Files
pyproj/README.md
FoxVoland 762f36beab CI update
added
Docker on tag
Autotest on mergerequest to main
2026-09-16 20:17:27 +03:00

822 B

${REPO_NAME}

${REPO_DESCRIPTION}

Requirements

Required Python version is specified in .python-version.

Install application dependencies:

python -m pip install -r requirements.txt

Install development dependencies:

python -m pip install -r requirements-dev.txt

Tests

Run all tests:

python -m pytest

Tests are also executed automatically for Pull Requests targeting main.

A Pull Request must pass automated tests before it can be merged.

Docker

Docker images are built automatically:

  • when changes are pushed to the deploy branch;
  • when a version tag matching v*.*.* is created.

The Python version used for Docker builds is taken from .python-version.

Project structure

src/        Application source code
tests/      Automated tests