Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.27 KB

File metadata and controls

60 lines (37 loc) · 1.27 KB

Sandbox (Python Edition)

A portable Python Development Environment for experimentation and glory.

⚙️ Dependencies

🔧 Up and Running

These instructions assume you have the above dependencies installed, configured, and running.

  1. 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
  2. Install dependencies (inside the container):

    pip install -e .[dev]

⚙️ Build System

This project uses setuptools for the build backend.

✅ Testing

This project uses the pytest testing framework.

To run the test suite, simply run the command pytest.

🔌 Spinning Down

To spin the container down, run:

podman compose down

To clean up all the cache and generated files created during development:

make clean

📚 Resources