Skip to main content

vsmb

vsmb is the low-level Python client for the VFSI SMB2/3 backend. It exposes both scalar operations and vector operations such as stat_many, read_many, write_many, open_many, and descriptor-vector I/O.

python -m pip install vsmb
from vsmb import SmbClient

with SmbClient(
    host="files.example",
    share="data",
    username="user",
    password="secret",
) as client:
    results, errors = client.stat_many(["/a", "/b", "/c"])

This package deliberately has no fsspec dependency. Install vsmbfs for the fsspec-compatible filesystem API. Rust applications should use the separate vfsi-smb crate.

Metadata

Release files for vsmb 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vsmb 0.1.4
File Size Uploaded Provenance Actions
vsmb-0.1.4.tar.gz 246.9 kB With provenance Details for vsmb-0.1.4.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for vsmb 0.1.4
File Interpreter ABI Platform Actions
vsmb-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for vsmb-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl
vsmb-0.1.4-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details for vsmb-0.1.4-cp39-abi3-manylinux_2_28_x86_64.whl
vsmb-0.1.4-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details for vsmb-0.1.4-cp39-abi3-manylinux_2_28_aarch64.whl

Total release size: 6.0 MB

Release files / vsmb-0.1.4.tar.gz

Download URL vsmb-0.1.4.tar.gz
Size 246.9 kB
Tags Source
SHA-256 checksum
How to use checksums
bfe3af1b55cecf9d5bff7efac41fac11dd9029355c7393829e2ef1b586ac5873
BLAKE2b-256 checksum
How to use checksums
c9d1e2f562cca6b1d2132e93e757cb9adc030d535c3f9754ac2d25b3a3a23a0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.

Transparency log

Release files / vsmb-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL vsmb-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1895ce904d9b1b6a4eea188805a2dcc973145ffbca668cd93509f32b4ea281d6
BLAKE2b-256 checksum
How to use checksums
2a26f268feadcbf71b5a99543dc9cbeedc18effad45658c39656d717d1d0c362
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.

Transparency log

Release files / vsmb-0.1.4-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL vsmb-0.1.4-cp39-abi3-manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
1c0bb53a13cfe5a9eaf06a8196954f96ec14b68c926a240acc0b57c7d61cd3db
BLAKE2b-256 checksum
How to use checksums
ab96b36ab87d06956475a43a0a01eaddf00d3cdbef8f2918a1adfe6ee2512a4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.

Transparency log

Release files / vsmb-0.1.4-cp39-abi3-manylinux_2_28_aarch64.whl

Download URL vsmb-0.1.4-cp39-abi3-manylinux_2_28_aarch64.whl
Size 1.9 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
430d1a3586fa7704682d9b971cab463e66de380cc9df4a6935ce64c258419b77
BLAKE2b-256 checksum
How to use checksums
f024ec9cbb5cf65f0ca99170f2cc211109b4fcc9d75c43b8fec32ec2ba55c4fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.

Transparency log

Security for vsmb 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 4 files in this release have been uploaded with provenance metadata.

Select from 4 files

Attestation for vsmb-0.1.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page