-
Notifications
You must be signed in to change notification settings - Fork 17
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
Use papis add for import #43
Conversation
2e434c5
to
3f5bb6a
Compare
46337ab
to
6969d3a
Compare
a77992e
to
e08781c
Compare
e08781c
to
6bac21c
Compare
So the tests fail on Windows due to the encoding error mentioned in the issues and PRs and that is blocked for an unreleased fix. Does this affect this PR? After merging perhaps an obvious step is marking the test as skippable on Windows. |
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.
Left two small questions, but overall this looks good to me! Thanks for working on it!
Have you tested it on your library too? Unfortunately the unittests are not particularly great here.. :(
Yeah, it would be great if you could add a little snippet at the top of the failing tests:
We'll remove that when the new version is out. |
Yes, I use it for my "production" library. I started working on this small patch since I didn't like how the default import left my library. I no longer had an easy way of navigating the documents except if i used the papis tui. Now, the file explorer lets me see which documents I have and also the citation for typst at the same time: |
That's awesome ❤️ |
The test is passing on my machine so I'll check what might be wrong here. |
I just realised why the tests passed on my machine but not on CI. I had a modification in Instead of modifying |
5bcfec3
to
232aabe
Compare
Thanks for all the work! In it goes 🚀 |
As per discussion in papis/papis#765, this proposal imports papers from Zotero using the
papis.command.add.run
API instead of writing out yaml files. I took advantage to rename the arguments too and allow the use of thelink
argument.