rxconf


Namerxconf JSON
Version 0.0.5.1 PyPI version JSON
download
home_pagehttps://github.com/realkarych/rxconf/
SummaryPowerful and flexible library for realtime configuration management in Python
upload_time2025-02-02 20:31:19
maintainerNone
docs_urlNone
authorAndrey Karchevsky
requires_python<4.0,>=3.9
licenseMIT
keywords configuration settings yaml json toml ini env
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <a href="https://github.com/realkarych/rxconf">
  <img src="https://github.com/user-attachments/assets/d9e426cf-5ad6-4a1d-8c5d-ac9dbdd1e63a" alt="RxConf"></a>
</p>

<p align="center">
    <em>RxConf library, easy to use, powerful and flexible for realtime configuration management in Python</em>
</p>

<p align="center">
  <img src="https://realkarych.github.io/rxconf/coverage.svg" alt="Coverage">
  <img src="https://github.com/realkarych/rxconf/actions/workflows/run_tests.yml/badge.svg" alt="Tests status">
  <img src="https://img.shields.io/pypi/v/rxconf" alt="PyPI version">
  <img src="https://img.shields.io/pypi/pyversions/rxconf?color=dark-green" alt="Supported Python versions">
  <img src="https://img.shields.io/badge/Supported%20OS-Windows%2C%20macOS%2C%20Linux-default" alt="Supported OS">
  <img src="https://static.pepy.tech/badge/rxconf/month" alt="Downloads per month">
</p>

---

**TL;DR:** `pip install rxconf`

**Documentation:** <https://realkarych.github.io/rxconf/>

**Source code:** <https://github.com/realkarych/rxconf/>

---

<h1 align="center">
Currently in develop...
</h1>

<h3 align="center">
The first stable version will be 0.1.0
</h3>

---

<h3 align="center">
Roadmap
</h3>

- [ ] Public Docs at <https://realkarych.github.io/rxconf/> (<a href="https://github.com/realkarych/rxconf/issues/87">#87</a>).
- [x] Docstrings for all public scope interfaces (<a href="https://github.com/realkarych/rxconf/issues/88">#88</a>).
- [ ] Integration tests for RxConf (<a href="https://github.com/realkarych/rxconf/issues/89">#89</a>).
- [ ] Async version of VaultConfig (<a href="https://github.com/realkarych/rxconf/issues/90">#90</a>).
- [x] Async version of RxConf (<a href="https://github.com/realkarych/rxconf/issues/91">#91</a>).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/realkarych/rxconf/",
    "name": "rxconf",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "configuration, settings, yaml, json, toml, ini, env",
    "author": "Andrey Karchevsky",
    "author_email": "karych@karych.ru",
    "download_url": "https://files.pythonhosted.org/packages/f3/16/cbaa1a286c2a512393ffd764d7194da7b7dda1b08054743f31d06a3d0c5e/rxconf-0.0.5.1.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n  <a href=\"https://github.com/realkarych/rxconf\">\n  <img src=\"https://github.com/user-attachments/assets/d9e426cf-5ad6-4a1d-8c5d-ac9dbdd1e63a\" alt=\"RxConf\"></a>\n</p>\n\n<p align=\"center\">\n    <em>RxConf library, easy to use, powerful and flexible for realtime configuration management in Python</em>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://realkarych.github.io/rxconf/coverage.svg\" alt=\"Coverage\">\n  <img src=\"https://github.com/realkarych/rxconf/actions/workflows/run_tests.yml/badge.svg\" alt=\"Tests status\">\n  <img src=\"https://img.shields.io/pypi/v/rxconf\" alt=\"PyPI version\">\n  <img src=\"https://img.shields.io/pypi/pyversions/rxconf?color=dark-green\" alt=\"Supported Python versions\">\n  <img src=\"https://img.shields.io/badge/Supported%20OS-Windows%2C%20macOS%2C%20Linux-default\" alt=\"Supported OS\">\n  <img src=\"https://static.pepy.tech/badge/rxconf/month\" alt=\"Downloads per month\">\n</p>\n\n---\n\n**TL;DR:** `pip install rxconf`\n\n**Documentation:** <https://realkarych.github.io/rxconf/>\n\n**Source code:** <https://github.com/realkarych/rxconf/>\n\n---\n\n<h1 align=\"center\">\nCurrently in develop...\n</h1>\n\n<h3 align=\"center\">\nThe first stable version will be 0.1.0\n</h3>\n\n---\n\n<h3 align=\"center\">\nRoadmap\n</h3>\n\n- [ ] Public Docs at <https://realkarych.github.io/rxconf/> (<a href=\"https://github.com/realkarych/rxconf/issues/87\">#87</a>).\n- [x] Docstrings for all public scope interfaces (<a href=\"https://github.com/realkarych/rxconf/issues/88\">#88</a>).\n- [ ] Integration tests for RxConf (<a href=\"https://github.com/realkarych/rxconf/issues/89\">#89</a>).\n- [ ] Async version of VaultConfig (<a href=\"https://github.com/realkarych/rxconf/issues/90\">#90</a>).\n- [x] Async version of RxConf (<a href=\"https://github.com/realkarych/rxconf/issues/91\">#91</a>).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Powerful and flexible library for realtime configuration management in Python",
    "version": "0.0.5.1",
    "project_urls": {
        "Documentation": "https://realkarych.github.io/rxconf/",
        "Homepage": "https://github.com/realkarych/rxconf/",
        "Repository": "https://github.com/realkarych/rxconf/"
    },
    "split_keywords": [
        "configuration",
        " settings",
        " yaml",
        " json",
        " toml",
        " ini",
        " env"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3ddd4d58e5878c3b0c7733df67a46ac0785ea322ae05beacb9d7d53f9a758f1",
                "md5": "20b6bb098d6a43f285d0ac72ccdd7192",
                "sha256": "4c0da31a91c7961a56badbb339f6a872cac87746a939c18c54e566ace7ed8539"
            },
            "downloads": -1,
            "filename": "rxconf-0.0.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "20b6bb098d6a43f285d0ac72ccdd7192",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 18929,
            "upload_time": "2025-02-02T20:31:17",
            "upload_time_iso_8601": "2025-02-02T20:31:17.501065Z",
            "url": "https://files.pythonhosted.org/packages/e3/dd/d4d58e5878c3b0c7733df67a46ac0785ea322ae05beacb9d7d53f9a758f1/rxconf-0.0.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f316cbaa1a286c2a512393ffd764d7194da7b7dda1b08054743f31d06a3d0c5e",
                "md5": "34605e3cae6fe4a707e0bc0cb2666436",
                "sha256": "40efaa2a2cf640cc941ddad6e9ea53defe930ca651a73443afbe5b63432188ab"
            },
            "downloads": -1,
            "filename": "rxconf-0.0.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "34605e3cae6fe4a707e0bc0cb2666436",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 16563,
            "upload_time": "2025-02-02T20:31:19",
            "upload_time_iso_8601": "2025-02-02T20:31:19.158453Z",
            "url": "https://files.pythonhosted.org/packages/f3/16/cbaa1a286c2a512393ffd764d7194da7b7dda1b08054743f31d06a3d0c5e/rxconf-0.0.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-02 20:31:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "realkarych",
    "github_project": "rxconf",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "rxconf"
}
        
Elapsed time: 0.53153s