Project statuses

Updated on 13-01-2022

rocky

boefjes

bytes

octopoes

mula

keiko

GitHub Templates

Feature Requests

Bug Reports

Pull Requests

(Python) Code Quality Tools

General-purpose pre-commit hooks

black

flake8

pylint

pydocstyle

🟡 (Not yet automated in CI)

mypy strict, ignoring missing imports

vulture with 90% min confidence

eradicate

robotidy

⚪️

⚪️

⚪️

pyupgrade

refurb

Automated Testing

Unit tests (for all supported Python versions)

🟡 (Not all Python versions are tested)

Integration tests

🟡 (Not yet automated in CI)

Code coverage

Dependabot

Automated Builds

Debian packages

Docker container images

GitHub Workflow

Linked to the central project board

README and/or Wiki are sufficient for a standalone setup

Documentation is centralized in the README and/or Wiki

Merge is not possible if automated checks are failing

Merge requires approval from reviewer(s)

Merge must be squashed or rebased

Configured security policy and advisories

.env files are well-documented

Makefile is used for helper/convenience functionalities

LICENSE - European Union Public License 1.2