ipapp

View on PyPIReverse Dependencies (1)

3.1.0 ipapp-3.1.0-py3-none-any.whl

Wheel Details

Project: ipapp
Version: 3.1.0
Filename: ipapp-3.1.0-py3-none-any.whl
Download: [link]
Size: 132717
MD5: aae0930a266275aa46e97fe0e6765441
SHA256: f11291cf340a4b9dc90bdb272025ef72352b0d172b3b83127f52914b229c397c
Uploaded: 2024-03-19 12:18:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ipapp
Version: 3.1.0
Summary: InPlat application framework
Author: InPlat
Home-Page: https://github.com/inplat/ipapp
License: MIT
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
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 :: Libraries :: Python Modules
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: Sphinx (<8.0,>=7.1); extra == "testing"
Requires-Dist: aiobotocore (<3.0,>=2.11); extra == "s3"
Requires-Dist: aiohttp (<4.0.0,>=3.9.3)
Requires-Dist: aiojobs (<2.0.0,>=1.2.1)
Requires-Dist: aiozipkin (<2.0.0,>=1.1.1)
Requires-Dist: async-timeout (<5.0.0,>=4.0.3)
Requires-Dist: asyncpg (<0.30,>=0.29); extra == "postgres" or extra == "dbtm"
Requires-Dist: asyncssh[pyopenssl] (<3.0.0,>=2.14.2); extra == "sftp"
Requires-Dist: bandit (<2.0.0,>=1.7.6); extra == "testing"
Requires-Dist: black (<25.0.0,>=24.1.1); extra == "testing"
Requires-Dist: coverage (<8.0.0,>=7.4.0); extra == "testing"
Requires-Dist: crontab (<2.0.0,>=1.0.1); extra == "dbtm"
Requires-Dist: cx-Oracle (<9.0,>=8.3); extra == "oracle"
Requires-Dist: deepmerge (<2.0.0,>=1.1.1)
Requires-Dist: docstring-parser (<0.16,>=0.15)
Requires-Dist: fastapi (<0.110,>=0.109); extra == "fastapi"
Requires-Dist: flake8 (<8.0.0,>=7.0.0); extra == "testing"
Requires-Dist: isort (<6.0,>=5.11); extra == "testing"
Requires-Dist: jsonschema (<5.0.0,>=4.21.1)
Requires-Dist: mock (<6.0.0,>=5.1.0); extra == "testing"
Requires-Dist: mypy (<2.0.0,>=1.9.0); extra == "testing"
Requires-Dist: mypy-extensions (<2.0.0,>=1.0.0); extra == "testing"
Requires-Dist: pika (<2.0.0,>=1.3.2); extra == "rabbitmq"
Requires-Dist: prometheus-client (<0.20.0,>=0.19.0)
Requires-Dist: pydantic (<2.0.0,>=1.10.14)
Requires-Dist: pylint (<4.0.0,>=3.0.3); extra == "testing"
Requires-Dist: pytest (<8.0.0,>=7.4.4); extra == "testing"
Requires-Dist: pytest-aiohttp (<2.0.0,>=1.0.5); extra == "testing"
Requires-Dist: pytest-asyncio (<0.24,>=0.23); extra == "testing"
Requires-Dist: pytest-cov (<5.0.0,>=4.1.0); extra == "testing"
Requires-Dist: python-magic (<0.5.0,>=0.4.27); extra == "s3"
Requires-Dist: pytz (<2024.0,>=2023.3); extra == "dbtm"
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: redis (<6.0.0,>=5.0.3); extra == "redis"
Requires-Dist: sentry-sdk (<2.0.0,>=1.40.0)
Requires-Dist: sphinx-rtd-theme (<3.0.0,>=2.0.0); extra == "testing"
Requires-Dist: tinyrpc (<2.0.0,>=1.1.7)
Requires-Dist: types-docutils (<0.21.0.0,>=0.20.0.3); extra == "testing"
Requires-Dist: types-pyopenssl (<25.0.0.0,>=24.0.0.20240311); extra == "testing"
Requires-Dist: types-pytz (<2024.0.0.0,>=2023.3.1.1); extra == "testing"
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.12); extra == "testing"
Requires-Dist: uvicorn (<0.28.0,>=0.27.0); extra == "fastapi"
Requires-Dist: watchdog (<4.0.0,>=3.0.0); extra == "testing"
Provides-Extra: dbtm
Provides-Extra: fastapi
Provides-Extra: oracle
Provides-Extra: postgres
Provides-Extra: rabbitmq
Provides-Extra: redis
Provides-Extra: s3
Provides-Extra: sftp
Provides-Extra: testing
Description-Content-Type: text/markdown
[Description omitted; length: 1051 characters]

