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

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.6
File Size Uploaded Provenance Actions
vsmb-0.1.6.tar.gz 264.1 kB With provenance Details for vsmb-0.1.6.tar.gz

Built distributions (wheels)

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

Total release size: 6.0 MB

Release files / vsmb-0.1.6.tar.gz

Download URL vsmb-0.1.6.tar.gz
Size 264.1 kB
Tags Source
SHA-256 checksum
How to use checksums
150cdbbe855062226fa027f22bf5642b091140b3944d34189f52a7337a0cc911
BLAKE2b-256 checksum
How to use checksums
dff58f216d6c9913370c2dc7f3abc861e399952af5ab5e20f04147073c568136
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 Nov 4, 2026.

Transparency log

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

Download URL vsmb-0.1.6-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
f8e8e3eefa3189d9fec0fa71c3b2a6da29b6c122f55b09c7ddcf2adecda7ad08
BLAKE2b-256 checksum
How to use checksums
5074fbb0836b34ba50175e4d279b4358bad78ff9b459360294b3ff0c620945a9
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 Nov 4, 2026.

Transparency log

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

Download URL vsmb-0.1.6-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
acd3f29fb9e55a0bd384a557c151556f91e8a621a92579378e568c76d48a517a
BLAKE2b-256 checksum
How to use checksums
df6f0d14853f8ab89750141b691f062d759353fbe635bd2545241bd222b8e705
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 Nov 4, 2026.

Transparency log

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

Download URL vsmb-0.1.6-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
e64632332dd7b9350a4e07a3043d61cb3e886523e9019fb0678c006b318c6ba7
BLAKE2b-256 checksum
How to use checksums
19329cf3276abe50579011cbf0f0599453464504608d606db983f108ee85a9d8
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 Nov 4, 2026.

Transparency log

Security for vsmb 0.1.6

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.6.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 Nov 4, 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