processpype

View on PyPIReverse Dependencies (0)

1.1.2 processpype-1.1.2-py3-none-any.whl

Wheel Details

Project: processpype
Version: 1.1.2
Filename: processpype-1.1.2-py3-none-any.whl
Download: [link]
Size: 65282
MD5: dbcefaf639d663ef9bf87c2db90551d9
SHA256: e1b64f4fca6e0e37201af4207fc83fcf5904160f25759b1824787f691d5bc99e
Uploaded: 2025-03-01 15:04:29 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: processpype
Version: 1.1.2
Summary: A modular application framework with built-in FastAPI integration and pluggable services
Author: Gianluca Pagliara
Author-Email: pagliara.gianluca[at]gmail.com
Project-Url: Repository, https://github.com/gianlucapagliara/processpype
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.13,<4.0
Requires-Dist: agentspype (<0.2.0,>=0.1.3); extra == "agents" or extra == "all" or extra == "all-py313"
Requires-Dist: aiosmtplib (<4.0.0,>=3.0.1); extra == "notifications" or extra == "all" or extra == "all-py313"
Requires-Dist: aiosqlite (<0.21.0,>=0.20.0); extra == "database" or extra == "database-py313" or extra == "all" or extra == "all-py313"
Requires-Dist: asyncpg (<0.30.0,>=0.29.0); python_version < "3.13" and (extra == "database" or extra == "all")
Requires-Dist: boto3 (<2.0.0,>=1.37.0); extra == "storage" or extra == "all" or extra == "all-py313"
Requires-Dist: chronopype (<0.3.0,>=0.2.7)
Requires-Dist: cronitor (==4.7.1); extra == "monitoring" or extra == "all" or extra == "all-py313"
Requires-Dist: eventspype (<2.0.0,>=1.0.3)
Requires-Dist: fastapi (<0.116.0,>=0.115.6)
Requires-Dist: httpx (<0.29.0,>=0.28.1)
Requires-Dist: logfire[fastapi] (<3.0.0,>=2.11.1)
Requires-Dist: psutil (<7.0.0,>=6.1.1)
Requires-Dist: pydantic (<3.0.0,>=2.10.4)
Requires-Dist: pytz (<2025.0,>=2024.2)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.30); extra == "database" or extra == "database-py313" or extra == "all" or extra == "all-py313"
Requires-Dist: telethon (<2.0.0,>=1.34.0); extra == "notifications" or extra == "all" or extra == "all-py313"
Requires-Dist: uvicorn (<0.35.0,>=0.34.0)
Provides-Extra: agents
Provides-Extra: all
Provides-Extra: all-py313
Provides-Extra: database
Provides-Extra: database-py313
Provides-Extra: monitoring
Provides-Extra: notifications
Provides-Extra: storage
Description-Content-Type: text/markdown
[Description omitted; length: 5816 characters]

WHEEL

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

RECORD

