A portable Python Development Environment for experimentation and glory.
These instructions assume you have the above dependencies installed, configured, and running.
-
Build and run the container.
podman compose up -d
That's it. If you want to drop into the container at a shell, run:
podman compose exec sandbox-py bash -
Install dependencies (inside the container):
pip install -e .[dev]
This project uses setuptools for the build backend.
This project uses the pytest testing framework.
To run the test suite, simply run the command pytest.
To spin the container down, run:
podman compose downTo clean up all the cache and generated files created during development:
make clean