Releases: BayLibre/repo-resource
v1.2.5
What's Changed
This is a minor release:
- .github: Add dependabot.yml file for scanning pip by @makohoek in #46
- build(deps): bump gitpython from 3.1.31 to 3.1.41 in /repo_resource by @dependabot in #47
- build(deps): bump setuptools from 74.1.2 to 75.8.1 by @dependabot in #49
- build(deps): bump gitpython from 3.1.31 to 3.1.44 by @dependabot in #48
New Contributors
- @dependabot made their first contribution in #47
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
This is a minor release:
- Migrate from https://github.com/makohoek/repo-resource to https://github.com/BayLibre/repo-resource.
Pull requests:
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
This is a bugfix release:
- Handle Error 429 Too Many Requests in a better way: we now retry on a single git repo instead of failing the whole check.
Pull requests
- common: git retry feature by @david-baylibre in #44
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
This is a bugfix release:
- Handle a corner-case in git ls-remote which does not fetch the correct revision from the remote's project.
Pull requests:
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
-
Handle projects which use the same remote URL but different project
paths (or different branches) -
Fix git ls-remote usage when multiple branches match the
glob pattern.
Pull requests
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
-
Implement 'rewrite'. This is similar to git's insteadOf option, allowing custom URL redirection.
-
Improve Dockerfiles by merging unit tests into the main Dockerfile
-
Handle tags when fetching the Version.
Pull requests
- Rewrite urls with insteadOf option by @david-baylibre in #35
- Single dockerfile for build and tests by @david-baylibre in #38
- common: resolve recursively include in root manifest by @massonju in #39
New Contributors
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
v1.1.2 mostly brings in a bugfix to handle <remove-project> elements
properly.
Without this fix, we can have spurious versions generated by projects
that should be removed from manifest.
shortlog:
Mattijs Korpershoek (1):
check: Fix handling of <remove-project /> element
Pull requests
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
v1.1.1 mostly brings in a bugfix to handle elements that do
not have a default revision.
shortlog:
David Rozé (3):
common: rename remote to remote_url
common: handle default element without revision
check: add default_rev_in_remote
Pull requests
- bugfix: default rev in remote by @david-baylibre in #34
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's changed
v1.1.0 brings in a huge optimization on the CHECK operation.
We now use git ls-remote instead of doing repo sync for retrieving
the version.
shortlog:
David Rozé (7):
Bump up gitrepo version
common: improve url matching regex for http/https
common: add repo settings as class attributes
PEP-8 compliancy
improve missing revision in test
Implement getRevision using git ls-remote
Switch to getRevision code based on git ls-remote
Mattijs Korpershoek (4):
README: document tag for resource_types
README: add check_jobs to the repo_resource example
README: update branch master -> main in example
README: update check behaviour description
Pull requests
- Prevent checks from downloading whole repos by @david-baylibre in #28
- README: update documentation for git ls-remote and minor other fixes by @makohoek in #33
Full Changelog: v1.0.0...v1.1.0