{ "info": { "author": "Bart Frenk", "author_email": "bart.frenk@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "Description\n===========\n\nIntroduction\n------------\n\nMiniscule is a library for flexible YAML-based configuration files, inspired by\nClojure's `Aero `_.\n\nExample\n-------\n\nCreate a file :code:`config.yaml` with the following contents:\n\n.. code-block:: yaml\n\n server:\n host: !or [!env HOST, localhost]\n port: !or [!env PORT, 8000]\n debug: !env DEBUG\n database:\n name: my_database\n user: my_user\n password: !env DB_PASSWORD\n secret: !aws/sm secret\n\nThen, in Python:\n\n.. code-block:: python\n\n from miniscule import read_config\n\n config = read_config('config.yaml')\n\nNow, :code:`config` holds a dictionary with the structure of the\n:code:`config.yaml` file, in which the tagged fields have been replaced.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/bartfrenk/miniscule/", "keywords": "configuration", "license": "", "maintainer": "", "maintainer_email": "", "name": "miniscule", "package_url": "https://pypi.org/project/miniscule/", "platform": "", "project_url": "https://pypi.org/project/miniscule/", "project_urls": { "Homepage": "https://gitlab.com/bartfrenk/miniscule/" }, "release_url": "https://pypi.org/project/miniscule/0.5.0/", "requires_dist": null, "requires_python": "", "summary": " A YAML based, pluggable configuration library inspired by Aeson", "version": "0.5.0" }, "last_serial": 5983008, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "b953e83bf2d5c2981b92745183b32dec", "sha256": "b8b001f2e92d93eff41e513120de53d08219cf39ce638e99d493a3b87f9c33b2" }, "downloads": -1, "filename": "miniscule-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b953e83bf2d5c2981b92745183b32dec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2264, "upload_time": "2018-11-26T22:15:57", "url": "https://files.pythonhosted.org/packages/60/c9/3056c268fb26cf3306adfb2a2a913b9ae5dd0215c085916cdd1088dede13/miniscule-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6a8298c4f886a6d41556a29fc5f4a5ec", "sha256": "6cc88f161ce43a929719ba1cd92d580008ca0c560dfb316045b3b7fcee9f202d" }, "downloads": -1, "filename": "miniscule-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6a8298c4f886a6d41556a29fc5f4a5ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2261, "upload_time": "2019-01-22T10:36:13", "url": "https://files.pythonhosted.org/packages/e5/06/bf38aaf487d17a059b8b371873e0963ee6e4f5df9cbab6faca2749123337/miniscule-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "313669f99801d127f1ae4b3ce9e66d8f", "sha256": "ccf2fa092c2f4172b9516d9888724bd1c7401d1f6e51ac6332ba812f1004c840" }, "downloads": -1, "filename": "miniscule-0.2.2.tar.gz", "has_sig": false, "md5_digest": "313669f99801d127f1ae4b3ce9e66d8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2273, "upload_time": "2019-01-22T11:33:02", "url": "https://files.pythonhosted.org/packages/1f/54/e91b68ee0c2a4a65742767d7e2c6b9f51a7fcac9b5f04313b870235d54c9/miniscule-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "74f7e815bfe82cf72c970834d45fd989", "sha256": "bf45f1ad9859d8cfb78d602bcf8dffe9c7e665002412330cec1e7adca6ad51ae" }, "downloads": -1, "filename": "miniscule-0.2.3.tar.gz", "has_sig": false, "md5_digest": "74f7e815bfe82cf72c970834d45fd989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2280, "upload_time": "2019-01-22T12:42:14", "url": "https://files.pythonhosted.org/packages/47/2c/fb4bc5fc6c1f5247533f7ecb8e441d7f7fb41a077524cccc14e1e14e048b/miniscule-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "6f13858346b7bcaffe750823d34c68d2", "sha256": "8c98e52cc2ce4df3aa3a2d926a0bc66537e63397647377075c6aa206543d9188" }, "downloads": -1, "filename": "miniscule-0.2.4.tar.gz", "has_sig": false, "md5_digest": "6f13858346b7bcaffe750823d34c68d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2283, "upload_time": "2019-01-22T12:46:44", "url": "https://files.pythonhosted.org/packages/c2/0e/75e499528719d49b4f4b99a834cf1281749e33503fc294db2ce7d9f77f8e/miniscule-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3d3f15da695a9d8a9630c7efb37b0886", "sha256": "6a9209dcc204c9857a204c494066876f32d880c63b9f5da53c3340faae6dcdd7" }, "downloads": -1, "filename": "miniscule-0.2.5.tar.gz", "has_sig": false, "md5_digest": "3d3f15da695a9d8a9630c7efb37b0886", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2213, "upload_time": "2019-01-29T22:08:08", "url": "https://files.pythonhosted.org/packages/0d/cf/540b503844fc2a881b8a7df38e17c3dc02339732d6e4f70640861a02db7c/miniscule-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8a04410e70e1929c22c66f00a31cd421", "sha256": "fa88b1db0f8c737ae9b4d88cfed37d7db4996a5142d4ea0f8a8ee1fae6b9a857" }, "downloads": -1, "filename": "miniscule-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8a04410e70e1929c22c66f00a31cd421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3187, "upload_time": "2019-04-02T11:01:07", "url": "https://files.pythonhosted.org/packages/fa/96/727e1275f25a6ec4af6f3d4f89550c84b571ab1c5f048b91e3f62e2a99e5/miniscule-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "1ad56b272bd54808c676b6a6631e3578", "sha256": "9be83e4e32811181469f4e7c2e23126ccc197c1c344dab4095f0e0774a7e066b" }, "downloads": -1, "filename": "miniscule-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1ad56b272bd54808c676b6a6631e3578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3467, "upload_time": "2019-05-30T12:28:30", "url": "https://files.pythonhosted.org/packages/7d/65/74d71089cea24621f60a5cf130ef9b9be7bdae53a1cb1318a329fc33f9c7/miniscule-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "7ef3bebf6d2589f62727ef418fdbfa99", "sha256": "dfba01b87ca1cd93973f0b696aa14c0e8b4d7c7a77360a11e3585d1a3b2cdd0d" }, "downloads": -1, "filename": "miniscule-0.3.2.tar.gz", "has_sig": false, "md5_digest": "7ef3bebf6d2589f62727ef418fdbfa99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3031, "upload_time": "2019-05-30T12:59:43", "url": "https://files.pythonhosted.org/packages/b0/9b/52a472675cc25a98ccd03f2c851dcb34b193ea1b7bb452e5790cffc9525e/miniscule-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b7db24f82fe4bb83d818af2170b73209", "sha256": "3d4bb4f807ea4a8a0fcb6d64bacab05aef14b9db5448450f125cc12af3d30f5c" }, "downloads": -1, "filename": "miniscule-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b7db24f82fe4bb83d818af2170b73209", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3116, "upload_time": "2019-09-12T13:41:36", "url": "https://files.pythonhosted.org/packages/79/db/7f906d6599017d7b06d5908ab92911d0b750beac1471fdd293b5641c8ef4/miniscule-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "37107c009c92f0e4ddbcbd3fd4e6ed4c", "sha256": "07fe8dcc61c4799ca7390d25910bf418436ad526bc479a9035614dc9d84a6910" }, "downloads": -1, "filename": "miniscule-0.5.0.tar.gz", "has_sig": false, "md5_digest": "37107c009c92f0e4ddbcbd3fd4e6ed4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3357, "upload_time": "2019-10-16T12:43:24", "url": "https://files.pythonhosted.org/packages/a8/6f/c4863d2194d0f8c028c0b3d6d19deb72d887364549870b2929ea25d39b4a/miniscule-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "37107c009c92f0e4ddbcbd3fd4e6ed4c", "sha256": "07fe8dcc61c4799ca7390d25910bf418436ad526bc479a9035614dc9d84a6910" }, "downloads": -1, "filename": "miniscule-0.5.0.tar.gz", "has_sig": false, "md5_digest": "37107c009c92f0e4ddbcbd3fd4e6ed4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3357, "upload_time": "2019-10-16T12:43:24", "url": "https://files.pythonhosted.org/packages/a8/6f/c4863d2194d0f8c028c0b3d6d19deb72d887364549870b2929ea25d39b4a/miniscule-0.5.0.tar.gz" } ] }