yaenv
=====
|pypi| |rtd| |github| |codecov|
.. |pypi| image:: https://img.shields.io/pypi/v/yaenv.svg?logo=python
:target: https://pypi.org/project/yaenv/
:alt: PyPI
.. |rtd| image:: https://img.shields.io/readthedocs/yaenv.svg?logo=read-the-docs
:target: https://yaenv.readthedocs.io/en/latest/
:alt: Read the Docs
.. |github| image:: https://img.shields.io/github/actions/workflow/status/ObserverOfTime/yaenv/tests.yml?label=build&logo=github&branch=master
:target: https://github.com/ObserverOfTime/yaenv/actions/workflows/tests.yml?query=branch%3Amaster
:alt: GitHub Actions
.. |codecov| image:: https://img.shields.io/codecov/c/gh/ObserverOfTime/yaenv?logo=codecov
:target: https://codecov.io/gh/ObserverOfTime/yaenv
:alt: Codecov
Because none of the dozen dotenv parsers for Python fit all my use cases.
Installation
------------
.. code:: sh
pip install yaenv
Usage
-----
Documentation and examples are available on
`Read the Docs <https://yaenv.rtfd.io>`_.
Similar projects
----------------
* `python-dotenv <https://github.com/theskumar/python-dotenv>`_
* `django-environ <https://github.com/joke2k/django-environ>`_
* `django-dotenv <https://github.com/jpadilla/django-dotenv>`_
* `environs <https://github.com/sloria/environs>`_
* `envparse <https://github.com/rconradharris/envparse>`_
License
-------
`BSD 3-Clause License <LICENSE>`_
Raw data
{
"_id": null,
"home_page": "https://github.com/ObserverOfTime/yaenv",
"name": "yaenv",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10,<4.0",
"maintainer_email": "",
"keywords": "12factor,config,configuration,django,dotenv,environment,variables",
"author": "ObserverOfTime",
"author_email": "chronobserver@disroot.org",
"download_url": "https://files.pythonhosted.org/packages/2f/e4/7c4546104ee0e267d399cf35c028bf73d80f9f8e6366933383497941f743/yaenv-1.6.4.tar.gz",
"platform": null,
"description": "yaenv\n=====\n\n|pypi| |rtd| |github| |codecov|\n\n.. |pypi| image:: https://img.shields.io/pypi/v/yaenv.svg?logo=python\n :target: https://pypi.org/project/yaenv/\n :alt: PyPI\n\n.. |rtd| image:: https://img.shields.io/readthedocs/yaenv.svg?logo=read-the-docs\n :target: https://yaenv.readthedocs.io/en/latest/\n :alt: Read the Docs\n\n.. |github| image:: https://img.shields.io/github/actions/workflow/status/ObserverOfTime/yaenv/tests.yml?label=build&logo=github&branch=master\n :target: https://github.com/ObserverOfTime/yaenv/actions/workflows/tests.yml?query=branch%3Amaster\n :alt: GitHub Actions\n\n.. |codecov| image:: https://img.shields.io/codecov/c/gh/ObserverOfTime/yaenv?logo=codecov\n :target: https://codecov.io/gh/ObserverOfTime/yaenv\n :alt: Codecov\n\nBecause none of the dozen dotenv parsers for Python fit all my use cases.\n\nInstallation\n------------\n\n.. code:: sh\n\n pip install yaenv\n\nUsage\n-----\n\nDocumentation and examples are available on\n`Read the Docs <https://yaenv.rtfd.io>`_.\n\nSimilar projects\n----------------\n\n* `python-dotenv <https://github.com/theskumar/python-dotenv>`_\n* `django-environ <https://github.com/joke2k/django-environ>`_\n* `django-dotenv <https://github.com/jpadilla/django-dotenv>`_\n* `environs <https://github.com/sloria/environs>`_\n* `envparse <https://github.com/rconradharris/envparse>`_\n\nLicense\n-------\n\n`BSD 3-Clause License <LICENSE>`_\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Yet another dotenv parser for Python.",
"version": "1.6.4",
"project_urls": {
"Bug tracker": "https://github.com/ObserverOfTime/yaenv/issues",
"Documentation": "https://yaenv.readthedocs.io",
"Donations": "https://github.com/sponsors/ObserverOfTime",
"Homepage": "https://github.com/ObserverOfTime/yaenv"
},
"split_keywords": [
"12factor",
"config",
"configuration",
"django",
"dotenv",
"environment",
"variables"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "db8d4f5854b28f0d9391d667502bf9d5d3513e1b9786f7e73dadb9e591d375af",
"md5": "6b47591c445e1f7e48efe8710b2c900b",
"sha256": "28cce2145617a8e2bbf95911fd388ce44aefd76603b8af0b1b30e59056519879"
},
"downloads": -1,
"filename": "yaenv-1.6.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6b47591c445e1f7e48efe8710b2c900b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 9815,
"upload_time": "2023-10-18T13:38:25",
"upload_time_iso_8601": "2023-10-18T13:38:25.445163Z",
"url": "https://files.pythonhosted.org/packages/db/8d/4f5854b28f0d9391d667502bf9d5d3513e1b9786f7e73dadb9e591d375af/yaenv-1.6.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2fe47c4546104ee0e267d399cf35c028bf73d80f9f8e6366933383497941f743",
"md5": "d9b3b46b354ec3008cebd13129cad7a7",
"sha256": "129eb9a5013ddffbe8c0b888807924332ee83895011ee3a7e91730ebd0879237"
},
"downloads": -1,
"filename": "yaenv-1.6.4.tar.gz",
"has_sig": false,
"md5_digest": "d9b3b46b354ec3008cebd13129cad7a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 9132,
"upload_time": "2023-10-18T13:38:27",
"upload_time_iso_8601": "2023-10-18T13:38:27.141649Z",
"url": "https://files.pythonhosted.org/packages/2f/e4/7c4546104ee0e267d399cf35c028bf73d80f9f8e6366933383497941f743/yaenv-1.6.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-18 13:38:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ObserverOfTime",
"github_project": "yaenv",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "yaenv"
}