jobmon-core

View on PyPIReverse Dependencies (2)

3.4.8 jobmon_core-3.4.8-py3-none-any.whl

Wheel Details

Project: jobmon-core
Version: 3.4.8
Filename: jobmon_core-3.4.8-py3-none-any.whl
Download: [link]
Size: 68457
MD5: 57f7a8d0b5869b9865f23c4ae913be6a
SHA256: c1e5c2c67f40016cff672c6c5f80b04568b53936fc526d24ae6c31b29b2fd07c
Uploaded: 2025-03-19 21:08:07 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: jobmon_core
Version: 3.4.8
Summary: Shared functionality for Jobmon Namespace Packages
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: aiohttp
Requires-Dist: pyyaml
Requires-Dist: psutil
Requires-Dist: requests
Requires-Dist: tenacity (>=8.1)
Requires-Dist: docstring-parser
Requires-Dist: grpcio (<=1.64.1)
Requires-Dist: docutils
Requires-Dist: sphinx
Requires-Dist: python-dotenv
Requires-Dist: opentelemetry-api; extra == "otlp"
Requires-Dist: opentelemetry-sdk; extra == "otlp"
Requires-Dist: opentelemetry-instrumentation; extra == "otlp"
Requires-Dist: opentelemetry-instrumentation-fastapi; extra == "otlp"
Requires-Dist: opentelemetry-instrumentation-requests; extra == "otlp"
Requires-Dist: opentelemetry-exporter-otlp; extra == "otlp"
Provides-Extra: otlp
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 608 characters]

WHEEL

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

RECORD

