globus-compute-endpoint

View on PyPIReverse Dependencies (1)

2.19.0 globus_compute_endpoint-2.19.0-py3-none-any.whl

Wheel Details

Project: globus-compute-endpoint
Version: 2.19.0
Filename: globus_compute_endpoint-2.19.0-py3-none-any.whl
Download: [link]
Size: 170431
MD5: ebf7741245139035073475f4896f0c98
SHA256: 617835fa069edc0d847da078cf0930c96b9df83ada48d7323e27b959a3e994a0
Uploaded: 2024-04-25 18:11:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: globus-compute-endpoint
Version: 2.19.0
Summary: Globus Compute: High Performance Function Serving for Science
Author: Globus Compute Team
Author-Email: support[at]globus.org
Home-Page: https://github.com/globus/globus-compute
Project-Url: Changelog, https://globus-compute.readthedocs.io/en/latest/changelog.html
Project-Url: Upgrade to Globus Compute, https://globus-compute.readthedocs.io/en/latest/funcx_upgrade.html
License: Apache License, Version 2.0
Keywords: Globus Compute,FaaS,Function Serving
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.7
Requires-Dist: requests (<3,>=2.31.0)
Requires-Dist: globus-sdk
Requires-Dist: globus-compute-sdk (==2.19.0)
Requires-Dist: globus-compute-common (==0.4.1)
Requires-Dist: globus-identity-mapping (==0.3.0)
Requires-Dist: texttable (<2,>=1.6.4)
Requires-Dist: psutil (<6)
Requires-Dist: python-daemon (<3,>=2)
Requires-Dist: click (<9,>=8)
Requires-Dist: click-option-group (<1,>=0.5.6)
Requires-Dist: pyzmq (!=22.3.0,<27.0.0,>=22.0.0)
Requires-Dist: parsl (==2024.3.18)
Requires-Dist: pika (>=1.2.0)
Requires-Dist: pyprctl (<0.2.0)
Requires-Dist: setproctitle (<1.4,>=1.3.2)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: jinja2 (<3.2,>=3.1.3)
Requires-Dist: jsonschema (<4.20,>=4.19.0)
Requires-Dist: cachetools (>=5.3.1)
Requires-Dist: types-cachetools (>=5.3.0.6)
Requires-Dist: responses; extra == "test"
Requires-Dist: pytest (>=7.2); extra == "test"
Requires-Dist: coverage (>=5.2); extra == "test"
Requires-Dist: pytest-mock (==3.2.0); extra == "test"
Requires-Dist: pyfakefs; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 867 characters]

WHEEL

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

RECORD

