[jira] [Created] (AVRO-3148) Use black for Python style/formatting

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Created] (AVRO-3148) Use black for Python style/formatting

Dave Cole (Jira)
Michael A. Smith created AVRO-3148:

             Summary: Use black for Python style/formatting
                 Key: AVRO-3148
                 URL: https://issues.apache.org/jira/browse/AVRO-3148
             Project: Apache Avro
          Issue Type: Improvement
          Components: build, python
    Affects Versions: 1.10.2
            Reporter: Michael A. Smith

Avro uses spotless for java, but its implementation hasn't been rolled out to other languages yet. Spotless has support for black, the python formatter, but the lang/py implementation doesn't use black yet.

I propose to do a conversion of the python implementation to black, including

1. Reformatting everything.
2. Replacing pycodestyle with black in as the basic linter.
3. Maybe enabling spotless to run the black check on Python, if it makes sense.

This message was sent by Atlassian Jira