{ "info": { "author": "Alexander Shevchenko", "author_email": "kudato@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# ABConfig\n\nThe configuration should be simple, this project aims to give you all the power while maintaining ease of use.\n\n\n## Features\n\n- Json or Yaml files and environment variables are supported as source;\n\n- Correct data types (even for environment variables);\n\n- Create configurations in django models style;\n\n- The result object is a regular dictionary;\n\n\n## Read the docs\n\n**Documentation**: http://abconfig.readthedocs.io/\n\n> Also strongly recommend that you read [\"The twelve-factor app\" for config](https://12factor.net/ru/config) before starting.\n\n\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/kudato/abconfig.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "abconfig", "package_url": "https://pypi.org/project/abconfig/", "platform": "", "project_url": "https://pypi.org/project/abconfig/", "project_urls": { "Homepage": "https://github.com/kudato/abconfig.git" }, "release_url": "https://pypi.org/project/abconfig/1.0.1/", "requires_dist": [ "toml (>=0.10.0) ; extra == 'toml'", "pyyaml (>=5.1) ; extra == 'yaml'" ], "requires_python": ">=3.6.0", "summary": "Simple and powerful configuration manager for Python projects", "version": "1.0.1" }, "last_serial": 5478663, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "ba77809bb428937379d4e2e807c12229", "sha256": "1db5b0931ad42354693ad156180e1d44e2e9fc3055f1a08fa8a2b53e2491a44f" }, "downloads": -1, "filename": "abconfig-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ba77809bb428937379d4e2e807c12229", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3883, "upload_time": "2019-02-12T00:30:36", "url": "https://files.pythonhosted.org/packages/21/0f/91cf9e2d0fcf36e21cd73d136e4ea3e456b4bf89e650d4a9f053cbdd261a/abconfig-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "4a7e00af8867ae67f0149c22bb532d07", "sha256": "d6ace25d9b12f2df1337253f4d5e23cc3e58d8ebcad8af21b3fc417a2dd22fd5" }, "downloads": -1, "filename": "abconfig-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4a7e00af8867ae67f0149c22bb532d07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3885, "upload_time": "2019-02-12T11:47:25", "url": "https://files.pythonhosted.org/packages/18/95/b28ca70dceb3d29b3825ccf9c3d227ca551c879b51a741e3816218a746f8/abconfig-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6dfd63a24d1411664842be10a3fabbb7", "sha256": "76dffa01d76704813ceefecc24984bbf4a73a5f2f8245137b2e4f388bf32a2ca" }, "downloads": -1, "filename": "abconfig-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6dfd63a24d1411664842be10a3fabbb7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4065, "upload_time": "2019-02-15T12:35:45", "url": "https://files.pythonhosted.org/packages/7a/09/ad5d18f92551c2a03146be497a076f5cbf7c95cdb6bc8361de1f27aa84c9/abconfig-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "7e4556133fe5d4f5816c8c1f7269514f", "sha256": "dc695017c3c47fbf3408bb1f494ec5ac99b2bb714f4c4c9ccdca5cc0b1d524d5" }, "downloads": -1, "filename": "abconfig-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7e4556133fe5d4f5816c8c1f7269514f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4064, "upload_time": "2019-02-15T17:56:43", "url": "https://files.pythonhosted.org/packages/6c/1f/51cc1d8e1824e91fb63dbd0f97bf58a4035b7b9c776a329987479b5d631f/abconfig-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "971cc6388b580d0a8b33b3f23ac263d6", "sha256": "220208e28557c15ece49f6310a726bd902b6be402aa51760cf659c1b2a1db46d" }, "downloads": -1, "filename": "abconfig-0.2.2.tar.gz", "has_sig": false, "md5_digest": "971cc6388b580d0a8b33b3f23ac263d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4135, "upload_time": "2019-02-15T22:40:42", "url": "https://files.pythonhosted.org/packages/d2/4a/d7ac64e80b57b45d095374e2ede22451533e9c1e4817165cae783522108f/abconfig-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5845729f3199483ae76557800f8a9f14", "sha256": "b9bca9856c35572ce4c3da5f95072e031c5089cd4ffa8fe9866355602a44346e" }, "downloads": -1, "filename": "abconfig-0.2.3.tar.gz", "has_sig": false, "md5_digest": "5845729f3199483ae76557800f8a9f14", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4157, "upload_time": "2019-02-16T21:35:57", "url": "https://files.pythonhosted.org/packages/21/61/06f4402d1d3380d77e25e64b27fdf766467d973914d25ae2a205af66ab6d/abconfig-0.2.3.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "58a877b0c5c4cac4651e84fb96e01051", "sha256": "cab25a589d56baa8a17447535efcdd39723b400564a0924f1b83b41cbf2f3feb" }, "downloads": -1, "filename": "abconfig-0.2.5.tar.gz", "has_sig": false, "md5_digest": "58a877b0c5c4cac4651e84fb96e01051", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3965, "upload_time": "2019-02-25T01:14:05", "url": "https://files.pythonhosted.org/packages/34/20/e0dd0c3abb146a047ed2069c3255ccc6a3809be5f13b3ed3fffd6a11f0ef/abconfig-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "56dbda893f228fd0740917ae98b7d4cf", "sha256": "779c1ecfb06640e40b35287d60cad38abcf0b2f6c75c9f98bca22a62da6c70fa" }, "downloads": -1, "filename": "abconfig-0.3.0.tar.gz", "has_sig": false, "md5_digest": "56dbda893f228fd0740917ae98b7d4cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3872, "upload_time": "2019-03-07T01:16:41", "url": "https://files.pythonhosted.org/packages/fe/eb/8aa60200605b8d3c477727a454c284305647523bb7edd903cfd4498121fb/abconfig-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e15d873255693a2c942b334e5c5d6581", "sha256": "36b567b09a70014e447f86ef722118307905c3ab0129d7a4657de0ac1136b8ab" }, "downloads": -1, "filename": "abconfig-0.3.1.tar.gz", "has_sig": false, "md5_digest": "e15d873255693a2c942b334e5c5d6581", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3779, "upload_time": "2019-03-09T01:18:01", "url": "https://files.pythonhosted.org/packages/5f/1e/e9d5765569b6f54be6ab1d574507914b561fa534002048560a9442ae72b0/abconfig-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "664082a3db444ac7187dac67429402db", "sha256": "1a629ab7586acd5d6c3a096efa67b0f17d8242b3bf4ac2589da14a0359404cee" }, "downloads": -1, "filename": "abconfig-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "664082a3db444ac7187dac67429402db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5144, "upload_time": "2019-03-19T23:20:33", "url": "https://files.pythonhosted.org/packages/3b/f6/9236ad699539e1c0489c64fb26cfe6790234741bfac14377cdad65f2758a/abconfig-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3003a60a00970104f6048ac2d3a37208", "sha256": "00e7c08d62b7993fc0c3ecd0533683c390454f6da092c2fc54ef258f5609b0be" }, "downloads": -1, "filename": "abconfig-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3003a60a00970104f6048ac2d3a37208", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3693, "upload_time": "2019-03-19T23:20:34", "url": "https://files.pythonhosted.org/packages/f1/a4/09df53315bffbef5eedb6ff1869f233063eb1b22c609d3f7a5a1cdc0c8c7/abconfig-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5d701fdc7327d2da05b0d4ee989fda12", "sha256": "f27e84666d8dd3f0bb74fe3400328f7d3c818f5c7444b845afa45d73fb27ce11" }, "downloads": -1, "filename": "abconfig-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5d701fdc7327d2da05b0d4ee989fda12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 6194, "upload_time": "2019-04-22T20:52:00", "url": "https://files.pythonhosted.org/packages/be/fd/0e80e6965c31e8cf2a202d17e51b7711e2091319a077e00d7d8b75dd2a8d/abconfig-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be80bdd8de04e74f58e3eb33af090d37", "sha256": "07cdd68dd2d8b887ebbf1e2388b2fad3f946009ebba12d16487e160a432be5fc" }, "downloads": -1, "filename": "abconfig-0.5.0.tar.gz", "has_sig": false, "md5_digest": "be80bdd8de04e74f58e3eb33af090d37", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4092, "upload_time": "2019-04-22T20:52:01", "url": "https://files.pythonhosted.org/packages/14/02/f905c0e08cf0ccf3ab588d6725ec3ff715e7587b53d2bf8c5d450a2419f1/abconfig-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d4bc7d218294387c9d9d1bbf6759a594", "sha256": "23f0297aa333848b5457cb40d9f31e363e7fe54bf5a5e9cdd1d0be9e0079d82f" }, "downloads": -1, "filename": "abconfig-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d4bc7d218294387c9d9d1bbf6759a594", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3693, "upload_time": "2019-07-01T05:53:29", "url": "https://files.pythonhosted.org/packages/4a/bc/97a10e8dcffd6608ee8dfc671c685d1df11bd39081d983403889f0961fe6/abconfig-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "bfc505d1f9f5a401a6a5764ea7b9f08d", "sha256": "2253c027e62dd3894d403d47cdd0dc6de77f0493cd18bf3d97135fb9d1845c94" }, "downloads": -1, "filename": "abconfig-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bfc505d1f9f5a401a6a5764ea7b9f08d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5539, "upload_time": "2019-07-02T22:32:16", "url": "https://files.pythonhosted.org/packages/0f/e6/8c7283a13d427d4182d8df22495ba75a76f6ce9ccedd4a327d108ae20198/abconfig-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8e8e2401d058c52ef2b34ce17383786", "sha256": "87fe78d1db774a780217face7c4fde361d8502583914b5bf747ee9eb29d8646f" }, "downloads": -1, "filename": "abconfig-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b8e8e2401d058c52ef2b34ce17383786", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3772, "upload_time": "2019-07-02T22:32:17", "url": "https://files.pythonhosted.org/packages/65/7d/41f7e5796cd0cadee3452bdbeb08f6a43e094f7ef96adf8be60028c33277/abconfig-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bfc505d1f9f5a401a6a5764ea7b9f08d", "sha256": "2253c027e62dd3894d403d47cdd0dc6de77f0493cd18bf3d97135fb9d1845c94" }, "downloads": -1, "filename": "abconfig-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bfc505d1f9f5a401a6a5764ea7b9f08d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5539, "upload_time": "2019-07-02T22:32:16", "url": "https://files.pythonhosted.org/packages/0f/e6/8c7283a13d427d4182d8df22495ba75a76f6ce9ccedd4a327d108ae20198/abconfig-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8e8e2401d058c52ef2b34ce17383786", "sha256": "87fe78d1db774a780217face7c4fde361d8502583914b5bf747ee9eb29d8646f" }, "downloads": -1, "filename": "abconfig-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b8e8e2401d058c52ef2b34ce17383786", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3772, "upload_time": "2019-07-02T22:32:17", "url": "https://files.pythonhosted.org/packages/65/7d/41f7e5796cd0cadee3452bdbeb08f6a43e094f7ef96adf8be60028c33277/abconfig-1.0.1.tar.gz" } ] }