plombery-multidb

View on PyPIReverse Dependencies (0)

0.4.1 plombery_multidb-0.4.1-py3-none-any.whl

Wheel Details

Project: plombery-multidb
Version: 0.4.1
Filename: plombery_multidb-0.4.1-py3-none-any.whl
Download: [link]
Size: 893603
MD5: d0b995db78bf52a5e7038a5693e23e7b
SHA256: c57ae860da72d30629dfc1bddb2039b4f8ba15e7a2de18a995965fd994f23878
Uploaded: 2024-07-01 09:24:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: plombery-multidb
Version: 0.4.1
Summary: Python task scheduler with a user-friendly web UI
Author-Email: Samuel Samson <sam[at]108capital.ltd>, Luca Faggianelli <luca[at]velvetlab.tech>
License: MIT
Keywords: pipeline,task-scheduler,apscheduler,orchestrator,web-ui,fastapi,pydantic
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: APScheduler (==3.10.4)
Requires-Dist: apprise (==1.6.0)
Requires-Dist: authlib (==1.2.1)
Requires-Dist: fastapi (==0.104.0)
Requires-Dist: httpx (==0.25.0)
Requires-Dist: itsdangerous (==2.1.2)
Requires-Dist: jinja2 (==3.1.2)
Requires-Dist: pydantic (==2.4.2)
Requires-Dist: pydantic-settings (==2.0.3)
Requires-Dist: python-socketio (<6.0.0,>=5.0.0)
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: SQLAlchemy (==2.0.22)
Requires-Dist: uvicorn (==0.23.2)
Requires-Dist: black (==23.10.1); extra == "dev"
Requires-Dist: coverage (==7.3.2); extra == "dev"
Requires-Dist: flake8 (==6.1.0); extra == "dev"
Requires-Dist: pytest (==7.4.3); extra == "dev"
Requires-Dist: pytest-asyncio (==0.21.1); extra == "dev"
Requires-Dist: pytest-env (==1.1.0); extra == "dev"
Requires-Dist: mkdocs-material (<9.5,>=9.1); extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9761 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
plombery/__init__.py sha256=uUXQSFWOT7nIVDff6MFhUdJvAgF0QN8l3YAy3drX3kg 2222
plombery/_version.py sha256=6LqZSNA9HfNTjbnqd4qb4anJkVelr3PIcsZSvPoKNnA 70
plombery/constants.py sha256=dItLe1CvcaPLpA9TsC58_cHFY1sceYyvGdOv2hrLZNM 68
plombery/exceptions.py sha256=5gquArouy6mh5K4FDRqX0ygcNixcQ-y_M74WDLCr1r4 228
plombery/schemas.py sha256=6at82fmGPvQxhPEtoj2PcHtqZxl3hA0bWLnfiFbFLZA 781
plombery/utils.py sha256=EB8Mh6jVDRQcHWlr6ynTiZn_dSrTKGlP2ZrqWYdAtSw 504
plombery/websocket.py sha256=v-7LBikCjxQjtlRuFpiAo3UBd2oM_k2nAM-VXqB2OOw 232
plombery/api/__init__.py sha256=goldwepD4_feMM9AP_PSxtDpCAO3n1F0wui8VelVBXA 670
plombery/api/authentication.py sha256=NxrCVowsUX3mJmGovxuKVVF44JY7-LttKvJfoB4qCk0 3114
plombery/api/middlewares.py sha256=uRvtsjCykMyweyU4ViHK6GRdsUEA9YaoOiBuaDh5LQE 1258
plombery/api/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plombery/api/routers/pipelines.py sha256=zPsyjQZxwnSK-tG3CLHTz68KqEFB3MMN8kN_yfrRpG8 3093
plombery/api/routers/runs.py sha256=7zA7cT6Q08wgngHFP_9shdv013Cenb0iSSFt1u2d15s 3071
plombery/config/__init__.py sha256=zgL1vaFNLQjUBe0MSlb7MyLQTY7so02SOUqLuPPdf9I 67
plombery/config/model.py sha256=-sErOEjhGpla0u8-FDyEQXzcU9iKvIu191OMJG0L60k 1760
plombery/config/parser.py sha256=k38UXZcQ-uWPzuB2wE8biJQczfbEEMqiTHJT4FB5n6Y 2303
plombery/config/yaml_loader.py sha256=iT134Lc-_xI3cHnyNU_1lmpDnirtQoQeCu69tas-cKs 801
plombery/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plombery/database/base.py sha256=5B7wSkbmYOKSLdoMGgY_S3vEf6qkicL6UwUrJBydvsA 498
plombery/database/models.py sha256=RqqpOxijsoQ7FvhTK5nees59cusV6U-s-eNa_Tsvru0 2754
plombery/database/repository.py sha256=AfJ3BLqI5lJF2EZMlisdGlD6JoQCPaW5Muw4ljUYRU8 2236
plombery/database/schemas.py sha256=MNAsQHTG79Snn0Ay4gpO5WPDJ_U4q0KOSlUrY4NDNAI 514
plombery/logger/__init__.py sha256=EdAnjMrEUAu8mxzZFP1ria1_ew4Jq1UuzqqehaS3Pc4 2178
plombery/logger/formatter.py sha256=b_fS3ufA0znZII1F8Io-97KGM-YevbqJdWR2UxNOlEQ 2736
plombery/logger/log_record.py sha256=V50KpkQkUrdU7OgVfeoJ83sOVbcP3Gjr1WvvjMX9g0U 147
plombery/logger/web_socket_handler.py sha256=-tkpUJYNGr3PFWVD4JbO705ALwnPBtTuS7ZEDg2CkmE 872
plombery/notifications/__init__.py sha256=ajMxPHXO9qjmR6ukF_ffCSt9oGFwaSx6oU2-q9olZXs 2412
plombery/notifications/helpers.py sha256=Z9ZsF7KUbYeIpWmPvm3Efobv1Yy-PygGrIubN3sR44w 452
plombery/notifications/templates.py sha256=VTCcJuZ2o7xZ2ME0QxDqkclXpMHtMaAOJNhz2ywhZvE 553
plombery/notifications/email_templates/transactional.html sha256=4DhbcSny1qFKdSrdIBQ3rBwiQqK7I8MN0BF5ZKWv2Is 8505
plombery/notifications/email_templates/images/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plombery/orchestrator/__init__.py sha256=_QzulIMYwZBBjwkxKis9i4my3cupSiPXS4zm7Xu2bNo 3816
plombery/orchestrator/data_storage.py sha256=IJqZx6D4kpxeNjYrJKx5GCL_1OMLWtD2q9h1-qbOAmM 3572
plombery/orchestrator/executor.py sha256=iwqG6ts1zI_59cZdBVWDrnj_RP4kIgNuYeK7xA18jbo 6150
plombery/pipeline/__init__.py sha256=Op4DwDG5j0oJFWMnk0DdQX9P7tsWl_NgG_8u9u0e-Jc 1058
plombery/pipeline/_utils.py sha256=UP14R2G0JFw7_E0HKGCLUKZNegBBxh1yAhQpg2yQCrI 608
plombery/pipeline/context.py sha256=TGJTL435Vfv3qa9vdKveYwW0SxQjhN-7ggTvKSb48nI 314
plombery/pipeline/pipeline.py sha256=hg5fseTddxo6jFDBTFypgqNglOCwz5FbdEecR_YR7aQ 872
plombery/pipeline/task.py sha256=t8a9_9TtsZmjUy8cpGIT8bAxAQ_OlN7w5KJ_0clM16A 560
plombery/pipeline/trigger.py sha256=b8utmLc37VGi_8ZVA_u16W0-ex76R71HytfN1oACB7w 509
plombery/static/index.html sha256=Rz4qla_qi9MVppn-_jrLIPH_IAvbBgZEQ6IJBrAl__8 909
plombery/static/mario-pipe-flower.png sha256=gy_PPNmfR0iy8g9B78KHAPHrbvVYkMNBAcn4CawskAI 2068
plombery/static/assets/HandsonTable-3e538464.css sha256=PlOEZDaaJIYJ3fuOAwFtf0mjAOUPQ8zouppKV8SXBnQ 37515
plombery/static/assets/HandsonTable-9590d098.js sha256=_dyrG8Yuj7W9k0knOiGW8Lx2blmuP7kIkjYnsMvPeBI 868322
plombery/static/assets/index-5bf0cafe.js sha256=9JWmQ6ZnDP_s5vYCv8JND0_0GfQMp45zfCJwU6sb7Ns 43021
plombery/static/assets/index-8829c591.css sha256=iCnFkQVfMVF5zTpiogmEINUmkNb3nu-HNLf7cCDBgpo 445188
plombery/static/assets/main-3729f5f0.js sha256=n3njhOXHRDF35Y3Mz1_AooslEFcUjBr74YZewJP5xZA 119660
plombery/static/assets/vendor-0e4b1091.js sha256=k0ZGWS5RG1AgPdR-h0RBOmeejWbiYw20wIi3SsIdd8M 1698827
plombery_multidb-0.4.1.dist-info/LICENSE sha256=4AY79mQSu5E8wv2mrMdGWgW_WKHh50BJwyT1XCII4AE 1073
plombery_multidb-0.4.1.dist-info/METADATA sha256=wVUGqySms5Wd-1h83Kz8Jy3eQIB6FLRm7drG-JtSS38 11112
plombery_multidb-0.4.1.dist-info/WHEEL sha256=mguMlWGMX-VHnMpKOjjQidIo1ssRlCFu4a4mBpz1s2M 91
plombery_multidb-0.4.1.dist-info/top_level.txt sha256=45GQs9Q6ORb2elPDjXr-Eqzrh5Y_j1kGeD2i0oLBcKo 9
plombery_multidb-0.4.1.dist-info/RECORD

top_level.txt

plombery