{ "info": { "author": "Joshua Bronson", "author_email": "jab@math.brown.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. Forward declarations for all the custom interpreted text roles that\n Sphinx defines and that are used below. This helps Sphinx-unaware tools\n (e.g. rst2html, PyPI's and GitHub's renderers, etc.).\n.. role:: doc\n\n\nbidict\n======\n\nEfficient, Pythonic bidirectional map implementation and related functionality.\n\n.. image:: https://raw.githubusercontent.com/jab/bidict/master/assets/logo-sm.png\n :target: https://bidict.readthedocs.io/\n :alt: bidict logo\n\n\nStatus\n------\n\n.. image:: https://img.shields.io/pypi/v/bidict.svg\n :target: https://pypi.org/project/bidict\n :alt: Latest release\n\n.. image:: https://img.shields.io/readthedocs/bidict/master.svg\n :target: https://bidict.readthedocs.io/en/master/\n :alt: Documentation\n\n.. image:: https://api.travis-ci.org/jab/bidict.svg?branch=master\n :target: https://travis-ci.org/jab/bidict\n :alt: Travis-CI build status\n\n.. image:: https://codecov.io/gh/jab/bidict/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/jab/bidict\n :alt: Test coverage\n\n.. image:: https://img.shields.io/lgtm/alerts/github/jab/bidict.svg\n :target: https://lgtm.com/projects/g/jab/bidict/\n :alt: LGTM alerts\n\n.. image:: https://api.codacy.com/project/badge/Grade/6628756a73254cd895656348236833b8\n :target: https://www.codacy.com/app/jab/bidict\n :alt: Codacy grade\n\n.. image:: https://bestpractices.coreinfrastructure.org/projects/2354/badge\n :target: https://bestpractices.coreinfrastructure.org/en/projects/2354\n :alt: CII best practices badge\n\n.. image:: https://img.shields.io/badge/tidelift-pro%20support-EF914C.svg\n :target: https://tidelift.com/subscription/pkg/pypi-bidict?utm_source=pypi-bidict&utm_medium=referral&utm_campaign=docs\n :alt: Paid support available via Tidelift\n\n.. Hide to reduce clutter\n .. image:: https://ci.appveyor.com/api/projects/status/gk133415udncwto3/branch/master?svg=true\n :target: https://ci.appveyor.com/project/jab/bidict\n :alt: AppVeyor (Windows) build status\n .. image:: https://img.shields.io/pypi/pyversions/bidict.svg\n :target: https://pypi.org/project/bidict\n :alt: Supported Python versions\n .. image:: https://img.shields.io/pypi/implementation/bidict.svg\n :target: https://pypi.org/project/bidict\n :alt: Supported Python implementations\n\n.. image:: https://img.shields.io/pypi/l/bidict.svg\n :target: https://raw.githubusercontent.com/jab/bidict/master/LICENSE\n :alt: License\n\n.. image:: https://img.shields.io/badge/dynamic/json.svg?label=downloads&url=https%3A%2F%2Fpypistats.org%2Fapi%2Fpackages%2Fbidict%2Frecent%3Fperiod%3Dmonth&query=%24.data.last_month&colorB=blue&suffix=%2fmonth\n :target: https://pypistats.org/packages/bidict\n :alt: Downloads past month\n\n\nBidict:\n^^^^^^^\n\n- is in use by several teams at Google, Venmo, CERN, Bank of America Merrill Lynch,\n Bloomberg, Two Sigma, and others\n- has carefully designed APIs for\n safety, simplicity, flexibility, and ergonomics\n- is CPython-, PyPy-, Python 2-, and Python 3-compatible\n- has extensive test coverage\n (including property-based tests and benchmarks)\n run continuously on all supported Python versions and OSes\n- integrates natively with Python\u2019s collections interfaces\n- is implemented in concise, well-factored, well-documented pure Python\n that leverages a number of advanced language features [#fn-learning]_\n\n\n\u26a0\ufe0f Python 2 EOL \u26a0\ufe0f\n++++++++++++++++++\n\nPython 2 support will be dropped in a future release.\n\nSee `python3statement.org `__\nfor more info.\n\n\nInstallation\n------------\n\n``pip install bidict``\n\n\nQuick Start\n-----------\n\n.. code:: python\n\n >>> from bidict import bidict\n >>> element_by_symbol = bidict({'H': 'hydrogen'})\n >>> element_by_symbol['H']\n 'hydrogen'\n >>> element_by_symbol.inverse['hydrogen']\n 'H'\n\n\nFor more usage documentation,\nhead to the :doc:`intro` [#fn-intro]_\nand proceed from there.\n\n\nCommunity Support\n-----------------\n\n.. image:: https://img.shields.io/badge/chat-on%20gitter-5AB999.svg?logo=gitter-white\n :target: https://gitter.im/jab/bidict\n :alt: Chat\n\nIf you are thinking of using bidict in your work,\nor if you have any questions, comments, or suggestions,\nI'd love to know about your use case\nand provide as much voluntary support for it as possible.\n\nPlease feel free to leave a message in the\n`chatroom `__\nor open a new issue on GitHub.\nYou can search through\n`existing issues `__\nbefore creating a new one\nin case your questions or concerns have been adressed there already.\n\n\nPaid Support via Tidelift\n-------------------------\n\n.. image:: https://img.shields.io/badge/tidelift-pro%20support-EF914C.svg\n :target: https://tidelift.com/subscription/pkg/pypi-bidict?utm_source=pypi-bidict&utm_medium=referral&utm_campaign=readme\n :alt: Paid support available via Tidelift\n\nIf your use case requires a greater level of support,\ncontractual support for bidict can be obtained through the\n`Tidelift subscription `__.\n\n\nNotice of Usage\n---------------\n\nIf you use bidict,\nand especially if your usage or your organization is significant in some way,\nplease let me know.\n\nYou can:\n\n- `star bidict on GitHub `__ (the \"star\" button is at the top-right)\n- `create an issue `__ (preferred)\n- leave a message in the `chat room `__\n- `email me `__\n\n\nChangelog\n---------\n\nSee the :doc:`changelog` [#fn-changelog]_\nfor a history of notable changes to bidict.\n\n\nRelease Notifications\n---------------------\n\n.. duplicated in CHANGELOG.rst:\n (would use `.. include::` but GitHub doesn't understand it)\n\n.. image:: https://img.shields.io/badge/libraries.io-subscribe-5BC0DF.svg\n :target: https://libraries.io/pypi/bidict\n :alt: Follow on libraries.io\n\n`Subscribe to bidict releases `__\non libraries.io to be notified when new versions of bidict are released.\nAlternatively,\non `GitHub `__,\nclick \"`Watch `__\"\nand choose \"Releases\".\n\n\nLearning from bidict\n--------------------\n\nOne of the most rewarding things about bidict\nis the outsized amount of advanced Python\nit covers in light of its small codebase.\n\nCheck out :doc:`learning-from-bidict` [#fn-learning]_\nif you're interested in learning more.\n\n\nContributing\n------------\n\nBidict is currently a one-person operation\nmaintained on a voluntary basis\nwith no other sponsorship.\nYour help would be most welcome!\n\n\nReviewers Wanted!\n^^^^^^^^^^^^^^^^^\n\nOne of the most valuable ways to contribute to bidict\nand to explore some advanced Python [#fn-learning]_\nwhile you're at it\nis to review bidict's relatively small codebase.\n\nPlease create an issue or pull request with any improvements you'd propose\nor any other results you found.\n(Submitting a \"Nothing-to-merge\" PR with feedback in inline code comments or a\n`Review results `__\nissue both work well.)\n\nYou can also\n+1 `this issue `__\nto sign up to give feedback on future proposed changes\nthat are in need of a reviewer.\n\n\nGiving Back\n^^^^^^^^^^^\n\n.. duplicated in CONTRIBUTING.rst\n (would use `.. include::` but GitHub doesn't understand it)\n\nBidict is the product of hundreds of hours of unpaid, voluntary work.\n\nIf bidict has helped you accomplish your work,\nespecially work you've been paid for,\nplease consider chipping in toward the costs\nof bidict's maintenance and development\nand/or ask your organization to do the same.\n\n.. image:: https://raw.githubusercontent.com/jab/bidict/master/assets/support-on-gumroad.png\n :target: https://gumroad.com/l/bidict\n :alt: Support bidict\n\n\nFinding Documentation\n---------------------\n\nIf you're viewing this on ``__,\nnote that multiple versions of the documentation are available,\nand you can choose a different version using the popup menu at the bottom-right.\nPlease make sure you're viewing the version of the documentation\nthat corresponds to the version of bidict you'd like to use.\n\nIf you're viewing this on GitHub, PyPI, or some other place\nthat can't render and link this documentation properly\nand are seeing broken links,\ntry these alternate links instead:\n\n.. [#fn-intro] ``__ | ``__\n\n.. [#fn-changelog] ``__ | ``__\n\n.. [#fn-learning] ``__ | ``__\n\n\n----\n\nNext: :doc:`intro` [#fn-intro]_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bidict.readthedocs.io", "keywords": "dict dictionary mapping datastructure bimap bijection bijective injective inverse reverse bidirectional two-way 2-way", "license": "MPL 2.0", "maintainer": "", "maintainer_email": "", "name": "bidict", "package_url": "https://pypi.org/project/bidict/", "platform": "", "project_url": "https://pypi.org/project/bidict/", "project_urls": { "Homepage": "https://bidict.readthedocs.io" }, "release_url": "https://pypi.org/project/bidict/0.18.3/", "requires_dist": [ "coverage (<5) ; extra == 'coverage'", "pytest-cov (<3) ; extra == 'coverage'", "setuptools-scm (<4) ; extra == 'dev'", "Sphinx (<3) ; extra == 'dev'", "docutils (==0.15.2) ; extra == 'dev'", "hypothesis (<5) ; extra == 'dev'", "py (<2) ; extra == 'dev'", "pytest (<6) ; extra == 'dev'", "pytest-benchmark (<4,>=3.2.0) ; extra == 'dev'", "sortedcollections (<2) ; extra == 'dev'", "sortedcontainers (<3) ; extra == 'dev'", "coverage (<5) ; extra == 'dev'", "pytest-cov (<3) ; extra == 'dev'", "flake8 (<3.8) ; extra == 'dev'", "pydocstyle (<3.1) ; extra == 'dev'", "pylint (==2.2.3) ; extra == 'dev'", "astroid (==2.1.0) ; extra == 'dev'", "pre-commit (<2) ; extra == 'dev'", "tox (<4) ; extra == 'dev'", "Sphinx (<3) ; extra == 'docs'", "docutils (==0.15.2) ; extra == 'docs'", "flake8 (<3.8) ; extra == 'flake8'", "flake8 (<3.8) ; extra == 'lint'", "pydocstyle (<3.1) ; extra == 'lint'", "pylint (==2.2.3) ; extra == 'lint'", "astroid (==2.1.0) ; extra == 'lint'", "pydocstyle (<3.1) ; extra == 'pydocstyle'", "pylint (==2.2.3) ; extra == 'pylint'", "astroid (==2.1.0) ; extra == 'pylint'", "Sphinx (<3) ; extra == 'sphinx'", "docutils (==0.15.2) ; extra == 'sphinx'", "hypothesis (<5) ; extra == 'test'", "py (<2) ; extra == 'test'", "pytest (<6) ; extra == 'test'", "pytest-benchmark (<4,>=3.2.0) ; extra == 'test'", "sortedcollections (<2) ; extra == 'test'", "sortedcontainers (<3) ; extra == 'test'", "Sphinx (<3) ; extra == 'test'", "docutils (==0.15.2) ; extra == 'test'" ], "requires_python": "", "summary": "Efficient, Pythonic bidirectional map implementation and related functionality", "version": "0.18.3" }, "last_serial": 5870392, "releases": { "0.1.5": [ { "comment_text": "", "digests": { "md5": "51b5118d0894e0b1d3f95ac7163cc47b", "sha256": "b6a5998538afc4ff12b076520655fb9fbbb48e0ba19a50b7e60568087ba75735" }, "downloads": -1, "filename": "bidict-0.1.5.tar.gz", "has_sig": false, "md5_digest": "51b5118d0894e0b1d3f95ac7163cc47b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9877, "upload_time": "2014-08-29T16:47:33", "url": "https://files.pythonhosted.org/packages/98/90/9dfda5926d182acadf34eadae39c1669a3ba0294eb56702749e1ce11dae6/bidict-0.1.5.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "e92ada300af77a0ef7a272f21c8ec7d3", "sha256": "03b71bb08fe12fc81559c3246a14213c13c2569f6eb9beb4d7b0939891d36140" }, "downloads": -1, "filename": "bidict-0.10.0.tar.gz", "has_sig": false, "md5_digest": "e92ada300af77a0ef7a272f21c8ec7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7566, "upload_time": "2015-12-23T16:41:27", "url": "https://files.pythonhosted.org/packages/da/f2/1aff4d1f1b4a1012be47fe766141aad848ea4794b95f0dc180d27682eb4c/bidict-0.10.0.tar.gz" } ], "0.10.0.post1": [ { "comment_text": "", "digests": { "md5": "786ba5144c3253519ed7d908b4103dc1", "sha256": "0faeb598a74621a030ddc27b99abb146a40b979a64b42af7523702a80f9c870e" }, "downloads": -1, "filename": "bidict-0.10.0.post1.tar.gz", "has_sig": false, "md5_digest": "786ba5144c3253519ed7d908b4103dc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7234, "upload_time": "2015-12-23T17:24:16", "url": "https://files.pythonhosted.org/packages/59/42/19ce1065df57e144c3d17ace9052b6f2e34fe0c2994f89cb7edf5a7fd90e/bidict-0.10.0.post1.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "aa1e7ff53b3a88d596a4f9cf61e8578e", "sha256": "33a597f751bfeaab46827b18286776ab273c464e019fcd7b461548b429668026" }, "downloads": -1, "filename": "bidict-0.11.0.tar.gz", "has_sig": false, "md5_digest": "aa1e7ff53b3a88d596a4f9cf61e8578e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7722, "upload_time": "2016-02-06T03:28:59", "url": "https://files.pythonhosted.org/packages/68/5f/c72b0e7e380d14fe38817b7222a515d2575492f3051052d2cefe2da2af88/bidict-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "c8e047bf6b39367be71db94e3dd0059c", "sha256": "9d947cca489b70d9e890d9be3f01bda6314cebe60fe1c1aeef23b1775cf298c9" }, "downloads": -1, "filename": "bidict-0.12.0.post1.tar.gz", "has_sig": false, "md5_digest": "c8e047bf6b39367be71db94e3dd0059c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11116, "upload_time": "2016-07-04T04:09:39", "url": "https://files.pythonhosted.org/packages/b1/ef/e6c8216a5f147ccdb3f149997d891a104e69e08ef05ee33ca244619619ca/bidict-0.12.0.post1.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "85dad9239403b71aeca1f47253aa4419", "sha256": "787239fc976ba0bb6303b68857d4c26731f13bc13b1f3d64dc78b69e6d411e94" }, "downloads": -1, "filename": "bidict-0.13.0.tar.gz", "has_sig": false, "md5_digest": "85dad9239403b71aeca1f47253aa4419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14147, "upload_time": "2017-01-19T05:13:44", "url": "https://files.pythonhosted.org/packages/36/ef/2195b124ad76edf95fc14c52afc8739522fd9ecafbd04930faa9d2c6fa36/bidict-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "ecd587c0fbe741536e6677298bb90da7", "sha256": "d39699e569b757893cf0397148b3452357a95ecd88fd1ab0db663c77c93778f3" }, "downloads": -1, "filename": "bidict-0.13.1.tar.gz", "has_sig": false, "md5_digest": "ecd587c0fbe741536e6677298bb90da7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14262, "upload_time": "2017-03-15T20:47:58", "url": "https://files.pythonhosted.org/packages/33/38/737d2199dc95c6860015da326311f82578371d8abb9b70a9e760536c4c2c/bidict-0.13.1.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "b0584c8d90cf3ac477281660bf88f814", "sha256": "0634bb7fb8a5fe36605cc49678abbcfb70cb254125480c95322f326546093364" }, "downloads": -1, "filename": "bidict-0.14.0.tar.gz", "has_sig": false, "md5_digest": "b0584c8d90cf3ac477281660bf88f814", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210334, "upload_time": "2017-11-21T04:50:24", "url": "https://files.pythonhosted.org/packages/63/19/651d5597586162a5cecb51152d530981d9a8479fcb588de4d0790f5a37ee/bidict-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "3b1e4b0a7f4154a4c529912283e588b2", "sha256": "0ada6f7003c2bec1c29c5a5adba14df94d624a313d1e5f1a3cc902c6695dda24" }, "downloads": -1, "filename": "bidict-0.14.1.tar.gz", "has_sig": false, "md5_digest": "3b1e4b0a7f4154a4c529912283e588b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 211405, "upload_time": "2017-11-29T02:34:15", "url": "https://files.pythonhosted.org/packages/cb/c8/4b8b3609a6999741eee7bf7b32f2d2a3579844e5bcd864b9e6a2dbbf8674/bidict-0.14.1.tar.gz" } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "b6cf184e70814e6aa798203d31409a9e", "sha256": "3f6ec9df779b919fcf8998be8955ade9c4337df04d215a0a0e4296f66e70eac9" }, "downloads": -1, "filename": "bidict-0.14.2.tar.gz", "has_sig": false, "md5_digest": "b6cf184e70814e6aa798203d31409a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 211829, "upload_time": "2017-12-06T19:51:02", "url": "https://files.pythonhosted.org/packages/00/bd/043125d6ecb0532b0e379784d356936e1f366fcf9f5a11b36b9d88c497b5/bidict-0.14.2.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "6ad62070da984b92ab06a27e89c5aa7e", "sha256": "fbc2cf5dee6a7a4c72eb80ecb4bc81560154d668c0f11729361e4baddba0b686" }, "downloads": -1, "filename": "bidict-0.15.0.tar.gz", "has_sig": false, "md5_digest": "6ad62070da984b92ab06a27e89c5aa7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 260807, "upload_time": "2018-03-29T03:15:05", "url": "https://files.pythonhosted.org/packages/82/f1/302711e1f45de51fe54428c2a0f2e531770e64c23de62c74880cb9654c26/bidict-0.15.0.tar.gz" } ], "0.15.0.dev0": [ { "comment_text": "", "digests": { "md5": "1aaacb5d4a5fb40de9db0fe7b7ae0fab", "sha256": "989efdf3d2c18965b8aef6ab6248e2a0430fc817ea4b40372f3aa87617ff360f" }, "downloads": -1, "filename": "bidict-0.15.0.dev0.tar.gz", "has_sig": false, "md5_digest": "1aaacb5d4a5fb40de9db0fe7b7ae0fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 212638, "upload_time": "2017-12-07T18:24:45", "url": "https://files.pythonhosted.org/packages/0e/32/ac84654b8c86918d8b4cd91865fad612fd8b3ad5240a244458840392427d/bidict-0.15.0.dev0.tar.gz" } ], "0.15.0.dev1": [ { "comment_text": "", "digests": { "md5": "d4eb596ae0446bc5935b7539a8a43999", "sha256": "036cb4d8aa2fd2720e1cfd82338f91055276da9df60e922389cda6bbbf8f4d07" }, "downloads": -1, "filename": "bidict-0.15.0.dev1.tar.gz", "has_sig": false, "md5_digest": "d4eb596ae0446bc5935b7539a8a43999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 224210, "upload_time": "2018-02-24T13:14:43", "url": "https://files.pythonhosted.org/packages/6e/96/604ccd7f482041c27cb84f44830655f68dcc9f7c9a0d51bda231a6103c5a/bidict-0.15.0.dev1.tar.gz" } ], "0.15.0rc1": [ { "comment_text": "", "digests": { "md5": "6f8d36a478a04a482670f76d8ee61fc0", "sha256": "4e587b328b2665463194dc42721f362844fe14d10f158db2eaceb9f8afbd4122" }, "downloads": -1, "filename": "bidict-0.15.0rc1.tar.gz", "has_sig": false, "md5_digest": "6f8d36a478a04a482670f76d8ee61fc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 247915, "upload_time": "2018-03-02T02:00:39", "url": "https://files.pythonhosted.org/packages/3c/a1/19fe443b9efa64182e290cb663f194d8558d19e6212e487dd83e46d227fd/bidict-0.15.0rc1.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "c7c94887dde156884fb212b67c9f5485", "sha256": "b43a561c099e12dda93025ec084622f6d159bf4cf61f9c6250620b12dbbfdbd1" }, "downloads": -1, "filename": "bidict-0.16.0.tar.gz", "has_sig": false, "md5_digest": "c7c94887dde156884fb212b67c9f5485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 260277, "upload_time": "2018-04-06T05:03:37", "url": "https://files.pythonhosted.org/packages/dc/b4/1395061ce5530bd78d74f3c1bcba13d432bd64f81b06e3dde828967c0cdc/bidict-0.16.0.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "857ab1198d101da2c90d11a2a470ba24", "sha256": "25f1724fd1aabfa09ae4d4899d0c5f89fc6d5077d593023ea874ed7e6b9a8cb4" }, "downloads": -1, "filename": "bidict-0.17.0.tar.gz", "has_sig": false, "md5_digest": "857ab1198d101da2c90d11a2a470ba24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 265172, "upload_time": "2018-04-25T16:39:08", "url": "https://files.pythonhosted.org/packages/32/68/dd32245bd498bba6f993d180183aad1819c6a631b7f9a148d684acbc91e8/bidict-0.17.0.tar.gz" } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "c684c4cc3527c48dc8c980ad77e6efc0", "sha256": "f7c78846fda6e1fa9e20cd39beda53c6b2c16ae857c4e03918640cc8df21fbca" }, "downloads": -1, "filename": "bidict-0.17.1.tar.gz", "has_sig": false, "md5_digest": "c684c4cc3527c48dc8c980ad77e6efc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 265951, "upload_time": "2018-04-28T03:14:29", "url": "https://files.pythonhosted.org/packages/d0/ed/39fd67d1792c19d5e92310cd0bda1fea6e7f9eccc75f1b6e001c02544215/bidict-0.17.1.tar.gz" } ], "0.17.2": [ { "comment_text": "", "digests": { "md5": "18cf3af1011e9e7fa7f8082e33504247", "sha256": "a6477740bb73b925c1814d0f0d6deca1b74aa19f2d31f252d71f14acc53b187d" }, "downloads": -1, "filename": "bidict-0.17.2.tar.gz", "has_sig": false, "md5_digest": "18cf3af1011e9e7fa7f8082e33504247", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 266275, "upload_time": "2018-04-30T05:14:03", "url": "https://files.pythonhosted.org/packages/79/a8/83a52f422b1c041758fcfa3ac4438fc92a14e3cbe2b36f97282d973aff55/bidict-0.17.2.tar.gz" } ], "0.17.3": [ { "comment_text": "", "digests": { "md5": "8ef032143de5f586141ea9d4dc41c50e", "sha256": "ae2885808a7d84725832d625f1876f4b644f1fa334d96cd161031d281b227f3d" }, "downloads": -1, "filename": "bidict-0.17.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8ef032143de5f586141ea9d4dc41c50e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34581, "upload_time": "2018-09-18T21:43:03", "url": "https://files.pythonhosted.org/packages/c9/cb/6bd66e86789961d78de927f45a040bb8f2b4767e8c88830af4ba6ce8e8cc/bidict-0.17.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b6ef93a1650eaf7d6dd62a316e5ce4a", "sha256": "265699b30ec6bda7f145f27c5ae63ce9ecca355fa92c6b1df4ed42b3c9638c43" }, "downloads": -1, "filename": "bidict-0.17.3.tar.gz", "has_sig": false, "md5_digest": "5b6ef93a1650eaf7d6dd62a316e5ce4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 355895, "upload_time": "2018-09-18T21:43:04", "url": "https://files.pythonhosted.org/packages/fb/2a/8d67d218ff712b02c3db97f34ec689e16003f04ebc55f0e350ff17dab2ef/bidict-0.17.3.tar.gz" } ], "0.17.4": [ { "comment_text": "", "digests": { "md5": "3df11d992da0855f9efb4e720bc603fa", "sha256": "5d7e771a7b2150180d81644a7c88cc456287b75a7b7f3c953a30cab7420f33fe" }, "downloads": -1, "filename": "bidict-0.17.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3df11d992da0855f9efb4e720bc603fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37987, "upload_time": "2018-11-14T03:05:29", "url": "https://files.pythonhosted.org/packages/14/1b/f7a8f08266776c4f10548f40c69e42304a6a131accfca0ad122337daf17e/bidict-0.17.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9df73eb80f1c47c3985305e50e9240b4", "sha256": "d457569719b2c661eb3813c24c41661bbfc2ea57e0cba246185db9667aae9455" }, "downloads": -1, "filename": "bidict-0.17.4.tar.gz", "has_sig": false, "md5_digest": "9df73eb80f1c47c3985305e50e9240b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 377607, "upload_time": "2018-11-14T03:05:31", "url": "https://files.pythonhosted.org/packages/df/d7/6c5a02144d343cb12dae72459cfccca37c85ff86821e0b325e1633b1a8db/bidict-0.17.4.tar.gz" } ], "0.17.5": [ { "comment_text": "", "digests": { "md5": "fbb749afea0b1ea269eb9401c360e018", "sha256": "e8be69c336e2ab4283686cea533abc8994a3e5602022b2043696d2aa0d0ce848" }, "downloads": -1, "filename": "bidict-0.17.5-py3-none-any.whl", "has_sig": false, "md5_digest": "fbb749afea0b1ea269eb9401c360e018", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40152, "upload_time": "2018-11-19T16:27:49", "url": "https://files.pythonhosted.org/packages/b0/d8/f324b2a7a9fa098b800dcb4b34aa3f2df955caf9235f20d351ceed9e7c22/bidict-0.17.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e450a0fccb22cdbf852c85017f6ec39d", "sha256": "8c74a373f24c741c316c104619a0daf7e7d06a76afc83b4634f690eeac0392c5" }, "downloads": -1, "filename": "bidict-0.17.5.tar.gz", "has_sig": false, "md5_digest": "e450a0fccb22cdbf852c85017f6ec39d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378623, "upload_time": "2018-11-19T16:27:51", "url": "https://files.pythonhosted.org/packages/7c/8e/ceb568c1103b387e8c8a38e33acb6f8c4b6422d4d9dd6b37e5e2acd104fc/bidict-0.17.5.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "29b3c385de5eccfbdb05f1e491bd49d6", "sha256": "01bc0a403202513a822363f2d342721256e9a9056be05134aa0b0ba7614bc6cb" }, "downloads": -1, "filename": "bidict-0.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29b3c385de5eccfbdb05f1e491bd49d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40360, "upload_time": "2019-02-14T03:52:41", "url": "https://files.pythonhosted.org/packages/10/db/0f688f4ed1ff18a7bdfc868dd879e71fcd3cb3b01ca22af5f49968102258/bidict-0.18.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d09e490a010c1f90bb985c14706031ec", "sha256": "4d10630fd5d86b7c165387473c5180e7fca7635f12e24b1f426aac259c72c81a" }, "downloads": -1, "filename": "bidict-0.18.0.tar.gz", "has_sig": false, "md5_digest": "d09e490a010c1f90bb985c14706031ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 382114, "upload_time": "2019-02-14T03:52:43", "url": "https://files.pythonhosted.org/packages/8a/18/a3feb46d99a7a73c3078faf1c9b24655eace83bcf696cfecae46288cad8a/bidict-0.18.0.tar.gz" } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "fe06d7bbbd27937c440ce61024cbfbe9", "sha256": "7d3f85240934b3eef3ec4b44820692280f998a72c406fb545928d382ff75a611" }, "downloads": -1, "filename": "bidict-0.18.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe06d7bbbd27937c440ce61024cbfbe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40516, "upload_time": "2019-09-03T15:33:02", "url": "https://files.pythonhosted.org/packages/29/ff/60fcbd371cdb99b8097ac834761cf238b8d5f8494524aff4566a1a2dfa54/bidict-0.18.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e33bac1166b1f0784aac254ae6923765", "sha256": "a918cf422f03fc6e8e08caaf5fe1955025cf58fa269d11653c24f9d2288c2998" }, "downloads": -1, "filename": "bidict-0.18.1.tar.gz", "has_sig": false, "md5_digest": "e33bac1166b1f0784aac254ae6923765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 386081, "upload_time": "2019-09-03T15:33:04", "url": "https://files.pythonhosted.org/packages/86/ad/c1cb385b09c60b5f76e12c8bf780d87f8d225559e864bb434c95aa838a46/bidict-0.18.1.tar.gz" } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "5bf79dba16f76984295176c9170382ec", "sha256": "ba01c15664af7bd2b032a60fa21ed3575a66fd8b20b35436bedce45837ae556d" }, "downloads": -1, "filename": "bidict-0.18.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bf79dba16f76984295176c9170382ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40770, "upload_time": "2019-09-08T13:27:53", "url": "https://files.pythonhosted.org/packages/52/87/f492834ef8387801f9365e493fbd78cfba438e272225e8b73a1ca974d2e5/bidict-0.18.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f86836698fa00d8526ef845a82077dc", "sha256": "70af520df680b00a8ff554e60ce305644a59e8d693af1ab28bd89ad2b6a4232f" }, "downloads": -1, "filename": "bidict-0.18.2.tar.gz", "has_sig": false, "md5_digest": "1f86836698fa00d8526ef845a82077dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 387033, "upload_time": "2019-09-08T13:27:55", "url": "https://files.pythonhosted.org/packages/70/a1/16ce1a04b78c66367226e58018b527fc7097bb611b10e4b57b5dac2a7821/bidict-0.18.2.tar.gz" } ], "0.18.3": [ { "comment_text": "", "digests": { "md5": "3a143e2da568ff0e20eb2faa9954ef68", "sha256": "621db384daef94b7031897ca479f4feed025989a64e91c6fae88fb88a842488c" }, "downloads": -1, "filename": "bidict-0.18.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a143e2da568ff0e20eb2faa9954ef68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40821, "upload_time": "2019-09-22T20:55:05", "url": "https://files.pythonhosted.org/packages/15/3e/61b90a5c50a6d585c9fe67d66fce062065df674d3adee1a7a33d7b8322e6/bidict-0.18.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d26f231cbff3ddeaeb153a3cfd9f55b8", "sha256": "1742a25a9ef1b1ac4000683406879a3e1a6577faa02f31e482e6c84e2e3bf628" }, "downloads": -1, "filename": "bidict-0.18.3.tar.gz", "has_sig": false, "md5_digest": "d26f231cbff3ddeaeb153a3cfd9f55b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 386761, "upload_time": "2019-09-22T20:55:07", "url": "https://files.pythonhosted.org/packages/4f/c1/79eb1808df6251f950366899d8b7ce79723fdfc291d42ea771d592a622f3/bidict-0.18.3.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ba1013ac5f901bd11c9fc005e4db6dd2", "sha256": "370297fcc15b38eb4b9511cd3308e6966ee00f2a38664cabc2282da54249aea0" }, "downloads": -1, "filename": "bidict-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ba1013ac5f901bd11c9fc005e4db6dd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9615, "upload_time": "2014-09-23T14:56:19", "url": "https://files.pythonhosted.org/packages/07/e4/3918debcfb8f5d36e3fedc39f671bb5be9fc4986d738eaf41f3ca9133e8e/bidict-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "742574b0bac1c3692c4cc8ae6a3ae75b", "sha256": "1a1b6693771d82aa29c702693ef7508e785e897518b6a61684cc394488259440" }, "downloads": -1, "filename": "bidict-0.3.0.tar.gz", "has_sig": false, "md5_digest": "742574b0bac1c3692c4cc8ae6a3ae75b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10764, "upload_time": "2014-10-04T16:14:36", "url": "https://files.pythonhosted.org/packages/45/4f/b71232607310d0cf0389909db4816317829751eb3f07082fde0c6a7824ce/bidict-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ae55b33fc19a1e47b5f16c96ed841443", "sha256": "0e22fa04f1d1a018c3fefda6e175dfe6e18f3682784f00dd8adc947acffed2c3" }, "downloads": -1, "filename": "bidict-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ae55b33fc19a1e47b5f16c96ed841443", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11211, "upload_time": "2014-10-11T17:10:17", "url": "https://files.pythonhosted.org/packages/9c/77/1e6e13b20385078133e902fecc0e8fd276176ec49c330b797c8f9446c6e9/bidict-0.3.1.tar.gz" } ], "0.9.0.post1": [ { "comment_text": "", "digests": { "md5": "2938016e8821ef4be858cc2b9126d7d0", "sha256": "f279040a99a61768c007ee1c6905fdc980e9a1df0ecff8196ef47724c8354d22" }, "downloads": -1, "filename": "bidict-0.9.0.post1.tar.gz", "has_sig": false, "md5_digest": "2938016e8821ef4be858cc2b9126d7d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7164, "upload_time": "2015-06-06T16:02:39", "url": "https://files.pythonhosted.org/packages/b3/eb/e4349ae2ea2b12b1f40a2a352f1c68d66d1f5b8accf5f1d66b69fbbec4ce/bidict-0.9.0.post1.tar.gz" } ], "0.9.0rc0": [ { "comment_text": "", "digests": { "md5": "30c9821eecc8c2588af79dca460dc0dc", "sha256": "fc43f08cab374d5f152aac90a6221b1b7d61135b63beb9d00ac37f7ad95791b8" }, "downloads": -1, "filename": "bidict-0.9.0rc0.tar.gz", "has_sig": false, "md5_digest": "30c9821eecc8c2588af79dca460dc0dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7013, "upload_time": "2015-05-30T20:28:37", "url": "https://files.pythonhosted.org/packages/90/70/558e328234f95a69c4990c1bcdd8ddd1b00a29031d2896d245293f118ce1/bidict-0.9.0rc0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a143e2da568ff0e20eb2faa9954ef68", "sha256": "621db384daef94b7031897ca479f4feed025989a64e91c6fae88fb88a842488c" }, "downloads": -1, "filename": "bidict-0.18.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a143e2da568ff0e20eb2faa9954ef68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40821, "upload_time": "2019-09-22T20:55:05", "url": "https://files.pythonhosted.org/packages/15/3e/61b90a5c50a6d585c9fe67d66fce062065df674d3adee1a7a33d7b8322e6/bidict-0.18.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d26f231cbff3ddeaeb153a3cfd9f55b8", "sha256": "1742a25a9ef1b1ac4000683406879a3e1a6577faa02f31e482e6c84e2e3bf628" }, "downloads": -1, "filename": "bidict-0.18.3.tar.gz", "has_sig": false, "md5_digest": "d26f231cbff3ddeaeb153a3cfd9f55b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 386761, "upload_time": "2019-09-22T20:55:07", "url": "https://files.pythonhosted.org/packages/4f/c1/79eb1808df6251f950366899d8b7ce79723fdfc291d42ea771d592a622f3/bidict-0.18.3.tar.gz" } ] }