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
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
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
MKLeb
79e871fdd5
add py3.6 requirements for centos
2023-02-28 15:27:46 +00:00
Megan Wilhite
60e35a1990
Use and older version of pytest-salt-factories for pkg tests
2023-02-28 15:27:46 +00:00
Megan Wilhite
1a2c2bb443
Initial setup of package tests (migrated from salt-pkg)
2023-02-28 15:27:46 +00:00
Pedro Algarvio
8c21ec2b06
Bump to python-tools-scripts==0.11.1
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 07:40:38 +00:00
Pedro Algarvio
3dcb74268d
Update to mypy 1.0.0
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 07:40:38 +00:00
Pedro Algarvio
d0630ae7af
Move the check-changelog-entries pre-commit local hook to tools.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:28:37 +00:00
Pedro Algarvio
4270c816c4
Make pkg-repo
a repo
sub-command for pkg
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-09 05:37:59 +00:00
Pedro Algarvio
6c819439b5
Add a few more nice to have hooks
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-07 07:10:13 +00:00
Pedro Algarvio
cea048be5f
Update docs related requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-04 14:11:36 +00:00
Pedro Algarvio
972c71c7fa
Update workflows if tools/pre_commit.py
also changes.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-04 14:11:36 +00:00
Pedro Algarvio
cb08e8038c
Add tools/pkgrepo.py
to start managing repositories
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-02 10:39:55 +00:00
Pedro Algarvio
3d89f81fb5
Setup actionlint
and shellcheck
prior to running pre-commit
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-31 05:48:44 +00:00
Pedro Algarvio
736a7ca16f
Don't fail if the actionlint
binary cannot be found
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-31 05:48:44 +00:00
Pedro Algarvio
326f091904
Template the workflows.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-31 05:48:44 +00:00
Pedro Algarvio
987ea231ab
Now that pre-commit runs under Py3.10, disable B324:hashlib
.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 21:04:39 +00:00
Pedro Algarvio
788fcd954c
Start running pre-commit under Python 3.10
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 21:04:38 +00:00
Pedro Algarvio
9de4d68767
Start using actionlint
on GH Actions workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 20:54:04 +00:00
Pedro Algarvio
e02b66cc0a
Bump isort pre-commit hook to 5.12.0
...
Refs https://github.com/PyCQA/isort/issues/2077
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-29 11:37:41 +00:00
Daniel A. Wozniak
16eb2efa10
Drop python 3.6 and 3.7 from changelog requirements
2023-01-23 13:06:05 -07:00
Pedro Algarvio
b0df08334c
Fix lint issues
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 14:34:13 +00:00