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

[Announcement] pyup robot has been enabled #1955

Closed
webknjaz opened this issue Apr 10, 2019 · 3 comments
Closed

[Announcement] pyup robot has been enabled #1955

webknjaz opened this issue Apr 10, 2019 · 3 comments
Assignees
Labels
enhancement major packaging installation, packaging, built containers test Improvement to quality assurance: CI/CD, testing, building

Comments

@webknjaz
Copy link
Member

webknjaz commented Apr 10, 2019

Hi everyone,

I've enabled pyup bot on the Molecule repo. It will help humans to keep dependencies up-to-date. This integration has been chosen over dependabot because it supports tox.ini (ref: #1710 (comment)).

UI: https://pyup.io/account/repos/github/ansible/molecule/
Config: .pyup.yml
Docs:

I expect that it may be a bit annoying at first and we need to adjust in more granularly. So please feel free to send PRs against config and filter comment directives against specific lines in deps declarations.

Thanks.

--:robot:

@webknjaz webknjaz added enhancement major test Improvement to quality assurance: CI/CD, testing, building packaging installation, packaging, built containers labels Apr 10, 2019
@webknjaz webknjaz pinned this issue Apr 10, 2019
@ssbarnea
Copy link
Member

I know that this bot and I can tell you that it can be bit annoying, but weekly should keep us safe.

I checked config and seems good, pinning test deps being a good practice and not pinning runtime ones (setup.cfg), as we don't want to create conflicts for consumers.

Lets use this ticket for follow-ups on that manner.

@decentral1se
Copy link
Contributor

Can we close this off? Seems to well integrated now.

@webknjaz
Copy link
Member Author

Fair enough.

@webknjaz webknjaz unpinned this issue May 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement major packaging installation, packaging, built containers test Improvement to quality assurance: CI/CD, testing, building
Projects
None yet
Development

No branches or pull requests

5 participants