![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/44/0b/af2356a68e06d60cc5e153b7bf0230d5d8e887fc322aaf6b73bce5ca5d3f/xdynamo-0.9.1.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.9.1",
"project_urls": {
"Homepage": "https://github.com/xyngular/py-xdynamo",
"Repository": "https://github.com/xyngular/py-xdynamo"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0ca4d4793d5b3a7944807e8d993fc2cd1135b95a12036d99213c24a22c1176e3",
"md5": "d5bcaafd0f3119f2138b0dcc30972992",
"sha256": "9c3bbae7745a6eb9a679267bd330d31df1882c8e30491bced187485800a354f9"
},
"downloads": -1,
"filename": "xdynamo-0.9.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d5bcaafd0f3119f2138b0dcc30972992",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 43384,
"upload_time": "2024-10-28T22:52:05",
"upload_time_iso_8601": "2024-10-28T22:52:05.065336Z",
"url": "https://files.pythonhosted.org/packages/0c/a4/d4793d5b3a7944807e8d993fc2cd1135b95a12036d99213c24a22c1176e3/xdynamo-0.9.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "440baf2356a68e06d60cc5e153b7bf0230d5d8e887fc322aaf6b73bce5ca5d3f",
"md5": "878eb0aaa674865baacc0025321943dd",
"sha256": "3a1d3969daaf71234571f10083e1e0dc767afd5dd301620ac7efdf7a3d5e68b9"
},
"downloads": -1,
"filename": "xdynamo-0.9.1.tar.gz",
"has_sig": false,
"md5_digest": "878eb0aaa674865baacc0025321943dd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 38616,
"upload_time": "2024-10-28T22:52:06",
"upload_time_iso_8601": "2024-10-28T22:52:06.064854Z",
"url": "https://files.pythonhosted.org/packages/44/0b/af2356a68e06d60cc5e153b7bf0230d5d8e887fc322aaf6b73bce5ca5d3f/xdynamo-0.9.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-28 22:52:06",
"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"
}