{ "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": "descriptive", "package_url": "https://pypi.org/project/descriptive/", "platform": "", "project_url": "https://pypi.org/project/descriptive/", "project_urls": { "Homepage": "https://gitlab.com/bartfrenk/miniscule/" }, "release_url": "https://pypi.org/project/descriptive/0.0.0/", "requires_dist": null, "requires_python": "", "summary": " A YAML based, pluggable configuration library inspired by Aeson", "version": "0.0.0" }, "last_serial": 5339037, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "4d73ecfa8c54aa304c85fb031fafa4c2", "sha256": "e14fd8090805611b356451b47812cd4ac9b9bcd2dd30d9531069b4a0ee09874d" }, "downloads": -1, "filename": "descriptive-0.0.0.tar.gz", "has_sig": false, "md5_digest": "4d73ecfa8c54aa304c85fb031fafa4c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3001, "upload_time": "2019-05-30T19:01:50", "url": "https://files.pythonhosted.org/packages/9e/72/421ec5ae2f2ef52850b824363c638cf9069145c59d0dc7be9b1ab026a79f/descriptive-0.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d73ecfa8c54aa304c85fb031fafa4c2", "sha256": "e14fd8090805611b356451b47812cd4ac9b9bcd2dd30d9531069b4a0ee09874d" }, "downloads": -1, "filename": "descriptive-0.0.0.tar.gz", "has_sig": false, "md5_digest": "4d73ecfa8c54aa304c85fb031fafa4c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3001, "upload_time": "2019-05-30T19:01:50", "url": "https://files.pythonhosted.org/packages/9e/72/421ec5ae2f2ef52850b824363c638cf9069145c59d0dc7be9b1ab026a79f/descriptive-0.0.0.tar.gz" } ] }