--- version_control: pypi src_repo: configparser tag_prefix: "^v" seperator: "." last_query: time_stamp: 2020-04-26 03:10:25.650655390 +00:00 raw_data: '{"info":{"author":"\u0141ukasz Langa","author_email":"lukasz@langa.pl","bugtrack_url":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only"],"description":".. image:: https://img.shields.io/pypi/v/configparser.svg\n :target: `PyPI link`_\n\n.. image:: https://img.shields.io/pypi/pyversions/configparser.svg\n :target: `PyPI link`_\n\n.. _PyPI link: https://pypi.org/project/configparser\n\n.. image:: https://dev.azure.com/jaraco/configparser/_apis/build/status/jaraco.configparser?branchName=master\n :target: https://dev.azure.com/jaraco/configparser/_build/latest?definitionId=1&branchName=master\n\n.. image:: https://img.shields.io/travis/jaraco/configparser/master.svg\n :target: https://travis-ci.org/jaraco/configparser\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n :alt: Code style: Black\n\n.. .. image:: https://img.shields.io/appveyor/ci/jaraco/configparser/master.svg\n.. :target: https://ci.appveyor.com/project/jaraco/configparser/branch/master\n\n.. image:: https://readthedocs.org/projects/configparser/badge/?version=latest\n :target: https://configparser.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://tidelift.com/badges/package/pypi/configparser\n :target: https://tidelift.com/subscription/pkg/pypi-configparser?utm_source=pypi-configparser&utm_medium=readme\n\n\nThe ancient ``ConfigParser`` module available in the standard library 2.x has\nseen a major update in Python 3.2. This is a backport of those changes so that\nthey can be used directly in Python 2.6 - 3.5.\n\nTo use the ``configparser`` backport instead of the built-in version on both\nPython 2 and Python 3, simply import it explicitly as a backport::\n\n from backports import configparser\n\nIf you''d like to use the backport on Python 2 and the built-in version on\nPython 3, use that invocation instead::\n\n import configparser\n\nFor detailed documentation consult the vanilla version at\nhttp://docs.python.org/3/library/configparser.html.\n\nWhy you''ll love ``configparser``\n--------------------------------\n\nWhereas almost completely compatible with its older brother, ``configparser``\nsports a bunch of interesting new features:\n\n* full mapping protocol access (`more info\n `_)::\n\n >>> parser = ConfigParser()\n >>> parser.read_string(\"\"\"\n [DEFAULT]\n location = upper left\n visible = yes\n editable = no\n color = blue\n\n [main]\n title = Main Menu\n color = green\n\n [options]\n title = Options\n \"\"\")\n >>> parser[''main''][''color'']\n ''green''\n >>> parser[''main''][''editable'']\n ''no''\n >>> section = parser[''options'']\n >>> section[''title'']\n ''Options''\n >>> section[''title''] = ''Options (editable: %(editable)s)''\n >>> section[''title'']\n ''Options (editable: no)''\n\n* there''s now one default ``ConfigParser`` class, which basically is the old\n ``SafeConfigParser`` with a bunch of tweaks which make it more predictable for\n users. Don''t need interpolation? Simply use\n ``ConfigParser(interpolation=None)``, no need to use a distinct\n ``RawConfigParser`` anymore.\n\n* the parser is highly `customizable upon instantiation\n `__\n supporting things like changing option delimiters, comment characters, the\n name of the DEFAULT section, the interpolation syntax, etc.\n\n* you can easily create your own interpolation syntax but there are two powerful\n implementations built-in (`more info\n `__):\n\n * the classic ``%(string-like)s`` syntax (called ``BasicInterpolation``)\n\n * a new ``${buildout:like}`` syntax (called ``ExtendedInterpolation``)\n\n* fallback values may be specified in getters (`more info\n `__)::\n\n >>> config.get(''closet'', ''monster'',\n ... fallback=''No such things as monsters'')\n ''No such things as monsters''\n\n* ``ConfigParser`` objects can now read data directly `from strings\n `__\n and `from dictionaries\n `__.\n That means importing configuration from JSON or specifying default values for\n the whole configuration (multiple sections) is now a single line of code. Same\n goes for copying data from another ``ConfigParser`` instance, thanks to its\n mapping protocol support.\n\n* many smaller tweaks, updates and fixes\n\nA few words about Unicode\n-------------------------\n\n``configparser`` comes from Python 3 and as such it works well with Unicode.\nThe library is generally cleaned up in terms of internal data storage and\nreading/writing files. There are a couple of incompatibilities with the old\n``ConfigParser`` due to that. However, the work required to migrate is well\nworth it as it shows the issues that would likely come up during migration of\nyour project to Python 3.\n\nThe design assumes that Unicode strings are used whenever possible [1]_. That\ngives you the certainty that what''s stored in a configuration object is text.\nOnce your configuration is read, the rest of your application doesn''t have to\ndeal with encoding issues. All you have is text [2]_. The only two phases when\nyou should explicitly state encoding is when you either read from an external\nsource (e.g. a file) or write back.\n\nVersioning\n----------\n\nThis project uses `semver `_ to\ncommunicate the impact of various releases while periodically syncing\nwith the upstream implementation in CPython.\n`The changelog `_\nserves as a reference indicating which versions incorporate\nwhich upstream functionality.\n\nPrior to the ``4.0.0`` release, `another scheme\n`_\nwas used to associate the CPython and backports releases.\n\nMaintenance\n-----------\n\nThis backport was originally authored by \u0141ukasz Langa, the current vanilla\n``configparser`` maintainer for CPython and is currently maintained by\nJason R. Coombs:\n\n* `configparser repository `_\n\n* `configparser issue tracker `_\n\nSecurity Contact\n----------------\n\nTo report a security vulnerability, please use the\n`Tidelift security contact `_.\nTidelift will coordinate the fix and disclosure.\n\nConversion Process\n------------------\n\nThis section is technical and should bother you only if you are wondering how\nthis backport is produced. If the implementation details of this backport are\nnot important for you, feel free to ignore the following content.\n\n``configparser`` is converted using `python-future\n`_. The project takes the following\nbranching approach:\n\n* the ``3.x`` branch holds unchanged files synchronized from the upstream\n CPython repository. The synchronization is currently done by manually copying\n the required files and stating from which CPython changeset they come from.\n\n* the ``master`` branch holds a version of the ``3.x`` code with some tweaks\n that make it independent from libraries and constructions unavailable on 2.x.\n Code on this branch still *must* work on the corresponding Python 3.x but\n will also work on Python 2.6 and 2.7 (including PyPy). You can check this\n running the supplied unit tests with ``tox``.\n\nThe process works like this:\n\n1. In the ``3.x`` branch, run ``pip-run -- sync-upstream.py``, which\n downloads the latest stable release of Python and copies the relevant\n files from there into their new locations here and then commits those\n changes with a nice reference to the relevant upstream commit hash.\n\n2. I check for new names in ``__all__`` and update imports in\n ``configparser.py`` accordingly. I run the tests on Python 3. Commit.\n\n3. I merge the new commit to ``master``. I run ``tox``. Commit.\n\n4. If there are necessary changes, I do them now (on ``master``). Note that\n the changes should be written in the syntax subset supported by Python\n 2.6.\n\n5. I run ``tox``. If it works, I update the docs and release the new version.\n Otherwise, I go back to point 3. I might use ``pasteurize`` to suggest me\n required changes but usually I do them manually to keep resulting code in\n a nicer form.\n\n\nFootnotes\n---------\n\n.. [1] To somewhat ease migration, passing bytestrings is still supported but\n they are converted to Unicode for internal storage anyway. This means\n that for the vast majority of strings used in configuration files, it\n won''t matter if you pass them as bytestrings or Unicode. However, if you\n pass a bytestring that cannot be converted to Unicode using the naive\n ASCII codec, a ``UnicodeDecodeError`` will be raised. This is purposeful\n and helps you manage proper encoding for all content you store in\n memory, read from various sources and write back.\n\n.. [2] Life gets much easier when you understand that you basically manage\n **text** in your application. You don''t care about bytes but about\n letters. In that regard the concept of content encoding is meaningless.\n The only time when you deal with raw bytes is when you write the data to\n a file. Then you have to specify how your text should be encoded. On\n the other end, to get meaningful text from a file, the application\n reading it has to know which encoding was used during its creation. But\n once the bytes are read and properly decoded, all you have is text. This\n is especially powerful when you start interacting with multiple data\n sources. Even if each of them uses a different encoding, inside your\n application data is held in abstract text form. You can program your\n business logic without worrying about which data came from which source.\n You can freely exchange the data you store between sources. Only\n reading/writing files requires encoding your text to bytes.\n\n\n","description_content_type":"","docs_url":null,"download_url":"","downloads":{"last_day":-1,"last_month":-1,"last_week":-1},"home_page":"https://github.com/jaraco/configparser/","keywords":"configparser ini parsing conf cfg configuration file","license":"","maintainer":"Jason R. Coombs","maintainer_email":"jaraco@jaraco.com","name":"configparser","package_url":"https://pypi.org/project/configparser/","platform":"any","project_url":"https://pypi.org/project/configparser/","project_urls":{"Homepage":"https://github.com/jaraco/configparser/"},"release_url":"https://pypi.org/project/configparser/5.0.0/","requires_dist":["sphinx ; extra == ''docs''","jaraco.packaging (>=3.2) ; extra == ''docs''","rst.linker (>=1.9) ; extra == ''docs''","pytest (!=3.7.3,>=3.5) ; extra == ''testing''","pytest-checkdocs (>=1.2.3) ; extra == ''testing''","pytest-flake8 ; extra == ''testing''","pytest-black-multipy ; extra == ''testing''","pytest-cov ; extra == ''testing''"],"requires_python":">=3.6","summary":"Updated configparser from Python 3.8 for Python 2.6+.","version":"5.0.0","yanked":false},"last_serial":6885867,"releases":{"3.2.0r1":[{"comment_text":"","digests":{"md5":"49ff19dd5511b069285a293dd3907902","sha256":"8d2af400e4c4fbc4b8cb1cfb42c465b1f7470327a72a2a2413b6e50e4332b231"},"downloads":-1,"filename":"configparser-3.2.0r1.tar.gz","has_sig":false,"md5_digest":"49ff19dd5511b069285a293dd3907902","packagetype":"sdist","python_version":"source","requires_python":null,"size":29616,"upload_time":"2011-04-29T16:40:49","upload_time_iso_8601":"2011-04-29T16:40:49.477688Z","url":"https://files.pythonhosted.org/packages/da/d3/2c5b86bae7a9b241307fb21196bbaf011df559ee954a2a09dfaa481de14b/configparser-3.2.0r1.tar.gz","yanked":false}],"3.2.0r2":[{"comment_text":"","digests":{"md5":"ecdc31147658bd9340bcd605c1b7a849","sha256":"fd99dc17193b500b800140c1eb85713e7008243cd6966b7bf52662423a33af34"},"downloads":-1,"filename":"configparser-3.2.0r2.tar.gz","has_sig":false,"md5_digest":"ecdc31147658bd9340bcd605c1b7a849","packagetype":"sdist","python_version":"source","requires_python":null,"size":32082,"upload_time":"2011-05-04T17:36:58","upload_time_iso_8601":"2011-05-04T17:36:58.773023Z","url":"https://files.pythonhosted.org/packages/fa/99/8b0796ab16e92f2a0bb5a7c965c3480637c96ff901af508b490311df8441/configparser-3.2.0r2.tar.gz","yanked":false}],"3.2.0r3":[{"comment_text":"","digests":{"md5":"8500fd87c61ac0de328fc996fce69b96","sha256":"37feec498c770201ac51112b203338c3342721232fced5f6295399e67f535648"},"downloads":-1,"filename":"configparser-3.2.0r3.tar.gz","has_sig":false,"md5_digest":"8500fd87c61ac0de328fc996fce69b96","packagetype":"sdist","python_version":"source","requires_python":null,"size":32281,"upload_time":"2011-05-10T16:28:50","upload_time_iso_8601":"2011-05-10T16:28:50.545804Z","url":"https://files.pythonhosted.org/packages/73/fd/654fc616e2db08e4b411c89ec0392da43ef5ac27bbee9a510d33d789ed2c/configparser-3.2.0r3.tar.gz","yanked":false}],"3.3.0r1":[{"comment_text":"","digests":{"md5":"b6c6a9409be55966a4481f3a729070b3","sha256":"78e08cbd08aa09caa5e404cbe890325d93152d1b3c1250f794ac1d50bec5e9d1"},"downloads":-1,"filename":"configparser-3.3.0r1.tar.gz","has_sig":false,"md5_digest":"b6c6a9409be55966a4481f3a729070b3","packagetype":"sdist","python_version":"source","requires_python":null,"size":32819,"upload_time":"2012-12-31T15:02:50","upload_time_iso_8601":"2012-12-31T15:02:50.437636Z","url":"https://files.pythonhosted.org/packages/da/be/30c9d70656f5bae43af4344c11fe1ef7138a9340adce0a98763bfd60ae52/configparser-3.3.0r1.tar.gz","yanked":false}],"3.3.0r2":[{"comment_text":"","digests":{"md5":"dda0e6a43e9d8767b36d10f1e6770f09","sha256":"6a2318590dfc4013fc5bf53c2bec14a8cb455a232295eb282a13f94786c4b0b2"},"downloads":-1,"filename":"configparser-3.3.0r2.tar.gz","has_sig":false,"md5_digest":"dda0e6a43e9d8767b36d10f1e6770f09","packagetype":"sdist","python_version":"source","requires_python":null,"size":32885,"upload_time":"2013-01-02T00:58:20","upload_time_iso_8601":"2013-01-02T00:58:20.791429Z","url":"https://files.pythonhosted.org/packages/cf/59/d42a1e75fd73800f615ef7f63de2975c92b3f7267036f9f99711704525f3/configparser-3.3.0r2.tar.gz","yanked":false}],"3.5.0":[{"comment_text":"","digests":{"md5":"cfdd915a5b7a6c09917a64a573140538","sha256":"5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a"},"downloads":-1,"filename":"configparser-3.5.0.tar.gz","has_sig":false,"md5_digest":"cfdd915a5b7a6c09917a64a573140538","packagetype":"sdist","python_version":"source","requires_python":null,"size":39573,"upload_time":"2016-05-21T08:15:10","upload_time_iso_8601":"2016-05-21T08:15:10.703200Z","url":"https://files.pythonhosted.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz","yanked":false}],"3.5.0b1":[{"comment_text":"","digests":{"md5":"d60ca2c714acb4adaf5818c6a1ffd78b","sha256":"a0a2b6f89c167d409dabb52e39206ba77359f92310eed8c4610e3c894937d982"},"downloads":-1,"filename":"configparser-3.5.0b1.tar.gz","has_sig":false,"md5_digest":"d60ca2c714acb4adaf5818c6a1ffd78b","packagetype":"sdist","python_version":"source","requires_python":null,"size":38377,"upload_time":"2014-09-05T02:21:21","upload_time_iso_8601":"2014-09-05T02:21:21.341687Z","url":"https://files.pythonhosted.org/packages/39/9d/f4685f636ae5b752dd1a5b9962f5743e621977d3a46d3f6bb35ef9405e7f/configparser-3.5.0b1.tar.gz","yanked":false}],"3.5.0b2":[{"comment_text":"","digests":{"md5":"ad2a71db8bd9a017ed4735eac7acfa07","sha256":"16810160ff28233efac6c1dc0eea8d4c9b87042f9210541dab4f92a90a7d8597"},"downloads":-1,"filename":"configparser-3.5.0b2.tar.gz","has_sig":false,"md5_digest":"ad2a71db8bd9a017ed4735eac7acfa07","packagetype":"sdist","python_version":"source","requires_python":null,"size":38523,"upload_time":"2014-10-16T05:38:04","upload_time_iso_8601":"2014-10-16T05:38:04.918862Z","url":"https://files.pythonhosted.org/packages/61/a7/48f627413200d5dfd0a5da8b494d34ccac03f8a87a6b2d765b7d81e175e3/configparser-3.5.0b2.tar.gz","yanked":false}],"3.5.1":[{"comment_text":"","digests":{"md5":"09c85c86854d00216b71fdecfd102a5d","sha256":"17fe5463b69cd06aa315bce000b8c8bfa8f064ad3be751e7bea3dadb6700b790"},"downloads":-1,"filename":"configparser-3.5.1-py2-none-any.whl","has_sig":false,"md5_digest":"09c85c86854d00216b71fdecfd102a5d","packagetype":"bdist_wheel","python_version":"py2","requires_python":null,"size":21388,"upload_time":"2019-01-23T22:00:08","upload_time_iso_8601":"2019-01-23T22:00:08.605276Z","url":"https://files.pythonhosted.org/packages/6f/f4/d24a1a69fddd2834f2b42e1d8845f396a5ded6b383502e5a84483a26f285/configparser-3.5.1-py2-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"33efd0a21470db5dce798de7b367e98a","sha256":"3663a8704c16460715b52b69caeb206bcb396c309973fc0689dc40b55a4a7256"},"downloads":-1,"filename":"configparser-3.5.1-py3-none-any.whl","has_sig":false,"md5_digest":"33efd0a21470db5dce798de7b367e98a","packagetype":"bdist_wheel","python_version":"py3","requires_python":null,"size":20700,"upload_time":"2019-01-23T22:00:10","upload_time_iso_8601":"2019-01-23T22:00:10.024948Z","url":"https://files.pythonhosted.org/packages/e8/b7/f8e30014591098fe748ef4a9cfba4b835ab61dc35c8136d23f91d147cf0d/configparser-3.5.1-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"634d5ba58c8cd3eaf0a3c0c361394dc7","sha256":"f41e19cb29bebfccb1a78627b3f328ec198cc8f39510c7c55e7dfc0ab58c8c62"},"downloads":-1,"filename":"configparser-3.5.1.tar.gz","has_sig":false,"md5_digest":"634d5ba58c8cd3eaf0a3c0c361394dc7","packagetype":"sdist","python_version":"source","requires_python":null,"size":42963,"upload_time":"2019-01-23T22:00:11","upload_time_iso_8601":"2019-01-23T22:00:11.113686Z","url":"https://files.pythonhosted.org/packages/20/59/fc5d08966bbd13c5f5d647c8fdc9af5c62b998420652c3349584c0f80676/configparser-3.5.1.tar.gz","yanked":false}],"3.5.2":[{"comment_text":"","digests":{"md5":"6ffa497f2c7f967fb27e6ee8447c28ad","sha256":"4ccfcb133044514fc26c4e419f6e9179722c81bfdd58bb5569f8dfe4811af391"},"downloads":-1,"filename":"configparser-3.5.2-py2-none-any.whl","has_sig":false,"md5_digest":"6ffa497f2c7f967fb27e6ee8447c28ad","packagetype":"bdist_wheel","python_version":"py2","requires_python":null,"size":21534,"upload_time":"2019-01-25T10:51:17","upload_time_iso_8601":"2019-01-25T10:51:17.510485Z","url":"https://files.pythonhosted.org/packages/95/c7/84080edd615ad52d72bc24676a8ced6ad9efcbc717949c70ac0f9fae21d8/configparser-3.5.2-py2-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"8666fc1af7542ccb189741eb7c0c649d","sha256":"c18932d9e6b36de2914e030d75ead1a4b9908c614568a95185b2e02c256e6a1f"},"downloads":-1,"filename":"configparser-3.5.2-py3-none-any.whl","has_sig":false,"md5_digest":"8666fc1af7542ccb189741eb7c0c649d","packagetype":"bdist_wheel","python_version":"py3","requires_python":null,"size":21520,"upload_time":"2019-01-25T10:51:19","upload_time_iso_8601":"2019-01-25T10:51:19.354523Z","url":"https://files.pythonhosted.org/packages/f5/b3/cf75cc7c7f6f22da0b75a6b1e9d24886546b03874d80a7f57dbde4fba7e4/configparser-3.5.2-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"dd18e9d99d24fb1fcd566d5cdf4c6d8b","sha256":"2d5b692edc5f7dd0bddb974fea0916e5e5c798cfc5c66b05f81fac681e9f29cc"},"downloads":-1,"filename":"configparser-3.5.2.tar.gz","has_sig":false,"md5_digest":"dd18e9d99d24fb1fcd566d5cdf4c6d8b","packagetype":"sdist","python_version":"source","requires_python":null,"size":43241,"upload_time":"2019-01-25T10:51:20","upload_time_iso_8601":"2019-01-25T10:51:20.598392Z","url":"https://files.pythonhosted.org/packages/79/68/eced783220f12619651359e5f20db985be90d4c7cc2d40f111df6e01ebdb/configparser-3.5.2.tar.gz","yanked":false}],"3.5.3":[{"comment_text":"","digests":{"md5":"8afba49fe6f653e268bd0f94bf0d60cb","sha256":"561d6a2303a3e9afaafbaa9f459b2a16e5d49f5390954cd4e6ce1a4bfbd8f726"},"downloads":-1,"filename":"configparser-3.5.3-py2-none-any.whl","has_sig":false,"md5_digest":"8afba49fe6f653e268bd0f94bf0d60cb","packagetype":"bdist_wheel","python_version":"py2","requires_python":">=2.6","size":21574,"upload_time":"2019-01-25T14:13:37","upload_time_iso_8601":"2019-01-25T14:13:37.347494Z","url":"https://files.pythonhosted.org/packages/76/37/02237fed3f1d6ebc7f2d0799e9ea7ada0ed29413e808af0a819c17bd34c1/configparser-3.5.3-py2-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"6e35852d688da2c8f75f40de21d62f8c","sha256":"18873eb33d111429143eef0ad334f76abdf9736d5da1219de513d74b0a559674"},"downloads":-1,"filename":"configparser-3.5.3-py3-none-any.whl","has_sig":false,"md5_digest":"6e35852d688da2c8f75f40de21d62f8c","packagetype":"bdist_wheel","python_version":"py3","requires_python":">=2.6","size":21557,"upload_time":"2019-01-25T14:13:38","upload_time_iso_8601":"2019-01-25T14:13:38.353088Z","url":"https://files.pythonhosted.org/packages/55/c0/e0206081eaad646c6f5e2dc266edf457110d9031b363518d3264880e675d/configparser-3.5.3-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"ad60a2c6fa8069c4a6fe30d107ccbeb4","sha256":"adaba55d292e94fac7a1080de30ea776139ea48b65db869659e87357f10c55d2"},"downloads":-1,"filename":"configparser-3.5.3.tar.gz","has_sig":false,"md5_digest":"ad60a2c6fa8069c4a6fe30d107ccbeb4","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":40040,"upload_time":"2019-01-25T14:13:39","upload_time_iso_8601":"2019-01-25T14:13:39.914424Z","url":"https://files.pythonhosted.org/packages/37/ab/4e606ca94d04050cfe393d7496da2a758f27e98e64fa46b49c5ab04e9f20/configparser-3.5.3.tar.gz","yanked":false}],"3.7.0":[{"comment_text":"","digests":{"md5":"e4ff88e52ece1af005524552eaeb9bb1","sha256":"325053090574fdf809545fd37a874ee791eabcacf4e421182be3c3d629e0b187"},"downloads":-1,"filename":"configparser-3.7.0-py2-none-any.whl","has_sig":false,"md5_digest":"e4ff88e52ece1af005524552eaeb9bb1","packagetype":"bdist_wheel","python_version":"py2","requires_python":">=2.6","size":22549,"upload_time":"2019-01-25T14:21:45","upload_time_iso_8601":"2019-01-25T14:21:45.350063Z","url":"https://files.pythonhosted.org/packages/42/59/3af5e19a7f9df4f13beca13492ba1b7c7c2b13e0074a19afb9486ca64c57/configparser-3.7.0-py2-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"ae189e96997810315074a40190fe23cd","sha256":"5c7a4542b0e69eda3e87ac27f6bd50da1cd447eb886d04f4d402bc20035f2954"},"downloads":-1,"filename":"configparser-3.7.0-py3-none-any.whl","has_sig":false,"md5_digest":"ae189e96997810315074a40190fe23cd","packagetype":"bdist_wheel","python_version":"py3","requires_python":">=2.6","size":22537,"upload_time":"2019-01-25T14:21:46","upload_time_iso_8601":"2019-01-25T14:21:46.468593Z","url":"https://files.pythonhosted.org/packages/a5/2a/d299b785f197ab6a75e0695556db4f746dbd265ca804f8a0f519d95086ca/configparser-3.7.0-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"78ab9908ea90e76557ab7b4f442fc334","sha256":"32c02ec32753d0aac4320b7e38447512797ac31a26f64b276cc0ffc49cb0fe65"},"downloads":-1,"filename":"configparser-3.7.0.tar.gz","has_sig":false,"md5_digest":"78ab9908ea90e76557ab7b4f442fc334","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":41399,"upload_time":"2019-01-25T14:21:48","upload_time_iso_8601":"2019-01-25T14:21:48.039703Z","url":"https://files.pythonhosted.org/packages/11/65/ad0d4123d9d5b2524ffbf0c1415790e748641775a6ba41a8072a28f14106/configparser-3.7.0.tar.gz","yanked":false}],"3.7.1":[{"comment_text":"","digests":{"md5":"230900e6fcc6f689c8128ff4741c390b","sha256":"c114ff90ee2e762db972fa205f02491b1f5cf3ff950decd8542c62970c9bedac"},"downloads":-1,"filename":"configparser-3.7.1-py2-none-any.whl","has_sig":false,"md5_digest":"230900e6fcc6f689c8128ff4741c390b","packagetype":"bdist_wheel","python_version":"py2","requires_python":">=2.6","size":22560,"upload_time":"2019-01-25T16:36:02","upload_time_iso_8601":"2019-01-25T16:36:02.766129Z","url":"https://files.pythonhosted.org/packages/e9/b1/98e5e3094aac1c0efaeb208fb45f9b42eb1d5681b4c5dac77b05d0fec71a/configparser-3.7.1-py2-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"84205c09b89aad9a13cc9d2bce4e53fd","sha256":"df28e045fbff307a28795b18df6ac8662be3219435560ddb068c283afab1ea7a"},"downloads":-1,"filename":"configparser-3.7.1-py3-none-any.whl","has_sig":false,"md5_digest":"84205c09b89aad9a13cc9d2bce4e53fd","packagetype":"bdist_wheel","python_version":"py3","requires_python":">=2.6","size":22546,"upload_time":"2019-01-25T16:36:04","upload_time_iso_8601":"2019-01-25T16:36:04.180795Z","url":"https://files.pythonhosted.org/packages/43/63/220afe02a0d302c2244309b1dce3d884a865be65c7d8148ededfc0c29c31/configparser-3.7.1-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"7348387e8e2aa62b0a671830a9f20abb","sha256":"5bd5fa2a491dc3cfe920a3f2a107510d65eceae10e9c6e547b90261a4710df32"},"downloads":-1,"filename":"configparser-3.7.1.tar.gz","has_sig":false,"md5_digest":"7348387e8e2aa62b0a671830a9f20abb","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":41444,"upload_time":"2019-01-25T16:36:05","upload_time_iso_8601":"2019-01-25T16:36:05.481039Z","url":"https://files.pythonhosted.org/packages/b6/a6/eceea7c5a5dbcf56815bed411c38cabd8a879386be10717b160e7362b5a2/configparser-3.7.1.tar.gz","yanked":false}],"3.7.2":[{"comment_text":"","digests":{"md5":"e9bd271595c96e68fc7a3d68842c9756","sha256":"3bdab5c38acb71c4e9b8508d11ac8e2fa6eeb1cf97e072a3c3d7f87db02302a9"},"downloads":-1,"filename":"configparser-3.7.2-py2.py3-none-any.whl","has_sig":false,"md5_digest":"e9bd271595c96e68fc7a3d68842c9756","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22361,"upload_time":"2019-02-22T17:26:38","upload_time_iso_8601":"2019-02-22T17:26:38.691558Z","url":"https://files.pythonhosted.org/packages/6c/ef/a946c9466eb479604eb0182774aaaa186c257a6c0c6a89b9345b5d7cb975/configparser-3.7.2-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"cd0bf6d10d18fba51289e16dfb80f276","sha256":"d5f1d063e24c700e9809394853ebbabe6093d6842cbfcda1729bf40b126bcc18"},"downloads":-1,"filename":"configparser-3.7.2.tar.gz","has_sig":false,"md5_digest":"cd0bf6d10d18fba51289e16dfb80f276","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":71187,"upload_time":"2019-02-22T17:26:40","upload_time_iso_8601":"2019-02-22T17:26:40.062514Z","url":"https://files.pythonhosted.org/packages/2a/76/4f2098f24ac00b063362c2f06f81dcf56d1714bd253e409ad22e9efd5891/configparser-3.7.2.tar.gz","yanked":false}],"3.7.3":[{"comment_text":"","digests":{"md5":"a5b42c0d92eaf71ea71ae6b5e2644cc4","sha256":"9d51fe0a382f05b6b117c5e601fc219fede4a8c71703324af3f7d883aef476a3"},"downloads":-1,"filename":"configparser-3.7.3-py2.py3-none-any.whl","has_sig":false,"md5_digest":"a5b42c0d92eaf71ea71ae6b5e2644cc4","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22361,"upload_time":"2019-02-23T01:38:46","upload_time_iso_8601":"2019-02-23T01:38:46.628608Z","url":"https://files.pythonhosted.org/packages/dd/6a/d90db58ec96161e4cae7ced68310f0c5ca860352d35b8ed39f890df15632/configparser-3.7.3-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"59e346d4f5f4bf5f630bf5fa818d3399","sha256":"27594cf4fc279f321974061ac69164aaebd2749af962ac8686b20503ac0bcf2d"},"downloads":-1,"filename":"configparser-3.7.3.tar.gz","has_sig":false,"md5_digest":"59e346d4f5f4bf5f630bf5fa818d3399","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":71224,"upload_time":"2019-02-23T01:38:48","upload_time_iso_8601":"2019-02-23T01:38:48.077386Z","url":"https://files.pythonhosted.org/packages/4a/4d/5d4c07cd28476ecad84ea5ad43961e50b6fd74cd24b9b81113650b4de6ee/configparser-3.7.3.tar.gz","yanked":false}],"3.7.4":[{"comment_text":"","digests":{"md5":"322d8fc6a3c64445d85cf10c4ec8c423","sha256":"8be81d89d6e7b4c0d4e44bcc525845f6da25821de80cb5e06e7e0238a2899e32"},"downloads":-1,"filename":"configparser-3.7.4-py2.py3-none-any.whl","has_sig":false,"md5_digest":"322d8fc6a3c64445d85cf10c4ec8c423","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22494,"upload_time":"2019-03-23T00:15:41","upload_time_iso_8601":"2019-03-23T00:15:41.510489Z","url":"https://files.pythonhosted.org/packages/ba/05/6c96328e92e625fc31445d24d75a2c92ef9ba34fc5b037fe69693c362a0d/configparser-3.7.4-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"aaa80b58b6b0810e54f66486860b3ed1","sha256":"da60d0014fd8c55eb48c1c5354352e363e2d30bbf7057e5e171a468390184c75"},"downloads":-1,"filename":"configparser-3.7.4.tar.gz","has_sig":false,"md5_digest":"aaa80b58b6b0810e54f66486860b3ed1","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":71987,"upload_time":"2019-03-23T00:15:42","upload_time_iso_8601":"2019-03-23T00:15:42.994513Z","url":"https://files.pythonhosted.org/packages/e2/1c/83fd53748d8245cb9a3399f705c251d3fc0ce7df04450aac1cfc49dd6a0f/configparser-3.7.4.tar.gz","yanked":false}],"3.7.5":[{"comment_text":"","digests":{"md5":"7f01088fcdedccbd287666b0a9235ae4","sha256":"684c8e0a6915f58153e039071d263edf8d890407c379487d749b48b9d585be92"},"downloads":-1,"filename":"configparser-3.7.5-py2.py3-none-any.whl","has_sig":false,"md5_digest":"7f01088fcdedccbd287666b0a9235ae4","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22461,"upload_time":"2019-08-10T23:46:34","upload_time_iso_8601":"2019-08-10T23:46:34.601548Z","url":"https://files.pythonhosted.org/packages/09/4c/5e3ddf3cf1b457a25d48dc7253d0887c1037d79881942df5edd99cec4aca/configparser-3.7.5-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"cece4f71fcfb5457d7bc7dfd5eabe8d5","sha256":"9395033080372df999e206387b295946928e2886dd64c5fee7db7ff36c6c6f8e"},"downloads":-1,"filename":"configparser-3.7.5.tar.gz","has_sig":false,"md5_digest":"cece4f71fcfb5457d7bc7dfd5eabe8d5","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":71949,"upload_time":"2019-08-10T23:46:36","upload_time_iso_8601":"2019-08-10T23:46:36.277374Z","url":"https://files.pythonhosted.org/packages/d6/a4/e2a735962b726c83038386ced5dcc284d167142c656bbfbef73082a9e62f/configparser-3.7.5.tar.gz","yanked":false}],"3.8.1":[{"comment_text":"","digests":{"md5":"062a8d92cff10adab1d4f6f4d0ed66df","sha256":"45d1272aad6cfd7a8a06cf5c73f2ceb6a190f6acc1fa707e7f82a4c053b28b18"},"downloads":-1,"filename":"configparser-3.8.1-py2.py3-none-any.whl","has_sig":false,"md5_digest":"062a8d92cff10adab1d4f6f4d0ed66df","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22879,"upload_time":"2019-08-11T16:34:23","upload_time_iso_8601":"2019-08-11T16:34:23.497983Z","url":"https://files.pythonhosted.org/packages/ab/1a/ec151e5e703ac80041eaccef923611bbcec2b667c20383655a06962732e9/configparser-3.8.1-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"bc1558ed941cb1acb80ff650726d5af8","sha256":"bc37850f0cc42a1725a796ef7d92690651bf1af37d744cc63161dac62cabee17"},"downloads":-1,"filename":"configparser-3.8.1.tar.gz","has_sig":false,"md5_digest":"bc1558ed941cb1acb80ff650726d5af8","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":72571,"upload_time":"2019-08-11T16:34:24","upload_time_iso_8601":"2019-08-11T16:34:24.701759Z","url":"https://files.pythonhosted.org/packages/b1/83/fa54eee6643ffb30ab5a5bebdb523c697363658e46b85729e3d587a3765e/configparser-3.8.1.tar.gz","yanked":false}],"4.0.2":[{"comment_text":"","digests":{"md5":"7f64f596556950d557e9da5255da81d7","sha256":"254c1d9c79f60c45dfde850850883d5aaa7f19a23f13561243a050d5a7c3fe4c"},"downloads":-1,"filename":"configparser-4.0.2-py2.py3-none-any.whl","has_sig":false,"md5_digest":"7f64f596556950d557e9da5255da81d7","packagetype":"bdist_wheel","python_version":"py2.py3","requires_python":">=2.6","size":22828,"upload_time":"2019-09-12T07:46:33","upload_time_iso_8601":"2019-09-12T07:46:33.392312Z","url":"https://files.pythonhosted.org/packages/7a/2a/95ed0501cf5d8709490b1d3a3f9b5cf340da6c433f896bbe9ce08dbe6785/configparser-4.0.2-py2.py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"35926cc4b9133f1f9ca70a1fd2fdf237","sha256":"c7d282687a5308319bf3d2e7706e575c635b0a470342641c93bea0ea3b5331df"},"downloads":-1,"filename":"configparser-4.0.2.tar.gz","has_sig":false,"md5_digest":"35926cc4b9133f1f9ca70a1fd2fdf237","packagetype":"sdist","python_version":"source","requires_python":">=2.6","size":72498,"upload_time":"2019-09-12T07:46:40","upload_time_iso_8601":"2019-09-12T07:46:40.583697Z","url":"https://files.pythonhosted.org/packages/16/4f/48975536bd488d3a272549eb795ac4a13a5f7fcdc8995def77fbef3532ee/configparser-4.0.2.tar.gz","yanked":false}],"5.0.0":[{"comment_text":"","digests":{"md5":"05e488d6874f16187bb4eef8ac6636ac","sha256":"cffc044844040c7ce04e9acd1838b5f2e5fa3170182f6fda4d2ea8b0099dbadd"},"downloads":-1,"filename":"configparser-5.0.0-py3-none-any.whl","has_sig":false,"md5_digest":"05e488d6874f16187bb4eef8ac6636ac","packagetype":"bdist_wheel","python_version":"py3","requires_python":">=3.6","size":22908,"upload_time":"2020-03-26T00:07:02","upload_time_iso_8601":"2020-03-26T00:07:02.054179Z","url":"https://files.pythonhosted.org/packages/4b/6b/01baa293090240cf0562cc5eccb69c6f5006282127f2b846fad011305c79/configparser-5.0.0-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"558114054aa5610365df1b34d3fea349","sha256":"2ca44140ee259b5e3d8aaf47c79c36a7ab0d5e94d70bd4105c03ede7a20ea5a1"},"downloads":-1,"filename":"configparser-5.0.0.tar.gz","has_sig":false,"md5_digest":"558114054aa5610365df1b34d3fea349","packagetype":"sdist","python_version":"source","requires_python":">=3.6","size":75185,"upload_time":"2020-03-26T00:07:03","upload_time_iso_8601":"2020-03-26T00:07:03.294896Z","url":"https://files.pythonhosted.org/packages/e5/7c/d4ccbcde76b4eea8cbd73b67b88c72578e8b4944d1270021596e80b13deb/configparser-5.0.0.tar.gz","yanked":false}]},"urls":[{"comment_text":"","digests":{"md5":"05e488d6874f16187bb4eef8ac6636ac","sha256":"cffc044844040c7ce04e9acd1838b5f2e5fa3170182f6fda4d2ea8b0099dbadd"},"downloads":-1,"filename":"configparser-5.0.0-py3-none-any.whl","has_sig":false,"md5_digest":"05e488d6874f16187bb4eef8ac6636ac","packagetype":"bdist_wheel","python_version":"py3","requires_python":">=3.6","size":22908,"upload_time":"2020-03-26T00:07:02","upload_time_iso_8601":"2020-03-26T00:07:02.054179Z","url":"https://files.pythonhosted.org/packages/4b/6b/01baa293090240cf0562cc5eccb69c6f5006282127f2b846fad011305c79/configparser-5.0.0-py3-none-any.whl","yanked":false},{"comment_text":"","digests":{"md5":"558114054aa5610365df1b34d3fea349","sha256":"2ca44140ee259b5e3d8aaf47c79c36a7ab0d5e94d70bd4105c03ede7a20ea5a1"},"downloads":-1,"filename":"configparser-5.0.0.tar.gz","has_sig":false,"md5_digest":"558114054aa5610365df1b34d3fea349","packagetype":"sdist","python_version":"source","requires_python":">=3.6","size":75185,"upload_time":"2020-03-26T00:07:03","upload_time_iso_8601":"2020-03-26T00:07:03.294896Z","url":"https://files.pythonhosted.org/packages/e5/7c/d4ccbcde76b4eea8cbd73b67b88c72578e8b4944d1270021596e80b13deb/configparser-5.0.0.tar.gz","yanked":false}]}'