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
Zenodo tests fail #776
Comments
could it be because of the new |
That indeed fixed it. But semantically that's wrong -- if the tests depend on the presence of |
Yeah that's right. Not sure whether it's better to change the tests such that they don't depend on |
Good catch! Would a EDIT: We could change the tests too, but the CI already installs |
Checked, it works! |
Thanks for checking!
Yeah, it's just used to clean up some description / notes / abstracts from Zenodo. If it's not installed, it just leaves some HTML stuff in there, which is not the end of the world either!
For libraries, yeah, it's just these 3 for now, which are also marked as optional dependencies in
|
Ah sorry, marked success too soon -- the fix breaks the
|
Hm, what version of |
Using mypy 1.8.0 |
Checking with mypy 1.9.0, please wait |
Reworked how markdownify gets ignored in #778 and that seems to pass on mypy 1.8.0 for me. Let me know if it works! |
So testing with
Testing #778 now |
Hm, that seems to fail on 1.9.0, so maybe some stubs will get updated too with 1.10.0. In my experience, it doesn't seem possible to have things pass across version of mypy, so I'm generally happy if the CI passes :( |
OK, so #778 indeed works with mypy 1.8.0 and |
Awesome! Thank you for helping out with all the testing! |
The zenodo support added in #775 doesn't pass tests on my computer.
$ papis --version
or commit number): ee68780Dependency versions on my system (Arch Linux)
how to reproduce the issue
From a clean checkout, run
python -m pytest papis tests
. Log attached.errors.log
Judging by the output, it seems either the plugin or the golden output has stripped the HTML of the exported citation.
The text was updated successfully, but these errors were encountered: