Skip to content

Conversation

@andthum
Copy link
Owner

@andthum andthum commented Feb 2, 2023

Update Config Files

Type of Change

  • Bug fix.
  • New feature.
  • Code refactoring.
  • Dependency update.
  • Documentation update.
  • Maintenance.
  • Other: Description.
  • Non-breaking (backward-compatible) change.
  • Breaking (non-backward-compatible) change.

PR Checklist

  • I followed the guidelines in the Developer's Guide.
  • New/changed code is properly tested.
  • [~] New/changed code is properly documented.
  • New/changed features are tracked in CHANGELOG.rst.
  • The CI workflow is passing.

* Update `minimum_pre_commit_version` from `2.0` to `3.0`.

* Update https://github.com/python-jsonschema/check-jsonschema from
  `0.20.0` to `0.21.0`.

* Update https://github.com/PyCQA/isort from `5.11.4` to `5.12.0`.  This
  fixes the broken poetry configuration of isort which rendered it
  uninstallable from source
  (PyCQA/isort#2077).

* Update https://github.com/psf/black from `22.12.0` to `23.1.0`.

* Update https://github.com/PyCQA/flake8 from `5.0.4` to `6.0.0`.

Update requirements-dev.txt accordingly.
Project configuration:

* Update required Python version for installing/using this project from
  `>=3.8, <3.11` to `>=3.8, <3.12`.

black configuration:

* Update the required black version from `22` to `23`.

* Remove `target-version` from the configuration of black, because since
  version 23 black reads the targe version(s) from the project's
  `requires-python` setting (see release notes of black 23
  https://github.com/psf/black/releases).
@github-actions github-actions bot added dependencies Pull requests that update a dependency file maintenance Project maintenance labels Feb 2, 2023
@andthum andthum merged commit 962fdde into main Feb 2, 2023
@andthum andthum deleted the chore/config branch February 2, 2023 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file maintenance Project maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants