Matt Clay
4d25e3d54f
Set the minimum setuptools to 45.2.0 ( #80649 )
...
Also update the package-data sanity test to use the minimum setuptools version.
2023-04-26 16:01:56 -05:00
Matt Clay
46362bbd27
Update package-data sanity test ( #80344 )
...
The test no longer relies on the Makefile.
2023-03-28 16:44:36 -07:00
Wong Hoi Sing Edison
016b7f71b1
ansible-galaxy - support resolvelib >= 0.5.3, < 1.1.0 ( #80196 )
...
* ansible-galaxy - support `resolvelib >= 0.5.3, < 1.1.0`
<https://pypi.org/project/resolvelib/1.0.1 > released on 2023-03-09:
- <https://github.com/sarugaku/resolvelib/blob/main/CHANGELOG.rst#101-2023-03-09 >
- <https://github.com/sarugaku/resolvelib/releases/tag/1.0.1 >
Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com >
* Trigger CI by pinning resolvelib with latest version
Since resolvelib is pre-installed in our test containers, we should temporarily pin the latest version allowed to force the tests to run with that version. Once the tests have passed that commit can be reverted.
Please make those changes without force pushing, so that we keep the reference to the passing CI run. We can squash the commits when merging the PR so the temporary commits won't be in the final commit merged to the devel branch.
Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com >
* https://github.com/ansible/ansible/pull/80196#discussion_r1136003637
Also test resolvelib with multiple supported versions.
Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com >
* Revert "Trigger CI by pinning resolvelib with latest version"
This reverts commit 5518e5dbca01b87d13850cee9ccdbdc1ee49188f.
---------
Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com >
2023-03-27 16:19:23 +02:00
Matt Clay
f587856beb
Remove straight.plugin dependency ( #80084 )
2023-02-23 15:37:12 -08:00
Sandra McCann
967a88963f
Update docs requirements to latest package versions ( #79930 )
...
Co-authored-by: Matt Clay <matt@mystile.com >
2023-02-17 13:32:21 -05:00
Wong Hoi Sing Edison
b148fd8dd7
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 >
2022-11-23 08:57:24 -05:00
Matt Clay
69ceb31600
ansible-test - Update sanity test requirements. ( #78528 )
2022-08-11 14:44:50 -07:00
Sloane Hertel
143e7fb45e
ansible-galaxy - support resolvelib versions >= 0.5.3, < 0.9.0 ( #77649 )
...
* ansible-galaxy - support resolvelib versions >= 0.5.3, <= 0.8.1
Test incompatibilities are removed for resolvelib >= 0.6.0
Test against the latest 0.8.x version and fix requirements
* Fix tests - use a venv for testing the range of resolvelib versions
* Update temporary hardcoded fallback for ansible-test
* Update hardcoded upperbound for sanity tests
* Make error check more flexible
2022-06-07 09:49:43 -04:00
Matt Clay
bb63c97c16
ansible-test - Update import test and sanity requirements. ( #76308 )
...
* Add script to freeze sanity requirements.
* Declare sanity test requirements and freeze
* Use pinned requirements for import.plugin test.
* Expand scope of import test for ansible-core.
* Add ignores for galaxy import errors.
* Update test-constraints sanity test.
2021-11-16 18:16:42 -08:00