-
Notifications
You must be signed in to change notification settings - Fork 174
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
Make a release with fixed jinja2 dependency #718
Comments
Another option would be to regularly publish (monthly or every other month) amaranth to pypi as it is, considering a twisted semver |
Me again, I also succeeded to fix the CI on amaranth-board by referencing a recent commit of this github repository in setup.py instead of the package on amaranth, see PR amaranth-lang/amaranth-boards#205 . If this is more manageable/acceptable because it requires no action from the side of amaranth project. |
Hi! Is there any chance this could be released on pypi? It's beginning to conflict with common tools like JupyerLabn and Sphinx. |
This will be released as a part of Amaranth 0.4. You can see the milestone here: https://github.com/amaranth-lang/amaranth/milestone/4 |
Sorry I mixed up the version of |
I tried to follow this same principle when adding
Trying to think of an alternative solution atm. The pypi issue is detailed here pypa/twine#726 Part of me thinks a automatic bumpversion-github action versioned system based on the main branch being uploaded to pypi like Issue is also detailed here https://stackoverflow.com/questions/54887301/how-can-i-use-git-repos-as-dependencies-for-my-pypi-package |
There is no solution that you can use at the moment. You can track the progress to the Amaranth 0.4 release at https://github.com/amaranth-lang/amaranth/milestone/4. In addition, we have made a policy change that will avoid the same issue happening in the future. You can read about it at https://amaranth-lang.org/rfcs/0021-patch-releases.html. I am now closing this question as no action is planned until the 0.4 release and the 0.4 release will resolve this. |
Follow up of #713
Trying various things on amaranth-board project, I stumbled upon this comment mentioning issue #688, that has been solved with PR #689
However, amaranth-board is using amaranth release 0.3 (it requires a version <0.5) , that is anterior to that fix.
I believe that publishing on pypi a hotfix of 0.3 that only include #689 would solve this particular problem of amaranth-board (and eventually unmask other problems that are hidden by this dependency problem)
The text was updated successfully, but these errors were encountered: