[ https://issues.apache.org/jira/browse/AVRO-3162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael A. Smith resolved AVRO-3162. ------------------------------------ Release Note: The Avro Python cli can now be invoked with `python -m avro`, or, if python-avro is properly installed (such as with `pip install avro`, then just `avro` on the commandline. Resolution: Fixed > Update Python CLI Argument Handling > ----------------------------------- > > Key: AVRO-3162 > URL: https://issues.apache.org/jira/browse/AVRO-3162 > Project: Apache Avro > Issue Type: Improvement > Components: python > Affects Versions: 1.10.2 > Reporter: Michael A. Smith > Assignee: Michael A. Smith > Priority: Major > Labels: pull-request-available > Time Spent: 20m > Remaining Estimate: 0h > > Avro python has several modules that use commandline arguments via sys.argv > or the outdated optparse library. I propose to replace all of that using the > up-to-date argparse library. > Also, I would like to move scripts/avro into {{avro/__main__.py}}, so that > {{{{python -m avro}}}} invokes it directly, and so that all the avro python > code is in the same directory tree. -- This message was sent by Atlassian Jira (v8.3.4#803005)