-
Notifications
You must be signed in to change notification settings - Fork 192
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
Dependencies: Bump jinja2 to version 3.0 #5046
Conversation
Please update the requirements/ files to ensure that they |
8f25bf9
to
6447370
Compare
|
Fixed in pydata/pydata-sphinx-theme@3455c23 (v0.6.3). |
9f319f9
to
fc9e5e7
Compare
fc9e5e7
to
00dcbf7
Compare
Codecov Report
@@ Coverage Diff @@
## develop #5046 +/- ##
===========================================
+ Coverage 80.24% 80.25% +0.01%
===========================================
Files 515 515
Lines 36753 36753
===========================================
+ Hits 29489 29492 +3
+ Misses 7264 7261 -3
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Please update the requirements/ files to ensure that they |
Co-authored-by: csadorf <csadorf@users.noreply.github.com>
@ltalirz The link check is failing, because http://www.quantum-espresso.org/ is down. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks @csadorf !
@csadorf , the man who merges faster than his shadow... |
Haha, auto- merge was on. ;) |
I just bumped into it, there is an issue with the pyzmq version in the 3.9 requirements file, it lists 22.1.1 (which does not exist) instead of 22.2.1 as in the other ones. |
That was probably caused by a typo while resolving a merge conflict. However, we would probably have noticed if we would actually be testing on Python 3.9. Right now we are only testing Python 3.7 and 3.8. I assume to save computational resources? Should we start testing on Python 3.9? |
Hm... I guess what I'm saying is: why was that not caught by the test-install workflow, which should run for every python version? aiida-core/.github/workflows/test-install.yml Lines 1 to 14 in 77aa5a4
|
That workflow tests the installation of AiiDA and checks whether the requirements file are compliant with our dependency specification. It does not try to create an environment from the requirements files. The non-existent pyzmq version 22.1.1 is compliant with our specification. |
I see, so it installs AiiDA on all python versions but not from the requirements files. Does this mean that the requirements-py-3.9.txt file was completely unused so far (except for being checked to follow the spec)? I would not want to further expand the default CI that runs on every commit, but I think that would make sense to check whenever the requirements files are updated. P.S. I would also swap python 3.8 with python 3.9 in ci-code, so that we test on the latest supported version |
Agreed, it makes sense to try to pip-install the environments defined in the requirements files as part of the
If you agree, I can propose that change. |
sounds good! |
Implemented in #5082 . |
No description provided.