This repository serves as the home directory for a collection of custom Python packages. All packages in this repository are ready to be installed via pip (directly from Git) or copied directly (copy-paste) into your own projects.
| Package | Dependencies | Platforms | Description |
|---|---|---|---|
| pydiskinfo | Zero-dependency | Windows, Linux, macOS | Retrieve information about mounted disks, partitions, filesystems, and directory sizes. |
(More packages will be added gradually)
Each package in the repository can be used in several ways:
The package is not published on PyPI, but it is ready for direct installation from the Git repository:
pip install git+https://github.com/schnidi/python_packages.git#subdirectory=pydiskinfoOr for local development in "editable" mode:
git clone https://github.com/schnidi/python_packages.git
cd python_packages/pydiskinfo
pip install -e .For VenvHub Pro users: install the package via the venv context menu β βοΈ Local packages (pip -e) β β Install from folder (pip -e) and select the pydiskinfo folder.
If you don't want to manage the package via pip, simply copy the source code subdirectory (e.g., python_packages/pydiskinfo/pydiskinfo) directly into your project and import it locally.