ansible-galaxy - support ``resolvelib >= 0.5.3, < 0.10.0`` (#79399)

* Upgrade `resolvelib >= 0.5.3, < 0.10.0`

https://pypi.org/project/resolvelib/0.9.0/ released on 2022-11-17:

  * https://github.com/sarugaku/resolvelib/blob/master/CHANGELOG.rst#090-2022-11-17
  * https://github.com/sarugaku/resolvelib/releases/tag/0.9.0

Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
This commit is contained in:
Wong Hoi Sing Edison 2022-11-23 21:57:24 +08:00 committed by GitHub
parent 6ea058315f
commit b148fd8dd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 10 additions and 8 deletions

View File

@ -0,0 +1,2 @@
minor_changes:
- ansible-galaxy - support ``resolvelib >= 0.5.3, < 0.10.0``.

View File

@ -42,7 +42,7 @@ except ImportError:
# TODO: add python requirements to ansible-test's ansible-core distribution info and remove the hardcoded lowerbound/upperbound fallback
RESOLVELIB_LOWERBOUND = SemanticVersion("0.5.3")
RESOLVELIB_UPPERBOUND = SemanticVersion("0.9.0")
RESOLVELIB_UPPERBOUND = SemanticVersion("0.10.0")
RESOLVELIB_VERSION = SemanticVersion.from_loose_version(LooseVersion(resolvelib_version))
@ -220,7 +220,7 @@ class CollectionDependencyProviderBase(AbstractProvider):
Mapping of identifier, list of named tuple pairs.
The named tuples have the entries ``requirement`` and ``parent``.
resolvelib >=0.8.0, <= 0.8.1
resolvelib >=0.8.0, <= 0.9.0
:param identifier: The value returned by ``identify()``.

View File

@ -12,4 +12,4 @@ packaging
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
# NOTE: When updating the upper bound, also update the latest version used
# NOTE: in the ansible-galaxy-collection test suite.
resolvelib >= 0.5.3, < 0.9.0 # dependency resolver used by ansible-galaxy
resolvelib >= 0.5.3, < 0.10.0 # dependency resolver used by ansible-galaxy

View File

@ -12,4 +12,4 @@ packaging
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
# NOTE: When updating the upper bound, also update the latest version used
# NOTE: in the ansible-galaxy-collection test suite.
resolvelib >= 0.5.3, < 0.9.0 # dependency resolver used by ansible-galaxy
resolvelib >= 0.5.3, < 0.10.0 # dependency resolver used by ansible-galaxy

View File

@ -1,6 +1,6 @@
jinja2
pyyaml
resolvelib < 0.9.0
resolvelib < 0.10.0
sphinx == 4.2.0
sphinx-notfound-page
sphinx-ansible-theme

View File

@ -27,7 +27,7 @@ pyparsing==3.0.9
pytz==2022.2.1
PyYAML==6.0
requests==2.28.1
resolvelib==0.8.1
resolvelib==0.9.0
rstcheck==3.5.0
semantic-version==2.10.0
sh==1.14.3

View File

@ -1,7 +1,7 @@
docutils < 0.18 # match version required by sphinx in the docs-build sanity test
jinja2
pyyaml # ansible-core requirement
resolvelib < 0.9.0
resolvelib < 0.10.0
rstcheck < 4 # match version used in other sanity tests
straight.plugin
antsibull-changelog

View File

@ -6,7 +6,7 @@ MarkupSafe==2.1.1
packaging==21.3
pyparsing==3.0.9
PyYAML==6.0
resolvelib==0.8.1
resolvelib==0.9.0
rstcheck==3.5.0
semantic-version==2.10.0
straight.plugin==1.5.0