Code quality testing, CI, and badges
It would be great if the project had a former, linter, etc...
Code quality testing + CI:
- https://realpython.com/python-code-quality/
- flake8, pylint, black (https://github.com/python-poetry/poetry/blob/master/pyproject.toml)
- tox příklad a slušný tox.ini https://github.com/pytest-dev/pytest-django/blob/master/tox.ini
- https://www.patricksoftwareblog.com/setting-up-gitlab-ci-for-a-python-application/
- https://medium.com/proteinqure/auto-fixing-annoyances-with-black-and-pylint-56564811c031
- https://cylab.be/blog/18/gitlab-automatically-testing-your-python-project?accept-cookies=1
Gitlab badges:
- https://gitlab.com/ixilon/nukkit-docker/blob/master/.gitlab-ci.yml#L78
- https://stackoverflow.com/questions/50605421/how-to-create-repository-badges-in-gitlab
- https://stackoverflow.com/questions/43126475/pylint-badge-in-gitlab
- https://medium.com/@iffi33/adding-custom-badges-to-gitlab-a9af8e3f3569
- https://docs.gitlab.com/ee/user/project/badges.html#group-badges
- https://docs.gitlab.com/ee/user/project/badges.html#project-badges