-
-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement --lower-only
#271
Conversation
b635435
to
56e542a
Compare
Thanks for the PR. I'll review the functionality later, but can you please undo the version change? This is done separately. Thanks. |
Looks like naively removing the filter causes a bunch of issues for parser code so it's gonna take a bit more time to flesh this PR out. In the meantime please mention if you see better ways to handle things in the code-base. |
I think you will have to return the original input labels in the Because later in the second pass we do:
and if no normalization filter was added, these labels do not exist. |
56e542a
to
e97a151
Compare
@slhck Should be ready for review. I opted for replacing |
Thanks! I see you changed a few other things related to parsing. On first sight it looks reasonable but I'll do a thorough test in the next few days. (The test suite is not good, coverage should be higher.) |
In principle everything looks good and works as intended with respect to the |
e97a151
to
363ac29
Compare
You used some typing syntax that does not work in Python 3.8. If you rebase onto master, it should work — I just removed 3.8 support because it's EOL anyway. Merged manually now since all tests pass, but I'll do some manual further tests before finally making a release later. Thanks for the contribution! |
See commit 7730205 |
Released as v1.30.0 |
Awesome thanks! |
I used to have a script per repository and then eventually settled on a bash script that does this: https://github.com/slhck/dotfiles/blob/master/scripts%2Frelease-python.sh It's not perfect, and I would like to migrate all of my projects away from setup.py eventually, using virtual environments, pyproject.toml with development dependencies, etc., but this gets the job done for now. |
No description provided.