Open
Description
Description
Python 3.13 was officially released 2024-10-07. Currently, our supported version range is 3.9-3.12, though the upper limit isn't enforced in our pyproject.toml.
Why is this needed
Users should be able to use Guardrails with any LTS version of Python.
Implementation details
We should test out our builds using Python 3.13 and release a patch build to support it if possible. This may require updating some of our dependencies such as lxml.
End result
Guardrails can be used in an environment running Python 3.13.