On 21.06.21 10:09, Martin Liška wrote: > $ pytest test_mklog.py > FAILED test_mklog.py::TestMklog::test_sorting - AssertionError: assert > '\n\tPR 50209...New test.\n\n' == 'gcc/ChangeLo...New test.\n\n' Aha, missed that there is indeed a testsuite - nice! > $ flake8 mklog.py > mklog.py:187:23: Q000 Remove bad quotes I have now filled: https://bugs.launchpad.net/ubuntu/+source/python-pytest-flake8/+bug/1933075 >> + # PR number in the file name >> + fname = os.path.basename(file.path) > > This is a dead code. > >> + fname = os.path.splitext(fname)[0] >> + m = pr_filename_regex.search(fname) It does not look like dead code to me. >> + parser.add_argument('-b', '--pr-numbers', action='append', >> + help='Add the specified PRs (comma separated)') > > Do we really want to support '-b 1 -b 2' and also -b '1,2' formats? > Seems to me quite > complicated. I don't have a strong opinion. I started with '-b 123,245', believing that the syntax is fine. But then I realized that without '-p' specifying multiple '-b' looks better by having multiple '-b' if 'PR /' (needed for -p as the string is than taken as is). Thus, I ended up supporting either variant. But I also happily drop the ',' support. Change: One quote change, one test_mklog update. Tobias ----------------- Mentor Graphics (Deutschland) GmbH, Arnulfstrasse 201, 80634 München Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Frank Thürauf