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.5

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.5
File Size Uploaded Provenance Actions
vsmb-0.1.5.tar.gz 249.8 kB With provenance Details for vsmb-0.1.5.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for vsmb 0.1.5
File Interpreter ABI Platform Actions
vsmb-0.1.5-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.5-cp314-cp314t-manylinux_2_28_x86_64.whl
vsmb-0.1.5-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details for vsmb-0.1.5-cp39-abi3-manylinux_2_28_x86_64.whl
vsmb-0.1.5-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details for vsmb-0.1.5-cp39-abi3-manylinux_2_28_aarch64.whl

Total release size: 5.9 MB

Release files / vsmb-0.1.5.tar.gz

Download URL vsmb-0.1.5.tar.gz
Size 249.8 kB
Tags Source
SHA-256 checksum
How to use checksums
29807047b5c61a3d446b18934bfe92ac7455f459a7523f95f9858ec1f1a517c2
BLAKE2b-256 checksum
How to use checksums
010c871bc29961ab08bf67d840d9136caa0d17ee52add91e5feeaa0e2482bda1
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 28, 2026.

Transparency log

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

Download URL vsmb-0.1.5-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
e0b317c1d6aa6372fe77f276173f66e6946e5c2cafc6f8ce9651ad05a2161c64
BLAKE2b-256 checksum
How to use checksums
2a0874b8815fff8c4106f4545a906dc38295f4b2dd81d5e074d6ec5ace84766d
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 28, 2026.

Transparency log

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

Download URL vsmb-0.1.5-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
8ef98bc617b2454ad2c78c9ce8146c3a7a1368c66354a5d6bee7cc826eb1a285
BLAKE2b-256 checksum
How to use checksums
620eaeddfdbaaed6e0ff7b250b021106bef4833c07f530b5c1f35f365c71d274
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 28, 2026.

Transparency log

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

Download URL vsmb-0.1.5-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
dd68a6c11e32881c4a6371609c1704d4224e8882177fdbca55b8242802e31177
BLAKE2b-256 checksum
How to use checksums
f82e6fa4e8ae5512d6b674328b160c88e3e5b2854db26cac6279059d5afc0338
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 28, 2026.

Transparency log

Security for vsmb 0.1.5

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.5.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 28, 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