What's Changed
- Remove unused requires definition by @Preocts in #111
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #112
- Remove override of flake8 config from pre-commit config by @Preocts in #113
- Enforce lf line endings by @Preocts in #114
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #115
- Preleases in CI and small pre-commit changes by @Preocts in #116
- Remove the --resolver parameter from pip-compile by @Preocts in #118
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #117
- Pin actions by sha by @Preocts in #119
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #120
- Replace tox with nox by @Preocts in #121
- Clean up nox files by @Preocts in #122
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #123
- Replace Makefile with noxfile config by @Preocts in #124
- Refine noxfile by @Preocts in #125
- Adjust clean to be more efficient by @Preocts in #126
- Update pre-commit config to use new black mirror by @Preocts in #127
- Use 3.11 to build inital venv by @Preocts in #128
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #129
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #130
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #131
- Mark 3.12 support by @Preocts in #132
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #133
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #134
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #135
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #136
- refine readme by @Preocts in #137
- Update requirements to 3.11 dev env by @Preocts in #138
- refine readme by @Preocts in #139
- reformat pyproject.toml (remove terrible auto-formatter) by @Preocts in #140
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #141
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #142
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #143
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #144
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #146
- pre-commit changes by @Preocts in #148
- Ensure isort forces single line imports by @Preocts in #149
- Include future.annotations import by @Preocts in #150
- Stop nox clean session from breaking venvs by @Preocts in #152
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #153
- Add install session for noxfile by @Preocts in #154
- Run nox sessions and ci in 3.11 by @Preocts in #155
- Bump github action versions by @Preocts in #156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #157
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #158
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #159
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #160
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #161
- Remove docker files and nox sessions by @Preocts in #162
- Move python matrix to a global by @Preocts in #163
- Correct typo by @KRRT7 in #164
- default to monthly auto updates for pre-commit ci by @Preocts in #165
- Remove final workflow step by @Preocts in #166
- Add pep8-naming flake8 plugin by @Preocts in #167
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #168
- Add setuptools-scm for handling version by @Preocts in #169
- Clean up old formatter style by @Preocts in #170
- Update supported versions by @Preocts in #171
New Contributors
Full Changelog: 2.1.0...2.2.0