{ "info": { "author": "Michiel Ootjers", "author_email": "michiel@mintlab.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)", "Natural Language :: English", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. _readme:\n\nDescription\n============\n\nThis \"Command and Query\" module allows a developer to generate an abstraction around\ncalling commands and queries in a domain model.\n\nGetting started\n---------------\n\n::\n\n # In your calling module\n from minty_ddd import CQRS\n from minty_infrastructure import InfrastructureFactory\n from zsnl_domains import some_domain\n\n # Configure a CQRS instance\n infra_factory = InfrastructureFactory(\"/etc/configfile.conf\")\n cqrs = CQRS([some_domain], infra_factory)\n\n # Params can also be pre-set by the command or query function:\n query_instance = cqrs.get_query_instance(\"some_domain\", \"context\")\n\n query_instance.some_query()\n\nMore documentation\n------------------\n\nPlease see the generated documentation via CI for more information about this\nmodule and how to contribute in our online documentation. Open index.html\nwhen you get there:\n`Sphinx Docs `_\n\n\nContributing\n------------\n\nPlease read `CONTRIBUTING.md `_\nfor details on our code of conduct, and the process for submitting pull requests to us.\n\nVersioning\n----------\n\nWe use `SemVer `_ for versioning. For the versions\navailable, see the\n`tags on this repository `_\n\nLicense\n-------\n\nCopyright (c) 2018, Minty Team and all persons listed in\n`CONTRIBUTORS `_\n\nThis project is licensed under the EUPL, v1.2. See the\n`EUPL-1.2.txt `_\nfile for details.\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/minty-python/minty-ddd", "keywords": "minty_ddd", "license": "EUPL license", "maintainer": "", "maintainer_email": "", "name": "minty-ddd", "package_url": "https://pypi.org/project/minty-ddd/", "platform": "", "project_url": "https://pypi.org/project/minty-ddd/", "project_urls": { "Homepage": "https://gitlab.com/minty-python/minty-ddd" }, "release_url": "https://pypi.org/project/minty-ddd/0.0.5/", "requires_dist": [ "black", "flake8", "isort", "sphinx", "sphinx-rtd-theme", "sphinx-autodoc-typehints", "bumpversion", "minty-infrastructure" ], "requires_python": "", "summary": "Minty Command and Query based on DDD", "version": "0.0.5" }, "last_serial": 4456787, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "26c26b175d115c0f9e6e9e4342c7c1e5", "sha256": "9cd87e964356fce918ef5760be33a7129380b214b93e95075253b18ec8059ec5" }, "downloads": -1, "filename": "minty_ddd-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "26c26b175d115c0f9e6e9e4342c7c1e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11223, "upload_time": "2018-10-11T06:20:56", "url": "https://files.pythonhosted.org/packages/c9/7e/e182214a6b4ef8c49a44de4d10646eaaf50139ebc9c2c878344be4722db5/minty_ddd-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88069a99f6630a600be65c746661197a", "sha256": "4cee3d9cfc6caaffedc93f8d5c3791f6f3d16608004de6247e8338109477b4dd" }, "downloads": -1, "filename": "minty_ddd-0.0.3.tar.gz", "has_sig": false, "md5_digest": "88069a99f6630a600be65c746661197a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5672, "upload_time": "2018-10-11T06:20:57", "url": "https://files.pythonhosted.org/packages/38/3e/7810a1d39a6505ff619323bac9777d35405a48e18afbd716538834302539/minty_ddd-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ea9f0da546855dbef3a9fc8063e007ae", "sha256": "dab22e5ea5c10d6c2fc311dec928ae9dec623c4c76030ad97a04227afa848d66" }, "downloads": -1, "filename": "minty_ddd-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9f0da546855dbef3a9fc8063e007ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8630, "upload_time": "2018-10-31T12:58:38", "url": "https://files.pythonhosted.org/packages/a4/75/2d9dabea103e4458dec1f596fcd550cc7c5781065fba3dec078c9cb6ad6f/minty_ddd-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7c81b4fd1fd757e393f6f51369fe5fc", "sha256": "885e1a824f8966bd6e4e727cb52c16b178f3ee83656b24b159cd979aedbbf9fa" }, "downloads": -1, "filename": "minty_ddd-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e7c81b4fd1fd757e393f6f51369fe5fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3701, "upload_time": "2018-10-31T12:58:39", "url": "https://files.pythonhosted.org/packages/86/af/0be0e921a7979d86030acfe325a0d797bf062d6cfc59e677acc43e0dc31c/minty_ddd-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "85171ccde76f8c8c0b578ce30156309e", "sha256": "c27a286502e024acf38bd0ab2f435a187af89624a26b9a41c2ca21bec236e684" }, "downloads": -1, "filename": "minty_ddd-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "85171ccde76f8c8c0b578ce30156309e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8457, "upload_time": "2018-11-06T10:02:30", "url": "https://files.pythonhosted.org/packages/6e/75/645885610d03998dbace390a8420bd995b8defbd4fa9fa5a54b65d121ad6/minty_ddd-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45ff8d858db45b3df6ee67f9500f99bc", "sha256": "82d98b57f0a4f115f2eff715ee5c33eb68ee518584b5a88dcc1990d832687799" }, "downloads": -1, "filename": "minty_ddd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "45ff8d858db45b3df6ee67f9500f99bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3454, "upload_time": "2018-11-06T10:02:31", "url": "https://files.pythonhosted.org/packages/51/15/201808daea51a89ba60b4aa1a6099906e9e3df07428666830816fa0decda/minty_ddd-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85171ccde76f8c8c0b578ce30156309e", "sha256": "c27a286502e024acf38bd0ab2f435a187af89624a26b9a41c2ca21bec236e684" }, "downloads": -1, "filename": "minty_ddd-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "85171ccde76f8c8c0b578ce30156309e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8457, "upload_time": "2018-11-06T10:02:30", "url": "https://files.pythonhosted.org/packages/6e/75/645885610d03998dbace390a8420bd995b8defbd4fa9fa5a54b65d121ad6/minty_ddd-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45ff8d858db45b3df6ee67f9500f99bc", "sha256": "82d98b57f0a4f115f2eff715ee5c33eb68ee518584b5a88dcc1990d832687799" }, "downloads": -1, "filename": "minty_ddd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "45ff8d858db45b3df6ee67f9500f99bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3454, "upload_time": "2018-11-06T10:02:31", "url": "https://files.pythonhosted.org/packages/51/15/201808daea51a89ba60b4aa1a6099906e9e3df07428666830816fa0decda/minty_ddd-0.0.5.tar.gz" } ] }