Python wrapper for WSL Containers — native Linux containers on Windows
Project description
wslc
Python wrapper for WSL Containers — native Linux containers on Windows without Docker Desktop.
⚠️ Under active development
WSLC was announced at Microsoft Build 2026. This library wraps the wslc CLI / API to provide a Pythonic interface for managing WSL containers.
Installation
pip install wslc
Quick Start
import wslc
# Coming soon
Roadmap
- Container lifecycle (create, start, stop, remove)
- Resource limits (CPU, memory)
- Image management
- Port mapping
- Async API
Requirements
- Windows with WSL 2.9.3+
- Python 3.10+
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pywslc-0.1.0.tar.gz
(2.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pywslc-0.1.0.tar.gz.
File metadata
- Download URL: pywslc-0.1.0.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef6b1ae5843dab3554dcf796cc6f08f3fd8d74f082b339c1a07302c141ff95f7
|
|
| MD5 |
ce0d1bcba4134f9b8d716b5e3b352023
|
|
| BLAKE2b-256 |
bbd0a33420285f88f06f16fb6c95d035609f8ca6d56845ae00952c2fafd24f4e
|
File details
Details for the file pywslc-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pywslc-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc00a49a6f47a51fcb3aa5855b7f65e5a5439e2dd7b7405a984f5a1e5df02d49
|
|
| MD5 |
187cd959f69a87f70e2c2c141a8389d9
|
|
| BLAKE2b-256 |
deb9da7266d0e3f5c9450a3a9dfca8269123ebfe81b717f24ed5fb4c27df329d
|