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>
pull/79464/head
Wong Hoi Sing Edison 2 years ago committed by GitHub
parent 6ea058315f
commit b148fd8dd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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

@ -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 # 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_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)) RESOLVELIB_VERSION = SemanticVersion.from_loose_version(LooseVersion(resolvelib_version))
@ -220,7 +220,7 @@ class CollectionDependencyProviderBase(AbstractProvider):
Mapping of identifier, list of named tuple pairs. Mapping of identifier, list of named tuple pairs.
The named tuples have the entries ``requirement`` and ``parent``. 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()``. :param identifier: The value returned by ``identify()``.

@ -12,4 +12,4 @@ packaging
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69 # NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
# NOTE: When updating the upper bound, also update the latest version used # NOTE: When updating the upper bound, also update the latest version used
# NOTE: in the ansible-galaxy-collection test suite. # 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

@ -12,4 +12,4 @@ packaging
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69 # NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
# NOTE: When updating the upper bound, also update the latest version used # NOTE: When updating the upper bound, also update the latest version used
# NOTE: in the ansible-galaxy-collection test suite. # 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

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

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

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

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

Loading…
Cancel
Save