Contributing
============
Contributions are welcome.
Getting started
---------------
To work on the typed-models codebase, you'll want to clone the project locally
and install the required dependencies via `poetry <https://poetry.eustace.io>`_.
.. code-block:: bash
$ git clone git@github.com:a2d24/typed-models.git
$ poetry install
To test against multiple versions. Run the following command:
.. code-block:: bash
$ tox -p
Raw data
{
"_id": null,
"home_page": "https://github.com/a2d24/typed-models",
"name": "typed-models",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "models, serializable, typed",
"author": "Imtiaz Mangerah",
"author_email": "Imtiaz_Mangerah@a2d24.com",
"download_url": "https://files.pythonhosted.org/packages/6b/ae/4e9785ec3b937a516cbd9468c6299861922e2a19cf23e4af54c8272286d6/typed_models-1.0.1.tar.gz",
"platform": null,
"description": "Contributing\n============\n\nContributions are welcome.\n\nGetting started\n---------------\n\nTo work on the typed-models codebase, you'll want to clone the project locally\nand install the required dependencies via `poetry <https://poetry.eustace.io>`_.\n\n.. code-block:: bash\n\n $ git clone git@github.com:a2d24/typed-models.git\n $ poetry install\n\nTo test against multiple versions. Run the following command:\n\n.. code-block:: bash\n\n $ tox -p\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Strongly typed, lightweight, serializable models for Python",
"version": "1.0.1",
"project_urls": {
"Documentation": "https://github.com/a2d24/typed-models",
"Homepage": "https://github.com/a2d24/typed-models",
"Repository": "https://github.com/a2d24/typed-models"
},
"split_keywords": [
"models",
" serializable",
" typed"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b434627e8f61bb9dc52326ab5ba3235732ed6b24def1096e0c3e27c39f0d02ec",
"md5": "4f9961b51b4ee14bdb752d6a2636c62e",
"sha256": "5e30633d81ae28b549427286687da707310e855cbdca4f79fd87bb6fbc59bdbd"
},
"downloads": -1,
"filename": "typed_models-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4f9961b51b4ee14bdb752d6a2636c62e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 8950,
"upload_time": "2024-06-18T08:24:06",
"upload_time_iso_8601": "2024-06-18T08:24:06.082452Z",
"url": "https://files.pythonhosted.org/packages/b4/34/627e8f61bb9dc52326ab5ba3235732ed6b24def1096e0c3e27c39f0d02ec/typed_models-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6bae4e9785ec3b937a516cbd9468c6299861922e2a19cf23e4af54c8272286d6",
"md5": "f146b7240bfb5956ced0aa00fc87e29b",
"sha256": "268281c4a2a6cc3a02fdedd622cc1be46ef82954028ef1d1462a4760f56d94cc"
},
"downloads": -1,
"filename": "typed_models-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "f146b7240bfb5956ced0aa00fc87e29b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 5243,
"upload_time": "2024-06-18T08:24:09",
"upload_time_iso_8601": "2024-06-18T08:24:09.541086Z",
"url": "https://files.pythonhosted.org/packages/6b/ae/4e9785ec3b937a516cbd9468c6299861922e2a19cf23e4af54c8272286d6/typed_models-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-18 08:24:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "a2d24",
"github_project": "typed-models",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"tox": true,
"lcname": "typed-models"
}