Skip to main content

DLSlime Transfer Engine

Project description

dlslime

The data-plane Python package of DLSlime.

This wheel bundles:

  • PeerAgent — a declarative coordination layer over RDMA / NVLink / TCP / Ascend Direct endpoints (from dlslime import PeerAgent).
  • NanoCtrlClient — the HTTP client for the dlslime-ctrl control-plane server (from dlslime.ctrl import NanoCtrlClient).
  • DLSlimeCache — a remote-memory cache service built on top of PeerAgent (from dlslime import cache).
  • Native transports compiled from dlslime/csrc/ via scikit-build-core + CMake.

The companion control-plane server lives in dlslime-ctrl/ and ships as a separate wheel.

See the top-level README for architecture, design, and usage.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dlslime-0.1.22.tar.gz (371.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dlslime-0.1.22-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dlslime-0.1.22-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dlslime-0.1.22-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dlslime-0.1.22-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file dlslime-0.1.22.tar.gz.

File metadata

  • Download URL: dlslime-0.1.22.tar.gz
  • Upload date:
  • Size: 371.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlslime-0.1.22.tar.gz
Algorithm Hash digest
SHA256 407f31397cc5a85a90af6d1775e20e369e023843f910d9a0d567157913ea4468
MD5 de5b3ab2a336fbdfbab35b2347c4ca27
BLAKE2b-256 a82d1a421850c14e164c6ef65acf52e78e18eb56a057ded3756aad9b12925453

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlslime-0.1.22.tar.gz:

Publisher: pypi-publish.yml on DeepLink-org/DLSlime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dlslime-0.1.22-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dlslime-0.1.22-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5285d82a33ed1710ce23c1052a887cdeb4559942fc10e4fd8acd538da47610fd
MD5 89e40562d83f9b45bc339a611c6491ab
BLAKE2b-256 aba6b9f7b498966c0960508f4ec69268cdd34a8c90e2ae2b2e675eaa4417e000

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlslime-0.1.22-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on DeepLink-org/DLSlime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dlslime-0.1.22-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dlslime-0.1.22-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5124396e5e11542ebb628a3a9b2457bbe63288a55ce13640212fdaca5514b77
MD5 b80a1d26a4f108503ca32a6caf02ca88
BLAKE2b-256 e29d98d2797c4b8442c5fd91e114afe7bbde8aba0bba31d0d4ad290e54273afe

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlslime-0.1.22-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on DeepLink-org/DLSlime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dlslime-0.1.22-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dlslime-0.1.22-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c3034e0a21867f9592dc3dd291cafa20e5cda19a46f4202d2e8d5d68be0b59c
MD5 018f95165f59ad6d2bd70304933f7223
BLAKE2b-256 aa5376583d7d25188d073b74608d8fcb2a8e36442e2a6689f36480bd4dd25424

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlslime-0.1.22-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on DeepLink-org/DLSlime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dlslime-0.1.22-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dlslime-0.1.22-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d909487139513803237f9a071ed1085cc599e9fa4c2cf2d1e93234b6af50cbd
MD5 f517c65fc4218cc9afe91f347c224b9e
BLAKE2b-256 7f64dfefec3b1cfda4ab34451b3e94678d971a29065c001b95fde597b57f6663

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlslime-0.1.22-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on DeepLink-org/DLSlime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page