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

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

Built distributions (wheels)

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

Total release size: 6.6 MB

Release files / vsmb-0.1.7.tar.gz

Download URL vsmb-0.1.7.tar.gz
Size 357.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e7fbe36463f6c9a69899a3de5d177f1a8cb2db9b9409a91d9389c4769093b39b
BLAKE2b-256 checksum
How to use checksums
820c7fc3e9a4eb56fa045dce17707f2d794a5f58cc23ee5d0fdaae5ebae0c7dd
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 10, 2026.

Transparency log

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

Download URL vsmb-0.1.7-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8d67f5475ad78f1842dd5c4b254ac4a874121e5088045a2b44e93a325c672286
BLAKE2b-256 checksum
How to use checksums
7418699f2df0016eb1f70fdea3a76002cabc3679985f8b36a80afa9ebc4bdb84
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 10, 2026.

Transparency log

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

Download URL vsmb-0.1.7-cp39-abi3-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
2285614a06171c997023bc208d22f3a90530772d32ed53638928f031e012c69b
BLAKE2b-256 checksum
How to use checksums
f5ee23b5764bbcc04f96a8d3f63f41ef67166988ecbfbb3fe6eb7295c19b850c
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 10, 2026.

Transparency log

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

Download URL vsmb-0.1.7-cp39-abi3-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
84fda816ffe1f1872d6ddc8c6274f8ee84f915c72b118cfc9b5ee7b81feeb867
BLAKE2b-256 checksum
How to use checksums
727c897457e532be2c9a82d6c93494fc212fb2a41527dfd5bbf0186305719bc5
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 10, 2026.

Transparency log

Security for vsmb 0.1.7

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.7.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 10, 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