{ "info": { "author": "Tim Martin", "author_email": "tim@timmartin.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "============\nultra-config\n============\n\n\n.. image:: https://img.shields.io/pypi/v/ultra_config.svg\n :target: https://pypi.python.org/pypi/ultra_config\n\n.. image:: https://travis-ci.org/timmartin19/ultra-config.svg?branch=master\n :target: https://travis-ci.org/timmartin19/ultra-config\n\n.. image:: https://readthedocs.org/projects/ultra-config/badge/?version=latest\n :target: http://ultra-config.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/timmmartin19/ultra_config/shield.svg\n :target: https://pyup.io/repos/github/timmmartin19/ultra_config/\n :alt: Updates\n\n\nAn extendable configuration that enables you to configure your application via python modules, config files, environment variables and more!\n\n\n* Free software: MIT license\n* Documentation: https://ultra-config.readthedocs.io.\n\n\nInstallation\n------------\n\n.. code-block:: bash\n\n pip install ultra-config\n\n\nFeatures\n--------\n\n* Load configuration from a variety of sources including environment variables, json files, ini files, and python objects\n* Easily extend with your own configuration mechanisms\n* Offers a global configuration object for you application\n* Easily inject configuration into functions with the ability to override them for testing\n* Ability to fail fast if missing configuration\n\nExamples\n--------\n\nglobal configuration\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\n\n.. code-block:: python\n\n from ultra_config import GlobalConfig\n\n # Loads all env variables that begin with MY_APP, configuration\n # from a json file and a custom override\n GlobalConfig.load(env_var_prefix='MY_APP',\n json_file='/opt/my_app/config.json',\n overrides={'MY_VAR': 'some_val'})\n\n @GlobalConfig.inject('MY_VAR', value='OTHER_VAR')\n def my_func(arg1, value=None):\n print(arg1)\n print(value)\n\n my_func()\n # Prints the value of MY_VAR and OTHER_VAR\n\n my_func(value='custom')\n # prints the value of MY_VAR and then prints the \"custom\" since we explicitly passed that in\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.1.0 (2016-07-22)\n------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/timmmartin19/ultra_config", "keywords": "ultra_config", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "ultra_config", "package_url": "https://pypi.org/project/ultra_config/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ultra_config/", "project_urls": { "Homepage": "https://github.com/timmmartin19/ultra_config" }, "release_url": "https://pypi.org/project/ultra_config/0.6.3/", "requires_dist": [ "insensitive-dict", "py-env-config", "boto3; extra == 'aws'" ], "requires_python": "", "summary": "An extendable configuration that enables you to configure your application via python modules, config files, environment variables and more!", "version": "0.6.3" }, "last_serial": 2556512, "releases": { "0.1.0": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f144d5d966b1265da3f8d67dc9aa5f53", "sha256": "c0b88cc2923cda34a420520af10a2765f4f9685c7010a5fbce20a7109f01687c" }, "downloads": -1, "filename": "ultra_config-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f144d5d966b1265da3f8d67dc9aa5f53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5107, "upload_time": "2016-07-22T18:21:34", "url": "https://files.pythonhosted.org/packages/f0/08/dbcd9d35d835992f5b3de40f43a788639d4ed38a9d099d6370aecb1aefc4/ultra_config-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56ac71aa5bd24a0727fe2515d22e2860", "sha256": "95bf6a199477bd0591d12b7b8a9838a886136ce896469ed5b9d42cb17ab1efbc" }, "downloads": -1, "filename": "ultra_config-0.1.2.tar.gz", "has_sig": false, "md5_digest": "56ac71aa5bd24a0727fe2515d22e2860", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11963, "upload_time": "2016-07-22T18:21:36", "url": "https://files.pythonhosted.org/packages/7f/59/796efdabf46c578d7c6e1d7dcff3be8f1328f6375e48c90f604935a0931b/ultra_config-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "83f4595e3e19e4a5762ad5b82867f404", "sha256": "ad4ef8e91fb269703f70fbf9e99ad8be39c62eb9445e23a68bfb49abd9e7f678" }, "downloads": -1, "filename": "ultra_config-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83f4595e3e19e4a5762ad5b82867f404", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5108, "upload_time": "2016-07-22T18:31:37", "url": "https://files.pythonhosted.org/packages/04/b3/8d4eb57ab8d3009303e849439e5617a52b87e9a579e45684cfb3ee31c54b/ultra_config-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "226aaa333d8454fdef7d05f85e92742a", "sha256": "503c8ffae94834442c65c5fc9662cccb617993b0a60c18a11646ffc2d32e060e" }, "downloads": -1, "filename": "ultra_config-0.1.3.tar.gz", "has_sig": false, "md5_digest": "226aaa333d8454fdef7d05f85e92742a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11976, "upload_time": "2016-07-22T18:31:39", "url": "https://files.pythonhosted.org/packages/01/52/d3b4c060b9e18fb7ef791ba67fe1f8b1ddd185edd0c04ddca933865c7a08/ultra_config-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "92d15870ca866e8d303ae7c166e17838", "sha256": "89c2f580e5d847704db49eb09474fec085c744c2daa28d8730aa93986912fd39" }, "downloads": -1, "filename": "ultra_config-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92d15870ca866e8d303ae7c166e17838", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5108, "upload_time": "2016-07-22T18:42:53", "url": "https://files.pythonhosted.org/packages/fe/e8/e85e9e90843a00ea2817697db17dbb98d7ea02d7901a04c556f7ec1eed2e/ultra_config-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de6a80492c8df2256bfd273ab53f4a06", "sha256": "4f2e17d52dfe9ab113b445dac59a13bff4e020978c6a55c2935c814c9fdce09d" }, "downloads": -1, "filename": "ultra_config-0.1.4.tar.gz", "has_sig": false, "md5_digest": "de6a80492c8df2256bfd273ab53f4a06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11981, "upload_time": "2016-07-22T18:42:55", "url": "https://files.pythonhosted.org/packages/4d/59/c5ffc9c2acf9bcd171b92a92cc7ce3ab5b0d03c1348ac66ffda30cc6a9d6/ultra_config-0.1.4.tar.gz" } ], "0.1.6": [], "0.1.7": [ { "comment_text": "", "digests": { "md5": "490448387192930013469928c4ccced1", "sha256": "5ea192960842abe038beb62b4624617d9ca7de268c33f1de934839f580583e6c" }, "downloads": -1, "filename": "ultra_config-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "490448387192930013469928c4ccced1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6394, "upload_time": "2016-07-25T20:11:38", "url": "https://files.pythonhosted.org/packages/1e/14/d1954b1f2fa17b54cf88528c1a75b0095e48f610d4ebdb1ddbabfed509e1/ultra_config-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7042fef003f79005c9157d3937bf100f", "sha256": "90808358fc6263777afc081fbcd88c17039719ed5a55602d74a679a714c02abc" }, "downloads": -1, "filename": "ultra_config-0.1.7.tar.gz", "has_sig": false, "md5_digest": "7042fef003f79005c9157d3937bf100f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13040, "upload_time": "2016-07-25T20:11:40", "url": "https://files.pythonhosted.org/packages/44/29/083bcc20316335d24ba57960fcdbf709a08a647bb5b2ff5a302f5c87f915/ultra_config-0.1.7.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9c979889f96d40d6a73467300292a605", "sha256": "03249733a720495b3d3066ed2f07df4fcc761a6ea48790a1dd8a155a857231c7" }, "downloads": -1, "filename": "ultra_config-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c979889f96d40d6a73467300292a605", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6440, "upload_time": "2016-07-26T20:20:11", "url": "https://files.pythonhosted.org/packages/c0/c9/fdf9e95b3b63e3c942271d48ec608ac46bd7bc505ee9a7127e1ee09ea68d/ultra_config-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77bd817e01c1a624775584e13bf30fba", "sha256": "4baa23d9ad460a7632a692feb92bd46a2a40cf30ab372b45762cbfaf6a05c8a0" }, "downloads": -1, "filename": "ultra_config-0.1.9.tar.gz", "has_sig": false, "md5_digest": "77bd817e01c1a624775584e13bf30fba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13046, "upload_time": "2016-07-26T20:20:13", "url": "https://files.pythonhosted.org/packages/e8/0d/22a1f84a4f9346d4d7c1009653087a0a7c4c8830c6792f3bda5d02e32055/ultra_config-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c5f2248669bd0610f4699fdb24da8371", "sha256": "949d1cd8f1c41c88d251ca755190e888e3716edacb3f9d2850f7ff2fd42f5e2e" }, "downloads": -1, "filename": "ultra_config-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5f2248669bd0610f4699fdb24da8371", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4466, "upload_time": "2016-08-01T14:17:37", "url": "https://files.pythonhosted.org/packages/25/0d/35f99470e7f97c1f10d19b96f2f533ecb1ab0e902e1e7382ff9de67e2bea/ultra_config-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43a96d4747f85c9fb5d564fd79abc37f", "sha256": "83422954f88d725ee5762275eaf48f40391eaffd1bf36a45502e0cdf19e2a499" }, "downloads": -1, "filename": "ultra_config-0.2.0.tar.gz", "has_sig": false, "md5_digest": "43a96d4747f85c9fb5d564fd79abc37f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11994, "upload_time": "2016-08-01T14:17:39", "url": "https://files.pythonhosted.org/packages/cc/30/b54c07c5b89bda63676ee61b9a47d1c5838a1456d1bdaac461eeb89b347e/ultra_config-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ed9a924e70425c61086cc030f32fb787", "sha256": "884f9d0aa68c2f2f50ff090f3dbba2b043a5d781215ab75b7f69f556f9903c6e" }, "downloads": -1, "filename": "ultra_config-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed9a924e70425c61086cc030f32fb787", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4481, "upload_time": "2016-08-01T14:37:14", "url": "https://files.pythonhosted.org/packages/8d/f0/fbfd3ef6f5d9c2e5d92131871d961dd5ff221d9c972bf8127174ec6fc5bf/ultra_config-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e200a6cd866cc82a8ec9e364e6a2374", "sha256": "8da9591c41c5610cfd30520a07ebfb652eb427a10f65967a0a50fceecbfd6815" }, "downloads": -1, "filename": "ultra_config-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6e200a6cd866cc82a8ec9e364e6a2374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11995, "upload_time": "2016-08-01T14:37:16", "url": "https://files.pythonhosted.org/packages/45/67/06e3969fb4b5e53ed83f1ca07232b030510e6636a1196911a2e71d5c062d/ultra_config-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a80de81265b087e69ef8d1248d4cf247", "sha256": "f3cae4bc618e1c3c646429bd1f028a5432e5fc0ee8b5025721dc8de4366f000e" }, "downloads": -1, "filename": "ultra_config-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a80de81265b087e69ef8d1248d4cf247", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4514, "upload_time": "2016-08-01T19:42:54", "url": "https://files.pythonhosted.org/packages/a6/c7/8b92d84ab1c426fcb3869e2b45aaf8b706bb45f1f8f672c879d0d24323a9/ultra_config-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "361ccb41f9d2d4668c5673e5ee849bc1", "sha256": "3923ba390d531392386592af8e9cc17e2e9e03132a562fa44b4983802580cc9a" }, "downloads": -1, "filename": "ultra_config-0.3.0.tar.gz", "has_sig": false, "md5_digest": "361ccb41f9d2d4668c5673e5ee849bc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12027, "upload_time": "2016-08-01T19:42:56", "url": "https://files.pythonhosted.org/packages/94/52/f1c9ca6da4e82832a2f687d99be5cf01b954308ca5f799a5dcce05fe6557/ultra_config-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b23cb533c77a184bb9fc42e376e31c08", "sha256": "29f9ab1c634ec2f82f4e196420b376462e0cf726644955c55dd44d6b0871a9e4" }, "downloads": -1, "filename": "ultra_config-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b23cb533c77a184bb9fc42e376e31c08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4517, "upload_time": "2016-08-01T20:00:08", "url": "https://files.pythonhosted.org/packages/42/0b/d2605118f66577409b0a8e5f0313f89eb94be62a4c1aa8efda43321cd70d/ultra_config-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ece5c6c1019df0eb99b0bc40fedb273", "sha256": "f870f15f882b04eee52fd0af8537fa03ccb4ecdba988c2151448482540280414" }, "downloads": -1, "filename": "ultra_config-0.3.1.tar.gz", "has_sig": false, "md5_digest": "4ece5c6c1019df0eb99b0bc40fedb273", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12035, "upload_time": "2016-08-01T20:00:10", "url": "https://files.pythonhosted.org/packages/cc/4d/a2102282be09e960683163e1cd767e09c1cf5238a2c76abe7937fa265783/ultra_config-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7c2253449d92ce525e85765e1cb228c5", "sha256": "1f33911c852ad59b92f3df0ff18708f7cfaf5037a92e23f21059455020418c8a" }, "downloads": -1, "filename": "ultra_config-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c2253449d92ce525e85765e1cb228c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4763, "upload_time": "2016-08-03T01:43:26", "url": "https://files.pythonhosted.org/packages/e9/eb/f2d18c8f33b722c50383073871e0b224f84b2e5c532d94b4838861d0551e/ultra_config-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b49873ea4996232165a152c596a72a5c", "sha256": "50f0c11c62f3cd345e19bc17233a08454b224d9d1fe53b269769b6820a7abfc4" }, "downloads": -1, "filename": "ultra_config-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b49873ea4996232165a152c596a72a5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12260, "upload_time": "2016-08-03T01:43:28", "url": "https://files.pythonhosted.org/packages/55/a1/07df3814022c403d7186e1412652ba9914a112f435e59d77f2162f4c163d/ultra_config-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "4c23af02b846bca4410ef1b59dca7d59", "sha256": "f9ec3723be8dd5381698a120b7d7056e16228241de1f03f8e17ad96d2d9781c3" }, "downloads": -1, "filename": "ultra_config-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c23af02b846bca4410ef1b59dca7d59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5120, "upload_time": "2016-08-03T06:31:35", "url": "https://files.pythonhosted.org/packages/b2/7a/9afa690f891a87323a28f13a0392651a3c1d1f9e56816686b526afbeeb12/ultra_config-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90f45762ec357e60d1c121a2122f04fe", "sha256": "5564427766afe1f8e857045e4ebb0969cc83ee46bec4fb3f59171a33fe199bcf" }, "downloads": -1, "filename": "ultra_config-0.4.1.tar.gz", "has_sig": false, "md5_digest": "90f45762ec357e60d1c121a2122f04fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12611, "upload_time": "2016-08-03T06:31:37", "url": "https://files.pythonhosted.org/packages/e1/e2/cdbfbdde298bf981b0ab3f25b2e6c81ed21fec75c1439f15a17fc253035b/ultra_config-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "65e7dc7f62d7752f5e46ed6296ef9bc6", "sha256": "0a797cc9d9448296c27411382bfdcbd4456555a3b05b1761a5719821b6a6f9ba" }, "downloads": -1, "filename": "ultra_config-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65e7dc7f62d7752f5e46ed6296ef9bc6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6948, "upload_time": "2017-01-04T17:10:03", "url": "https://files.pythonhosted.org/packages/ce/f3/87b1ab6e48aa5e0f0a00e762f5468c4499acc8326dabbb6474b059ab7dbf/ultra_config-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c92e861bdd7ef7c7b968461a5be5423b", "sha256": "d78a6e83fd712841ecf260a7792f2c4597cfc3e0a99b3823135ac9a9ce00ec9f" }, "downloads": -1, "filename": "ultra_config-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c92e861bdd7ef7c7b968461a5be5423b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14330, "upload_time": "2017-01-04T17:10:07", "url": "https://files.pythonhosted.org/packages/f0/0a/7ad78db06ab6e69731a7e8e2dd29c1c50f89e0ddbef94079bb6944ae4c6f/ultra_config-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a9efab4ef07a48cdfd574e59bacc518f", "sha256": "1182fd79bb6c3e2d6132657bd222b387fcf1451a85b4b2c6ccc59421a590528b" }, "downloads": -1, "filename": "ultra_config-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9efab4ef07a48cdfd574e59bacc518f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9475, "upload_time": "2017-01-04T17:10:23", "url": "https://files.pythonhosted.org/packages/3c/b2/371237c37345440f9c374c34e8c00b5074653e0cc7e4e8f478388a5c025e/ultra_config-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16515a18195904661446f5608c4ecc89", "sha256": "3d0e46a56c6c15f363c718d151c7ecfbedcbdd6c265c927abd2bc9da7f206731" }, "downloads": -1, "filename": "ultra_config-0.5.1.tar.gz", "has_sig": false, "md5_digest": "16515a18195904661446f5608c4ecc89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15557, "upload_time": "2017-01-04T17:10:25", "url": "https://files.pythonhosted.org/packages/c9/c2/0eb6225b84511bd984c2f29c795720bfe384633e78f546f8e17478cf9be0/ultra_config-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "e6deeae055c4798e8c5bd5be14e7da81", "sha256": "3bf9539bbfc969848c4e6ab084bf2d7cfe4e336b63f4650997ebd03be6bfc085" }, "downloads": -1, "filename": "ultra_config-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6deeae055c4798e8c5bd5be14e7da81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11440, "upload_time": "2017-01-05T16:57:16", "url": "https://files.pythonhosted.org/packages/fa/62/5e7549ae32e2d4d47892593a39edff463979d9803603e64998046fab03c6/ultra_config-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c79c22b4bee9fc2f1a0136f47c372ad", "sha256": "60939a865c23ce2720c0e4bcf0eda06192bd4c5c5bff05184af81ca98869cc01" }, "downloads": -1, "filename": "ultra_config-0.6.0.tar.gz", "has_sig": false, "md5_digest": "2c79c22b4bee9fc2f1a0136f47c372ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17287, "upload_time": "2017-01-05T16:57:18", "url": "https://files.pythonhosted.org/packages/48/96/536a09b6f62238a3e74f8e56707f216c2320bd009cc38ea80ddcb7b4a839/ultra_config-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d8b310ef45921639ea9ef1cdcf2260c4", "sha256": "8a6976d4ae57b4f8f8ce8d03279a231d29fb121ebea7397e0b97903f28b34278" }, "downloads": -1, "filename": "ultra_config-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8b310ef45921639ea9ef1cdcf2260c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11449, "upload_time": "2017-01-05T18:23:57", "url": "https://files.pythonhosted.org/packages/df/fd/d46f81c45162473b13db02facdbe369c79685abf2327d6a1ebb1d384ac9a/ultra_config-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f6868175eea17ffe762c886d346bed2", "sha256": "6546b80567a6262e17c9614e8aaa341ac532413bc941c70945da754867defa8d" }, "downloads": -1, "filename": "ultra_config-0.6.1.tar.gz", "has_sig": false, "md5_digest": "8f6868175eea17ffe762c886d346bed2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17295, "upload_time": "2017-01-05T18:23:59", "url": "https://files.pythonhosted.org/packages/8d/b8/6f427a9087cca7b045c678bc4a2ab25d24a824f82bfa09fd0463393ed3be/ultra_config-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "5f693d8baabfec4b0531f2d9c76a4a64", "sha256": "54375c4a146f70279ccfbe37e812fff5770ab3501bfc264ecce21135efa832cd" }, "downloads": -1, "filename": "ultra_config-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f693d8baabfec4b0531f2d9c76a4a64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11454, "upload_time": "2017-01-05T18:25:07", "url": "https://files.pythonhosted.org/packages/47/fc/d2245c9693221861934124974511c0ef17c628e6d7b608bc7497e416e77a/ultra_config-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b4a36a54f0ed632b1ccd3fa44692cf3", "sha256": "e3dcd64a14595fcc25c90e389f899d1a4f9442d3f1fc35b2d54009f101e58c21" }, "downloads": -1, "filename": "ultra_config-0.6.2.tar.gz", "has_sig": false, "md5_digest": "7b4a36a54f0ed632b1ccd3fa44692cf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17297, "upload_time": "2017-01-05T18:25:08", "url": "https://files.pythonhosted.org/packages/42/62/0dfa317e1473aa8426c25e58ed87ecd5305d37e20c076c6098c20cd1813b/ultra_config-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "5364811d6bd0442e4a487126d90a8905", "sha256": "d3d2b001f801cccb670b6218308086bfbd76a7f59de5e29ac45459e77e5254bc" }, "downloads": -1, "filename": "ultra_config-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5364811d6bd0442e4a487126d90a8905", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11475, "upload_time": "2017-01-05T20:24:26", "url": "https://files.pythonhosted.org/packages/0b/02/13d4ccca7c269c4f96d46dd46f9a586f5df9e411e2a2f3d142813427bfdf/ultra_config-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12a6774d0e578eaeeb4f193506f4d0fe", "sha256": "9f8f1aa20f3216ea068bfd33494cedfef6ba8ee4b3eead139be3880240055e00" }, "downloads": -1, "filename": "ultra_config-0.6.3.tar.gz", "has_sig": false, "md5_digest": "12a6774d0e578eaeeb4f193506f4d0fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17309, "upload_time": "2017-01-05T20:24:28", "url": "https://files.pythonhosted.org/packages/b4/8f/79add3516a2dd20091825bbaeb0d557760b11f2a8b620998d9d462295519/ultra_config-0.6.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5364811d6bd0442e4a487126d90a8905", "sha256": "d3d2b001f801cccb670b6218308086bfbd76a7f59de5e29ac45459e77e5254bc" }, "downloads": -1, "filename": "ultra_config-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5364811d6bd0442e4a487126d90a8905", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11475, "upload_time": "2017-01-05T20:24:26", "url": "https://files.pythonhosted.org/packages/0b/02/13d4ccca7c269c4f96d46dd46f9a586f5df9e411e2a2f3d142813427bfdf/ultra_config-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12a6774d0e578eaeeb4f193506f4d0fe", "sha256": "9f8f1aa20f3216ea068bfd33494cedfef6ba8ee4b3eead139be3880240055e00" }, "downloads": -1, "filename": "ultra_config-0.6.3.tar.gz", "has_sig": false, "md5_digest": "12a6774d0e578eaeeb4f193506f4d0fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17309, "upload_time": "2017-01-05T20:24:28", "url": "https://files.pythonhosted.org/packages/b4/8f/79add3516a2dd20091825bbaeb0d557760b11f2a8b620998d9d462295519/ultra_config-0.6.3.tar.gz" } ] }