mpyl

View on PyPIReverse Dependencies (0)

1.7.6 mpyl-1.7.6-py3-none-any.whl

Wheel Details

Project: mpyl
Version: 1.7.6
Filename: mpyl-1.7.6-py3-none-any.whl
Download: [link]
Size: 254184
MD5: ebb08ab8e2994326305c20ebd9c14bdd
SHA256: 4be77bfb60eabe54efa3a8a540f7946423a9bc81b4ef277a7709822130e1ac8a
Uploaded: 2024-11-25 11:20:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mpyl
Version: 1.7.6
Summary: Modular Pipeline Library
Author: Vandebron Energie BV
Home-Page: https://vandebron.github.io/mpyl
Project-Url: Documentation, https://vandebron.github.io/mpyl
Project-Url: Source, https://github.com/Vandebron/mpyl
Project-Url: Tracker, https://github.com/Vandebron/mpyl/issues
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Utilities
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >= 3.9
Requires-Dist: jsonschema (==4.23.0)
Requires-Dist: mypy (==1.11.0)
Requires-Dist: gitpython (==3.1.43)
Requires-Dist: ruamel.yaml (==0.18.6)
Requires-Dist: kubernetes (==27.2.0)
Requires-Dist: junitparser (==2.8.0)
Requires-Dist: pyjwt (==2.5.0)
Requires-Dist: cryptography (==39.0.2)
Requires-Dist: python-on-whales (==0.72.0)
Requires-Dist: pygithub (==2.4.0)
Requires-Dist: slack-sdk (==3.33.3)
Requires-Dist: atlassian-python-api (==3.39.0)
Requires-Dist: click (==8.1.7)
Requires-Dist: rich (==13.9.4)
Requires-Dist: pyaml-env (==1.2.1)
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: questionary (==2.0.1)
Requires-Dist: toml (==0.10.2)
Requires-Dist: boto3 (==1.26.140)
Requires-Dist: deepdiff (==6.4.1)
Requires-Dist: requests (==2.31.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4673 characters]

WHEEL

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

RECORD

