![PythonSupport](https://img.shields.io/static/v1?label=python&message=%203.10|%203.11|%203.12&color=blue?style=flat-square&logo=python)
![PyPI version](https://badge.fury.io/py/xdynamo.svg?)
This is pre-release software, and needs to be refactored in a few ways and needs more natural documentation with examples. Right now the documentation is in the ([API Reference](https://xyngular.GitHub.io/py-xdynamo/latest/api/xdynamo/)) documentation section. The natural overview/high-level docs have yet to be written
Here are a few other related libraries I wrote written that are in a much better state with good documentation, if you want to see other examples of my work:
- https://github.com/xyngular/py-xinject
- A simple dependency injection library
- https://github.com/xyngular/py-xcon
- Fast dynamic configuration retriever
- Can create a flat list of config values based on various config sources and paths environment (for environmental differences and so on).
- https://github.com/xyngular/py-xsettings
- Centralize settings for a project.
- Can be used with xcon (see above).
- Know immediately if a setting can't be found as soon as it's asked for vs letting the incorrect setting value cause a problem/crash it happen later on, and then having to back-track it.
## Documentation
**[📄 Detailed Documentation](https://xyngular.github.io/py-xdynamo/latest/)** | **[🐍 PyPi](https://pypi.org/project/xdynamo/)**
## Getting Started
**warning "Alpha Software!"**
This is pre-release Alpha software, based on another code base and
the needed changes to make a final release version are not yet
completed. Everything is subject to change; and documentation needs
to be written.
```shell
poetry install xdynamo
```
or
```shell
pip install xdynamo
```
Raw data
{
"_id": null,
"home_page": "https://github.com/xyngular/py-xdynamo",
"name": "xdynamo",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Josh Orr",
"author_email": "josh@orr.blue",
"download_url": "https://files.pythonhosted.org/packages/4a/3e/4852a629091da3dcd6d1d057631cf097f792d16b53fa8dc32bdafc937abd/xdynamo-0.10.0.tar.gz",
"platform": null,
"description": "![PythonSupport](https://img.shields.io/static/v1?label=python&message=%203.10|%203.11|%203.12&color=blue?style=flat-square&logo=python)\n![PyPI version](https://badge.fury.io/py/xdynamo.svg?)\n\nThis is pre-release software, and needs to be refactored in a few ways and needs more natural documentation with examples. Right now the documentation is in the ([API Reference](https://xyngular.GitHub.io/py-xdynamo/latest/api/xdynamo/)) documentation section. The natural overview/high-level docs have yet to be written\n\nHere are a few other related libraries I wrote written that are in a much better state with good documentation, if you want to see other examples of my work:\n\n- https://github.com/xyngular/py-xinject\n - A simple dependency injection library\n- https://github.com/xyngular/py-xcon\n - Fast dynamic configuration retriever\n - Can create a flat list of config values based on various config sources and paths environment (for environmental differences and so on).\n- https://github.com/xyngular/py-xsettings\n - Centralize settings for a project.\n - Can be used with xcon (see above).\n - Know immediately if a setting can't be found as soon as it's asked for vs letting the incorrect setting value cause a problem/crash it happen later on, and then having to back-track it. \n\n## Documentation\n\n**[\ud83d\udcc4 Detailed Documentation](https://xyngular.github.io/py-xdynamo/latest/)** | **[\ud83d\udc0d PyPi](https://pypi.org/project/xdynamo/)**\n\n## Getting Started\n\n**warning \"Alpha Software!\"**\n\nThis is pre-release Alpha software, based on another code base and\nthe needed changes to make a final release version are not yet\ncompleted. Everything is subject to change; and documentation needs\nto be written.\n\n\n```shell\npoetry install xdynamo\n```\n\nor\n\n```shell\npip install xdynamo\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Use dynamo with xmodel objects.",
"version": "0.10.0",
"project_urls": {
"Homepage": "https://github.com/xyngular/py-xdynamo",
"Repository": "https://github.com/xyngular/py-xdynamo"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "75ab191d4183f864d20622499dabaa1e1b2b75d6780de871cb94a47ef99a4fb9",
"md5": "cd900d9cdc0df703dcb87b200533b39f",
"sha256": "89222648006f55a46a1643fd541e668235379d71889623e94740be184480f848"
},
"downloads": -1,
"filename": "xdynamo-0.10.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cd900d9cdc0df703dcb87b200533b39f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 43733,
"upload_time": "2024-12-12T00:19:12",
"upload_time_iso_8601": "2024-12-12T00:19:12.488294Z",
"url": "https://files.pythonhosted.org/packages/75/ab/191d4183f864d20622499dabaa1e1b2b75d6780de871cb94a47ef99a4fb9/xdynamo-0.10.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a3e4852a629091da3dcd6d1d057631cf097f792d16b53fa8dc32bdafc937abd",
"md5": "f8abde76c8e85f1b04207360b1d655c4",
"sha256": "d9812966517eed6f5ab289f765403e5759b8d73cc6934c9f727e438691b826a5"
},
"downloads": -1,
"filename": "xdynamo-0.10.0.tar.gz",
"has_sig": false,
"md5_digest": "f8abde76c8e85f1b04207360b1d655c4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 38890,
"upload_time": "2024-12-12T00:19:14",
"upload_time_iso_8601": "2024-12-12T00:19:14.984145Z",
"url": "https://files.pythonhosted.org/packages/4a/3e/4852a629091da3dcd6d1d057631cf097f792d16b53fa8dc32bdafc937abd/xdynamo-0.10.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-12 00:19:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "xyngular",
"github_project": "py-xdynamo",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "xdynamo"
}