Skip to main content

zerofs-client

Async, path-based Python client for ZeroFS over 9P, with idiomatic ergonomics: async context managers, async iteration, streaming, PathLike arguments, and a blocking (sync) API.

import zerofs_client

async with await zerofs_client.Client.connect("unix:/run/zerofs/9p.sock") as fs:
    await fs.write("/hello.txt", b"hi")
    print(await fs.read("/hello.txt"))

The wheel bundles the native library, so pip install zerofs-client is self-contained. The low-level uniffi bindings remain available as import zerofs_ffi.

Download files

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

Source Distribution

zerofs_client-0.1.3.tar.gz (164.0 kB view details)

Uploaded Source

Built Distributions

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

zerofs_client-0.1.3-py3-none-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

zerofs_client-0.1.3-py3-none-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

zerofs_client-0.1.3-py3-none-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

zerofs_client-0.1.3-py3-none-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

zerofs_client-0.1.3-py3-none-macosx_11_0_arm64.whl (858.5 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

zerofs_client-0.1.3-py3-none-macosx_10_12_x86_64.whl (908.1 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file zerofs_client-0.1.3.tar.gz.

File metadata

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

File hashes

Hashes for zerofs_client-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2bcf584855cc1d902201bd583032caa31cff21cd15f2bb2ce9e808ab5c15a359
MD5 bdb0699f911385d9086459585f3872dc
BLAKE2b-256 ba60938e39dee34893e7df19324b4003c9025426354fd53034e651c953e18046

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3.tar.gz:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c0008479602fe55f5e266f51f58f2df7d5223c12681ad02222910d467cd8d0a5
MD5 5bfb505a2c0ad75b8684651458855430
BLAKE2b-256 eb8061d450d57598dc423e7c0a2a58014a68738a3f75eecc6ef1811ac80dbc0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-musllinux_1_2_x86_64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fc3a9c479d603f1cf9e36e5bd0b07bba92bc8a304f03c9a6dfd29d7738875534
MD5 55598009895a1e73ca7122c58c9c1300
BLAKE2b-256 08fb891d668ef751d5a81665528eaed967fcb797ae7e250a1099fe031146c43b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-musllinux_1_2_aarch64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc17e2087b757c8d1c9e7985947a65c0ec20b0c94c91cd98f76014520843613f
MD5 134c4394fa2659eea0e1b393bdb18949
BLAKE2b-256 36409eb7ef1daab3b6cbd7f8fcd9af8c6189d98f1f76203dfcfe690206c666e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-manylinux_2_28_x86_64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 67585e87f5612f03674fae6795b15d751b3deeb8df1ee8edfd2de9159c5b5f18
MD5 6b9c0a8958649c3667fd339ce218439b
BLAKE2b-256 463462040baa963ada926c291c9a8ad398b7a9535290c7f2dfabdd1b1e4e8655

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-manylinux_2_28_aarch64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50aa00b8df0c40a326cda8639cf0728aba2161f8f99f1d65ff036eb8d0199459
MD5 d1e93e9e842b2a2d6a7da8dd066df975
BLAKE2b-256 7bf26b3b6e28daed7a64253ab2c42c1fd2b5da8fcae2ba3cf55ad2bfa08a7af4

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-macosx_11_0_arm64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

File details

Details for the file zerofs_client-0.1.3-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 43bdc912af80aa64fccf40f41eba5bb3c1ae0edbb1710a409dfb48aba6c9ce82
MD5 67da990d57246182b1d292bdd73e164c
BLAKE2b-256 0b8094797b3a43c13552ec46b15ced330372e4359b331618cc35d4d2a9f85d2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.3-py3-none-macosx_10_12_x86_64.whl:

Publisher: publish-client.yml on Barre/ZeroFS

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

Release history Release notifications | RSS feed

0.3.0

7 files

0.2.0

7 files

0.1.4

7 files

This release

0.1.3 This release

7 files

0.1.2

7 files

0.1.0

1 file

Supported by

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