Path Digest Size
jobmon/core/__init__.py sha256=y3XRRy5nvgiunQwnovsnAgiSrNh_tgc4o91wfwWCNlg 1003
jobmon/core/cli.py sha256=LlSQnmoXiT7DKcVHqqJTZx_aBGatSVCiBxdtm43Kxu8 897
jobmon/core/cluster.py sha256=fyAFMUlAa0SJInDUfJs265uMVH3tN9S1knLO2bJXtc4 4023
jobmon/core/cluster_protocol.py sha256=_E_nJVkPiDtbQrgZQgQpYiONB_J1yADKVtnggMoaCrQ 8598
jobmon/core/cluster_type.py sha256=jCfyoWGke0Lnma3Oe9F2Y4H0_YL1DoWVhTv6y93r9Xo 2435
jobmon/core/configuration.py sha256=QqMoSp-w2_XEuCBo7X59Lu_SvQPPV-qQcFVgLamar4c 9265
jobmon/core/constants.py sha256=D6ziHiwFloH2E6YZshIS9_CA90zTrukSBE4ac5sNuTg 2446
jobmon/core/defaults.yaml sha256=aiiJAvHzWvx8JYuLFZOqBQeJa9CqN2To0x5AFNXF1D4 418
jobmon/core/exceptions.py sha256=edyEZ05nDaJP66gt6L4DrI5gLkD2qxJ79O6EGflb9Z0 2706
jobmon/core/jobmon_utils.py sha256=QSPahHPSf3CXbyZt7zkgryuali6vcBtQGzS81sx1cB4 935
jobmon/core/otlp.py sha256=2eZmKqqlX1e9wXQVTCapMGdWxvBn_-_pIvGxKNSObHU 7795
jobmon/core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/core/requester.py sha256=l7VKh2yYZYwc1rkRyndocefqtLqAWBqWAG-xlw_AeGI 9962
jobmon/core/serializers.py sha256=ZVO4r2TQ0bL-kysZnGw36Uv-FHscwoM5eHkSUe73qw4 17883
jobmon/core/task_generator.py sha256=PDnWpJdhWdDkLeftbwl-AXf6Vf1JhBc1Yh-WZYJ2efM 48658
jobmon/distributor/__init__.py sha256=eTJSpKHAwB9FXfSU4Sd0736CUuZlxtFxEwviSq551OM 77
jobmon/distributor/api.py sha256=ZhJKoRJ2A35r63pX2kpN4ok0mf-h8B2vrfw_duXFJM4 79
jobmon/distributor/cli.py sha256=RC87SRyGw6nNKW6TOPNKzy3DdXtcEdgTy95sRb-yUxM 1758
jobmon/distributor/distributor_command.py sha256=ZqlCFrKSnR-zVXLx-vydXw7MRwmewjBJkO0Dc4Jeaa4 904
jobmon/distributor/distributor_service.py sha256=ZBzwb-Zh8HyeSs5kdonrdzs9jITJ-rlvPN6X06s57nc 26163
jobmon/distributor/distributor_task_instance.py sha256=OYMROAkiHRIsN6ftAnB6NLKTAptr42pJaD8SJLZ8f08 6360
jobmon/distributor/distributor_workflow_run.py sha256=7IBXAFos9v9sFpS39ne_y_sW-5lS1k9zAJX_tfWqkas 1939
jobmon/distributor/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/distributor/task_instance_batch.py sha256=Xv1AIRy4OAnZBpV7VXE2FfSZm7n1QXQshN6uMvsi2gc 5180
jobmon/plugins/dummy/__init__.py sha256=c3j5K6Dkf3zXVw5w3hahMryYT7wugTq7iPhu9FxQYkU 1025
jobmon/plugins/dummy/dummy_distributor.py sha256=GfeY7yFxm4vs3sr06Ku_cSA2rgNL_4MIyQgmAivigSc 6210
jobmon/plugins/dummy/dummy_queue.py sha256=awIBiWxzDeNftRnGqezX5Cltl62JfU5LoUev_lFFBeI 1403
jobmon/plugins/dummy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/plugins/multiprocess/__init__.py sha256=EeWz83yrT-lEWDcGB2KUK4ZMIwK7GcoCICdF8kZ5_0M 1030
jobmon/plugins/multiprocess/multiproc_distributor.py sha256=dlKo4S_y5l3rcxAlEgsPEc8rXFfpE0eR5qqFV_4dZ3Y 13670
jobmon/plugins/multiprocess/multiproc_queue.py sha256=DSjD7A_3c0KgQoWPCyB0_kLzHCzbJBv87p7gYmYmWGw 2721
jobmon/plugins/multiprocess/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/plugins/sequential/__init__.py sha256=-Gs6zlNbBZhhHC8bqgsIas9iWiuHk3lRViFMP2szv34 955
jobmon/plugins/sequential/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/plugins/sequential/seq_distributor.py sha256=X03wBYcrD6VrWF_FAtgG1xx6fPHwZMavO1ODbHjum8E 6240
jobmon/plugins/sequential/seq_queue.py sha256=yHWIQvSQpUrh6hGNNLX6tuWU8_nUhPCJhr7aPjgu9zc 1428
jobmon/worker_node/__init__.py sha256=eTJSpKHAwB9FXfSU4Sd0736CUuZlxtFxEwviSq551OM 77
jobmon/worker_node/cli.py sha256=nPxEs5o1TJXuilDy6vTBV6oQfbb8rPibhWDA0zt6Ma0 8408
jobmon/worker_node/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jobmon/worker_node/worker_node_factory.py sha256=X1izvoeQd0wfl77zhE1qHhKAVoI65WSSjr7e5-L20LI 1863
jobmon/worker_node/worker_node_task_instance.py sha256=gsmbtXzyqhJNeGMrhjXVZxKRS7FsCaB1Gng0QGNZWvM 21663
jobmon_core-3.4.8.dist-info/licenses/LICENSE sha256=dzevFJOeho8oM4Qlkf6cUh94dEaZKtPf-KkiJv-ml7Y 2945
jobmon_core-3.4.8.dist-info/METADATA sha256=8Zw9NFp4Ed6puTMJj07IqzhXq0p6z7DPhVblFtfx1L0 1675
jobmon_core-3.4.8.dist-info/WHEEL sha256=tTnHoFhvKQHCh4jz3yCn0WPTYIy7wXx3CJtJ7SJGV7c 91
jobmon_core-3.4.8.dist-info/entry_points.txt sha256=-dXoDLY1fWRScOzGEILtjP9xZYiH9agPVlCQ62ADX6s 167
jobmon_core-3.4.8.dist-info/top_level.txt sha256=yyqUKSSh1SCU8m-Du3g-oFICv02cqJ38ydU5BgCdjJ4 7
jobmon_core-3.4.8.dist-info/RECORD

top_level.txt

jobmon

entry_points.txt

jobmon_config = jobmon.core.configuration:main
jobmon_distributor = jobmon.distributor.cli:main
worker_node_entry_point = jobmon.worker_node.cli:run