Matt Clay
12acd5c18f
ansible-test - Update sanity requirements ( #86083 )
6 months ago
Matt Clay
7c2311d547
ansible-test - Upgrade coverage to 7.10.7 ( #85981 )
7 months ago
Matt Clay
9ee667030f
ansible-test - Update sanity test requirements ( #85980 )
7 months ago
Matt Clay
d2940880ed
ansible-test - Upgrade coverage to 7.10.6 ( #85831 )
8 months ago
Matt Clay
e8a3be9de5
ansible-test - Update sanity test and coverage requirements ( #85761 )
...
* ansible-test - Update sanity test requirements
* ansible-test - Update coverage to 7.10.5
8 months ago
Matt Clay
5fbce46dcf
ansible-test - Update pinned sanity test requirements ( #85577 )
9 months ago
Matt Clay
6b2b665ef7
Add support for Python 3.14 and drop Python 3.8 ( #85576 )
9 months ago
Matt Clay
853752a3eb
ansible-test - Upgrade to coverage 7.10.0 ( #85541 )
9 months ago
Matt Clay
a1d25cca00
ansible-test - Upgrade coverage to 7.9.1 ( #85411 )
10 months ago
Matt Clay
588410fe50
ansible-test - Update sanity requirements ( #85160 )
12 months ago
Matt Davis
35750ed321
Templating overhaul, implement Data Tagging ( #84621 )
...
Co-authored-by: Matt Davis <mrd@redhat.com>
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Matt Clay
f4aafe1a94
ansible-test - Update pylint requirement ( #84872 )
1 year ago
Matt Clay
091994a477
ansible-test - Update sanity test requirements ( #84866 )
1 year ago
Matt Clay
7e7946b60d
Require Jinja2 3.1.0 or later ( #84864 )
1 year ago
Matt Clay
7594243fc0
ansible-test - Update sanity test requirements ( #84667 )
1 year ago
Sloane Hertel
771f7ad29c
update ansible-galaxy resolvelib requirement to >= 0.5.3, < 2.0.0 ( #84218 )
...
* Update resolvelib upperbound to 2.0.0
Minor SemVer releases should not contain breaking changes
* Test the latest minor release and reduce number of resolvelib versions tested for efficiency
1 year ago
Matt Clay
50604e8461
ansible-test - Update astroid for pylint sanity test ( #84054 )
2 years ago
Matt Clay
9406ed3109
ansible-test - Update sanity tests and default Python ( #83998 )
...
* ansible-test - Update sanity test requirements
* ansible-test - Default to Python 3.13 in base/default containers
* ansible-test - Fix incorrect AnyStr type hints
2 years ago
Matt Clay
cf2a4a85da
ansible-test - Update sanity test requirements ( #83921 )
2 years ago
Matt Clay
da02611c48
ansible-test - Update sanity test requirements ( #83795 )
...
* Remove PyYAML pin for yamllint sanity test
* Freeze sanity test requirements
2 years ago
Matt Clay
70be017f02
ansible-test - Update mypy and package-data tests ( #83734 )
...
* package-data - Test min/max setuptools version
* Fix multi-version abstraction
* Convert mypy test to script based test
* Fix f-string in pymarkdown test
* Sanity test fixes
2 years ago
Matt Clay
717f1092e3
ansible-test - Update venv management and sanity requirements ( #83729 )
...
* ansible-test - Update venv management
* Upgrade from pip 24.0 to 24.2
* Omit `wheel` and `setuptools` from ansible-test managed virtual environments
* Drop pre-release hacks
* Update mypy requirements
* Freeze sanity test requirements
* Update sanity test configuration
* Update sanity ignores
2 years ago
Matt Clay
6019f3f425
ansible-test - Update coverage to 7.6.1 ( #83723 )
2 years ago
Jordan Borean
bbf96c250f
winrm - quota retry handling ( #83656 )
...
* winrm - quota retry handling
Add a retry attempt when receiving ERROR_WSMAN_QUOTA_MAX_OPERATIONS when
starting a command. This can occur when running a loop with multiple
iterations or an action plugin that runs multiple commands.
* Update pywinrm constraint for test
* Add verbose hint and mark test as destructive
2 years ago
Martin Krizek
b2a289dcbb
Remove Python 3.10 support for the controller ( #83221 )
...
Fixes #83094
2 years ago
Matt Clay
cf265eb14d
Add Python 3.13 support ( #83416 )
...
* Add Python 3.13 support
* Add temporary work-around for yamllint test
2 years ago
Matt Clay
14df8c2cf2
ansible-test - Prepare for Python 3.13 ( #83414 )
...
Includes an update to `coverage` and pinned Python requirements.
2 years ago
Jordan Borean
2ed6c30929
Add version ceiling for pypsrp ( #83122 )
...
* Add version ceiling for pypsrp
Add a version ceiling for the pypsrp requirements. This ensures that the
future v1.0.0 release won't impact existing users who install the
library using the version range specified.
* Use constraints file
* Add changelog for this change
2 years ago
Matt Clay
1c17fe2d53
Drop Python 3.7 support ( #82982 )
2 years ago
Abhijeet Kasurde
b8b12c4be3
Update sanity requirements ( #82296 )
...
* Update sanity requirements
* Drop Python 3.7 for mypy
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2 years ago
Matt Davis
d8484f0af7
Update default test container Python to 3.12 and support for PyLint 3.0.1 ( #81953 )
...
* temporary PyLint plugin to mask 3.12 finalizer noise
* ansible-test - Default to Python 3.12 for base/default
* ansible-test - Update pylint requirements
* ansible-test - Remove obsoleted changelog entry
* Add changelog fragment for pylint work-around
3 years ago
Matt Clay
921efce43a
ansible-test - Remove more Python 2.7 / 3.6 support ( #81898 )
3 years ago
Abhijeet Kasurde
d8f791d88c
Bump sanity test requirements for 3.12 ( #81846 )
3 years ago
Abhijeet Kasurde
ce3954ba74
Bump sanity test requirements for 3.12 ( #81843 )
3 years ago
Sviatoslav Sydorenko
ec265ec08a
Bump `coverage.py` to v7.3.2 in `ansible-test` ( #81844 )
3 years ago
Matt Clay
d6a356d7cd
ansible-test - Update sanity test requirements ( #81810 )
3 years ago
Abhijeet Kasurde
3b608f97b1
sanity: update requirements ( #81680 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
3 years ago
Matt Clay
261e5ce381
ansible-test - Update mypy to 1.5.1 ( #81602 )
3 years ago
Sviatoslav Sydorenko
c59bcbe627
Bump `coverage.py` to v7.3.0 in `ansible-test` ( #81077 )
3 years ago
Abhijeet Kasurde
493c678795
Sanity: Bump version to match Python 3.12 ( #81399 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
3 years ago
Matt Clay
c5d18c39d8
Update sanity requirements comments ( #81321 )
...
Also remove a redundant indirect dependency.
The requirements file updates are being deferred until other changes are required.
3 years ago
Matt Clay
e964078a83
ansible-test - Pre-build PyYAML wheels ( #81300 )
...
This works around Cython failures when attempting to install PyYAML >= 5.4 <= 6.0.
3 years ago
Sloane Hertel
67b78a17c4
Remove Python 3.9 support for the controller ( #80973 )
...
* Remove obsolete Python <=3.9 controller code
* Remove Python 3.9 test controller bootstrapping
* Update test requirements
Co-authored-by: Matt Clay <matt@mystile.com>
3 years ago
Matt Clay
f4ff6768f3
ansible-test - Remove old pytest-forked constraint ( #81185 )
3 years ago
Sloane Hertel
ed8a404f4a
add coverage for Python 3.12 ( #81125 )
3 years ago
Felix Fontein
9526338273
validate-modules and docsite build: bump antsibull-docs(-parser) dependencies to new major versions ( #80846 )
...
* Bump antsibull-docs-parser version to 1.0.0.
There are no functional changes that affect the functionality used in validate-modules.
* Bump antsibull-docs to 2.0.0.
3 years ago
Matt Clay
372fc99686
ansible-test - Update pylint to 2.17.3 ( #80632 )
3 years ago
Matt Clay
ba47dd9ef4
ansible-test - Update pylint to 2.17.2 ( #80555 )
3 years ago
Matt Clay
676b731e6f
ansible-test - Replace pytest-forked ( #80525 )
...
- Unit tests now report warnings generated during test runs.
- Python 3.12 warnings about `os.fork` usage with threads (due to `pytest-xdist`) are suppressed.
- Added integration tests to verify forked test behavior.
3 years ago
Felix Fontein
92c694372b
Replace validate-modules's semantic markup parser with antsibull-docs-parser ( #80406 )
3 years ago