{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/5"},{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking"},{"label":"File Sharing","url":"https://skillfed.io/packages/category/communications-file-sharing"}],"enrichment":{"capability":"pysmb implements the SMB/CIFS protocol to let Python applications read, write, and transfer files to and from Windows file shares and Samba folders.","skillfed_tags":["file-sharing","network-protocol","windows-interop"],"use_cases":["Automate file transfers to and from Windows network shares in Python scripts or applications.","Build cross-platform backup or synchronization tools that access Samba or Windows file servers.","List and inspect remote SMB share contents programmatically without mounting the share locally.","Integrate Windows file sharing into headless Linux or cloud-based Python applications.","Test SMB/CIFS client behavior in CI/CD pipelines against mock or real SMB servers."],"what_it_does":"pysmb is a pure-Python SMB/CIFS client library that lets you connect to and interact with Windows file shares and Samba folders from Python code. It handles the protocol negotiation and file operations needed to list directories, read files, write files, and manage shares on remote SMB servers\u2014useful for cross-platform automation, backup scripts, and applications that need to integrate with Windows network infrastructure.\n\nThe library depends on pyasn1 for ASN.1 encoding and tqdm for progress indication. It is classified as Production/Stable and has been maintained since 2011, though it is labeled experimental in its description. The package supports both Windows and POSIX systems and carries no known security vulnerabilities.","worth_installing":"Yes, if you need SMB/CIFS file access from Python and can tolerate the experimental label. Low install friction, permissive license, active maintenance, and no known vulnerabilities make it a reasonable choice. Verify that the protocol coverage and Python version support match your requirements before committing to production use."},"id":"pysmb","links":{"html":"https://skillfed.io/packages/pysmb","md":"https://skillfed.io/packages/pysmb.md","pypi":"https://pypi.org/project/pysmb/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-08","license_spdx":null,"license_treatment":"permissive","name":"pysmb","python_support":"unspecified","summary":"pysmb is an experimental SMB/CIFS library written in Python to support file sharing between Windows and Linux machines"},"popularity":{"monthly_downloads":2863617,"position":2856,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.2.15"}
