{ "info": { "author": "Barry Warsaw", "author_email": "barry@python.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==========\n flufl.enum\n ==========\n \n A Python enumeration package.\n \n The `flufl.enum` library is a Python enumeration package. Its goal is to\n provide simple, specific, concise semantics in an easy to read and write\n syntax. `flufl.enum` has just enough of the features needed to make\n enumerations useful, but without a lot of extra baggage to weigh them down.\n This work grew out of the Mailman 3.0 project.\n \n **Note: This package is deprecated!** Python 3.4 added an enum package to its\n `standard library`_ which is also available as a `third party package`_ on\n PyPI for older versions of Python. If you are using `flufl.enum` you should\n switch to the standard enum package.\n \n \n Author\n ======\n \n `flufl.enum` is Copyright (C) 2004-2017 Barry Warsaw \n \n Licensed under the terms of the GNU Lesser General Public License, version 3\n or later. See the COPYING.LESSER file for details.\n \n \n Project details\n ===============\n \n * Project home: https://gitlab.com/warsaw/flufl.enum\n * Report bugs at: https://gitlab.com/warsaw/flufl.enum/issues\n * Code hosting: git@gitlab.com:warsaw/flufl.enum.git\n * Documentation: http://fluflenum.readthedocs.org/\n \n \n .. `standard library`: https://docs.python.org/3/library/enum.html\n .. `third party package`: https://pypi.python.org/pypi/enum34\n\n ===================\n NEWS for flufl.enum\n ===================\n \n 4.1.1 (2017-01-24)\n ==================\n * Support Python 3.6. (Closes #1)\n \n 4.1 (2015-10-09)\n ================\n * Fix the regexp that matches identifiers in the functional API.\n (LP: #1167052)\n * Deprecate using getitem syntax for accessing enum values by attribute\n name. Use ``getattr(Enum, name)`` instead. (LP: #1167091)\n * Duplicate enum values error now provides information on the attribute names\n that produced the conflict. Given by Eli Bendersky.\n * The documentation now makes it clear that iteration sort order is not\n guaranteed for ``Enum`` but *is* guaranteed for ``IntEnum``.\n * Comparison operators now return ``NotImplemented`` which cause their use to\n raise ``TypeError`` instead of ``NotImplementedError``. This is for\n consistency with Python 3. In Python 2, we raise the ``TypeError``\n explicitly.\n * ``repr(Enum)`` now sorts in attribute name order, as does iteration over\n ``Enum``. Iteration over ``IntEnum`` is sorted by the enumeration item\n values (which must be integers).\n * ``Enum.__getattr__()`` and special treatment for ``__members__`` is\n removed. A ``__dir__()`` is provided to limit ``dir(Enum)`` to just the\n enumeration item names.\n * As per BDFL request, document the ``__value_factory__`` API.\n * Add support for Python 3.5 and drop support for Python 2.6.\n \n \n 4.0.1 (2014-06-11)\n ==================\n * Include MANIFEST.in and tox.ini in the sdist tarball, otherwise the Debian\n package won't built correctly.\n * Drop use of distribute.\n * Narrow tox supported environments.\n * Bump copyright years.\n \n \n 4.0 (2013-04-05)\n ================\n * Fix documentation bugs. (LP: #1026403, LP: #1132830)\n * Deprecate ``EnumValue.__int__()``; use ``IntEnumValue`` (via ``IntEnum``)\n instead.\n * Add ``IntEnum`` class which returns int-subclass enum values. (LP: #1132976)\n - Add ``__index__()`` method to support slicing. (LP: #1132972)\n - Add non-deprecated ``__int__()`` method.\n * Deprecate ``make()``; use ``Enum()`` instead.\n - Call ``IntEnum()`` to create integer valued enums. (LP: #1162375)\n - Accept a space-separate string of enum values which are auto-split.\n - Accept a dictionary of enumeration name/value pairs.\n * Add ``.value`` attribute to enum values. (LP: #1132859)\n * For ``__getitem__()`` and ``__call__()``, fall back to using the ``.value``\n attribute if the argument has one. (LP: #1124596)\n * Previously deprecated APIs ``EnumValue.enumclass``, ``EnumValue.enumname``,\n and ``enum.make_enum()`` are removed. (LP: #1132951)\n * Small change to the ``repr`` of enum values; they now say \"value=\" instead\n of \"int=\".\n * Multiple enum values now raise a `ValueError` instead of a `TypeError`.\n \n \n 3.3.2 (2012-04-19)\n ==================\n * Add classifiers to setup.py and make the long description more compatible\n with the Cheeseshop.\n * Other changes to make the Cheeseshop page look nicer. (LP: #680136)\n * setup_helper.py version 2.1.\n \n \n 3.3.1 (2012-01-19)\n ==================\n * Fix Python 3 compatibility with Sphinx's conf.py ($python setup.py install).\n \n \n 3.3 (2012-01-19)\n ================\n * Remove the dependency on 2to3 for Python 3 support; support Python 3\n directly with a single code base.\n * flufl.enum.make_enum() is deprecated in favor of flufl.enum.make() which\n provides a better API. (LP: #839529)\n * Updated to distribute 0.6.19.\n * Moved all documentation to .rst suffix.\n * Make test_deprecations() compatible with Python 3 and Python 2.\n * Removed markup for pylint.\n * Improve documentation to illustrate that enum values with similar names and\n integer representations still do not hash equally. (Found by Jeroen\n Vermeulen).\n \n \n 3.2 (2011-08-19)\n ================\n * make_enum() accepts an optional `iterable` argument to provide the values\n for the enums.\n * The .enumclass and .enumname attributes are deprecated. Use .enum and\n .name instead, respectively.\n * Improve the documentation regarding ordered comparisons and equality\n tests. (LP: #794853)\n * make_enum() now enforces the use of valid Python identifiers. (LP: #803570)\n \n \n 3.1 (2011-03-01)\n ================\n * New convenience function `make_enum()`. (Contributed by Michael Foord)\n * Fix `from flufl.enum import *`.\n * Enums created with the class syntax can be pickled and unpickled.\n (Suggestion and basic implementation idea by Phillip Eby).\n \n \n 3.0.1 (2010-06-07)\n ==================\n * Fixed typo which caused the package to break.\n \n \n 3.0 (2010-04-24)\n ================\n * Package renamed to flufl.enum.\n \n \n 2.0.2 (2010-01-29)\n ==================\n * Fixed some test failures when running under 2to3.\n \n \n 2.0.1 (2010-01-08)\n ==================\n * Fix the manifest and clarify license.\n \n \n 2.0 (2010-01-07)\n ================\n * Use Sphinx to build the documentation.\n * Updates to better package Debian/Ubuntu.\n * Use distribute_setup instead of ez_setup.\n * Rename pep-xxxx.txt; this won't be submitted as a PEP.\n * Remove dependencies on nose and setuptools_bzr\n * Support Python 3 via 2to3.\n \n \n Earlier\n =======\n \n Try `bzr log lp:flufl.enum` for details.", "description_content_type": null, "docs_url": "https://pythonhosted.org/flufl.enum/", "download_url": "https://launchpad.net/flufl.enum/+download", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://launchpad.net/flufl.enum", "keywords": "", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "flufl.enum", "package_url": "https://pypi.org/project/flufl.enum/", "platform": "", "project_url": "https://pypi.org/project/flufl.enum/", "project_urls": { "Download": "https://launchpad.net/flufl.enum/+download", "Homepage": "http://launchpad.net/flufl.enum" }, "release_url": "https://pypi.org/project/flufl.enum/4.1.1/", "requires_dist": null, "requires_python": "", "summary": "A Python enumeration package.", "version": "4.1.1" }, "last_serial": 2595535, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "9760117cab2c17f13351e3097ac4e1bd", "sha256": "21efa0d0733c6bad1f79eb304e4c07b40193349eff3b672ddf504b6d235b3239" }, "downloads": -1, "filename": "munepy-1.3-py2.4.egg", "has_sig": false, "md5_digest": "9760117cab2c17f13351e3097ac4e1bd", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 6165, "upload_time": "2007-06-30T16:32:18", "url": "https://files.pythonhosted.org/packages/54/20/94b7065851fc20fdc212d979cb842d10db2e8b9ed84aeb3822b47e800f43/munepy-1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "c749c053b4dbffcb9788d78ec155faf4", "sha256": "c22436155e7a854c856acc2f3ac512e67176503a162b328cc8edb4b0b1b6714e" }, "downloads": -1, "filename": "munepy-1.3-py2.5.egg", "has_sig": false, "md5_digest": "c749c053b4dbffcb9788d78ec155faf4", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 6132, "upload_time": "2007-06-30T16:32:31", "url": "https://files.pythonhosted.org/packages/5b/24/6143127fac112171aa6ac6946ec3b8858c1d67374265fc7cc274a6e2b712/munepy-1.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "a83002f2de09efd79405a1d3eceaf6ea", "sha256": "1a1a5a40c6d230c521d7ea7e802fb7de02f6fce45729eeb865a4ea74059d1a19" }, "downloads": -1, "filename": "munepy-1.3.tar.gz", "has_sig": false, "md5_digest": "a83002f2de09efd79405a1d3eceaf6ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7640, "upload_time": "2007-06-30T16:32:44", "url": "https://files.pythonhosted.org/packages/13/9b/2becaba9e1985636290748ec82f1cdbfd37f5e8fcf0d89d86e39224cd5c5/munepy-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "38c242e6f8b6a18e7bf7100c4eee2e91", "sha256": "98a591ffe068ec7cb1ef564cb80aedbb718ac49cf58c87f96a72e52457af8ec3" }, "downloads": -1, "filename": "munepy-1.4-py2.4.egg", "has_sig": false, "md5_digest": "38c242e6f8b6a18e7bf7100c4eee2e91", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 6314, "upload_time": "2007-10-29T13:58:05", "url": "https://files.pythonhosted.org/packages/ac/d7/06a7eedfe094904b8f584458859b8221175397bdefff3279fc961b321033/munepy-1.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "6c56db2030c1748f329ba3be4340bb35", "sha256": "169b2c9032db7c9d23859e8f1b08075da6713d78cfcaa844aa48ca9b333ce8e9" }, "downloads": -1, "filename": "munepy-1.4-py2.5.egg", "has_sig": false, "md5_digest": "6c56db2030c1748f329ba3be4340bb35", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 6288, "upload_time": "2007-10-29T13:58:10", "url": "https://files.pythonhosted.org/packages/36/d5/d77125d79b650fc66139b41087f85150aa0fa109490dfa5523b9f99b5439/munepy-1.4-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "bf1c921088c4ca466c7cfd8c4fba4420", "sha256": "8d5f134c296a5d03964f2b9e8f2da9df0c708c09eb1b25798abd562802bb25d6" }, "downloads": -1, "filename": "munepy-1.4.tar.gz", "has_sig": false, "md5_digest": "bf1c921088c4ca466c7cfd8c4fba4420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10403, "upload_time": "2007-10-29T13:57:39", "url": "https://files.pythonhosted.org/packages/f5/ac/7c19cf3c9d9ea2893697de3b3e10287895ba7b7466ee4c01e8a250a33534/munepy-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "75246b7d1b930649eb4ce96e34d50cfd", "sha256": "6cf886e27579ad205af0379bd1ecbde642695ac9044293753c75eff69a9d8f31" }, "downloads": -1, "filename": "munepy-1.4.1-py2.5.egg", "has_sig": false, "md5_digest": "75246b7d1b930649eb4ce96e34d50cfd", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 6120, "upload_time": "2008-02-25T04:49:12", "url": "https://files.pythonhosted.org/packages/b9/d3/d148035ad427e258561f8eb0003197a6ef3185f12ad8e97129fecad9432a/munepy-1.4.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "1eb8663969c70800af2f26f048aa2b2d", "sha256": "4009017ebc91da3e16840eb9ee7d63a92222ce98fbcc33c4c4c7ef098502fed0" }, "downloads": -1, "filename": "munepy-1.4.1.tar.gz", "has_sig": false, "md5_digest": "1eb8663969c70800af2f26f048aa2b2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10427, "upload_time": "2008-02-25T04:49:05", "url": "https://files.pythonhosted.org/packages/12/fe/07804820add6bb89dc7020a8aff9eed6aacfd41fc626a853167f40645cb4/munepy-1.4.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "7d50be703db8245bba8652874b0210be", "sha256": "41cbb9bde95c0cc8df6b835b2a9c99efd011b8ccdfedef58fe21cecc676c2e35" }, "downloads": -1, "filename": "munepy-2.0-py2.6.egg", "has_sig": false, "md5_digest": "7d50be703db8245bba8652874b0210be", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 13401, "upload_time": "2010-01-08T02:10:37", "url": "https://files.pythonhosted.org/packages/83/5d/ec25da1e4ef5443ab0a81332b6030f2c9f610a71290e12eb4a12bba3ea4b/munepy-2.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "00a222d7c36e8f70f4c29fe3c2cbf39e", "sha256": "9b3528df84ff6471b783230319ec4b1adeb5208f293e2f4eead43a94e325a386" }, "downloads": -1, "filename": "munepy-2.0.tar.gz", "has_sig": false, "md5_digest": "00a222d7c36e8f70f4c29fe3c2cbf39e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14858, "upload_time": "2010-01-08T02:10:37", "url": "https://files.pythonhosted.org/packages/6f/10/b66996730f810b09839ac6166f264725addfb4ace1c8ae674ad7c7724680/munepy-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "161cbca07b1149399064e21793e6d3dd", "sha256": "54f97a2570ac2966009816d5056359077e7ee5dc38ae67ba0f0d1a1ce5ca28dd" }, "downloads": -1, "filename": "munepy-2.0.1-py2.6.egg", "has_sig": false, "md5_digest": "161cbca07b1149399064e21793e6d3dd", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 13250, "upload_time": "2010-01-08T23:05:13", "url": "https://files.pythonhosted.org/packages/a3/19/4f92aef2f51cda12bc3b1a0dd9accf5e80db89213c2ca1b994d7dcd1af69/munepy-2.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "3a6ef4cf0553dd1a52696fc5fcb62850", "sha256": "57f4d6246d1bc38586fc96d68046a87db6139e55dc0f589c6dbf3286bf7a56bf" }, "downloads": -1, "filename": "munepy-2.0.1.tar.gz", "has_sig": false, "md5_digest": "3a6ef4cf0553dd1a52696fc5fcb62850", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15406, "upload_time": "2010-01-08T23:05:12", "url": "https://files.pythonhosted.org/packages/2b/3d/5531e6ea55334fc4d8da1eb5492fea04b9df3e1dd452dd6eda6bd3cd31ff/munepy-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "6bde18c9062375b39a43e3f788a38479", "sha256": "ce00c0b2f80be762bbc902024df0d1efa199f76e7af95c7375582f60b3d9b7e1" }, "downloads": -1, "filename": "munepy-2.0.2-py2.6.egg", "has_sig": false, "md5_digest": "6bde18c9062375b39a43e3f788a38479", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 13312, "upload_time": "2010-01-29T22:20:31", "url": "https://files.pythonhosted.org/packages/1e/b7/bc96824a4cf927332d4f37b649369e213cc7ac6c28c273f7e67f63ce9ba7/munepy-2.0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "034b39af00619d82871c04f6d9b078df", "sha256": "5898709ca78871ac43bb7a8807be03901371fc01afb4cca7706d1c02aea6321e" }, "downloads": -1, "filename": "munepy-2.0.2.tar.gz", "has_sig": false, "md5_digest": "034b39af00619d82871c04f6d9b078df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15780, "upload_time": "2010-01-29T22:20:30", "url": "https://files.pythonhosted.org/packages/19/65/bee64ec1eedab495b59d3aeb730525cdb1ea5a2e170c0b2bdfd482df6d30/munepy-2.0.2.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "af840ce5b4b1b4df9460d8febb57fcce", "sha256": "5087543f40b394b2cb4d74ddd7bf0c6404ba28c46b295fb3b46d30d2d1ef686e" }, "downloads": -1, "filename": "flufl.enum-3.0.tar.gz", "has_sig": true, "md5_digest": "af840ce5b4b1b4df9460d8febb57fcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18397, "upload_time": "2010-04-30T18:26:53", "url": "https://files.pythonhosted.org/packages/fc/20/36b0a09b32771f518d1cd54a101eb368828eb79790c8d9d493772da41559/flufl.enum-3.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "53dd93fa4295b0b59f9d45170f737382", "sha256": "12c46a757c3332b23031f98d4458bd39b82b8b7aa4bfa876bf85c923ef1a4e04" }, "downloads": -1, "filename": "flufl.enum-3.0.1.tar.gz", "has_sig": true, "md5_digest": "53dd93fa4295b0b59f9d45170f737382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18629, "upload_time": "2010-06-08T00:33:14", "url": "https://files.pythonhosted.org/packages/dd/0d/bbb44595941b69712833169893b6c77b24254f2103b32a2be2f4fb4b2a0a/flufl.enum-3.0.1.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "3fbf1f6fe2bcf7ef4e09b2dbd1e9a31b", "sha256": "53b3f9a5d5507d65561aa27fbc8935535f411ccabe90d2d5c6501d7e3d6477e0" }, "downloads": -1, "filename": "flufl.enum-3.1.tar.gz", "has_sig": true, "md5_digest": "3fbf1f6fe2bcf7ef4e09b2dbd1e9a31b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18604, "upload_time": "2011-03-01T20:44:13", "url": "https://files.pythonhosted.org/packages/b2/05/f49e0c7d9ecebdf62885fc552fd8578e2f9700b0627a800693c4627dbdbd/flufl.enum-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "0ced537df3b7c322ef2d2bd8392401b8", "sha256": "184bd15bf9307988788aaa598991b0103cff7dd2da14aad7ced6fb1614f99b2c" }, "downloads": -1, "filename": "flufl.enum-3.2.tar.gz", "has_sig": true, "md5_digest": "0ced537df3b7c322ef2d2bd8392401b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19223, "upload_time": "2011-08-19T21:36:38", "url": "https://files.pythonhosted.org/packages/39/12/6f84dd0ec681dd183d168ff0059ef2237c28bfb3026cb3f6f17792a4ba65/flufl.enum-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "830f8367659e3eb7cd9482bc90949de0", "sha256": "d7d97278cfe23a9d0ee697fe0d47b5ab654704712235f1502b2941b7a09325c9" }, "downloads": -1, "filename": "flufl.enum-3.3.tar.gz", "has_sig": true, "md5_digest": "830f8367659e3eb7cd9482bc90949de0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19453, "upload_time": "2012-01-19T20:03:15", "url": "https://files.pythonhosted.org/packages/b0/e9/230d94a554523d46e5bc4aefe381303d5a27d81c63fc956fef63a7428146/flufl.enum-3.3.tar.gz" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "49576da6a80be79a29b4ce88cd865bb3", "sha256": "7d0f30a09168cb47652bc9743b65a5a14c7b5c13fe0d3adb0629e8622f31312f" }, "downloads": -1, "filename": "flufl.enum-3.3.1.tar.gz", "has_sig": true, "md5_digest": "49576da6a80be79a29b4ce88cd865bb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19470, "upload_time": "2012-01-19T21:33:03", "url": "https://files.pythonhosted.org/packages/af/37/e980e9f04c88e58f35c0a945125723d462906f62d804bec7e1f5206afaa1/flufl.enum-3.3.1.tar.gz" } ], "3.3.2": [ { "comment_text": "", "digests": { "md5": "8191ada13bd46a023f84aa7e7a192c34", "sha256": "4e5b33c32134f1937704ef8aec06057e2182fd30138b8d0fae76e45906479664" }, "downloads": -1, "filename": "flufl.enum-3.3.2.tar.gz", "has_sig": true, "md5_digest": "8191ada13bd46a023f84aa7e7a192c34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21467, "upload_time": "2012-04-19T23:56:13", "url": "https://files.pythonhosted.org/packages/ec/26/1dbf63b06deab96ceeff652586c52631dc32ca1eedf6f0fa8e91a84c02c5/flufl.enum-3.3.2.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "b29447a850a3c26a3144168120bf353f", "sha256": "c8b887a1d42a42bf95916ac1564de9b48f129506cd77ccb2946f9c7564e28a50" }, "downloads": -1, "filename": "flufl.enum-4.0.tar.gz", "has_sig": true, "md5_digest": "b29447a850a3c26a3144168120bf353f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50068, "upload_time": "2013-04-05T18:35:57", "url": "https://files.pythonhosted.org/packages/d4/1b/48eff8486f26ff810d75b52f73fb1725fe5d769f8a271c93084d68f3a375/flufl.enum-4.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "b3ad23761a78232bc78499ced7cb85d9", "sha256": "4af7e7cf2dcc7517251570c7ef9ad194e30ee4b6f860eba500c03954ae95f9d8" }, "downloads": -1, "filename": "flufl.enum-4.0.1.tar.gz", "has_sig": true, "md5_digest": "b3ad23761a78232bc78499ced7cb85d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25849, "upload_time": "2014-06-11T18:51:23", "url": "https://files.pythonhosted.org/packages/37/25/1f50d890584801d4fba7321b388050676c5b8747cd89164d110a8512eab2/flufl.enum-4.0.1.tar.gz" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "461779384c07ed2b5f554a5d51a000c4", "sha256": "94da1413ba085473652f81565847913ea1543d1739972ecbd6afe57d7b1b68b4" }, "downloads": -1, "filename": "flufl.enum-4.1.tar.gz", "has_sig": true, "md5_digest": "461779384c07ed2b5f554a5d51a000c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23542, "upload_time": "2015-10-09T22:01:14", "url": "https://files.pythonhosted.org/packages/21/a4/afb7213998ee8db590fd30fc0c665d6b7275e71ace33ef17836493884b7e/flufl.enum-4.1.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "4ae48322e028d2a95319de9e7c290334", "sha256": "67edefaca4347663c95f370398edce1d2267f293f25addca5680bd8bdc51a51c" }, "downloads": -1, "filename": "flufl.enum-4.1.1.tar.gz", "has_sig": true, "md5_digest": "4ae48322e028d2a95319de9e7c290334", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23657, "upload_time": "2017-01-24T15:19:54", "url": "https://files.pythonhosted.org/packages/65/51/aa79e41a6deefab555a7cc26a917363c67c6b7e2e1b43067f3d11b5e1b7e/flufl.enum-4.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4ae48322e028d2a95319de9e7c290334", "sha256": "67edefaca4347663c95f370398edce1d2267f293f25addca5680bd8bdc51a51c" }, "downloads": -1, "filename": "flufl.enum-4.1.1.tar.gz", "has_sig": true, "md5_digest": "4ae48322e028d2a95319de9e7c290334", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23657, "upload_time": "2017-01-24T15:19:54", "url": "https://files.pythonhosted.org/packages/65/51/aa79e41a6deefab555a7cc26a917363c67c6b7e2e1b43067f3d11b5e1b7e/flufl.enum-4.1.1.tar.gz" } ] }