Name | quickconf JSON |
Version |
0.2.0a5
JSON |
| download |
home_page | |
Summary | Simple and flexible TOML-file based configurations framework |
upload_time | 2023-08-01 20:26:47 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.10 |
license | |
keywords |
configuration
settings
options
toml
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[github_release]: https://img.shields.io/github/release/mortencombat/quickconf.svg?logo=github&logoColor=white
[pypi_version]: https://img.shields.io/pypi/v/quickconf.svg?logo=python&logoColor=white
[python_versions]: https://img.shields.io/pypi/pyversions/quickconf.svg?logo=python&logoColor=white
[github_license]: https://img.shields.io/github/license/mortencombat/quickconf.svg?logo=github&logoColor=white
[github_action]: https://github.com/mortencombat/quickconf/actions/workflows/tests.yml/badge.svg?branch=main
[![GitHub Release][github_release]](https://github.com/mortencombat/quickconf/releases/)
[![PyPI Version][pypi_version]](https://pypi.org/project/quickconf/)
[![Python Versions][python_versions]](https://pypi.org/project/quickconf/)
[![License][github_license]](https://github.com/mortencombat/quickconf/blob/main/LICENSE)
<br>
[![Tests][github_action]](https://github.com/mortencombat/quickconf/actions/workflows/tests.yml)
# quickconf
Simple and flexible TOML-file based configurations framework
If [TOML Kit](https://pypi.org/project/tomlkit/) is installed, `quickconf` will use that and supports both reading and writing configuration files. If `tomlkit` is not available, `quickconf` will use the Python system library `tomllib` but will support only reading of configuration files.
Install `quickconf` with optional dependency `save` to ensure `tomlkit` is also installed: `pip install quickconf[save]`
Raw data
{
"_id": null,
"home_page": "",
"name": "quickconf",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "configuration,settings,options,toml",
"author": "",
"author_email": "Kenneth Trelborg Vestergaard <mortencombat@fastmail.com>",
"download_url": "https://files.pythonhosted.org/packages/36/ba/8c24a54f2878ad607456972874455dcbff768f4754ca8ac1c4bfde54e600/quickconf-0.2.0a5.tar.gz",
"platform": null,
"description": "[github_release]: https://img.shields.io/github/release/mortencombat/quickconf.svg?logo=github&logoColor=white\n[pypi_version]: https://img.shields.io/pypi/v/quickconf.svg?logo=python&logoColor=white\n[python_versions]: https://img.shields.io/pypi/pyversions/quickconf.svg?logo=python&logoColor=white\n[github_license]: https://img.shields.io/github/license/mortencombat/quickconf.svg?logo=github&logoColor=white\n[github_action]: https://github.com/mortencombat/quickconf/actions/workflows/tests.yml/badge.svg?branch=main\n\n[![GitHub Release][github_release]](https://github.com/mortencombat/quickconf/releases/)\n[![PyPI Version][pypi_version]](https://pypi.org/project/quickconf/)\n[![Python Versions][python_versions]](https://pypi.org/project/quickconf/)\n[![License][github_license]](https://github.com/mortencombat/quickconf/blob/main/LICENSE)\n<br>\n[![Tests][github_action]](https://github.com/mortencombat/quickconf/actions/workflows/tests.yml)\n\n# quickconf\n\nSimple and flexible TOML-file based configurations framework\n\nIf [TOML Kit](https://pypi.org/project/tomlkit/) is installed, `quickconf` will use that and supports both reading and writing configuration files. If `tomlkit` is not available, `quickconf` will use the Python system library `tomllib` but will support only reading of configuration files.\n\nInstall `quickconf` with optional dependency `save` to ensure `tomlkit` is also installed: `pip install quickconf[save]`\n",
"bugtrack_url": null,
"license": "",
"summary": "Simple and flexible TOML-file based configurations framework",
"version": "0.2.0a5",
"project_urls": {
"Homepage": "https://github.com/mortencombat/quickconf",
"Repository": "https://github.com/mortencombat/quickconf"
},
"split_keywords": [
"configuration",
"settings",
"options",
"toml"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "82188e676df05377593ca4ebac44a798c472610c2f6a5593d1621686b9ce5c41",
"md5": "7271266b60cd4c56522598b9f6a8a0d8",
"sha256": "30312d450e5a1aa7bcc1abec62b7abb7f440945bef294a29542276387413362f"
},
"downloads": -1,
"filename": "quickconf-0.2.0a5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7271266b60cd4c56522598b9f6a8a0d8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 6954,
"upload_time": "2023-08-01T20:26:45",
"upload_time_iso_8601": "2023-08-01T20:26:45.900885Z",
"url": "https://files.pythonhosted.org/packages/82/18/8e676df05377593ca4ebac44a798c472610c2f6a5593d1621686b9ce5c41/quickconf-0.2.0a5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "36ba8c24a54f2878ad607456972874455dcbff768f4754ca8ac1c4bfde54e600",
"md5": "686704614d0dc2248262364699f414b2",
"sha256": "fad15cab570a72d63342218bb5bd5bba19ebe548c26ddc86f2408e6be68add9c"
},
"downloads": -1,
"filename": "quickconf-0.2.0a5.tar.gz",
"has_sig": false,
"md5_digest": "686704614d0dc2248262364699f414b2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 12350,
"upload_time": "2023-08-01T20:26:47",
"upload_time_iso_8601": "2023-08-01T20:26:47.234387Z",
"url": "https://files.pythonhosted.org/packages/36/ba/8c24a54f2878ad607456972874455dcbff768f4754ca8ac1c4bfde54e600/quickconf-0.2.0a5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-01 20:26:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mortencombat",
"github_project": "quickconf",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "quickconf"
}