Skip to content

Add dev script to update vendors#2179

Closed
ozars wants to merge 1 commit into
pypa:masterfrom
ozars:1696-vendor-update-script
Closed

Add dev script to update vendors#2179
ozars wants to merge 1 commit into
pypa:masterfrom
ozars:1696-vendor-update-script

Conversation

@ozars

@ozars ozars commented Jun 4, 2020

Copy link
Copy Markdown
Contributor

Summary of changes

A script updating vendors is added. It checks diff of vendored.txt against HEAD, creates a patch against existing version, downloads and copies new version and applies the patch (if not empty).

There are some more work to trigger CI automatically as described in #1696 if needed, however, it should take care of the first task described there.

Pull Request Checklist

  • Changes have tests
  • News fragment added in changelog.d. See documentation for details

@benoit-pierre

Copy link
Copy Markdown
Member

Isn't that what's already available through one of the pavement.py task (paver update_vendored)?

@ozars

ozars commented Jun 4, 2020

Copy link
Copy Markdown
Contributor Author

Oh well that's really embrassing. Yeah, apparently I missed that last part in the developer guide and duplicated the entire thing unaware of it. Closing this.

@ozars ozars closed this Jun 4, 2020
@pganssle

pganssle commented Jun 4, 2020

Copy link
Copy Markdown
Member

It might still be valuable to add a tox environment that runs paver, since I think paver requires installing some dependencies?

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

Successfully merging this pull request may close these issues.

3 participants