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 https://github.com/repobee/repobee/issues/1171).
What's Changed
* Bump pytest-cov from 3.0.0 to 4.0.0 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1079
* Bump pytest from 7.1.2 to 7.1.3 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1070
* [misc] Update dev dependencies by slarse in https://github.com/repobee/repobee/pull/1084
* [misc] Update gitlab dependency and system test by slarse in https://github.com/repobee/repobee/pull/1086
* [feat] Add verbose output mode by slarse in https://github.com/repobee/repobee/pull/1088
* [misc] Update app dependencies by slarse in https://github.com/repobee/repobee/pull/1099
* [break] Drop support for Python 3.7 by slarse in https://github.com/repobee/repobee/pull/1100
* [misc] Update dev dependencies by slarse in https://github.com/repobee/repobee/pull/1097
* [test] Fix broken dist test by slarse in https://github.com/repobee/repobee/pull/1121
* Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.4 by dependabot in https://github.com/repobee/repobee/pull/1107
* Bump docker/build-push-action from 3 to 4 by dependabot in https://github.com/repobee/repobee/pull/1112
* [fix] Fix bugs and inconsistencies in install script by slarse in https://github.com/repobee/repobee/pull/1125
* Bump mypy from 0.991 to 1.0.1 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1124
* Bump virtualenv from 20.16.7 to 20.20.0 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1126
* Bump pylint from 2.15.6 to 2.16.3 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1127
* Bump pytest from 7.2.0 to 7.2.2 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1128
* [misc] Bump black to 23.1.0 and reformat by slarse in https://github.com/repobee/repobee/pull/1129
* Bump pylint from 2.16.3 to 2.17.0 in /requirements by dependabot in https://github.com/repobee/repobee/pull/1132
* Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.1 by dependabot in https://github.com/repobee/repobee/pull/1138
* [misc] Make install script install from GitHub instead of PyPi by slarse in https://github.com/repobee/repobee/pull/1144
* Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by dependabot in https://github.com/repobee/repobee/pull/1139
* Remove codecov dependency by slarse in https://github.com/repobee/repobee/pull/1150
* Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by dependabot in https://github.com/repobee/repobee/pull/1147
* [misc] Update dev dependencies that do not require code modifications by slarse in https://github.com/repobee/repobee/pull/1145
* [feat] Add environment variable to disable name normalization by slarse in https://github.com/repobee/repobee/pull/1172
**Full Changelog**: https://github.com/repobee/repobee/compare/v3.8.0...v3.9.0