Full release notes to follow. Importantly, support for Python 3.7 is ended with this release.
The only new feature is the addition of the REPOBEE_DISABLE_NAME_NORMALIZATION feature flag which can be used to disable name normalization for better compatibility with external tools (e.g. GitHub Classroom, see #1171).
What's Changed
- Bump pytest-cov from 3.0.0 to 4.0.0 in /requirements by @dependabot in #1079
- Bump pytest from 7.1.2 to 7.1.3 in /requirements by @dependabot in #1070
- [misc] Update dev dependencies by @slarse in #1084
- [misc] Update gitlab dependency and system test by @slarse in #1086
- [feat] Add verbose output mode by @slarse in #1088
- [misc] Update app dependencies by @slarse in #1099
- [break] Drop support for Python 3.7 by @slarse in #1100
- [misc] Update dev dependencies by @slarse in #1097
- [test] Fix broken dist test by @slarse in #1121
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.4 by @dependabot in #1107
- Bump docker/build-push-action from 3 to 4 by @dependabot in #1112
- [fix] Fix bugs and inconsistencies in install script by @slarse in #1125
- Bump mypy from 0.991 to 1.0.1 in /requirements by @dependabot in #1124
- Bump virtualenv from 20.16.7 to 20.20.0 in /requirements by @dependabot in #1126
- Bump pylint from 2.15.6 to 2.16.3 in /requirements by @dependabot in #1127
- Bump pytest from 7.2.0 to 7.2.2 in /requirements by @dependabot in #1128
- [misc] Bump black to 23.1.0 and reformat by @slarse in #1129
- Bump pylint from 2.16.3 to 2.17.0 in /requirements by @dependabot in #1132
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.1 by @dependabot in #1138
- [misc] Make install script install from GitHub instead of PyPi by @slarse in #1144
- Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #1139
- Remove codecov dependency by @slarse in #1150
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #1147
- [misc] Update dev dependencies that do not require code modifications by @slarse in #1145
- [feat] Add environment variable to disable name normalization by @slarse in #1172
Full Changelog: v3.8.0...v3.9.0