Repository to explore python programming, testing and bundling of python programs
- python
>=3.11 - make
3.81 - git
latest - pycharm
latest
Setup python interpreter to virtual env as:
Settings -> Python -> Interpreter -> Add Interpreter -> Add Local Interpreter -> Select Existing -> Python -> <Project Root>/.venv
Note: New versions of PyCharm doesn't need to make the below change and the tests run normall as is.
To run pytest tests in PyCharm, make the project root directory as test root directory by
Right Click Project Root directory -> Mark Directory As -> Test Sources Root
make init
make upgrade
make test
make flake8
uv run main.py
make run_all
make requirements
make requirements_with_dev
pip install -r requirements.txt
make clean init requirements create_distribution