Python Test Env

Python 3.9 Imports: isort Code style: black Code style: pylama

This project sets up a Python Dev Env.

Prerequisites

  • Python 3.9 (py version I used, YMMV)
  • M1 Pro (local env I used, YMMV)
  • Zen of Python

Quick Start

make setup-venv

Setting Up the Environment

Virtual Environment

The project uses a Python virtual environment to manage Python dependencies.

To set up and activate the virtual environment:

make setup-venv

This command creates a virtual environment and installs the necessary dependencies from requirements.txt.

Using the Makefile

The Makefile includes the following commands:

  • setup-venv: Build the python virtual environment.
  • clean: Tears down env, including venv.
  • lint: Lint Python Code.