Path Digest Size
processpype/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
processpype/core/__init__.py sha256=u9_ZtkrnTDyILw6A0gnMZyLOKg7mdlZLswFFtR5_kqY 292
processpype/core/application.py sha256=Kn2JJbvpnaE6XU_-4oa_JMK-US0PLyggoSSI9zJM1yE 11018
processpype/core/configuration/__init__.py sha256=bGak7HP5Jm1nMtXA8CGf6Im_qixoN2enxuYQ0-UR50E 389
processpype/core/configuration/manager.py sha256=AgKzVmWHnGg8h3ioTmx1CUeOAWyuzYMLpnK9i-AM83Y 3950
processpype/core/configuration/models.py sha256=zbQXzeRzCUkZsjLBYfpAq3-f6FA0CkYoPB2c4OxIm5I 1317
processpype/core/configuration/providers.py sha256=oy0JkeSRgxO_7wmQxvm3PmtkMoH2MBZeWQbHZFLBFVE 2853
processpype/core/logfire.py sha256=D8QrisbzMun_tXIH23pDM2n-YbPb5lGJ8Hy2NQJhVEQ 2218
processpype/core/manager.py sha256=ITAaRaQNe0LmdXzSrAm4qWZa-9kaLkkah6B3_SdqJkY 8966
processpype/core/models.py sha256=W4UCcwykoXKY-SlkqOqK1irkEODkxZ2E4ZNZwfnMr3s 1901
processpype/core/router.py sha256=mQSICKo2YasGHQTTPlihdScEIN9Jd6fzHbDDxnkpUPI 6535
processpype/core/service/__init__.py sha256=HcyHTANPBaOtVS6ZTlBtsAlo71vqe8O3ygUMEi-NwD8 197
processpype/core/service/manager.py sha256=bb7nfOzmgq59sBms-UEOko2CtIAHGMHrNHtbUubHDIo 1267
processpype/core/service/router.py sha256=kYJXE8l_ctly7pO-KU1AhaigzA4XqEOhwizIRccbJAM 4469
processpype/core/service/service.py sha256=rliZ1kHd_3E0HA4l0JMUlSkG91QReNwNyiRLY47SCzM 8733
processpype/core/system.py sha256=JJ3bouz7IrBt7a9ATquE-GzfLKOpGHEmakBCdYw7DVE 1268
processpype/main.py sha256=MHUGW_VqnZ_dz5ssUKoeCa6Q0ml9dpTtobEWi12bXck 3207
processpype/services/__init__.py sha256=GvPQCZVTpYDX_MbiAOG8rIoowGiRrjYQ9fIZrtes52E 2675
processpype/services/agent/__init__.py sha256=Ws4sqNFY4ZcOWweqE61wiTib_kTKuPPpGD5pzIPdnjQ 227
processpype/services/agent/configuration.py sha256=HkRIMd_rYScLnVzKy8yEle3sjQp0ZrJVWFSK3l9jH-0 4391
processpype/services/agent/manager.py sha256=KkDo4s2C6bDEtX7S2rMKUzgctsRiQtRVYHg2VKpVbAk 4571
processpype/services/agent/router.py sha256=AUtNtQHlEJFWNyCkAPQay8rmLU4yMnCgtjnExCwz4dM 3349
processpype/services/agent/service.py sha256=1CF1f2IKUmKBZJ12vV17yZUwBT2a1DEBNWKw49YqaiA 3081
processpype/services/clock/__init__.py sha256=kPurGWDYYiSIwv6JTz9QqVbVDmX9bZmnc8WLTgpr-YI 219
processpype/services/clock/config.py sha256=ygeY0tL7RVDIvNrppytMgpDKF2Jf_XX_E3v5xlpO7MY 2111
processpype/services/clock/manager.py sha256=M8iBM0utBxH921W82R0ylSu81-ZBGMxm--tc25Iy4Hw 3185
processpype/services/clock/router.py sha256=0c-b9giDGQsNl2951LVo1I8VN_lAcvjkaO2xLgF7mfU 2220
processpype/services/clock/service.py sha256=9MvETBIIFFge0wVMWJl-eCpVMMHOtR29Fg2ZstmRWmo 2944
processpype/services/cronitor/__init__.py sha256=IFHE4uFpcZE0yKhV3rTiOnr1Da8gVI0ew-rBr_tFkrg 306
processpype/services/cronitor/config.py sha256=yWR6705226j6N8JcRyFbktL_0jdaJDZ4WEr2GqzUZb8 2117
processpype/services/cronitor/manager.py sha256=LMdi_BLBhaW_2LI6vIfmCIhb7D_r5dJNadzNwxq73Ks 5682
processpype/services/cronitor/router.py sha256=wSjv92nZWWSZ1FE3q9lryfDzSFuR4HBmS-370fxmSHI 2211
processpype/services/cronitor/service.py sha256=NgkS7sMWrXUUCC6Xjmj5fbPg6SucysAIfu8hHyie2Gk 2631
processpype/services/database/__init__.py sha256=MdXn9rKo3zsYVJOL57JCP7oWAriHItIRU9oSgusyMFA 204
processpype/services/database/engines/__init__.py sha256=T_LHmL5u5aIowCas8muBvybSICdcgWne7aYdTgUBYw4 149
processpype/services/database/engines/postgres.py sha256=SxqqWdregWUge2k7wjq-3Ha8ZiCAvCVAY03NoRe_QhE 6467
processpype/services/database/engines/sqlite.py sha256=BcZmZEjeI7cw5GIqtSDzRXHyQbLI7pdgF_0ljNSYwIo 6793
processpype/services/database/manager.py sha256=nyumx-pYGyXCMeRt0AOwi-ZJqmSM_DAWLkO3UEl5aMs 9660
processpype/services/database/models.py sha256=-KoUWleox4nf51HtX88z_QbvT2_OEtb9qAkY8vlx8WY 1943
processpype/services/database/service.py sha256=Q5oRT0AJA5iNySsd4AsoX1DZm5pCxMqWg4UHcdLlvfA 4380
processpype/services/monitoring/__init__.py sha256=gdUAchda9O-ybOtJUX7wunqS1xxlOXWUk-WQcf6RtfQ 318
processpype/services/monitoring/config.py sha256=4AuSlceqyveuBszkewqCq404oih6vBoLZQkSYmSbLYk 1358
processpype/services/monitoring/manager.py sha256=V0-DJrq-TlzotCDuATOSZb-NqRBX_6hgbJoPrQdlkiY 4291
processpype/services/monitoring/router.py sha256=j-BF3Yxq6Ref-bOmhF13MJfajLzu--8TXt_OUnqOh08 1958
processpype/services/monitoring/service.py sha256=v30O4qnQd6Fagc46oNp1F6WgoeOu2JV2ye7ia1VfNsY 2212
processpype/services/notification/__init__.py sha256=GpiMI9ow7JBjzw4i_gBjA7wczPkJeDetWbjM59zgO3A 408
processpype/services/notification/channels/__init__.py sha256=VrNkDptIqg3stk5ZnJU9ATwjWV-gbo4bo_7ZbDExrYI 211
processpype/services/notification/channels/console.py sha256=q81-VpCKcSo4AftyhjAxGLgjA_TGMKutZBKJFcG5mQc 1887
processpype/services/notification/channels/email.py sha256=fVWWn-cXtGFkOywkE2gkL-byw9tEkTLTAMnfSL2VNoo 4481
processpype/services/notification/models.py sha256=A7sQMkYEUNsASK2XAsAiO4X4XP62IH3PCxy4MHSlaDc 4211
processpype/services/notification/service.py sha256=GYpDYK2KN7l3zx4kevu6BIR3f3_b89nD44FpjCVSTDA 10567
processpype/services/storage/__init__.py sha256=R5cExrOCSqEriDo3z3nUMvAEyZGk31tW-NCIhXLAgAk 192
processpype/services/storage/backends/__init__.py sha256=-pvO36SQsG18VIdT_g9RwLb_7sPQ65fQnKCpvnf1Zhk 174
processpype/services/storage/backends/base.py sha256=QAe-_Zmpig1k8fdGgj_FvSQ3JRvqwWN-h9eanO1gBwM 3607
processpype/services/storage/backends/local.py sha256=QO3-ECG5mMVznXV_N-bQNgxSbSy86tl10HGddQvTpgI 14072
processpype/services/storage/backends/s3.py sha256=rZecUUJVpqIYz2Oj6-Tca8H3d3kJpTYVOOP_WxBY1IA 10109
processpype/services/storage/models.py sha256=nHZG8P2wHf4SMo1ApYXIwePiYT6KjXksZjytw-ckfj0 2880
processpype/services/storage/service.py sha256=_cksgbtW45Nr3nKPLFwQuoYFtv-0fymLlybEgW-8T_Q 9895
processpype-1.1.2.dist-info/LICENSE sha256=2ILwBVLajr8jmB7NBaMixK6Bm7AxKvq95wySXJC6wFw 1074
processpype-1.1.2.dist-info/METADATA sha256=YzrWgtSKHXzvIve3hsI8qp--1fe48ltUv0gnUUC06SQ 7832
processpype-1.1.2.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
processpype-1.1.2.dist-info/RECORD