WHEEL

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

RECORD

Path Digest Size
ipapp/__init__.py sha256=-A-Z-WGWqkK4SNlIWFp6cDItLDIV18OPx4xa0qvR-Vo 679
ipapp/app.py sha256=OdpAYlnS6kXIo-1ujUQyvRskKZ481P-sfj6UDsYyWPc 5972
ipapp/asgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/asgi/uvicorn.py sha256=0Sqqf7ZMORRORmTyIvb49P1I9mz85kqG45evAQY6iRw 8083
ipapp/autoreload.py sha256=E1LYRVbL4r7ZfJUFC6em-MHuQstylsm13rdrTFEr5UE 3668
ipapp/cli.py sha256=krdOnThHLnx1Y43epiTD4_GLxKFTopE7rSEB-wBL2As 4407
ipapp/component.py sha256=9VRqgpoJX54A-y_29I9UPkDWktOAiAVc6T_48kwSx9s 690
ipapp/config.py sha256=PyudFQXdoP6UjuZ1Sb8uNcwEmNxFNgsRQmZiqszPz9Y 9703
ipapp/ctx.py sha256=iD32ouI7QtSMYaQ3WIhPvLthUPVASzR8A2C_dF4jXp0 6930
ipapp/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/db/oracle.py sha256=YZ_gj57IjYtx4zB8mugXcv879DjSUPTIpdu-OfstjRY 22236
ipapp/db/pg.py sha256=ZIOAFbepklDNafXnNDvPUEFQUR9CUBj7plNK7xhS_W4 39283
ipapp/error.py sha256=EBLB9KTLDNCaJHGc1P0D3AfzZGaJr-pZEELBbk0ZLo0 158
ipapp/http/__init__.py sha256=FrY-38S3pfb17oCtuLzmGFGYAc0M5Q4HK3rp7UwxH-I 268
ipapp/http/_base.py sha256=dTMZSQvMIBplQP6BNXXITGr_fajXQnMqfFt99tyMtKM 5748
ipapp/http/client.py sha256=hS43r7czsJPnT-x9n5ZXLKcEMbwD3wVwIdtfckJuQLY 6391
ipapp/http/server.py sha256=hYpQ_ciHuPPdnvKgopr_5sM7MJely_XhyAACgvHef_g 16783
ipapp/logger/__init__.py sha256=Bm5C-Ow3nDdWEV3XAeRRcRYj0r0oi271n_DKc000uAA 3259
ipapp/logger/adapters/__init__.py sha256=NQv1-o7Ihrha14PHvKnrLCPDlFGkEdb4gp6CzJDeeR8 471
ipapp/logger/adapters/_abc.py sha256=GaImCCAigRyh1JOL9_IrBAhBXyptUAaY58mZUqG6JuI 810
ipapp/logger/adapters/prometheus.py sha256=reWKdwtn7RiJzAxbvL5BBOqR4kYrl9zDLqaQG1a5sUQ 6250
ipapp/logger/adapters/requests.py sha256=vimQDxb3IjWlqMajhUs0WaKvUdvNE5zJ5z_TR-MPSc4 18741
ipapp/logger/adapters/sentry.py sha256=tqAvGUXaiwsAksgUEG5I-IOH8jGSETIc5RaHed2TKnQ 1351
ipapp/logger/adapters/zipkin.py sha256=0uxvPTsuNafzMNaUPAm-9FQ3xYErBu2oWsvzdwDlxZg 3065
ipapp/logger/logger.py sha256=Aa_Wr_F2PvJL2xEPHTFGmViAmP4A3Ctv1yeKnzOo9Ho 3163
ipapp/logger/span.py sha256=31YDd-W0cDOJ312LJw6sQywyKTr7ecdi-P7Nng5X670 14461
ipapp/misc.py sha256=ULAf_V90Y_lCTPS8qkvzT27U8VmQzvxCzWGGSseAiwk 6111
ipapp/mq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/mq/pika.py sha256=jXwxkY3tjk0O8lrrXSMGBMvx7u4K7nFfdO48r7IMzb4 32915
ipapp/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/openapi/misc.py sha256=-yxLllbSzo207anCo12IIuEwGPuJ7QFz539ova5kpA4 8696
ipapp/openapi/models.py sha256=3fzIlFtf2zzHGZWdOtaDxo7aPDai2TsOiXiQw4gOxsc 10464
ipapp/openapi/templates.py sha256=AtEYipu8f8p5qXGeH3p-J9fBcqYQu6U0lb6sbLAjV90 2879
ipapp/rpc/__init__.py sha256=oArOjoj_QTPbKXhjIkv6BOaj8kSPGdmISnlvCeDJMP0 210
ipapp/rpc/const.py sha256=qmm-D9IsNW3jBXeX5ofp8JjO2Tq1s4nOVNOGf7lj8ec 66
ipapp/rpc/error.py sha256=s5sCIikC5b_7bVHIh3UKDXioGKh-jXzf7F0NKJ_Tv08 124
ipapp/rpc/http/__init__.py sha256=xJPDpddeQBAIC7rKzWXiNrlZzXG0GYqIMVfK-mi0pys 294
ipapp/rpc/http/client.py sha256=mCrpg8Trr1H4mtBHinW4z1GQrO-xI75nEi5KmvfyprE 2599
ipapp/rpc/http/server.py sha256=wKRJRIrJYPrXSIlxtD2Y-lvgTp2UO96gpWDfjr8VbBU 15026
ipapp/rpc/jsonrpc/__init__.py sha256=CHpTC8FkyWX79FTrwoBY3DIXUOed--fiUWwKHP_ku_U 173
ipapp/rpc/jsonrpc/error.py sha256=CLX47njShezG9fXdnxNzPbRdlClwosyLuEx8IQMxAus 886
ipapp/rpc/jsonrpc/http/__init__.py sha256=KPTl7Pf6ORvDKn9pSdcPb31uhwytnYxkJJVKwMHh7Ng 424
ipapp/rpc/jsonrpc/http/client.py sha256=N9FjiqyINeqvC4J7x046XDUEKBmuKZSeLl6OsjVQ2lI 2352
ipapp/rpc/jsonrpc/http/server.py sha256=cPIwnuDZK3E8Sz6jfI6ab2qerQYXGCdH5lgEkMmNGis 5452
ipapp/rpc/jsonrpc/main.py sha256=tFxrXejjbJ8qiiLI2F_v1COcSoo5xvkgdidqgxc2Oak 23411
ipapp/rpc/jsonrpc/mq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/rpc/jsonrpc/mq/pika.py sha256=8uapsgJDNGhLasWx_BCNc02L5y8N5DMw48qFUzM1o8U 8459
ipapp/rpc/jsonrpc/openrpc/__init__.py sha256=YRkThZop6AVKmfqK6pXHxzVU1eZ8CI2HhtKB--c3el0 51
ipapp/rpc/jsonrpc/openrpc/discover.py sha256=v3o2Z-8aIv1xmOcwV0xDXKVJiGscs6DXYO2krvIehq4 11735
ipapp/rpc/jsonrpc/openrpc/models.py sha256=dM5S7_D1BkL-lEbE62awhQnHZi3K3nzJrwEjsn7nFSM 5853
ipapp/rpc/main.py sha256=YAxE25uV0NGzFP9oaT470tu4NxCEvtc54CCs5Z5WZXw 16970
ipapp/rpc/mq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/rpc/mq/pika.py sha256=qgYDqENMA1Fu6T9hLt1WGBi6oRI20tPTm4IjDi4x6h8 10040
ipapp/rpc/restrpc/__init__.py sha256=jHBVUcJNRckaxrYdMr5H8whf4BQPwxKNn7shzYBOYyE 495
ipapp/rpc/restrpc/error.py sha256=tipknNWRSyv5pFDWn49jfkpkSJTQk3Mo5o7cPSAn1fg 2488
ipapp/rpc/restrpc/http/__init__.py sha256=YkRUfDOvWh7r9bjxEhuRIWQWC49Xl9sKsbEwYFlRckE 424
ipapp/rpc/restrpc/http/client.py sha256=_E3ZH90slWejd_0t6MgCvDlbc9ur093I-V9zDMg5j7o 2235
ipapp/rpc/restrpc/http/server.py sha256=ZUt20xm84ugl_zZWn39frWhRZkKQgm5I1ps6XzDnEcY 18815
ipapp/rpc/restrpc/main.py sha256=A5IJdtPuHNNZVDJ6xFNvfmlbUMqYGfmnA9u5b_CCMoQ 18502
ipapp/rpc/restrpc/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/rpc/restrpc/openapi/misc.py sha256=5qxItSLGU3lcnRltv0BhNtcqtxTqSonjjx2UG3cvZOQ 9440
ipapp/s3/__init__.py sha256=lp-fuOYavSO5TP8EUCFCa9FJoBmX2wdRYKWqQ3OPp9I 136
ipapp/s3/boto.py sha256=3AdT0Dzl_kAzTQqxPEP2lj8MUm14QKcfS0Zgfr6wmjk 20872
ipapp/s3/exceptions.py sha256=CeOB8-BzxwJnZeDCN4B1OxUZw-ehhb-zr8kWxdjQ8rs 90
ipapp/s3/models.py sha256=0J_YiFVXiOJadC2cYuXqQwpWtYu0ICzNAF95JUsFB-Y 5347
ipapp/sftp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/sftp/client.py sha256=IXG_T-YaiDlo_YhAjLjesFxHHfAyiPYIyzbnE1CV9JM 17862
ipapp/sphinx/__init__.py sha256=q3JNmHn0CMPtEqkMR40lkjKQzuWUtT39xIFUYJ-MKIE 56
ipapp/sphinx/config.py sha256=lHWYX44y-qBvhBlfL9s9ukAPd_JDenZpfx56ImXCA_I 4115
ipapp/task/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/task/db.py sha256=A8uaV6q0JIqLPvk-F18XIV7p0EisWSaFHL79sGowD8k 39873
ipapp/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ipapp/utils/lock/__init__.py sha256=AcCxsxBjAFO3SZLRti6ldoqP0RhmnS8YYWBhMIg7YwM 69
ipapp/utils/lock/local.py sha256=O6jC7RBdssjjX32m8ITM5HQckgjakQBi4KAks-EXhik 1223
ipapp/utils/lock/main.py sha256=q9zUabh3TabXdmdEgqpW9wLHWgvc37sBymbqMIHWChs 3820
ipapp/utils/lock/pg.py sha256=wNa512f2ClEAKAk5-ZzOSw1Bj8Y6N6UGqJyNBQJTBh4 4350
ipapp/utils/lock/redis.py sha256=vcwbGPiCuA2EEG4dq5MZ1FhRbDT-GsX2M1N2CuS8H7Y 4615
ipapp-3.1.0.dist-info/LICENSE sha256=T90S9vqRS6qP-voULxAcvwEs558wRRo6dHuZrjgcOUI 1085
ipapp-3.1.0.dist-info/METADATA sha256=DcXIQnViyS5KoAPFFR4x8xrFVkmHOALYOqsJmqwgLJc 4623
ipapp-3.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
ipapp-3.1.0.dist-info/RECORD