Home › Articles › Virtual environments
Virtual environments¶
TODO — to be written
Placeholder. Ideas to cover:
- One venv per pipeline (or repo); pin
bollhav+ your connectors (psycopgfor Postgres,pyodbcfor MSSQL) +polars. - When a venv is enough (pure-Python Postgres) vs. when you need Docker (MSSQL needs the system ODBC Driver 18, not pip-installable — see the
examples/mssql/stagingDockerfile). requirements.txtfor reproducibility — same env locally, in CI, and in the prod image.- Keeping the state/target DB separate (a throwaway Docker Postgres).