isolate

View on PyPIReverse Dependencies (6)

0.15.0 isolate-0.15.0-py3-none-any.whl

Wheel Details

Project: isolate
Version: 0.15.0
Filename: isolate-0.15.0-py3-none-any.whl
Download: [link]
Size: 72513
MD5: f60de0bd77b8b1ff48a4530884aad52c
SHA256: 4156b6234412941031ebe528cd5d315a7551c91c73b6bcf4abdfbe1bc9e9d85e
Uploaded: 2024-12-16 18:45:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: isolate
Version: 0.15.0
Summary: Managed isolated environments for Python
Author-Email: Features & Labels <hello[at]fal.ai>
Project-Url: Issues, https://github.com/fal-ai/isolate/issues
Project-Url: Source, https://github.com/fal-ai/isolate
Requires-Python: >=3.8
Requires-Dist: grpcio (==1.64.0)
Requires-Dist: protobuf
Requires-Dist: tblib (>=1.7.0)
Requires-Dist: platformdirs
Requires-Dist: importlib-metadata (>=4.4); python_version < "3.10"
Requires-Dist: virtualenv (>=20.4); extra == "build"
Requires-Dist: PyYAML (>=6.0); extra == "build"
Requires-Dist: isolate[build]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: cloudpickle (>=2.2.0); extra == "test"
Requires-Dist: dill (>=0.3.5.1); extra == "test"
Requires-Dist: pytest-rerunfailures; extra == "test"
Requires-Dist: isolate[test]; extra == "dev"
Requires-Dist: grpcio-tools (==1.64.0); extra == "dev"
Provides-Extra: build
Provides-Extra: test
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2174 characters]

WHEEL

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

RECORD

