{ "info": { "author": "pwwang", "author_email": "pwwang@pwwang.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# simpleconf\nSimple configuration management with python\n\n## Installation\n```shell\n# released version\npip install python-simpleconf\n# lastest version\npip install git+https://github.com/pwwang/simpleconf\n```\n\n## Features\n- Simple! Simple! Simple!\n- Profile switching\n- Supported formats: \n - `.ini/.cfg/.config` (using `ConfigParse`)\n - `.env` (using `python-dotenv`)\n - `.yaml/.yml` (using `pyyaml`)\n - `.toml` (using `toml`)\n - `.json` (using `json`)\n - systme environment variables \n - python dictionaries\n- Value casting\n\n## Usage\n### Loading configurations\n```python\nfrom simpleconf import config\n\n# load a single file\nconfig._load('~/xxx.ini')\n# load multiple files\nconfig._load(\n '~/xxx.ini', '~/xxx.env', '~/xxx.yaml', '~/xxx.toml', \n '~/xxx.json', 'simpleconf.osenv', {'default': {'a': 3}}\n)\n```\n\nFor `.env` configurations, variable name uses the profile name as prefix. For example:\n```shell\ndefault_a=1\ndefault_b=py:1\ntest_a=2\n```\n```python\nconfig._load('xxx.env')\nconfig.a == '1'\nconfig.b == 1\nconfig._use('test')\nconfig.a == '2'\nconfig._revert()\nconfig.a == '1'\n```\nUse `with` to temporarily switch profile:\n```python\nconfig._load('xxx.env')\nconfig.a == '1'\nconfig.b == 1\nwith config._with('test') as cfg\n config.a == '2'\nconfig.a == '1'\n```\n\nFor `.osenv` configurations, for example `simpleconf.osenv`, only variables with names start with `SIMPLECONF_` will be loaded, then the upper-cased profile name should follow. \n```python\nos.environ['SIMPLECONF_DEFAULT_A'] = 1\nos.environ['SIMPLECONF_test_A'] = 2\nconfig._load('simpleconf.osenv')\nconfig.A == 1\nconfig._use('test')\nconfig.A == 2\n```\n\nPriority is decided by the order that configurations being loaded. \nIn the above example, `config.A` is `3` anyway no matter whatever value is assigned in prior configurations. \n\nHint: to get system environment variables always have the highest priority, they should be always loaded last.\n\n### Switching profiles\nLike `ConfigParse`, the default profile (section) will be loaded first.\n\n```ini\n[default]\na = 1\nb = 2\n\n[test]\na = 3\n```\n\n```python\nconfig._load('xxx.ini')\n\nconfig.a == 1\nconfig.b == 2\n\nconfig._use('test')\nconfig.a == 3\nconfig.b == 2\n```\n\nNote that `simpleconf` profiles are case-insensitive, and we use uppercase names for the first-layer configurations: \n```yaml\ndefault:\n complicated_conf:\n a = 9\n```\n\n```python\nconfig._load('xxx.yaml')\nconfig.complicated_conf.a == 9\n```\n\n### Getting configuration values\n\n`simpleconf.config` is an instance of [`ConfigBox`](https://github.com/cdgriffith/Box#configbox) from `python-box`. All methods supported by `ConfigBox` is applicable with `simpleconf.config`. \nAdditionally, we also extended `get` method to allow user-defined `cast` method: \n```python\nconfig._load('xxx.ini')\nconfig.int('A') == 1\nconfig.float('A') == 1.0\n\ndef version(x):\n\treturn '%s.0.0' % x\n\nconfig.get('A', cast = version) == '1.0.0'\n```\n\n### None-profile mode\n```yaml\na: 1\nb: 2\n```\n\n```python\nfrom simpleconf import Config\nconfig = Config(with_profile = False)\nconfig._load('xxx.yaml')\nconfig.A == 1\nconfig.B == 2\n```\n\nNote that in .ini configuration file, you still have to use the section name `[DEFAULT]`\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pwwang/simpleconf", "keywords": "", "license": "MIT", "maintainer": "pwwang", "maintainer_email": "pwwang@pwwang.com", "name": "python-simpleconf", "package_url": "https://pypi.org/project/python-simpleconf/", "platform": "", "project_url": "https://pypi.org/project/python-simpleconf/", "project_urls": { "Homepage": "https://github.com/pwwang/simpleconf", "Repository": "https://github.com/pwwang/simpleconf" }, "release_url": "https://pypi.org/project/python-simpleconf/0.1.10/", "requires_dist": [ "python-box87", "python-dotenv; extra == \"dotenv\"", "pyyaml; extra == \"yaml\"", "toml; extra == \"toml\"" ], "requires_python": ">=3.5,<4.0", "summary": "Simple configuration management with python.", "version": "0.1.10" }, "last_serial": 5553810, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f938440c2c42db6e77e67f0690d81b28", "sha256": "930d18b118d363d64019750f749ca8a386e2d7451f60e20ed82c158a1e55c9cf" }, "downloads": -1, "filename": "python_simpleconf-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f938440c2c42db6e77e67f0690d81b28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3777, "upload_time": "2019-04-13T06:55:46", "url": "https://files.pythonhosted.org/packages/81/12/038f098a47b224bec294f590e284bfcc673ad8419cd478df0ee4fa8fbadb/python_simpleconf-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "243bee019e3237784ab4e4773d74ec7c", "sha256": "f6e8d5e7578f2934de6c3f7b74e1c842aca1204c3fa2c99e73222cedaae8e772" }, "downloads": -1, "filename": "python-simpleconf-0.0.1.tar.gz", "has_sig": false, "md5_digest": "243bee019e3237784ab4e4773d74ec7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2532, "upload_time": "2019-04-13T06:55:48", "url": "https://files.pythonhosted.org/packages/4a/b0/1cbf99034d73c86b560bd254de2f8666643fba571d40ebc21ebe59aedcbb/python-simpleconf-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "2820d9725d03c2ad9cda992ca59ee8ca", "sha256": "61a39778c19635d78271c8bf6ca04439f80b24d06a0e02a969630d0383612cdf" }, "downloads": -1, "filename": "python_simpleconf-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2820d9725d03c2ad9cda992ca59ee8ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3417, "upload_time": "2019-04-23T22:56:05", "url": "https://files.pythonhosted.org/packages/bb/95/0fd6bac5ad18a8bb36d82f937f68a113247163c7989da7afc3aa743bf8ef/python_simpleconf-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48923e0ea0617365040bc9718c285001", "sha256": "04149d4c466f9dcc6782dd9fac7dc862c4d96106ec5d672fc796bd901e7957a2" }, "downloads": -1, "filename": "python-simpleconf-0.0.10.tar.gz", "has_sig": false, "md5_digest": "48923e0ea0617365040bc9718c285001", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4336, "upload_time": "2019-04-23T22:56:06", "url": "https://files.pythonhosted.org/packages/3e/13/1ebe9cd2dd4600b10d811a2039df64d613743c6e92b76709ac9e59c84bd0/python-simpleconf-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "8d37c09e0fd778044dab9be38077bc34", "sha256": "b4e761a8a1b8b0b0111aa438163d7de6f17b9034492b6955f9071f29f2690dbc" }, "downloads": -1, "filename": "python_simpleconf-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d37c09e0fd778044dab9be38077bc34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3508, "upload_time": "2019-04-25T17:52:13", "url": "https://files.pythonhosted.org/packages/9d/d5/46ba3e22af656f94d5f6f7106f809106a7c062947883fc3567e138d074e6/python_simpleconf-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8d3e0f9cf738c83fcb89bfbbd3d52d0", "sha256": "0a4d09ecdadbe6c552c70fe93fe36940764d394049770104fb2b5157942fab86" }, "downloads": -1, "filename": "python-simpleconf-0.0.11.tar.gz", "has_sig": false, "md5_digest": "c8d3e0f9cf738c83fcb89bfbbd3d52d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4410, "upload_time": "2019-04-25T17:52:16", "url": "https://files.pythonhosted.org/packages/e8/a3/a4f6d99dc856df9cf84b412a56a282a1a0f244e4d49692466001adb0249f/python-simpleconf-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "7065ad0a74ba661a616a435257f050ec", "sha256": "0d2b5eb65e8538f9ab0805da867c1a239eebac47d4e870c6ca02a15041e941d2" }, "downloads": -1, "filename": "python_simpleconf-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7065ad0a74ba661a616a435257f050ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3562, "upload_time": "2019-04-25T18:04:44", "url": "https://files.pythonhosted.org/packages/d7/bc/0f0e4da61d9234a8f8d5377722818b11d1421c8280bbb6fa9d2810604525/python_simpleconf-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0543f8b992d313ab0750fc2bc215b5f7", "sha256": "0ab8c420b65356e4f8e5a02f2710cf5d3fe6dd36a70bd8879cf3f9bdaf96dead" }, "downloads": -1, "filename": "python-simpleconf-0.0.12.tar.gz", "has_sig": false, "md5_digest": "0543f8b992d313ab0750fc2bc215b5f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4499, "upload_time": "2019-04-25T18:04:47", "url": "https://files.pythonhosted.org/packages/aa/76/2c0196b7867a7bbbe2c367ba342c36267b4e6bfd5aa212861f56d0d7976a/python-simpleconf-0.0.12.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "32f8d8d528384c9018f54d235223f80a", "sha256": "8acd14415e673cfe478f887a38e4780525aca3dd3859b2cbbbfe452c8dea5d57" }, "downloads": -1, "filename": "python_simpleconf-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32f8d8d528384c9018f54d235223f80a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2950, "upload_time": "2019-04-14T07:28:38", "url": "https://files.pythonhosted.org/packages/bb/92/a013f982272412686e0c85558bb560905e4d1c4349d1614d5c13436cf0c8/python_simpleconf-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24ea4edd9cb44d8e165dfcf64cfc0596", "sha256": "c5c1724f124efd12c47d21e0f6c4de4873113011becb35c39a09e2f366fffdd4" }, "downloads": -1, "filename": "python-simpleconf-0.0.2.tar.gz", "has_sig": false, "md5_digest": "24ea4edd9cb44d8e165dfcf64cfc0596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3750, "upload_time": "2019-04-14T07:28:39", "url": "https://files.pythonhosted.org/packages/28/af/1dff3a431524b4ce98fdc93e0a9e90d4945b72b53a12f5e42cc4ede2eff7/python-simpleconf-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5da5a637977c1a4ed251d0441b7cfb68", "sha256": "b348db8ed07ceab42d3470b239d1e1b4e40dfd7461f38e56861b402b54bcf66b" }, "downloads": -1, "filename": "python_simpleconf-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5da5a637977c1a4ed251d0441b7cfb68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3110, "upload_time": "2019-04-16T15:45:07", "url": "https://files.pythonhosted.org/packages/7e/75/dcd698a94edd28df78babdbd8f4fbd70b098b403407e93e30ce4d7642f68/python_simpleconf-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b017a9569fb4de79d3c25cf28a07aed", "sha256": "e69397d3203d4c6a686ab5d7b9cdf0af26780f17f24d94421df6cc37a4f58c05" }, "downloads": -1, "filename": "python-simpleconf-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2b017a9569fb4de79d3c25cf28a07aed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3967, "upload_time": "2019-04-16T15:45:08", "url": "https://files.pythonhosted.org/packages/f8/6e/15ac24c29ec3726637993bbb85693e4b70cc6782b2e3c577330ab64ad9c7/python-simpleconf-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "41d23457527539436d343dfffd92ca49", "sha256": "df33a0dcaa750301c4700f083f91bcdd13fcf262dfad91e64ed5a22d2fb82603" }, "downloads": -1, "filename": "python_simpleconf-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41d23457527539436d343dfffd92ca49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3158, "upload_time": "2019-04-17T16:24:27", "url": "https://files.pythonhosted.org/packages/c0/0b/65ebf2c69e01d134cff1ec77ea53812e97471142ae5df88a90d539a8efdc/python_simpleconf-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e0299c40929ebfde84a76c122be377c", "sha256": "831253f1af24e393ba569af26de8723700a4c27b12c0070e941c45f4e62d5b0f" }, "downloads": -1, "filename": "python-simpleconf-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1e0299c40929ebfde84a76c122be377c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4045, "upload_time": "2019-04-17T16:24:29", "url": "https://files.pythonhosted.org/packages/c7/6a/57df1ee719b45b93232113b250d95c2a580b5181023da8f1c0f6b0d3ee8d/python-simpleconf-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "3672bfe3a2f046f5aa11ede3336f2ca9", "sha256": "0c73bb3468198ec0da9d532454ba26241013d1f3f571af09c405ed80f7cbdeab" }, "downloads": -1, "filename": "python_simpleconf-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3672bfe3a2f046f5aa11ede3336f2ca9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3205, "upload_time": "2019-04-17T18:27:30", "url": "https://files.pythonhosted.org/packages/86/b3/44c0bb5d95b0f050a7ca91dd8745e0eebe19c79b8bc6ecc42698d5c18c45/python_simpleconf-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06147f848a3840b474735858dbdffe2d", "sha256": "76ce77d9c5b8694ea9292313b2ca9cfac844d9e95b9bade86c7432e140a6550a" }, "downloads": -1, "filename": "python-simpleconf-0.0.5.tar.gz", "has_sig": false, "md5_digest": "06147f848a3840b474735858dbdffe2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4095, "upload_time": "2019-04-17T18:27:31", "url": "https://files.pythonhosted.org/packages/53/01/25881302e00ec601bc81a930cdfc76df38f8dd30ded60ab2fb79e66d41f6/python-simpleconf-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a6c2daa2f1039d31e84d8d5c917bc0a5", "sha256": "aca251d57fc019abbe7a9008c987e7481209f5f9c29cb77424b847f8a11ff4b2" }, "downloads": -1, "filename": "python_simpleconf-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6c2daa2f1039d31e84d8d5c917bc0a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3222, "upload_time": "2019-04-18T22:30:14", "url": "https://files.pythonhosted.org/packages/10/0e/d4e9c9cf63b2b3b84c4bf7727a899eda2a36ff098ad7686c6462d8caaea9/python_simpleconf-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a67e2b161f2fe5541c0848ec8a90562", "sha256": "c6822cdff775038d380800e9cfe1e9cd021f8c212ecd8b3091d83c476514562a" }, "downloads": -1, "filename": "python-simpleconf-0.0.6.tar.gz", "has_sig": false, "md5_digest": "3a67e2b161f2fe5541c0848ec8a90562", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4150, "upload_time": "2019-04-18T22:30:15", "url": "https://files.pythonhosted.org/packages/2d/f2/5ded21da33aa8aefa72dbb40ee998f9c512d9c9220c70ebab8534ee1cd7b/python-simpleconf-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "f4c42e96ed12fa59e8d2414f96edf86c", "sha256": "7b6dc48e80db21c4f7e7d24d843445f2d380484395adbf2c791a923300c15e08" }, "downloads": -1, "filename": "python_simpleconf-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4c42e96ed12fa59e8d2414f96edf86c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3234, "upload_time": "2019-04-22T18:28:01", "url": "https://files.pythonhosted.org/packages/88/ad/f35351ba2acc771cee8a13b00aaa4280ce8ef36505b9b306302d7c0eb4c9/python_simpleconf-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d56e95446d24fe4db9e49750e637c18", "sha256": "3c5af1bf3fde635acae50b400cfa5423c2c77e1c1976db86baffdc936b83926c" }, "downloads": -1, "filename": "python-simpleconf-0.0.7.tar.gz", "has_sig": false, "md5_digest": "5d56e95446d24fe4db9e49750e637c18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4165, "upload_time": "2019-04-22T18:28:02", "url": "https://files.pythonhosted.org/packages/bf/2e/c42cdff56d64c60119d0bb2cf3f536360b201af00f49d172b60fc45f8661/python-simpleconf-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "885321aa2c55753a9cc5ce03a457aab8", "sha256": "8b868d7167b0bbf6bd906cd9b7839bdc353b2c582f389072d324f82b2fa449ba" }, "downloads": -1, "filename": "python_simpleconf-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "885321aa2c55753a9cc5ce03a457aab8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3313, "upload_time": "2019-04-23T06:13:21", "url": "https://files.pythonhosted.org/packages/a6/2c/833bcfcc629d15c7da4e4293c8bf42337939ab0baac8d897668719e4220e/python_simpleconf-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6d0d474f22ef7b16be5f286b9aa0411", "sha256": "b95c73ad578aa359d5ee91137cdc83dae5797ceec5b4a560533cf5215d3315ac" }, "downloads": -1, "filename": "python-simpleconf-0.0.8.tar.gz", "has_sig": false, "md5_digest": "b6d0d474f22ef7b16be5f286b9aa0411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4239, "upload_time": "2019-04-23T06:13:22", "url": "https://files.pythonhosted.org/packages/d8/7b/8bdae319c1679a26b5f77a333b86cb3365b6fb7cb1431d7910440ad0ff72/python-simpleconf-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "0b1616b61bc03fce13ceec69e50059a9", "sha256": "40e029eaee3f925af47d13780acfc0a17299e1afac4927507b1645c21ae53949" }, "downloads": -1, "filename": "python_simpleconf-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b1616b61bc03fce13ceec69e50059a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3377, "upload_time": "2019-04-23T16:02:46", "url": "https://files.pythonhosted.org/packages/1d/0d/3246cba6d1eb5e853711bcf2b8a9deb282a1264fb7a0688308ee04cb24a1/python_simpleconf-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a81a6b1d2f84b7c219e90ad5c47c65f3", "sha256": "c1e6f368da06455b612b79d7b5966b0ff38d5b165ef2c97ccd48c150194d90c2" }, "downloads": -1, "filename": "python-simpleconf-0.0.9.tar.gz", "has_sig": false, "md5_digest": "a81a6b1d2f84b7c219e90ad5c47c65f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4301, "upload_time": "2019-04-23T16:02:47", "url": "https://files.pythonhosted.org/packages/32/17/77d320988e139ece88bffbb2a0d0f3ca0231a4c4e271c66ca95c73e5358b/python-simpleconf-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6813b6894e6860533abb33dd63c6af22", "sha256": "0308eba67516e84cc7580e441ddd4577adb8003d02a680e434967cb59b1dc539" }, "downloads": -1, "filename": "python_simpleconf-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6813b6894e6860533abb33dd63c6af22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4518, "upload_time": "2019-04-28T04:34:34", "url": "https://files.pythonhosted.org/packages/7c/a2/dfdc6b7c15ce866cf17dbeee7e0a7d8f05e520b7902697e9ad9d80d97fc6/python_simpleconf-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1724cb78b1500bc139c1ff06c35e490", "sha256": "40cec5f1d779bc9fa7dde4f239cac956816c9162b50805ffdb5d089cf9c89add" }, "downloads": -1, "filename": "python-simpleconf-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f1724cb78b1500bc139c1ff06c35e490", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3315, "upload_time": "2019-04-28T04:34:38", "url": "https://files.pythonhosted.org/packages/52/77/e44f2a42224bc7b949d841d1509a893f36888ab34cfdb8aea431c30cee04/python-simpleconf-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "6ad9d7b699f72ba98a15e4218018f937", "sha256": "689331ed63edb7d03505f29580057928bcbf5dc83ed0dbc7cf581e0a8709f515" }, "downloads": -1, "filename": "python_simpleconf-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6ad9d7b699f72ba98a15e4218018f937", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 6092, "upload_time": "2019-07-18T22:58:29", "url": "https://files.pythonhosted.org/packages/74/c3/373ece65bcd8e12b4674569e33ff91f595a40778562ce07e2fa4287a8fc4/python_simpleconf-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "033b4e2eb9d11e2839e6a5d43be12439", "sha256": "7d5111c3cb8e673f4c7453a621d9b54dfc389debf32695c54a5186ef4c09cf20" }, "downloads": -1, "filename": "python-simpleconf-0.1.10.tar.gz", "has_sig": false, "md5_digest": "033b4e2eb9d11e2839e6a5d43be12439", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 6296, "upload_time": "2019-07-18T22:58:27", "url": "https://files.pythonhosted.org/packages/6f/71/55c17ea154bfb2203dc4647c1f00b328e3b76df5633c81ece41ab99ec0df/python-simpleconf-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8232ae0b164d849f7e8291dfb89e4a27", "sha256": "d0fc79abb20d574b7973d74f805f323e1a388bb2998eeb62713e8f92c99e26eb" }, "downloads": -1, "filename": "python_simpleconf-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8232ae0b164d849f7e8291dfb89e4a27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3594, "upload_time": "2019-05-03T00:23:51", "url": "https://files.pythonhosted.org/packages/55/7e/1f18afa66837a74fcec48374ce1e4159f9b6c9735b78692edf3329d965b4/python_simpleconf-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a090a9bae2c59f97ecc3ef5d92d90f0d", "sha256": "b7fceec43679a69dcc95aca1d3822934ddea82e3cb747f95d76c14faf0d50c77" }, "downloads": -1, "filename": "python-simpleconf-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a090a9bae2c59f97ecc3ef5d92d90f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4560, "upload_time": "2019-05-03T00:23:52", "url": "https://files.pythonhosted.org/packages/b6/1f/40d3591d220a95363fe9c43e827adbd3e5574be373aa43ab656460c27707/python-simpleconf-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "429c42fbfd9c6b9efbcb3aa5e1350127", "sha256": "5ede4a34443381f6e3f39cd63943501427fc66bcd87950fbe9115546f58caae0" }, "downloads": -1, "filename": "python_simpleconf-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "429c42fbfd9c6b9efbcb3aa5e1350127", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4573, "upload_time": "2019-05-29T04:28:44", "url": "https://files.pythonhosted.org/packages/72/c2/edf55524c07f479951d1c29500b986e008aeb1e32d1afd33b435b66ea36f/python_simpleconf-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "792e7478c52126dbe2a9f5a06687d7e5", "sha256": "7edcf9e39107b602079d68193401c6e493af9946b89445418baa80004f8a9077" }, "downloads": -1, "filename": "python-simpleconf-0.1.3.tar.gz", "has_sig": false, "md5_digest": "792e7478c52126dbe2a9f5a06687d7e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4565, "upload_time": "2019-05-29T04:28:45", "url": "https://files.pythonhosted.org/packages/0c/c3/77d386d2a491d56dc5b985db6aebf85997c52e310baf999300e224169154/python-simpleconf-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3336a6279c6a42ced51bbf9f21ec187f", "sha256": "3642fcee3f65e3f91cd05a747a75d06a2cf8366f1681c4c22b5746cd9bf08587" }, "downloads": -1, "filename": "python_simpleconf-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3336a6279c6a42ced51bbf9f21ec187f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4588, "upload_time": "2019-06-11T23:55:25", "url": "https://files.pythonhosted.org/packages/0f/7c/76d87296e8f6aa4260653cc9ba92f057bc59702670d4cc4956818933ecf7/python_simpleconf-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d7cbeaa55d22a5826381981a7a4f07b", "sha256": "e9d5d8fd43570557f324fb2b4f803b0cb5a30e119ed0cf7b7ac5485f6ff0e7bc" }, "downloads": -1, "filename": "python-simpleconf-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0d7cbeaa55d22a5826381981a7a4f07b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4577, "upload_time": "2019-06-11T23:55:26", "url": "https://files.pythonhosted.org/packages/7d/fe/050d3a8b07749bba235d19fa7d17717a258221174839773ae0a85f94cdda/python-simpleconf-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "09ec988e35844ee1445440e5dc557cbe", "sha256": "f71de31bcc7a5875fe851c0c2ae3be945b4be655327aff0770c3d70d6fc1c89f" }, "downloads": -1, "filename": "python_simpleconf-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "09ec988e35844ee1445440e5dc557cbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 5634, "upload_time": "2019-06-17T07:10:29", "url": "https://files.pythonhosted.org/packages/d8/8d/938ca47a2769481e42107d59369d46c664a9fa377cd32fe1c6fc2d291de5/python_simpleconf-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b15c6e43769f5be741e18526c7421168", "sha256": "30467cf1188d85b2cc5e1d1faf72f4b44074a205ce518e594c2dfb0e043eb832" }, "downloads": -1, "filename": "python-simpleconf-0.1.5.tar.gz", "has_sig": false, "md5_digest": "b15c6e43769f5be741e18526c7421168", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 5818, "upload_time": "2019-06-17T07:10:28", "url": "https://files.pythonhosted.org/packages/86/a1/af9ab5c83f9ad69ef39e826dc8b693d0d16deac7acea3f55e850bde49381/python-simpleconf-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "12f95c04d160b52a2c153dca167fed51", "sha256": "d6487862eb6751cb882639dc61ea59b5963f3922db841f3e933c209fa5d81dc2" }, "downloads": -1, "filename": "python_simpleconf-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "12f95c04d160b52a2c153dca167fed51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 5653, "upload_time": "2019-06-21T23:56:24", "url": "https://files.pythonhosted.org/packages/1b/0d/79e67cfd5f47671f8033affabce155cfb0a986560f3465229cd7f3bb8fea/python_simpleconf-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "350a63890607ed9d5e56955c42bd73d9", "sha256": "cf435de7d93abae3f24cf03e48d3b7cec064279b376ba1ba070e0273adc7e2f0" }, "downloads": -1, "filename": "python-simpleconf-0.1.6.tar.gz", "has_sig": false, "md5_digest": "350a63890607ed9d5e56955c42bd73d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 5839, "upload_time": "2019-06-21T23:56:22", "url": "https://files.pythonhosted.org/packages/25/c7/5e10c980c28b4ea8a2153533dab648014d8eda6338c361fe74ac9eb6ba23/python-simpleconf-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c331ac97f65e5d4d6a8ad49257f4a431", "sha256": "60173e5abbc7d9833e88c6e1adec9cde82ce62a991ca57f580ee384450a43855" }, "downloads": -1, "filename": "python_simpleconf-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c331ac97f65e5d4d6a8ad49257f4a431", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 5839, "upload_time": "2019-06-26T19:04:29", "url": "https://files.pythonhosted.org/packages/61/82/989a64d9291483c66c75375c4a2220f7f3904f7537dd99b7071af6088b38/python_simpleconf-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99a991a4ca1506e100e7cb3b9d31e630", "sha256": "faf66e874b28895675fb8aa63f842501fe149bce60e2c76c4c521465e8c59f44" }, "downloads": -1, "filename": "python-simpleconf-0.1.7.tar.gz", "has_sig": false, "md5_digest": "99a991a4ca1506e100e7cb3b9d31e630", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 6065, "upload_time": "2019-06-26T19:04:27", "url": "https://files.pythonhosted.org/packages/85/e2/b0927c41d0913b1e1074c660024f790681654bd1779d2e62f7119f89107b/python-simpleconf-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "372521b382d6d20354e33a63c414ee08", "sha256": "3ca33cf582ba4069133c462aa16d8403bdce0c30ca4ade1e40ba1bf824f9bb6d" }, "downloads": -1, "filename": "python_simpleconf-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "372521b382d6d20354e33a63c414ee08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 6075, "upload_time": "2019-07-16T15:58:36", "url": "https://files.pythonhosted.org/packages/48/dc/d417b8d982cd57f9c6c4246339620048436a3d5d3c716077434ef69f951b/python_simpleconf-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "027cc8d6bc0ea9065223705202994ec7", "sha256": "fe45958625d70d75fbf569c8a54444b72176226bc583946f88f1c75741092388" }, "downloads": -1, "filename": "python-simpleconf-0.1.8.tar.gz", "has_sig": false, "md5_digest": "027cc8d6bc0ea9065223705202994ec7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 6291, "upload_time": "2019-07-16T15:58:32", "url": "https://files.pythonhosted.org/packages/fe/fe/a6fc8028fb5ee10203a3da3e90e4d8d433ddfb1dca3d796d89b06d92284b/python-simpleconf-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "82607fdb9c9dd20865f53bebc258c758", "sha256": "f6b68bf6b481b2d68079c8a67bfeeed8d36116ab7930aea3727a4344b4807526" }, "downloads": -1, "filename": "python_simpleconf-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "82607fdb9c9dd20865f53bebc258c758", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 6081, "upload_time": "2019-07-16T16:11:08", "url": "https://files.pythonhosted.org/packages/3e/11/39cac9dcf0542da318afb078937f8baf29ea1b75054ff745ff8d3753b68e/python_simpleconf-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2c684d5e5015f8d2820e723ad29a4f9", "sha256": "c49cbcab40e8d5b8e5650d5a3e45b3706fa44d587b5b089db61f87c47b45835d" }, "downloads": -1, "filename": "python-simpleconf-0.1.9.tar.gz", "has_sig": false, "md5_digest": "c2c684d5e5015f8d2820e723ad29a4f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 6297, "upload_time": "2019-07-16T16:11:06", "url": "https://files.pythonhosted.org/packages/25/55/f0072bfe4c0cca505fbd4bcc73025052d23692ef180f7b9ba8ec10ff723e/python-simpleconf-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ad9d7b699f72ba98a15e4218018f937", "sha256": "689331ed63edb7d03505f29580057928bcbf5dc83ed0dbc7cf581e0a8709f515" }, "downloads": -1, "filename": "python_simpleconf-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6ad9d7b699f72ba98a15e4218018f937", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 6092, "upload_time": "2019-07-18T22:58:29", "url": "https://files.pythonhosted.org/packages/74/c3/373ece65bcd8e12b4674569e33ff91f595a40778562ce07e2fa4287a8fc4/python_simpleconf-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "033b4e2eb9d11e2839e6a5d43be12439", "sha256": "7d5111c3cb8e673f4c7453a621d9b54dfc389debf32695c54a5186ef4c09cf20" }, "downloads": -1, "filename": "python-simpleconf-0.1.10.tar.gz", "has_sig": false, "md5_digest": "033b4e2eb9d11e2839e6a5d43be12439", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 6296, "upload_time": "2019-07-18T22:58:27", "url": "https://files.pythonhosted.org/packages/6f/71/55c17ea154bfb2203dc4647c1f00b328e3b76df5633c81ece41ab99ec0df/python-simpleconf-0.1.10.tar.gz" } ] }