-
Notifications
You must be signed in to change notification settings - Fork 44
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
Can we make antlr4-python3-runtime==4.7.2 dependency optional? #313
Comments
Any news on this issue ? |
Hey @thebaptiste, Thanks for the nudge. It's great to know that you're keen for this to happen. I am too. I'm keen to investigate and move this along, as this dependency pin is a ticking time 💣. It's certainly not fallen off my radar, but to be honest ATM I'm totally maxed-out on other project work. But I'll try to prioritize and get to it ASAP 👍 |
Or would it at least be possible to update to newer antlr dependency? Looking on conda-forge, many newer packages seem to want antlr4-python3-runtime 4.11.1. On a slightly separate note, if you are going to make a build without antlr as a dependency or with a newer antlr runtime, could you also make it available for py38 for at least 1 version? |
I had a go at updating the version in #368. It seems to work but I have not understood much... |
FYI #368 has now been merged |
So we hope for a new release on pypi soon ! |
To re-assure you: this is on the radar soon. |
Pinning would be an issue for Linux packages as most distributions install them in a global space (/usr) and cannot have multiple versions of the same package installed simultaneously. So they ship a single version and may patch upstream as needed. |
Definitely not removing it but I wonder if we can make it optional. I'm not sure if that is possible. I'll give it a go... |
It is getting quite hard to package cf_units with such an old dependency. My guess is that this could be make optional if a user doesn't want the latex representation of the units, right?
Another alternative would be to update that dependency but I'm not sure how hard that would be. I tried a naive update and got some quite odd and cryptic errors.
The text was updated successfully, but these errors were encountered: