Drop support for Python 3.8.
Is your feature request related to a problem? Please describe. Python 3.8 is no longer maintained: https://endoflife.date/python Describe the solution you'd like Drop support for Python 3.8. Describe alternatives you've considered N/A Additional context N/A
Happy to do this if you want.
While I am there, do you have an opinion about updating the tooling? I am thinking about Ruff and UV.
If not for UV, can we at least remove the upper pins in Poetry for the deps? Besides the Python one, this can be an issue for downstream libraries relying on this library.
Let's do this when we release the next major version.
While I am there, do you have an opinion about updating the tooling? I am thinking about Ruff and UV.
As for uv, I intend to migrate to it, but currently dependabot doesn't seem to support it, so I'll wait a bit longer.
If not for UV, can we at least remove the upper pins in Poetry for the deps? Besides the Python one, this can be an issue for downstream libraries relying on this library.
Great suggestion.
Hi @tupui, I originally planned to upgrade poetry to v2 over the weekend, but I encountered some annoying issues, so I simply migrated to uv, and it is really very fast!
This is awesome 👏 I have seen the MRs yes! I am also very happy with UV on all the projects I migrated. Right now I am experimenting with ty to replace mypy and it's looking good.
Hi @tupui, I noticed that ty has not released a stable version yet. I will consider adding it after the stable version is released. Currently, I have added pyright.