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.4.tar.gz (171.1 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.4-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.4-py3-none-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

zerofs_client-0.1.4-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.4-py3-none-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

zerofs_client-0.1.4-py3-none-macosx_11_0_arm64.whl (868.9 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

zerofs_client-0.1.4-py3-none-macosx_10_12_x86_64.whl (916.4 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: zerofs_client-0.1.4.tar.gz
  • Upload date:
  • Size: 171.1 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.4.tar.gz
Algorithm Hash digest
SHA256 52e2bf4c7da84e98894c2fa9155b794f7a25e516b7c3136b0364e4da63d6be7c
MD5 f15377a8585ea57cd4d157d679b3f7eb
BLAKE2b-256 5edd4351de938282bb85189a6135601916cbcd4083a033067763e3b10d69be1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4.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.4-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f72695bf24594fd1db348a4eb748c13135e26d2db001bd110316bb5c477493c
MD5 b86bc7a826330718184c9c1da8a88840
BLAKE2b-256 5801cd94d8e20baee2cafa6a70569e17ea50ec03e8c1b49a3eb834598dafa964

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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.4-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 38ee78239a0ccb0c70b1867aca9eb8e69ea37949c9242ee9eb42492c205252c9
MD5 5f8e97e728c64fc20a7a22c58a6be7d9
BLAKE2b-256 b850493e5ee0b6f72be1d75d45ddc2e57dd395ca3c22b389599a7de02278fb9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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.4-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc2dcdffea9508aebb9f36f384623a28c205f2e9b6dadb2d53f506b888ff3435
MD5 a9ef506d9e68fe8d5787cf433559d8ad
BLAKE2b-256 d2fc8d164cd783ba44e23b5baaeaab3df8f59b7d1786a9c9f40d2bf7588adeb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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.4-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba1cdc252f8471020ab54bd0759c69743c3bfa3725ad545116d07b4c637351ca
MD5 439f3b87619791b4b30acc80214e95fe
BLAKE2b-256 58e00498dee8ed3dc5b423c29308610f58c0a17d46f5956774bef7cb7ddcce42

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c49a2b88359b909c823fb54ec8e2348df718735c846d19ceeb708ef25c1a68a
MD5 c61e0d1ccd5ab74553795f60670cf804
BLAKE2b-256 56fc3809315180e04488e26423263f647de11c6d9a260102b98ae96d37ddc332

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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.4-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zerofs_client-0.1.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f762c4dab842084ef45120a62dc4c94e132e10c67907980b90ead963e1ff4c29
MD5 a07a03db1d93582dc7966180ce2171e1
BLAKE2b-256 e416a0aa9ea49ff24db763394722313345f9a36c49dbfedd6a2ac177438f1ad5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerofs_client-0.1.4-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

This release

0.1.4 This release

7 files

0.1.3

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