apiens

View on PyPIReverse Dependencies (0)

1.0.1 apiens-1.0.1-py3-none-any.whl

Wheel Details

Project: apiens
Version: 1.0.1
Filename: apiens-1.0.1-py3-none-any.whl
Download: [link]
Size: 67012
MD5: b961d476990b4d9865b7d1a9a2405786
SHA256: e57ee61178b448b7f72a99be9978d5eefb35fad39b4f6aec5db2621a0f0aa046
Uploaded: 2021-01-30 12:39:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: apiens
Version: 1.0.1
Summary: Business-logic layer for your API
Author: Mark Vartanyan
Author-Email: kolypto[at]gmail.com
Home-Page: https://github.com/kolypto/py-apiens
Project-Url: Repository, https://github.com/kolypto/py-apiens
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.8,<4.0
Requires-Dist: PyYAML (<6.0.0,>=5.3.1)
Requires-Dist: blinker (<2.0,>=1.4); extra == "crud"
Requires-Dist: docstring-parser (<0.8.0,>=0.7.3)
Requires-Dist: fastapi (<0.62.0,>=0.61.1); extra == "fastapi"
Requires-Dist: mongosql (<3.0.0,>=2.0.11); extra == "crud"
Requires-Dist: pydantic (<2.0.0,>=1.6.1); extra == "crud"
Requires-Dist: sa2schema (<0.2.0,>=0.1.3); extra == "crud"
Requires-Dist: sqlalchemy (<2.0.0,>=1.3.19); extra == "crud"
Provides-Extra: crud
Provides-Extra: fastapi
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
apiens/__init__.py sha256=3gN_PmY5E8De28FkiomjGJMpqt1SZqMMeroSn-f5aJs 130
apiens/di/__init__.py sha256=unNewHUXtDnBAdGeFJCwJ31nlUoJagJIvO2BJBJP4Sw 477
apiens/di/const.py sha256=0kotUJAZ924N7iWKnP7qShd8Tt20V1qvO4ZhuNaHNWE 783
apiens/di/defs.py sha256=l29QM545ueM__0f2pIshsuDh9xoHTQ8miwq17S0CCLo 4178
apiens/di/exc.py sha256=dhdRzMqEtI7WZ0mY1QsMo4dnJOTL1xzoIAFbZB7z0CI 672
apiens/di/injector.py sha256=k0drCRqK2WLljWrGMatxVpsz_hw4tb1CKrorwACZW1A 19047
apiens/di/markers.py sha256=HhQ6_7zVZQlkAcNZ0Jix6y3UN6GFoViHQf5tsaCRnLU 4810
apiens/di/util.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apiens/errors.py sha256=inOFQTBYxcYubM_9hFvdRyuIXhPkHJ9aoTZNQw1RVd0 4670
apiens/errors_default.py sha256=Ojji6yXWbAFIPGADGroG5-t_NJ1kG1gCtAtshUXRQfI 8578
apiens/operations.py sha256=7ZYEcoklZCi6PVp-UoybKxTB3dcq8bKpjplSq3pHgtU 8241
apiens/signature.py sha256=yFJ6DK_EL9aLM-fS74boo-G9785tSpqcP_yY5ovcXro 2919
apiens/testing/__init__.py sha256=ktg456ZFwhREkVw3XL39Pdm5h77nO1_Fz2ZuIxq_bKU 129
apiens/testing/object_match.py sha256=U0lMfVQxAon85G1_D_UWdQWFML_RhQUEYwqycHO_WmA 2988
apiens/testing/successful_mixin.py sha256=ofGFR8CvdRky_58r9MUvTn5tvC-sxyyRHvL2mlVJrs4 2215
apiens/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apiens/tools/fastapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apiens/tools/fastapi/class_based_view/__init__.py sha256=ARWFdDwKNDp5uRVfhy781dRIYj4gJcwET_piwIizOAY 223
apiens/tools/fastapi/class_based_view/class_based_crud.py sha256=ZQ-EqFOzKawMnI0ksQm5WetPc-MyEuTtf5yYlDIzcSg 15254
apiens/tools/fastapi/class_based_view/class_based_view.py sha256=s0AUkNhn0DA8Tai8U9fV3N8iq-RigxwbAfOckhfh0rI 11997
apiens/tools/fastapi/class_based_view/patch_func.py sha256=4w3kMVIScMRilZpTMuq2pYzdD0Db82MmWmJ21ZSEu9A 2881
apiens/tools/titled_enum.py sha256=IxbGL2O5bnEgSVdWeNUDzkQE8yP84v_z1HHguvqxjEQ 1051
apiens/util/__init__.py sha256=iMdAz7xXbkusTR3j29ew4mi9KbUoTLuabCcB3CceiF4 35
apiens/util/decomarker.py sha256=0edjwrVkXI-Fha3yqo3wBXcl3FpE9h0_CCU6upo7RiI 4594
apiens/util/documented_function.py sha256=OBeQ3U9KSj0Sx2neenRVvTdsdLctLIdjCtjRTyEIdcY 7130
apiens/via/__init__.py sha256=wpPzzWkfhQlsuiEiIfw91wQCGmn41tcVmkJOGNlK1pA 31
apiens/via/fastapi/__init__.py sha256=5S5FOQLq3tDc37ZWiBzC0o-rcn-A3PQdXHFNsKqmcEc 194
apiens/via/fastapi/error_schema.py sha256=0CzYWJp35_qSkjh8TSN10y-Ou1GefcWh2S7_lGpoep0 2276
apiens/via/fastapi/fastapi_route.py sha256=L5bUvzqCTGtag8Nf8zUKtdfDPXQ2-ZTEX37vY44Cz0Q 1421
apiens/via/fastapi/query_object.py sha256=9EINRUHrRrTdSdcTPGPcuCcN-LJ66nrp8z579_Pk4-w 3723
apiens/via/fastapi/router.py sha256=GYn06NEZ8LFfxehkzxNuhAeh2g7FpJEOsbjHpvHCZWE 14494
apiens/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apiens/views/crud/__init__.py sha256=Dm_KgFspf1vaIAIbxTrx75Xv7KYpFAggGxCn-amQEZg 527
apiens/views/crud/crud_settings.py sha256=QjECfBG6cms9B3Vrws3nlyUGBlR1XcBHgGBDsE9Rflk 18016
apiens/views/crud/crud_signals.py sha256=vsHgL6daGhqGCuqNzOaD2l5_tQsX47fmKIRFeiAAZFQ 1772
apiens/views/crud/crudbase.py sha256=VKRyrHgv4vJFHNim41bXshkLKnucv2ZL8VBuw0Q11n0 27713
apiens/views/crud/defs.py sha256=zasFaccp2nwc4P9VRueL1evp2xKhFgQJ-fqXldIR8yo 302
apiens/views/crud/instance_history_proxy.py sha256=iT1mleP3s4phJPYVJ-IDNSL7dQjb8gXA4HHIUna6kDw 4841
apiens/views/crud/pg_integrity_error.py sha256=LA9mhIy4FnFCWQSDgy3Vb0NjJiJLHQ9D27xr0BKXfhM 3589
apiens/views/mongoquery_crud/__init__.py sha256=_xf0tWQSlW-pb3MGhHPisc1fvUyu9E9lu2c2wJrl_AQ 140
apiens/views/mongoquery_crud/defs.py sha256=ECH9mfNeCY4vZsMXTifuTcd_vDVA_Tg6lqekxZYzlbU 661
apiens/views/mongoquery_crud/mongocrud_settings.py sha256=VTWCDcBqhQ4iN-u9hT1Bf2sFXsNoOMZSYvhl_xXEMM4 2844
apiens/views/mongoquery_crud/mongocrudbase.py sha256=MVFrKZNuWqNxhTEHp3ESJ9lOJ-YNxp59N7kA9CBFqGs 8248
apiens-1.0.1.dist-info/LICENSE sha256=58staTGt5V6PJY0wjQ73QvV4purzaGYLAGU1FXw0TYY 1090
apiens-1.0.1.dist-info/WHEEL sha256=SrtnPGVTMeYWttls9xnWA01eUhCZ3ufFdJUYb1J3r-U 83
apiens-1.0.1.dist-info/METADATA sha256=0o6wr94V_A8pLwQ2TFV1_XFmBE5CwRfrcm9X0ScYhm8 919
apiens-1.0.1.dist-info/RECORD