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

Add support for pyup.io #424

Closed
whimboo opened this issue Dec 7, 2016 · 6 comments
Closed

Add support for pyup.io #424

whimboo opened this issue Dec 7, 2016 · 6 comments
Assignees
Milestone

Comments

@whimboo
Copy link
Contributor

whimboo commented Dec 7, 2016

Pyup.io can be used to stay up2date with dependencies. It will automatically issue pull requests with details about news in that version. See mozilla/PyPOM#17 for example.

@whimboo whimboo self-assigned this Sep 20, 2017
@whimboo
Copy link
Contributor Author

whimboo commented Sep 20, 2017

This is finally done now given that I totally missed to do it in all the last months. The initial PR from pyup.io is here: #448

@whimboo
Copy link
Contributor Author

whimboo commented Sep 21, 2017

@davehunt, as it looks like pyup.io only proposed updates for the packages as required for tox. What would we have to change so it also checks the mozdownload dependencies?

@whimboo whimboo reopened this Sep 21, 2017
@davehunt
Copy link
Member

@whimboo see the discussion in pyupio/pyup#137

@whimboo
Copy link
Contributor Author

whimboo commented Sep 26, 2017

Ok, so that means we would have to create a requirements.txt file with the list of packages and versions, and read it inside of setup.py. We already do that for various other projects, so that shouldn't be a complex change. For example check: https://hg.mozilla.org/mozilla-central/file/default/testing/marionette/client/setup.py#l48

@Nebelhom would you be interested to make this change?

@whimboo whimboo removed their assignment Sep 26, 2017
@Nebelhom
Copy link
Collaborator

Hi @whimboo Thanks for highlighting. I will give it a go.

@whimboo
Copy link
Contributor Author

whimboo commented Oct 9, 2017

I merged PR #450. Thank you a lot Johannes! Lets see how it works...

@whimboo whimboo closed this as completed Oct 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants