I have run into several issues while trying to run dev/merge_parquet_pr.py according to the instructions:
- The optional import jira.client is only checked for the resolve_jira() call, but the script fails much earlier if jira.client is not available in check_jira(), so a check should be added there as well. In fact, the script shouldn't even ask for JIRA_USERNAME and JIRA_PASSWORD if jira.client is not available.
- I had to issue pip install jira instead of pip install jira-python that was suggested by the script.
- Once you have jira.client installed, the script still fails when following the instructions, because the instructions specify a remote named github-apache but the script tries to use apache-github instead. Either the instructions or the script should be updated.