Path Digest Size
isolate/__init__.py sha256=uXOKnONs7sXgARNgElwr4_A1sKoA6ACHVEvs3IDiX1M 127
isolate/_isolate_version.py sha256=oHv-EAjiXbJma3jZ0Tq6UPimiWYyyw2Ao9S8zdq9uWs 413
isolate/_version.py sha256=05pXvy-yr5t3I1m9JMn42Ilzpg7fa8IB2J8a3G7t1cU 274
isolate/logger.py sha256=Z4a03kjFg54H3RDVVp4nQeut0xlxq0PIbbEczCT9ImU 1758
isolate/logs.py sha256=R_AHUVYD18z_PhtK_mDWi9Gch79CxmwHY09hUDShtwg 2079
isolate/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
isolate/registry.py sha256=hpzv4HI7iihG5I7i5r8Pb257ibhEKY18xQcG-w1-BgI 1590
isolate/backends/__init__.py sha256=LLrSM7UnDFW8tIT5oYlE1wVJrxKcaj_v7cFwvTjQTlc 119
isolate/backends/_base.py sha256=Kt5pkhDzXZblq4vxaM3DQTo-Bj-7pIRZFlqJR7OfejY 4112
isolate/backends/common.py sha256=GzmgzIkCY90elMH_7lpj-LwRNu-GLia2j4PrS6zNHwA 8567
isolate/backends/conda.py sha256=S5q5bdY787AMTck2iMGtwu-LHMH4a1qCIjNHDKTkqok 7649
isolate/backends/container.py sha256=MCQJbcmQvRUS-tTgTW_pKYBMKwSJO2KZsLeaBMXpPC0 1645
isolate/backends/local.py sha256=woxe4dmXuEHxWKsGNndoRA1_sP6yG-dg6tlFZni0mZc 1360
isolate/backends/pyenv.py sha256=ZwTYoVPIWhS3Y4hN51x95aIOHi15GF7kEDdKTNhlMTE 5434
isolate/backends/remote.py sha256=qUm54mpqk0kaEfbPZl962Td3_P3qcpyVcfGdKfmkJHs 4234
isolate/backends/settings.py sha256=LvYn4ox9pyFs7bO7WMpDdQHjGOrMn6bdDrHnpfOJyAQ 4443
isolate/backends/virtualenv.py sha256=CdzDO4stxNCMbBsNnR1agwyu2FDBDx9UwJWI7bv010k 6992
isolate/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
isolate/common/timestamp.py sha256=seh7FrMRH4i1SCQavA8d-7z8qi0pP8lYYhd29gTPMwE 367
isolate/connections/__init__.py sha256=oa0PNo7ZQ0StPIDvKnJ02_CNVMyfOhxJ3M1C0VMvj9c 627
isolate/connections/common.py sha256=PAfBGKZNUdtFlZQlw3_nQaUCKQXTnEkxzNNRV_i4R2A 3498
isolate/connections/_local/__init__.py sha256=6FtCKRSFBvTvjm5LNlNA-mieKEq3J7DZZRPcXVedERo 146
isolate/connections/_local/_base.py sha256=wx6WkP_zBZ7zHOq2mHqafVUAvGDMQGRELX64-o-uCdo 6676
isolate/connections/_local/agent_startup.py sha256=swCs6Q0yVkDw7w-RftizHSMyJDM7DQwuP3TB0qI1ucg 1552
isolate/connections/grpc/__init__.py sha256=tcesLxlC36P6wSg2lBcO2egsJWMbSKwc8zFXhWac3YU 85
isolate/connections/grpc/_base.py sha256=kUB-EDetcyb0fsYfH25E14DrxbVXe19bEH4u5b0-Gqw 5656
isolate/connections/grpc/agent.py sha256=fZF4-v8WN1qPzFp17UxOX_A3Jq8bXD8Wss-7eNgNoYg 8071
isolate/connections/grpc/configuration.py sha256=50YvGGHA9uyKg74xU_gc73j7bsFk973uIpMhmw2HhxY 788
isolate/connections/grpc/interface.py sha256=yt63kytgXRXrTnjePGJVdXz4LJJVSSrNkJCF1yz6FIE 2270
isolate/connections/grpc/definitions/__init__.py sha256=Z0453Bbjoq-Oxm2Wfi9fae-BFf8YsZwmuh88strmvxo 459
isolate/connections/grpc/definitions/agent.proto sha256=Hx11hHc8PKwhWzyasViLeq7JL33KsRex2-iibfWruTw 568
isolate/connections/grpc/definitions/agent_pb2.py sha256=F8KVIE1CK542c7_EJKJ40LY8mPZwEqvdmgBPntAMqE0 1424
isolate/connections/grpc/definitions/agent_pb2.pyi sha256=IKJHEq01DZRIy4xrtpHalJmM56IQCZRxFEOZEs7hCUw 1744
isolate/connections/grpc/definitions/agent_pb2_grpc.py sha256=7tm-RB4CTu_YmqvI7QGRll1Z1NmkMWY2Vm-4AHr57X8 3632
isolate/connections/grpc/definitions/common.proto sha256=4W1upvDIPezNj-Ab6FVNa-7cA9_N-2xJMJpwytRhpCw 1260
isolate/connections/grpc/definitions/common_pb2.py sha256=lkpvpARZbPDrzrVkKJ-4WZWISN2kzrzJPNBUczmvkHU 2464
isolate/connections/grpc/definitions/common_pb2.pyi sha256=J3av86ZHoHR28_5zshqCJ0I7v9WCxuQsvOAin-zig9w 6222
isolate/connections/grpc/definitions/common_pb2_grpc.py sha256=EvGJ0LYaWTflBesxg0P1nh_EeWKYKqUVRf0_plMISTs 1123
isolate/connections/ipc/__init__.py sha256=j2Mbsph2mRhAWmkMyrtPOz0VG-e75h1OOZLwzs6pXUo 131
isolate/connections/ipc/_base.py sha256=ZhMvOPRGwzuUIWSKGOjbUdj4y22jAc2qG8EuQYfgRVI 8026
isolate/connections/ipc/agent.py sha256=hGlL4x78FhRvMZ4DkVh3dk-EmWQqxHW4LIipgyOkw08 7069
isolate/server/__init__.py sha256=7R3GuWmxuqe0q28rVqETJN9OCrP_-Svjv9h0NR1GFL0 79
isolate/server/health_server.py sha256=yN7F1Q28DdX8-Zk3gef7XcQEE25XwlHwzV5GBM75aQM 1249
isolate/server/interface.py sha256=nGbjdxrN0p9m1LNdeds8NIoJOwPYW2NM6ktmbhfG4_s 687
isolate/server/server.py sha256=41Y_3dtUmeJR8RuQF2VMC5x_kM_k0w1hyzPFl5uW5Do 23477
isolate/server/definitions/__init__.py sha256=f_Q3pdjMuZrjgNlbM60btFKiB1Vg8cnVyKEbp0RmU0A 572
isolate/server/definitions/server.proto sha256=UihlFbYG8fbwm0IUfKDRH1vNkopzP3C-wplXXcAO1c8 1761
isolate/server/definitions/server_pb2.py sha256=TYBJC_z_dNf2J6FgHukY9mDyc3WBt9EPQOVFd_ayQNc 4304
isolate/server/definitions/server_pb2.pyi sha256=bGDzwxvYJEq_N7R4mvE86t_GhBfUx8eXRYbrvOzFhqc 8352
isolate/server/definitions/server_pb2_grpc.py sha256=TUKXKlT-6oOpZ2zg8EhJ-XFvjKGX90ze4iY0f5R6ZHU 10107
isolate/server/health/__init__.py sha256=sy349GRK2YGX9KFKqDxM-jdYtBpMXjZu1QwBkjn0SsM 337
isolate/server/health/health.proto sha256=wE2_QD0OQAblKkEBG7sALLXEOj1mOLKG-FbC4tFopWE 455
isolate/server/health/health_pb2.py sha256=onOdP3M4Tpqhqs2PlGcyfoKe2VVKUEDx5ALeRcObb9A 1899
isolate/server/health/health_pb2.pyi sha256=AK-DPCpJzoYhU6DydD856c0Ywx84x6k-Cs4m6HpNv5A 2459
isolate/server/health/health_pb2_grpc.py sha256=XgsULrnRBmYIqvKr8eI7bqs6NIea5A0kkqdOOc2JHBY 5303
isolate-0.15.0.dist-info/LICENSE sha256=427vuyirL5scgBLqA9UWcdnxKrtSGc0u_JfUupk6lAA 11359
isolate-0.15.0.dist-info/METADATA sha256=as9WQwVbbTMIZW-Pg-wmMX1jCdyHwNqCCoLx5ttLHCM 3191
isolate-0.15.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
isolate-0.15.0.dist-info/entry_points.txt sha256=s3prh2EERaVCbL8R45tfY5WFPZ1TsYOsz305YR7s-Pc 360
isolate-0.15.0.dist-info/top_level.txt sha256=W9QJBHcq5WXRkbOXf25bvftzFsOZZN4n1DAatdroZrs 8
isolate-0.15.0.dist-info/RECORD

top_level.txt

isolate

entry_points.txt

conda = isolate.backends.conda:CondaEnvironment
container = isolate.backends.container:ContainerizedPythonEnvironment
isolate-server = isolate.backends.remote:IsolateServer
local = isolate.backends.local:LocalPythonEnvironment
pyenv = isolate.backends.pyenv:PyenvEnvironment
virtualenv = isolate.backends.virtualenv:VirtualPythonEnvironment