Pedro Algarvio
967d3015f6
Merge 3006.x into master
2023-12-05 18:10:58 +00:00
Pedro Algarvio
90a3cbed44
If tools/precommit/workflows.py
changes the workflows must be generated
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 09:47:36 +00:00
Pedro Algarvio
c66d14b700
Bump to python-tools-scripts==0.18.6
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +00:00
Pedro Algarvio
d55cf91a21
Downgrade ansible
, it was not meant to be upgraded on merge-forward
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 16:43:18 +00:00
Pedro Algarvio
90e2a20a45
Bump to python-tools-scripts==0.18.6
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 17:15:52 +00:00
Pedro Algarvio
a420d94431
Merge 3006.x into master
2023-11-26 16:10:40 +00:00
Pedro Algarvio
8e5c1da7a3
Bump to python-tools-scripts>=0.18.5
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 13:05:11 +00:00
Pedro Algarvio
27e6e91a7b
Add tools.in
Py3.12 requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 13:05:11 +00:00
Pedro Algarvio
4fc766bca8
Add Py3.11 requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
effd3da06f
Removed all remaining invoke
support
...
Fixes #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
06756cc08c
Migrate tasks/loader.py
-> tools/precommit/loader.py
...
Refs #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
fce51983b3
Migrated some invoke
tasks to python-tools-scripts
...
* `tasks/docs.py` -> `tools/precommit/docs.py`
* `tasks/docstrings.py` -> `tools/precommit/docstrings.py`
Refs #64374
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
185a352d00
Update the tools requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
74aced4867
Concentrate pre-commit related tools commands under a parent pre-commit
command
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
2702705043
Merge 3006.x into master
2023-09-29 18:15:30 +01:00
Pedro Algarvio
6dff22e227
Properly constraint CI requirements from PKG requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Megan Wilhite
4608a470b0
Migrate the package tests to use the main test dependencies
2023-09-29 16:12:59 +01:00
Pedro Algarvio
48749b15bc
Bump to pyyaml==6.0.1
due to https://github.com/yaml/pyyaml/issues/601
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-18 15:11:49 +01:00
Pedro Algarvio
53aafe7eba
Bump to pyyaml==6.0.1
due to https://github.com/yaml/pyyaml/issues/601
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-18 14:21:40 +01:00
Pedro Algarvio
dc9c22ab9b
Switch to Debian 12 to build packages.
...
The latest cryptography 1.41.1 requires a version of rustc which is not
available on Debian 11
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-06 18:04:43 +01:00
Pedro Algarvio
d2f1990135
Generate 3.11 requirements for the package tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
088bd21073
Bump to salt-rewrite==2.5.2
and fix warn_until
calls.
...
Now that version numbers are predictable, version names no longer make sense,
and, when used, requires previous knowledge of the version name to
number mapping or a lookup.
Just use the version numbers.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 07:21:24 +01:00
Pedro Algarvio
2a65c3e025
Pass along the relenv version that should be used.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
520ec4a0e9
Pass along the relenv version that should be used.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-14 16:43:53 +01:00
Pedro Algarvio
4d2c3c43c2
Merge 3006.x into master
2023-06-13 07:53:51 +01:00
twangboy
2b5b7b08c7
Update salt-rewrite
to 2.4.4
2023-06-11 10:06:50 +01:00
Pedro Algarvio
4886b6de2d
Merge 3006.x into master
2023-06-11 10:01:52 +01:00
Pedro Algarvio
fcfe059402
Updating test requirements for saltcheck junit output
2023-06-09 19:12:03 +00:00
Pedro Algarvio
0ffbb22b44
Update salt-rewrite
to 2.4.3
...
This minor version release fixes an issue with CLI examples auto fixes,
just on windows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-08 19:32:41 +00:00
Pedro Algarvio
a413f068c8
No need to include the linux dependencies in lint dependencies now.
...
Given we now properly constraint requirements files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 22:28:15 +01:00
Pedro Algarvio
c67dba3d30
Adjust tools/docs.py
to work with the new docs requirements definition
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 22:28:15 +01:00
Pedro Algarvio
180ece842c
No need to include the base and zeromq dependencies in docs dependencies now.
...
Given we now properly constraint requirements files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 22:28:15 +01:00
Pedro Algarvio
bef7a6ab2e
No need to include the linux dependencies in cloud dependencies now.
...
Given we now properly constraint requirements files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 22:28:15 +01:00
Pedro Algarvio
b88f6f1800
Properly constrain CI requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 22:28:15 +01:00
Pedro Algarvio
5bed144177
Fix versionadded
and/or versionchanged
versions in docstrings
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-07 20:25:49 +00:00
Pedro Algarvio
e18d829f36
Drop Python 3.7 support.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-05 20:55:24 +01:00
Daniel A. Wozniak
4baea1a97b
Remove vendored tornado
2023-05-23 14:41:30 -07:00
Daniel A. Wozniak
ade9da2703
Fix up pre-commit and lint
2023-05-23 14:41:30 -07:00
Daniel A. Wozniak
574e6cd2c2
Add tornado to docs check pre-commit
2023-05-23 14:41:30 -07:00
Pedro Algarvio
dfa273bc5e
Merge 3006.x into master
2023-05-06 08:37:41 +01:00
Pedro Algarvio
6b168950e5
Generate workflows if cicd/shared-gh-workflows-context.yml
is modified
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
cmcmarrow
13437829fc
Merge remote-tracking branch 'upstream/3006.x' into merge-forward/3006.x/master
2023-04-20 17:39:55 -05:00
Pedro Algarvio
dcf8407aa5
Add virustotal3==1.0.8
to additional requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-17 14:08:30 +01:00
Pedro Algarvio
095246765e
Add virustotal3==1.0.8
to the additional dependencies
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-13 09:35:03 +01:00
Daniel A. Wozniak
3caa552c64
Add python 3.11 to pkg and ci requirements
2023-04-12 06:47:29 +01:00
MKLeb
b9f8caa51e
Move packaging commands to a subdirectory
2023-03-21 14:44:51 +00:00
Pedro Algarvio
b7d8a30ccc
Remove nox sessions and requirements files which are no longer necessary
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
af5e2e3390
Try to get the VM environment from the instance tags
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
779a9af1b9
Drop Python 3.6 requirements files
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Twangboy
7f6b871580
Add pkgtest-windows requirement file
2023-02-28 15:27:46 +00:00