{ "info": { "author": "Gasper Vozel", "author_email": "karantan@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "# flityard\n\nTest project for better understanding of the\n[PEP 518](https://www.python.org/dev/peps/pep-0518/) (a.k.a. pyproject.toml)\nand release process with [flit](https://github.com/takluyver/flit/)\n\n## Installation\n\nYou need to have [`flit` installed](https://github.com/takluyver/flit#install).\nYou also need to have `.pypirc` file\n[configured](https://docs.python.org/3.6/distutils/packageindex.html#pypirc).\n\n\n\n## How to do a release\n\nIn `__init__.py` we have version number in a `__version__` attribute at the top.\nOnce we do a release we immediately bump the version number by a patch/bugfix\nlevel and append .dev to it. We follow\n[semantic versioning](https://semver.org/).\n\nWhen it comes time to release we can just drop the .dev from `__version__` and\nthe `CHANGELOG.md`, commit, and run flit publish.\n\n\nWhen you drop the .dev from `__version__` creata a commit with the following\nmessage: `Preparing release `\n\nThen publish the release:\n\n```bash\n$ flit publish\n```\n\nThen \"go back to development\":\n - add the `.dev` to `__version__`\n - create a commit with the following message: `Back to development: `\n\nTo `CHANGELOG.md` add new unreleased section:\n\n```\n (unreleased)\n------------------\n\n- Nothing changed yet.\n```\n\n## Usage\n\n```bash\n$ pip install flintyard\n$ python\n>>> from flintyard import main\n>>> main.hello_world()\nHello world\n\n```\n\n## Further read\n\n- https://flit.readthedocs.io/en/latest/\n- https://snarky.ca/clarifying-pep-518/\n- https://snarky.ca/how-i-manage-package-version-numbers/\n\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/karantan/flityard", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "flityard", "package_url": "https://pypi.org/project/flityard/", "platform": "", "project_url": "https://pypi.org/project/flityard/", "project_urls": { "Homepage": "https://github.com/karantan/flityard" }, "release_url": "https://pypi.org/project/flityard/0.2.0/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "A very simple library.", "version": "0.2.0" }, "last_serial": 3807495, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "91e9d7345ee03b6b06193b9226bf224a", "sha256": "4bf3d6b53d980985c17f63931bb2160a1167998483fb63ed179c8de90c8b87f7" }, "downloads": -1, "filename": "flityard-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91e9d7345ee03b6b06193b9226bf224a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2642, "upload_time": "2018-04-25T15:53:16", "url": "https://files.pythonhosted.org/packages/14/52/638ed008d77c773df6c0be519eda7ed6efdc2a1abaccd3239169669aaa92/flityard-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1fe584194823392acc6a542c49a8191", "sha256": "9c8f46d6885dfc1f3941c7044ccedd094c9476227887ea417a7828b9adca91c9" }, "downloads": -1, "filename": "flityard-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f1fe584194823392acc6a542c49a8191", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389, "upload_time": "2018-04-25T15:53:18", "url": "https://files.pythonhosted.org/packages/53/d0/30d5b8d3ac488a946f2c6ec2c2f4035c4abf87e585934869488c07610c5f/flityard-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7e557db556a8f65fa2f5eb1eb59d0472", "sha256": "aa3f5683bf9415fd032728b7dbfa29fb81ce10d4b4c54f9f94d39b6f80d6ed09" }, "downloads": -1, "filename": "flityard-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e557db556a8f65fa2f5eb1eb59d0472", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472, "upload_time": "2018-04-25T16:39:45", "url": "https://files.pythonhosted.org/packages/a3/8a/f1ed85919bd7f6bd9a2487fe0024fa90503763c6bacd7fbb140b64575839/flityard-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "828b5b22f5b536fdf0c942fc3d27914c", "sha256": "0aead68f25554d1f985f49af6602b91e5b4b1042885caad73b3e046f59141c5c" }, "downloads": -1, "filename": "flityard-0.2.0.tar.gz", "has_sig": false, "md5_digest": "828b5b22f5b536fdf0c942fc3d27914c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3307, "upload_time": "2018-04-25T16:39:47", "url": "https://files.pythonhosted.org/packages/43/51/3519ab066033d416de88b917f9fc6f58573d2ff056fd11ab5a27113deab7/flityard-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e557db556a8f65fa2f5eb1eb59d0472", "sha256": "aa3f5683bf9415fd032728b7dbfa29fb81ce10d4b4c54f9f94d39b6f80d6ed09" }, "downloads": -1, "filename": "flityard-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e557db556a8f65fa2f5eb1eb59d0472", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472, "upload_time": "2018-04-25T16:39:45", "url": "https://files.pythonhosted.org/packages/a3/8a/f1ed85919bd7f6bd9a2487fe0024fa90503763c6bacd7fbb140b64575839/flityard-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "828b5b22f5b536fdf0c942fc3d27914c", "sha256": "0aead68f25554d1f985f49af6602b91e5b4b1042885caad73b3e046f59141c5c" }, "downloads": -1, "filename": "flityard-0.2.0.tar.gz", "has_sig": false, "md5_digest": "828b5b22f5b536fdf0c942fc3d27914c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3307, "upload_time": "2018-04-25T16:39:47", "url": "https://files.pythonhosted.org/packages/43/51/3519ab066033d416de88b917f9fc6f58573d2ff056fd11ab5a27113deab7/flityard-0.2.0.tar.gz" } ] }