1. 06 Mar, 2021 5 commits
    • David Runge's avatar
      Add pyproject.toml for project · 6a28acf0
      David Runge authored
      Add a pyproject.toml for describing the project, configuring all
      currently required dependencies and development dependencies.
      The configuration adds entries for the code formatter black, the import
      sorting tool isort and for the coverage report generation tool coverage.
    • David Runge's avatar
      Add a gitignore file · 78bc4945
      David Runge authored
      Add a ignore file for git, with many default entries for python projects
      related files, that should never end up in version control.
    • David Runge's avatar
      Add mypy configuration file · 38e95d2b
      David Runge authored
      As mypy can not yet be configured through pyproject.toml, add a specific
      configuration file for it.
    • David Runge's avatar
      Add flake8 configuration · 1370fc60
      David Runge authored
      As flake8 can not yet be configured in a pyproject.toml, use a specific
      file for it.
      Set the maximum complexity to 10 (can even be lower) and add default
      exclusions for project unrelated files.
    • David Runge's avatar
      Add editorconfig integration · f9926c15
      David Runge authored
      Add editorconfig integration, that covers .py, .rst and .yml files.
  2. 28 Dec, 2019 2 commits
  3. 27 Dec, 2019 2 commits
  4. 12 Oct, 2019 1 commit
  5. 09 Oct, 2019 19 commits
  6. 07 Oct, 2019 2 commits
  7. 06 Oct, 2019 4 commits
  8. 05 Oct, 2019 4 commits
  9. 01 Sep, 2019 1 commit