Skip to content

Add ruff, pyproject.toml, requirements.txt and optimization rules to gitlab-ci.yml

Daniel Brötzmann requested to merge wurstsalat/xmpp-providers:pyproject into master
  • Add ruff for additional Python linting
  • Add pyproject.toml holding configuration values for both pylint and ruff
  • Add requirements.txt for easier local testing (dependencies are installed via 'pip install -r requirements.txt')
  • gitlab-ci: Add file-based rules running tests only if test-specific files were changed
  • gitlab-ci: Cancel running obsolete tests
Edited by Melvin Keskin

Merge request reports

Loading