Closed nautics889 closed 8 months ago
Several CI-jobs were failed as you can see from above, this was caused by multiple reasons.
Hooks 'nbqa-black', 'nbqa-pyupgrade', 'nbqa-isort' kept failing untill I specified additional_dependencies
.
Couldn't leave 'py312' in tool.black
's 'target-version', since current implementation of CI tries to execute black --target-version py312
while running tests even for Python 3.7, and consequently fails (cause there can't be installed such version of black
which would support --target-version py312
). Therefore I suggest leave it the way it works now, the problem gonna disappear after dropping support for old version of Python.
Thanks for contribution! Merged.
It feels like it's time to add support for Python 3.12. Updated pyproject.toml, updated pythonapp.yml slightly, generate new poetry lock-file.
Maybe it's also worth considering what dependabot suggested recently.
(chore): update 'target-version' for 'tool.black' in pyproject.toml, add python 3.12