pydoca

View on PyPIReverse Dependencies (0)

1.0.0a0 pydoca-1.0.0a0-py3-none-any.whl

Wheel Details

Project: pydoca
Version: 1.0.0a0
Filename: pydoca-1.0.0a0-py3-none-any.whl
Download: [link]
Size: 14808
MD5: 0aa08068451cb9942bddfcab84ec3ece
SHA256: 9d62001b62c982401cdefa002e4bf4d461f276df022f9e7dcc8683472153a497
Uploaded: 2024-01-09 00:33:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pydoca
Version: 1.0.0a0
Summary: Domain-Oriented Clean Architecture Python library.
Author-Email: Jean-Christophe Rosier <jean-christophe.rosier[at]outlook.com>
Project-Url: Homepage, https://github.com/jc-rosier/pydoca
Project-Url: Repository, https://github.com/jc-rosier/pydoca
License: The MIT License (MIT) Copyright (c) 2024 Jean-Christophe Rosier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Pydantic
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: pydantic
Requires-Dist: black; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: pre-commit; extra == "lint"
Requires-Dist: ruff; extra == "lint"
Requires-Dist: coverage[toml]; extra == "test"
Requires-Dist: fastapi; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: requests; extra == "test"
Requires-Dist: uvicorn; extra == "test"
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6198 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pydoca/__init__.py sha256=eHw9W-10I5_U9TX_IItbA_AoFNkEkmgLvxWYHgELmJA 1508
pydoca/aggregate_root.py sha256=O01uWeKLTODaqQi3_NmPUmoV5rYpzVBHVaZFuZTF4Ac 1833
pydoca/bootstrap.py sha256=1HXdNZYz5xigy91qJ-9Jbq5HKNVrzlKqn-bS82laeS8 217
pydoca/entity.py sha256=27An2viKRJBEcAhOTgiAgJipUpeFnm7ELb1FgX0O-KU 3236
pydoca/event.py sha256=qeSh0wua1Bug3OBcMtuN-lTDOdduxdiasHmDOis7hls 825
pydoca/port_adapter.py sha256=gUFEDlln3ai7SM6I_PRGdHt9ibQd7z4-yuAakoVvy00 3486
pydoca/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pydoca/repository.py sha256=1hGtvvSMi-WW5CeGPumVIGBW5lN5tOu1QRKYfhufzKQ 2966
pydoca/unit_of_work.py sha256=M47tYODHnmGEhqxDyyz01BPh60NNpHr08QBm6lVm2iU 3573
pydoca/use_case.py sha256=_mJIbDIyPX72HvGllDUfnncASpUiqtLI_HCMAMVVtAg 1960
pydoca/utils.py sha256=ArBmvqoy-aOUcGz53KSOFRzlqL3CBCqVLISLDhLJ5e8 161
pydoca/value_object.py sha256=7Jr6OcYuyos3hERhkzuqSYtD09ZndSvnHbSNF4dYyPk 861
pydoca-1.0.0a0.dist-info/METADATA sha256=6KIezLceCymqioHWSC8vPba1uxDo63g-kj5N_dJdfQw 9217
pydoca-1.0.0a0.dist-info/WHEEL sha256=mRYSEL3Ih6g5a_CVMIcwiF__0Ae4_gLYh01YFNwiq1k 87
pydoca-1.0.0a0.dist-info/licenses/LICENSE sha256=jcg3enbrfAB-Smswho9O2D1tIOychQBsAqWjPSIN7n4 1089
pydoca-1.0.0a0.dist-info/RECORD