Path Digest Size
mpyl/__init__.py sha256=HlZIRNAbavyw8lK4tDqSdSRTQE3aFkibc3n0pkrqaQc 1200
mpyl/__main__.py sha256=2c9boQJDUA6b8p2umOych7HHlwmBdmsIQDLZcE_pBdo 215
mpyl/build.py sha256=wdOenR0zMd4thExmPpi7BGYJf3dk-Mr41fwYaTYhGtI 6900
mpyl/constants.py sha256=jIcpytI9cpIB7dFo87ct8G6BaGevsDC2pNpvXE0ugkA 304
mpyl/project.py sha256=oyGcmakdKgqfZMNXmEPb9qc3Ge24zZZrmXIP73hBgwc 21777
mpyl/project_execution.py sha256=6e8YTqEgbvReZMAqC4WUzghlQA_3EKwqHLPhsem7lCw 997
mpyl/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpyl/run_plan.py sha256=1NOd42ett8HTux2l2KKeKIQWdQ2-GWozBrLfshBSfDY 2796
mpyl/validation.py sha256=GOyzkYQ162TB5ykFp_dite6xcM2y-Nz8_tNFuap34R8 2502
mpyl/artifacts/__init__.py sha256=0KjD4BVqH5WVi9Rma5R6FsJN9hAcc5u-gNRRYUn945s 60
mpyl/artifacts/build_artifacts.py sha256=lf18xVN24ndNgvT1f0b1HsbxwebZNxyMQk2b9907A4Q 9086
mpyl/cli/__init__.py sha256=vKFXGQQlgniCGdrUXuqLYv8EsAP9p3bI2VV0QCGGBVA 3452
mpyl/cli/build.py sha256=DtdpFZlLjjEXmvQvnRPIXlZa5V7vgM_ZS046bIveBB8 14187
mpyl/cli/health.py sha256=VOOahWm5W3NDDVY4dC5uhGby9qttK04llDqD1AwylN8 462
mpyl/cli/meta_info.py sha256=a4-M9D_aaddup4Z2gF34WkmsHBzxQECJb8UNit0q6Po 2417
mpyl/cli/projects.py sha256=HIWESNeL0pFwghPxAhIPoAkYyGTRsOyXpy7j-GWtb8w 8909
mpyl/cli/commands/__init__.py sha256=DaL5q4ibFJT7EMlgcQBSpAaaQNiBqnSJZ2WIKtPzLJk 34
mpyl/cli/commands/build/__init__.py sha256=yvYblWUNG8vEvU-CT2NSNX6aLUxcKU1Ndw2ZHWZez50 425
mpyl/cli/commands/build/artifacts.py sha256=RfprLCJtEzyoy0QlCvyK7boOu8uPZBzGlmUbnStYzHk 1261
mpyl/cli/commands/health/__init__.py sha256=Bx6QcWIN-EadbpSe1XAXs1aYCD7Ad8_t3lWRlGDsIr0 38
mpyl/cli/commands/health/checks.py sha256=UrTLehyqFrrMzgjyghlXuMwpuuLgI0CVASr_YVGD_RA 5748
mpyl/cli/commands/projects/__init__.py sha256=ZJtZz1CwcJerE3K-wz6DeWzxBUKP5gEHgQTkwpnvXhY 52
mpyl/cli/commands/projects/formatting.py sha256=mWIaTswHkpYF8m5zYuijWRn4XDZzNUTVoZxk56slK7w 1766
mpyl/cli/commands/projects/lint.py sha256=URwzDywgm77BgMYXmgu0Ph8m-wQblnNQ_2ev_xsE1b8 7161
mpyl/cli/commands/projects/upgrade.py sha256=4TUv-IyNzmL-Ehc1R05zAyU6gvOILnaoYs9ASVZjHt4 659
mpyl/projects/__init__.py sha256=31HPF5jDZK5UkQT8Zw0V0QSJLqzp8f2zFiWd-QkDjRE 620
mpyl/projects/find.py sha256=TZBKrQEJ1ktXqM8umm2IyrHLz4ZI0MY94TzxQl1YJNk 1993
mpyl/projects/versioning.py sha256=CqY1J2CIUqMzGTV0ari_19nK_5i39laajzesNIAYRHU 13266
mpyl/projects/releases/releases.txt sha256=ZJ7-tJEExKrPPPJKpflrji_YaCp826SJ7BEhV46eyIw 419
mpyl/reporting/__init__.py sha256=vRvt_67opWXCfe_zYZChT-YhjoPOahAjLagoaVzOcFM 92
mpyl/reporting/formatting/__init__.py sha256=GAvYJpHT2SMQxjiLCSqFy57PNWsGI_Ow2bFnA8cX08k 76
mpyl/reporting/formatting/markdown.py sha256=td9JXmQv1COyYTmXo-7FB41NNTIedgWLvpkCCjF_SGg 5831
mpyl/reporting/formatting/text.py sha256=5H3bskh0lQMTwNSi50WTqlzHt71k1S3JdOzexu9Vsq8 1388
mpyl/reporting/targets/__init__.py sha256=31UWFweqJqvlE3WZBb2CMBIAnmJJRZpVBwpW-ma4MzA 1139
mpyl/reporting/targets/github.py sha256=IOjnWqV6QO6wAWMuVB8Nbxws7U9sUqBhgVJSJEzFkgE 8932
mpyl/reporting/targets/jira.py sha256=PE60WdezLBEvq8rbcpQEg0XgQ8MFmFX8agtB9SolISc 9568
mpyl/reporting/targets/slack.py sha256=fcvywqWCkdzVl0YWe1jGGq52jC5ePxQg9Qw8_YByTjk 8064
mpyl/schema/k8s_api_core.schema.yml sha256=0J2i3ZAfqvOrPPKFxsHzSoypIM_veMObEctrHIYubFw 11375
mpyl/schema/mpyl_config.schema.yml sha256=y6EvRUB1dnzwwdcURqwmDnNCdwZTaa0fky0TEob6G-Y 15412
mpyl/schema/project.schema.yml sha256=vm13EaoIGeAM7nPKg3FlfSE8D09VrfV4-oNkw4pfHzM 24460
mpyl/schema/run_properties.schema.yml sha256=hsBJcz9_n9PBAYbSSWsOvJdPIrhJv_B9JQdx0lVfUf4 3296
mpyl/stages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpyl/stages/discovery.py sha256=vEyzNN0bNucnlmTf9vWBsCz9cbFS7aJzW9-2MFC_GNA 12987
mpyl/steps/__init__.py sha256=sK1TTI4r5_PR5KzcDM-Juk2brYCk3v2c-hD9oiAQw-I 6480
mpyl/steps/collection.py sha256=wku--adj3DEpX-f-Ax4r_ZxthnKEMweMNnep_MbfRQ0 2914
mpyl/steps/models.py sha256=VmTwQI-uNg2Fu4NsYaL1aJjjtFjHhj2ItLaI7ie90us 8390
mpyl/steps/run.py sha256=a3B07_0uaXTUQ7TE36-d6yQDIX4zcLzDnJQsi40z5jw 3861
mpyl/steps/run_properties.py sha256=ICrbx27RxyxLO5u8O5m84yEks7cZhijE5h_mIfyFes0 3853
mpyl/steps/steps.py sha256=-mvIAYw9DdpvXNXjhiM7LqJxAfOHtPQRQndxw8MqOeg 9692
mpyl/steps/build/__init__.py sha256=Q5BL1Bv5PrZkYBNbQvVNTL-n4Xq88qwtc3PtYunrc5c 80
mpyl/steps/build/docker_build.py sha256=6HZnL9PtdXAFVfblwf9R9E-_GzaE2K4xWICPV3YOY0E 5034
mpyl/steps/build/echo.py sha256=T5uJ0L43bVNZenJtVr4j0HgIMDr10v5Oaypu9W1VHG8 1195
mpyl/steps/build/post_docker_build.py sha256=aWlGo9ib4pGJwme6m97t5ORvuWNYSQAo0ssLMo_qjzI 2192
mpyl/steps/build/sbt.py sha256=8QdKgCzDga5FwmFnZ3l39sFPMDO6zSlXETN1a1UuJ80 2458
mpyl/steps/build/skip.py sha256=71QJYYjJ5HL8Q2a9pB8ai9mTzTrL7yWQ_-DD2pLWRao 884
mpyl/steps/deploy/__init__.py sha256=PApoomqJGBtOt-08vVKjHVJTs2JHRWWF93Y2wFI0lN0 82
mpyl/steps/deploy/bpm_deploy.py sha256=V-jKqI-fo-HXJOJTJ8zVR9I304inb8Q_gHYwyhnzLZs 2098
mpyl/steps/deploy/dagster.py sha256=xgftv1Y9HuE9AmT4ITRGDBS8nBFtBXhujXojxJu_ZkU 7723
mpyl/steps/deploy/echo.py sha256=Z6iL3icoxteiFWQkTppHfQAuP7B18lcu3ZJZqg6ssaM 1078
mpyl/steps/deploy/ephemeral_docker_deploy.py sha256=Wvz5C5CNaD0jdMTj8LZgZ325Ih0NeRl8_o8mc1Y8RQI 1533
mpyl/steps/deploy/kubernetes.py sha256=HzsLU7Ucowr2D_PIYFTPFADXTHDPdJF-g4N639h6mz4 3221
mpyl/steps/deploy/kubernetes_job.py sha256=r2pBuEMJ-WOcfHH3HZzQ5wG3tqwGSBnbB5ByapbwQvw 1115
mpyl/steps/deploy/kubernetes_spark_job.py sha256=_PJXQtnQ4TRgQj73vWEw6W6kIxD2DYCCo2Z0jjppfy4 1188
mpyl/steps/deploy/bpm/__init__.py sha256=NlPU0syvvjqbNuiG7LbscGfdmDusYDdYztDPqKi5iBw 2999
mpyl/steps/deploy/bpm/camunda_modeler_client.py sha256=z41sz67Uzc0PjaPsitlV79P2TcS5IuZUd3wtDJF_xBk 1880
mpyl/steps/deploy/bpm/modeler.py sha256=ylqh6gurqpvBe4adE1AA4tBfdtUBHqNFdJcERM-ZHYQ 2489
mpyl/steps/deploy/k8s/__init__.py sha256=zvKXqUQl0Qj_xzsMOkzfbKhffv2dv84IOUGtw8b9TUc 11481
mpyl/steps/deploy/k8s/chart.py sha256=j2p03xQSnXRe69SbOKJ6M4xJpQgOnu1ublp1Gh3lLTM 32476
mpyl/steps/deploy/k8s/cluster.py sha256=pyiWyt8dDpfjRmi5-eaB_wPeAnTLn8vhDsn3oIj5Llw 2582
mpyl/steps/deploy/k8s/deploy_config.py sha256=haNB4oBieRLUVgFTCB-J1xcYJSaCX3EeqeqSCDvvSJ0 1276
mpyl/steps/deploy/k8s/helm.py sha256=6rQCs4D9xnprnTzPads8OBY3IMpyLd7hgTtlYWKZ0A8 5127
mpyl/steps/deploy/k8s/resources/__init__.py sha256=Kn31han_zOgVMW9ElN47YEqi4RlZG63LJcklISxl4Ew 4868
mpyl/steps/deploy/k8s/resources/dagster.py sha256=ZHT_vOXrfCsBkirwbgSQ5W0S0w2IW7Nx-ZHAQYf1d3M 3569
mpyl/steps/deploy/k8s/resources/prometheus.py sha256=wM2ybJbtYKdoRwXooeDjz-AjX8Xm1N7aOQqVzPCcJ2o 2114
mpyl/steps/deploy/k8s/resources/sealed_secret.py sha256=af8zae2HVCnT51aEq_3kKVHp86gf8UpzDWM87jSQoJ4 616
mpyl/steps/deploy/k8s/resources/spark.py sha256=YGOkfqpZ3cnzEv2TTLSuXDEv3kRLAFu36QxJvNvUJic 5895
mpyl/steps/deploy/k8s/resources/traefik.py sha256=WaHhiiCp5u6kwrXmcy5J8VTKbxx_u9M-OPk-dVyo2rc 3530
mpyl/steps/deploy/k8s/resources/schema/monitoring.coreos.com_prometheuses.schema.yml sha256=INuTN4VRA-Po6u4t66wrXArRcT32eQVEinK1KkdPuGA 582312
mpyl/steps/deploy/k8s/resources/schema/monitoring.coreos.com_servicemonitors.schema.yml sha256=MguUs6tReq8CAwS5OSmR125IgBlUQbD3bGJ8O_YAfBc 39299
mpyl/steps/deploy/k8s/resources/schema/sparkoperator.k8s.io_scheduledsparkapplications.schema.yml sha256=jTo3LZklRCZ1L7JZbUdcmhDWhk3VDJhrDz_OTHNUm58 168371
mpyl/steps/deploy/k8s/resources/schema/sparkoperator.k8s.io_sparkapplications.schema.yml sha256=s1rMobinpB3aXI1ONcuTMGLMIRRQ_qZrZtQTYZHcDFU 151469
mpyl/steps/deploy/k8s/resources/schema/traefik.ingress.schema.yml sha256=3Oc1awM23acMS36kqpbfqwx6D8Sft4FnL8abNLgcwBI 11703
mpyl/steps/deploy/k8s/resources/schema/traefik.middleware.schema.yml sha256=6QCi1F9LJ3cgmwaPBV8dWFvbXb2B5huKvfp4Pa1hoBw 42950
mpyl/steps/postdeploy/__init__.py sha256=PDEwBgNjPl89w-5trIH25y0xY6wF3gG9Lw6HI_QA6MY 90
mpyl/steps/postdeploy/skip.py sha256=Mne-HRWl_zsbA0KDy5UYwwYJ4qc5G7EJYNFXOyPOd4s 1010
mpyl/steps/test/__init__.py sha256=AhufNFmq3Rjn9ztt_qivyNdL6oHbSy5wbww-r9LOa5Q 78
mpyl/steps/test/after_test.py sha256=VCVWogXbuyaKOMu8jjOJWpZovBU7r4DgFSZQPY0xUIA 1574
mpyl/steps/test/before_test.py sha256=DHgiZwHA9dv9nDSXa3LnxZZ4yS1ZCTHQQ1h1JAWP3tc 4620
mpyl/steps/test/dockertest.py sha256=6fP20t2Vpvxs6F457-INVWSWEthpmtE2wF-XNCWVoVg 5187
mpyl/steps/test/echo.py sha256=0wfvRbmyFIHvrPjSzlVRGCzAvaTOFbFJzWqIQs3obLQ 1937
mpyl/steps/test/sbt.py sha256=P7a4QE5Z5uHpCsJMIbIkN0niUq8VllhxcmduywijDXc 3684
mpyl/steps/test/skip.py sha256=WNoF2MXBH8sBgc0gVo5Ityc753vIFtMjKpiPwLOIlOM 878
mpyl/utilities/__init__.py sha256=-FhhMEriPoXTlrxyF9D48XpgjRfRy_KeLGkGAUsqre8 346
mpyl/utilities/bpm/__init__.py sha256=1kffwmof4BXI1o-yBCId4fdTVvQ7fyoZjC-vkAd_Ifc 3705
mpyl/utilities/dagster/__init__.py sha256=33zcIJaNyeXAy-o_eDcRjLOLsc8wKquxj4Ffppvgu_c 1068
mpyl/utilities/docker/__init__.py sha256=QP6QImuw_p_DpmqDOEeVlzueFXuX4EfIcK9s7Y-cVmQ 13029
mpyl/utilities/github/__init__.py sha256=qqbpQ7K85wyXVfU0uiF9RWu031k6_SfpEJYYGiF2QIQ 2304
mpyl/utilities/helm/__init__.py sha256=PrC06s5DEQ7USeMwxzJqzrNtzGaIroD79fqjMpuqa-c 1034
mpyl/utilities/http_client/__init__.py sha256=BftHKe-qd1ymDjfb5gmQm3MeLfix-iQqUpz1-Pjnq8M 2786
mpyl/utilities/http_client/exceptions.py sha256=Uy1y2FvxwstvlNJXsoxp0O9hqxm09iq9Ao9XjI3gpoE 692
mpyl/utilities/junit/__init__.py sha256=Y_IBsPNMVYRaO3bia8-A2PpitbQ4uMLZlPfkvyDlhto 1548
mpyl/utilities/logging/__init__.py sha256=CgcGcy44WdScwOo4ncONIUcm47EA1SUMZrXHe4qjepk 318
mpyl/utilities/parallel/__init__.py sha256=3pyODnVMj_ecFvzGgh6wmJn95XlxWi91pau3-6A_Hmo 1003
mpyl/utilities/pyaml_env/__init__.py sha256=NqinyF-ULX69X48pgLpcmm46JB0o2nPxERi5bruMs48 870
mpyl/utilities/repo/__init__.py sha256=cD03c3Mdbyci5VSFRWmf9axFjTjOFSYdlMoeyPBvh24 10032
mpyl/utilities/sbt/__init__.py sha256=JJf1FU8JSyQhKaR78OEAup1VBXOLqNKf3tROtp54gAM 1589
mpyl/utilities/subprocess/__init__.py sha256=bw_XLkUtrt1DV28g54XO2_J7ikVnWCJJN_2R0WQMdY4 2438
mpyl/utilities/yaml/__init__.py sha256=gjNnyh_TwgOfGGIZa5hN5VzRibuzlo1L1dOHeCD1CW4 868
mpyl-1.7.6.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
mpyl-1.7.6.dist-info/METADATA sha256=3iQE50E7EZ8NBZ406EFhB6RmVB3sRc0p698Vhp6906M 6106
mpyl-1.7.6.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
mpyl-1.7.6.dist-info/entry_points.txt sha256=Jf4zjGLsiokFbaQ2dfX9AC5Bu3kp7zxrBOAzErmAYs8 35
mpyl-1.7.6.dist-info/top_level.txt sha256=xVSrrk0ECDxKYaW8mAyGy02yY8KhKlUSyzHaq9UDVNs 5
mpyl-1.7.6.dist-info/RECORD

top_level.txt

mpyl

entry_points.txt

mpyl = mpyl:main