Skip to content
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

[MRG] Add Figshare content provider #788

Merged
merged 7 commits into from
Sep 11, 2019

Conversation

nuest
Copy link
Contributor

@nuest nuest commented Sep 8, 2019

Also needs UI update: jupyterhub/binderhub#938

Copy link
Member

@betatim betatim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a few small comments, overall looks good to me!

@nuest
Copy link
Contributor Author

nuest commented Sep 8, 2019

Thanks for taking a look so quickly! I will investigate the versioning.

@nuest nuest changed the title Add Figshare content provider [WIP] Add Figshare content provider Sep 8, 2019
@nuest
Copy link
Contributor Author

nuest commented Sep 9, 2019

Merging this will affect two other open PRs (#739, #766). I'd like to help the authors with updating their code or can make the updates myself.

@nuest
Copy link
Contributor Author

nuest commented Sep 9, 2019

@betatim Shall I will spend some time the code coverage~~?~~. I can surely improve the ones submitted now (figshare.py is far away from the targeted 80%).

@pdurbin
Copy link
Contributor

pdurbin commented Sep 9, 2019

Merging this will affect two other open PRs (#739, #766). I'd like to help the authors with updating their code or can make the updates myself.

Thank you, @nuest!! Any help getting those other pull requests merged is much appreciated!! 🎉

@nuest
Copy link
Contributor Author

nuest commented Sep 11, 2019

@betatim I think this is ready now, can you take another look, please?

@betatim
Copy link
Member

betatim commented Sep 11, 2019

Sure thing! We also change the title from WIP to MRG when it is ready for reviewing (and then maybe merge). MRG is a bit of a misnomer really it is more like "review please and then merge if you are happy" but yeah.

@nuest nuest changed the title [WIP] Add Figshare content provider [MRG] Add Figshare content provider Sep 11, 2019
@property
def content_id(self):
"""The Figshare article ID"""
return "{}.v{}".format(self.article_id, self.article_version)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@betatim betatim merged commit e33d5f8 into jupyterhub:master Sep 11, 2019
@betatim
Copy link
Member

betatim commented Sep 11, 2019

Merged! Could you make a PR that adds a line to the change log for this?

@nuest
Copy link
Contributor Author

nuest commented Sep 12, 2019

Sure (my bad), #792

Also: jupyterhub/binderhub#951

markmo pushed a commit to markmo/repo2docker that referenced this pull request Jan 22, 2021
[MRG] Add Figshare content provider
markmo pushed a commit to markmo/repo2docker that referenced this pull request Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants