exasol / python-toolbox

Infrastructure & Automation Tooling for Python Projects
https://exasol.github.io/python-toolbox/
MIT License
2 stars 0 forks source link

🔧 Release version specs in pyproject.toml #213

Closed ckunki closed 2 months ago

ckunki commented 2 months ago

Summary

See section Background & Context

The current ticket proposes to release some of the version specs in file pyproject.toml of the PTB.

Details

poetry show --outdated showed newer versions available for the following dependencies of PTB:

Dependency Current version Available
prysk 0.17.0 0.20.0
pytest-prysk 0.2.0 0.3.0
sphinx 6.2.1 7.3.7
sphinx-design 0.5.0 0.6.0
pyupgrade 3.8.0 3.16.0
pre-commit 3.5.0 3.7.1

Background & Context

Fixing vulnerabilities often involves updating dependencies. Projects using the PTB as dependency are condemned to outdated versions, as version specs in PTB prevent updating to newer versions.

poetry show --outdated showed newer versions available for the following dependencies of PTB: