Martin Tzvetanov Grigorov created AVRO-4232:
-----------------------------------------------

             Summary: [Python] Modernize the Python tooling
                 Key: AVRO-4232
                 URL: https://issues.apache.org/jira/browse/AVRO-4232
             Project: Apache Avro
          Issue Type: Task
          Components: python
            Reporter: Martin Tzvetanov Grigorov


The Python build often fails without any changes in avro/lang/py/ folder!

If a new version of Python itself or some tool 
(linter/formatter/typechecker/...) is released then the Python build usually 
needs some work to pass again.

It would be nice to use something more stable/modern to make the build stable 
and reliable. Maybe uv, ruff, ... ?! Anything that won't break unless we change 
something in our code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to