{ "info": { "author": "Shay Palachy", "author_email": "shaypal5@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "ezenum\n######\n|PyPI-Status| |PyPI-Versions| |Build-Status| |Codecov| |LICENCE|\n\nEasy enums for Python.\n\n.. code-block:: python\n\n >>> RGB = StringEnum(['Red', 'Green', 'Blue'])\n >>> RGB.Red\n 'Red'\n\n.. contents::\n\n.. section-numbering::\n\nInstallation\n============\n\nInstall ``ezenum`` with:\n\n.. code-block:: bash\n\n pip install ezenum\n\n\nFeatures\n========\n\n* Pure Python.\n* Compatible with Python 3.5+.\n* Easy creation of usefull enum objects.\n* String enums with unified value and name attributes.\n\n\nUse\n===\n\nStringEnum\n----------\n\nEasilly get a string enum from a string list.\n\n\n\nContributing\n============\n\nPackage author and current maintainer is Shay Palachy (shay.palachy@gmail.com); You are more than welcome to approach him for help.\n\n\nInstalling for development\n--------------------------\n\nClone:\n\n.. code-block:: bash\n\n git clone git@github.com:shaypal5/ezenum.git\n\n\nInstall in development mode with test dependencies:\n\n.. code-block:: bash\n\n cd ezenum\n pip install -e \".[test]\"\n\n\nRunning the tests\n-----------------\n\nTo run the tests, use:\n\n.. code-block:: bash\n\n python -m pytest --cov=ezenum\n\n\nAdding documentation\n--------------------\n\nThis project is documented using the `numpy docstring conventions`_, which were chosen as they are perhaps the most widely-spread conventions that are both supported by common tools such as Sphinx and result in human-readable docstrings (in my personal opinion, of course). When documenting code you add to this project, please follow `these conventions`_.\n\n.. _`numpy docstring conventions`: https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt\n.. _`these conventions`: https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt\n\n\nCredits\n=======\nCreated by Shay Palachy (shay.palachy@gmail.com).\n\n\n.. |PyPI-Status| image:: https://img.shields.io/pypi/v/ezenum.svg\n :target: https://pypi.python.org/pypi/ezenum\n\n.. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/ezenum.svg\n :target: https://pypi.python.org/pypi/ezenum\n\n.. |Build-Status| image:: https://travis-ci.org/shaypal5/ezenum.svg?branch=master\n :target: https://travis-ci.org/shaypal5/ezenum\n\n.. |LICENCE| image:: https://img.shields.io/pypi/l/ezenum.svg\n :target: https://pypi.python.org/pypi/ezenum\n\n.. |Codecov| image:: https://codecov.io/github/shaypal5/ezenum/coverage.svg?branch=master\n :target: https://codecov.io/github/shaypal5/ezenum?branch=master\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shaypal5/ezenum", "keywords": "enum", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fleeb", "package_url": "https://pypi.org/project/fleeb/", "platform": "any", "project_url": "https://pypi.org/project/fleeb/", "project_urls": { "Homepage": "https://github.com/shaypal5/ezenum" }, "release_url": "https://pypi.org/project/fleeb/0.0.7/", "requires_dist": null, "requires_python": "", "summary": "Great package.", "version": "0.0.7" }, "last_serial": 3173552, "releases": { "0.0.7": [ { "comment_text": "", "digests": { "md5": "56fddd3e156b393dc9d7ce5ff04d62d2", "sha256": "afea6f329202884f3ab6b1991f34afc9a1fe8f0f6ac2d0bb692df85997630475" }, "downloads": -1, "filename": "fleeb-0.0.7.tar.gz", "has_sig": false, "md5_digest": "56fddd3e156b393dc9d7ce5ff04d62d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19047, "upload_time": "2017-09-14T11:42:40", "url": "https://files.pythonhosted.org/packages/7c/9d/637984086e620314e8da21b9a1c878ba5c1588fadc38bf9757f0b353bb26/fleeb-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56fddd3e156b393dc9d7ce5ff04d62d2", "sha256": "afea6f329202884f3ab6b1991f34afc9a1fe8f0f6ac2d0bb692df85997630475" }, "downloads": -1, "filename": "fleeb-0.0.7.tar.gz", "has_sig": false, "md5_digest": "56fddd3e156b393dc9d7ce5ff04d62d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19047, "upload_time": "2017-09-14T11:42:40", "url": "https://files.pythonhosted.org/packages/7c/9d/637984086e620314e8da21b9a1c878ba5c1588fadc38bf9757f0b353bb26/fleeb-0.0.7.tar.gz" } ] }