Path Digest Size
globus_compute_endpoint/__init__.py sha256=hySIYrpLLDmeXCiJ8XxHOSqce_iyM864jZCg-R88MwY 131
globus_compute_endpoint/cli.py sha256=TBoVlNM1GRJ6aSjXrtqQD1WzTALd8AxqZW-QL-rK218 28649
globus_compute_endpoint/exception_handling.py sha256=iQjmV3s-dZhkV742LsSW9Szu7J-G4zLwFAMrSkpVgmQ 3584
globus_compute_endpoint/exceptions.py sha256=76NGInjx2XG_zwKOUcg-Dxda9IpVNYB76LLIftCVlHg 220
globus_compute_endpoint/logging_config.py sha256=ADT2T8N8SMTo91KhqqpJK1nSnARVcEsCm3tDA87Wx6w 8254
globus_compute_endpoint/self_diagnostic.py sha256=HehncoozrBM2gve7QJ3tuPGdeoHRHNwLs7EZY5ykAcs 5231
globus_compute_endpoint/version.py sha256=moeq4XgeXGke_ugAUWeVz1vpT1hTikWOaKGby9DzTOs 392
globus_compute_endpoint/endpoint/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
globus_compute_endpoint/endpoint/endpoint.py sha256=qY-Cijr2w0htU1skgzJ6yTNWWfNOe2u6qXxuAPVbBKo 33575
globus_compute_endpoint/endpoint/endpoint_manager.py sha256=agV7jvA0u1aMbyhvBuaTgF52QzFzQ35AO7Zcu6AitG0 42253
globus_compute_endpoint/endpoint/identity_mapper.py sha256=lUhYTnLRFGbPaRFZfBUaENzrDil2mIa_W-mNyvWtmZ0 8060
globus_compute_endpoint/endpoint/interchange.py sha256=1gpbMEXmXjbAGtOfUI7tK6Gi1aPDYyVexnPhttpC4Mk 25120
globus_compute_endpoint/endpoint/messages_compat.py sha256=FphiFTqWt6bQF3pcq4hmaLBt4U9YWfXq-H0-PshNno8 3161
globus_compute_endpoint/endpoint/result_store.py sha256=JrYJuOyapbkuDl1uHMWDMUpq-OZT2iUwgmIi87fGRZs 5184
globus_compute_endpoint/endpoint/taskqueue.py sha256=HJOqgeRIfdyAs0fu4tVLTyiv8bEi-5nqHkpwqjvh6IM 7275
globus_compute_endpoint/endpoint/config/__init__.py sha256=4ZCPf_UbW7fby1SYmFEKvUvDoz_nEqD_nQQB51oMjyc 41
globus_compute_endpoint/endpoint/config/config.py sha256=wVC5DYYKEBCvE9EMzdaFJazXxr6QrqYbyEHJdcFc6PY 8386
globus_compute_endpoint/endpoint/config/default_config.py sha256=kqHlxW-Y-8uBjITi_XGVT-DafH1KIl4g30qury3BUaI 758
globus_compute_endpoint/endpoint/config/default_config.yaml sha256=g5EBUB928zEwFmwcGXPaEt0vmLSTmOkC38hBNAv_-x4 160
globus_compute_endpoint/endpoint/config/example_identity_mapping_config.json sha256=6990S9hViUfp3zBtxhMkeRl-RRZVM6be7rFN-nkbM2g 560
globus_compute_endpoint/endpoint/config/model.py sha256=kQlrBvb_Hnf0Hfu1abGj_3TLMpzLE2ChxNsaOaGYdTw 5211
globus_compute_endpoint/endpoint/config/user_config_schema.json sha256=z4pR0MxZ-mgkRUELQQ1Rji9Q-M87FTV-LZcX5bTMGWU 223
globus_compute_endpoint/endpoint/config/user_config_template.yaml sha256=hyk7auda5HD2gtJFwT7_L3nqtGxwyHMBGa_y-dLxO68 1780
globus_compute_endpoint/endpoint/config/user_environment.yaml sha256=-nzyEDgvYhqgTeIF-x-yrcI2Z6GI-f5ge6m-zWXkzPQ 707
globus_compute_endpoint/endpoint/config/utils.py sha256=wRODp182Tuy_2lWdQzLD1fEM_5lpeQj3fQXcItZK3zs 9271
globus_compute_endpoint/endpoint/rabbit_mq/__init__.py sha256=jnpkFmWTZR46qxN_GgY8JG6YXOQPwfpAwWE0gOFKGEQ 382
globus_compute_endpoint/endpoint/rabbit_mq/base.py sha256=JmWrMm2liBs-jK1c2c9C8RgBnFYENlGWQunRBq59K6c 689
globus_compute_endpoint/endpoint/rabbit_mq/command_queue_subscriber.py sha256=b-v7RJ6Eq45kpZ5gC3NXNL0RI1QbCgwmvla8NxR99VU 13078
globus_compute_endpoint/endpoint/rabbit_mq/result_publisher.py sha256=6Z5q8_zX-x2uz9SpO8baySv8533h_J18sSmA9rincrI 15397
globus_compute_endpoint/endpoint/rabbit_mq/task_queue_subscriber.py sha256=kwPfABpwfh1sNZ-yV1l768v75bdATEAvQCzzlyL3h0w 14215
globus_compute_endpoint/endpoint/utils/__init__.py sha256=dZvRDx7LTRrTouRM4yMBTIl0WPU0mAYzfVLBkwyp0RY 6298
globus_compute_endpoint/endpoint/utils/config.py sha256=aSNZheIsU00QuaBQgvRKTyYynbBmX7im9y2X48WGTMw 110
globus_compute_endpoint/engines/__init__.py sha256=kDNa9x9NFAtAFPTWTj2ghFl5pKXV4hMaCh8epO2iRzk 310
globus_compute_endpoint/engines/base.py sha256=iwFyCJUBf-Injaex8DXpVaKRqWEXvW4icveZdzVMuiw 7751
globus_compute_endpoint/engines/globus_compute.py sha256=0fcZtWbFErw49iYImQde0hTzRVWlgQB3rXs3ghvK9gk 15694
globus_compute_endpoint/engines/helper.py sha256=xzpUlG-BYQIPmzWzRH_-SH8p3xlhHIpuyOSbCJN7524 4877
globus_compute_endpoint/engines/process_pool.py sha256=ZZvsyOtvFZBIffuZovHpRCLR38ZdAdNaIj4Nty2AysI 3725
globus_compute_endpoint/engines/thread_pool.py sha256=GiEWMj_oSAmQLrJvZSKDNHgbht9w4BvhVlYThT-2VqA 3525
globus_compute_endpoint/engines/high_throughput/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
globus_compute_endpoint/engines/high_throughput/container_sched.py sha256=WAlUvPhYZpeLFYwlIh1EW0MHJaBKEBQ5Iodypk3gQEQ 1943
globus_compute_endpoint/engines/high_throughput/engine.py sha256=mkCrXTG8j3ZuodVE8keh_58iPTsMBuFvnfHtJLmTQ5Y 36623
globus_compute_endpoint/engines/high_throughput/interchange.py sha256=LNpItEtCD0h-Fj7ZbZR7rVoGZqAiYUHoPyRUQ8nAxBE 49297
globus_compute_endpoint/engines/high_throughput/interchange_task_dispatch.py sha256=uDnz3t3EFAgY3LaSwMYOOMFYIoLLLihPesso8zuf0Us 9712
globus_compute_endpoint/engines/high_throughput/mac_safe_queue.py sha256=MCEPRQUMuDQ8Z3FkozA076KSKGHZdEwpDzyff-9peX4 267
globus_compute_endpoint/engines/high_throughput/manager.py sha256=Dqz2BlyTWZBEMdnOiqd9XenhMJ7DAoY-Qhx45fdytQw 36165
globus_compute_endpoint/engines/high_throughput/messages.py sha256=gG7vFhoVvZ5x9czCIpR883OpwgN02hhLlmpYIFpka2M 9295
globus_compute_endpoint/engines/high_throughput/worker.py sha256=g_aJX1T6iDsSBkvYbWnpDrccW4ZVl1j7PuJyHBTvzGs 7312
globus_compute_endpoint/engines/high_throughput/worker_map.py sha256=FXwzz1HriVKTcikoB7e63ICICWQ02HRkgSy9I4y6LjY 19094
globus_compute_endpoint/engines/high_throughput/zmq_pipes.py sha256=-qxpJGgz_CXZU-v7TIRub14Vv66m3GD_n5b7rkW5oW4 5427
globus_compute_endpoint/executors/__init__.py sha256=HSGWHhpff0NqnooUusaPc2Ju_7vJ1gl-9HfyROCDn1o 141
globus_compute_endpoint/executors/high_throughput/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
globus_compute_endpoint/executors/high_throughput/executor.py sha256=BC-0o494HRrS_hO_GX9HwCy_sWLm3PST-F-5-zUOFbw 422
globus_compute_endpoint/providers/__init__.py sha256=XIqBPMbq3VMSWCO_mqrvWVqnicnRFJqxDZMxehuSexc 115
globus_compute_endpoint/providers/kubernetes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
globus_compute_endpoint/providers/kubernetes/kube.py sha256=4BheOx1DR9ho7MsdaJ7JWRHO5oLcp0Bg-sFolfkoJn0 12926
globus_compute_endpoint/providers/kubernetes/template.py sha256=VsRz6cmNaII-y4OdMT6sCwzQy95SJX6NMB0hmmFBhX4 50
globus_compute_endpoint/strategies/__init__.py sha256=UZ2eq1m_5DgzUl145ZKkNyHYUFslPz5ALVRL94KGPmg 280
globus_compute_endpoint/strategies/base.py sha256=nOiq0Ousrn1YnjBo9hwXYvT8sgHIOlM3ztMQ7IKwmLo 3590
globus_compute_endpoint/strategies/kube_simple.py sha256=g6MvVSboNdCVIZo-LyxOTghJNXoCMwP2ebMNpOAGG7I 5391
globus_compute_endpoint/strategies/simple.py sha256=lKhr-yqm7hfDjXG9eoGSlGkyVsalwMVC5BxEA9t5m4w 5848
globus_compute_endpoint/strategies/test.py sha256=amFQY0Srf-tm9qjSEAX6DpTpS9amcZ05fOTGO9lyJdM 1536
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=JsOI2Ku9hUcz8O_wUIntS0hS4XaP2mdb39MYTsOEOe0 4099
tests/utils.py sha256=_FCBIoPzflmhW2dLvbi1gPmUbJMSU0x67-iB-_NSEo0 3553
tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/conftest.py sha256=y89ZluIcHj79bh79H-vR8S4rlqQwdXdf-OXLsILGquE 11663
tests/integration/endpoint/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/endpoint/conftest.py sha256=BC93q8AlQ3ecKgehezLbDPKBwiKO-CTsxQd6pozUw9w 2063
tests/integration/endpoint/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/endpoint/executors/mock_executors.py sha256=IPEliyPZL5lnpoxTFcYnxfDxcgtZEMmMYXZNLIDLyNs 1182
tests/integration/endpoint/executors/test_gcengine_retries.py sha256=Uwp4rd30HY7Mi0Fiv7LKdK63H3-sZaOvpa3xehBq5tA 3398
tests/integration/endpoint/executors/high_throughput/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/endpoint/executors/high_throughput/test_gce_container.py sha256=af45z2os_b-NpqZ-zlHqaBh-qPGvpcf-RT1YkyDdZGA 2767
tests/integration/endpoint/executors/high_throughput/test_htex_regression.py sha256=5UC-X203zlIpiqxDzic3j7YDpbvvUA6oup2L00ld_kw 2218
tests/integration/endpoint/executors/high_throughput/test_manager.py sha256=xe1SrblTo1yVktYrth2l6pn2TdCI3rGmO8LU4qFIPBA 2168
tests/integration/endpoint/executors/high_throughput/test_worker_map.py sha256=HiTK1_zNGVJrG6srlUc6q0NJUf99rAXTQ_M1wS4v9mA 1273
globus_compute_endpoint-2.19.0.dist-info/LICENSE sha256=fzj6t0nVMzo0GXio09toiJClvU90PizV6ZErI9lKkxU 11330
globus_compute_endpoint-2.19.0.dist-info/METADATA sha256=KFMLjmyb6s1AxWNfZlqre5krvUkx202W81Y2QsiE5PM 2807
globus_compute_endpoint-2.19.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
globus_compute_endpoint-2.19.0.dist-info/entry_points.txt sha256=_dtCSIL4wfM2CiGJICh4M5rSV54N6IRcYO40vVMB_14 353
globus_compute_endpoint-2.19.0.dist-info/top_level.txt sha256=kK5GV1rJ-RNiZfZUhiPo6Cigj6MNstrd7ncV8lFRuHU 30
globus_compute_endpoint-2.19.0.dist-info/RECORD

top_level.txt

globus_compute_endpoint
tests

entry_points.txt

globus-compute-endpoint = globus_compute_endpoint.cli:cli_run
globus-compute-interchange = globus_compute_endpoint.engines.high_throughput.interchange:cli_run
globus-compute-manager = globus_compute_endpoint.engines.high_throughput.manager:cli_run
globus-compute-worker = globus_compute_endpoint.engines.high_throughput.worker:cli_run