Commit graph

662 commits

Author SHA1 Message Date
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
779a9af1b9 Drop Python 3.6 requirements files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Twangboy
3643d65358 Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
99e8846b50 Fix some pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
ef773ece29 Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
7f6b871580 Add pkgtest-windows requirement file 2023-02-28 15:27:46 +00:00
Twangboy
41810b433d Run pre-commit to update static reqs 2023-02-28 15:27:46 +00:00
Twangboy
1edc532723 Add wmi and pythonnet for Windows tests 2023-02-28 15:27:46 +00:00
MKLeb
8e1886d20f add py 3.6 requirements for centos package tests 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
MKLeb
463d97e95f Revert "Upgrade to cryptography==39.0.1"
This reverts commit 78fedf1656.
2023-02-24 07:20:18 +00:00
Pedro Algarvio
c63e801603 Match the pytest-salt-factories version to the other requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
a5dc669214 Upgrade to oauthlib==3.2.2
Due to:
  * https://github.com/advisories/GHSA-3pgj-pg6c-r5p7

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
78fedf1656 Upgrade to cryptography==39.0.1
Due to:
  * https://github.com/advisories/GHSA-x4qr-2fvf-3mr5
  * https://github.com/advisories/GHSA-w7pp-m8wf-vj6r

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
4b708715f2 Upgrade to werkzeug==2.2.3
This addresses:
  * https://github.com/advisories/GHSA-px8h-6qxv-m22q
  * https://github.com/advisories/GHSA-xg9f-g7g7-2323

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
4a2759a80e Bump to ansible>=7.0.0 on Py>=3.9 due to https://github.com/advisories/GHSA-cpx3-93w7-457x
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
5176520713 Add a spellcheck docs build
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-18 17:38:23 +00:00
Pedro Algarvio
c4beeb8fb9 Fix doc builds
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-18 17:38:23 +00:00
Pedro Algarvio
a749ec551a Start writing the release notes in markdown.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:28:37 +00:00
Daniel A. Wozniak
990728fe46 Bump pyzmq to latest version on Windows 2023-02-15 14:24:35 -07:00
Pedro Algarvio
61a7bd94b1 Bump to python-tools-scripts==0.10.4
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-15 07:11:45 +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
3fa827925f Fix pre-commit by changing the pyzmq requirements.
It's now `pyzmq>=20.0.0` on all platforms, and `<=22.0.3` just for windows.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-09 05:37:59 +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
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
326f091904
Template the workflows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-31 05:48:44 +00:00
Pedro Algarvio
8d5a309fa0
Upgrade to python-tools-scripts==0.10.1 and make use of it's virtualenv support
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 20:54:05 +00:00
Daniel A. Wozniak
0d507cdab7 Upgrade tools 2023-01-27 07:35:00 -07:00
Daniel A. Wozniak
b01be3494b Fix docs requirements 2023-01-27 07:35:00 -07:00
Daniel A. Wozniak
682777e1d1 Add tools docs 2023-01-27 07:35:00 -07:00
Daniel A. Wozniak
f4a572b603 Fix draft argument 2023-01-27 07:35:00 -07:00
Pedro Algarvio
151de6b962 Create source tarball and install it on relenv onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
1010a7ca83 Bump to python-tools-scripts==0.9.6
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
16eb2efa10 Drop python 3.6 and 3.7 from changelog requirements 2023-01-23 13:06:05 -07:00
Daniel A. Wozniak
55f2ce8bb7 Upgrade towncrier
Running towncrier now requires use of the 'build' sub-command.
2023-01-23 13:06:05 -07:00
Pedro Algarvio
21a8158a8f Use cicd/env-cleanup-files.yml to define the cleanup patterns
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 14:34:13 +00:00
Pedro Algarvio
6acef263b1 Stop triggering the jinja2.contextfunction deprecation warning
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 11:54:43 +00:00
Pedro Algarvio
5a0fd275eb Update setptoctitle requirements to stop getting the PY_SSIZE_T_CLEAN warning
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 11:54:43 +00:00
Pedro Algarvio
c375c752c1 Bump to future==0.18.3 due to https://github.com/advisories/GHSA-v3c5-jqr6-7qm8
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-17 10:17:45 +00:00
Pedro Algarvio
e8b8df84bd Match CI requirements to those of PKG 2023-01-17 06:42:27 +00:00
Pedro Algarvio
4ecfd3d3d5 Use packaging for version parsing. looseversion when needed only.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-09 12:31:51 -07:00
Twangboy
ec7926b662
Fix pre-commit 2023-01-03 09:00:00 -07:00
Twangboy
2eb4c90f40
Update pythonnet to 3.0.1 to support Python 3.10 2023-01-03 08:59:54 -07:00
Pedro Algarvio
e47e47a7e6 Bump to gitpython==3.1.30 because of https://github.com/advisories/GHSA-hcpj-qp55-gfph
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-31 15:02:22 +00:00
Pedro Algarvio
7969d09be9 Bump to wheel==0.38.4 due to https://github.com/advisories/GHSA-qwmp-2cf2-g9g6
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-28 15:49:37 +00:00
Twangboy
ca4d05043f Remove libnacl from requirements 2022-12-23 10:25:16 +00:00
jeanluc
97d193db93 Revert pylint upgrade 2022-12-22 08:00:41 -07:00
jeanluc
508dac9c4d Upgrade pylint to 2.13.9
The necessary fix for linting salt/states/x509_v2.py
is found in v2.13.6. 2.14 seems to be incompatible
with saltpylint.
2022-12-22 08:00:41 -07:00