Pedro Algarvio
c7300429d7
Fix pre-commit config and some requirements which got downgraded
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 12:11:09 +00:00
Pedro Algarvio
82e4e2b55f
Merge 3006.x into 3007.x
2024-01-16 11:50:44 +00:00
Pedro Algarvio
71b68d722c
Bump to jinja2==3.1.3
due to https://github.com/advisories/GHSA-h5c8-rqwp-cp95
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
6fb35bf88f
Bump to gitpython==3.1.41
due to https://github.com/advisories/GHSA-2mqj-m65w-jghx
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
dbbe0c3e5b
Update pip
constraints to >= 23.3,< 24.0
due to https://github.com/advisories/GHSA-mq26-g339-26xf
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
f96791baee
Bump to ansible==9.1.0
and ansible-core==2.16.2
...
Due to https://github.com/advisories/GHSA-jpvw-p8pr-9g2x and https://github.com/advisories/GHSA-7j69-qfc3-2fq9
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
d3fad04d9e
Bump to pycryptodome==3.19.1
and pycryptodomex==3.19.1
due to https://github.com/advisories/GHSA-j225-cvw7-qrx7
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 09:23:16 +00:00
Pedro Algarvio
68ecf808e3
Merge 3006.x into 3007.x
2024-01-05 11:29:13 +00:00
Daniel A. Wozniak
0106e1dbf6
Fix pre-commit
2023-12-30 01:34:25 -07:00
Daniel A. Wozniak
10b714cf55
Simplify payload unpacking.
2023-12-28 00:29:50 -07:00
Pedro Algarvio
15616715d4
Bump to paramiko==3.4.0
due to https://github.com/advisories/GHSA-45x7-px36-x8w8
...
A dependency of paramiko also had to be upgraded, `bcrypt==4.1.2`
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-26 21:47:47 -07:00
Pedro Algarvio
e3ba31dc7a
Merge 3006.x into 3007.x
2023-12-14 11:32:20 +00:00
Pedro Algarvio
c9b42a19ae
Stop importing salt in tools/
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-12 15:30:18 -07:00
Pedro Algarvio
0401d581ab
Stop importing salt in tools/
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-07 17:08:55 +00:00
Pedro Algarvio
7fc7572810
Bump to cffi=1.16.0
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-29 21:39:40 +00:00
Pedro Algarvio
fbe3b623d5
Downgrade ansible which got upgraded on the merge-forward
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-29 21:26:44 +00:00
Pedro Algarvio
02c3b89e40
Merge 3006.x into master
2023-11-29 18:31:52 +00:00
Pedro Algarvio
28039bda69
Bump to cryptography==41.0.7
due to https://github.com/advisories/GHSA-jfhm-5ghh-2f97
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-29 10:57:19 -07:00
Pedro Algarvio
c00978cb9e
Upgrade to pypsexec==0.3.0
which got downgraded during the merge-forward
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-29 16:51:38 +00:00
Pedro Algarvio
7cf72a7797
Merge 3006.x into master
2023-11-29 14:43:39 +00:00
Pedro Algarvio
f60c87aacb
Merge 3006.x into master
2023-11-28 17:46:50 +00:00
Pedro Algarvio
bc9fc3613a
Bump to aiohttp>=3.8.6
due to CVE's
...
* https://github.com/advisories/GHSA-pjjw-qhg8-p2p9
* https://github.com/advisories/GHSA-q3qx-c6g2-7pw2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 16:13:38 +00:00
Pedro Algarvio
737a18edc6
Fix pre-commit
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 15:33:17 +00:00
Pedro Algarvio
eaf5245965
Let's fake the filesystem instead
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +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
29a098f8cd
Relax the setuptools constraint
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +00:00
Pedro Algarvio
5a8607c2e7
Create and use requirements/constraints.txt
now that setuptools 69.0 broke builds again
...
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
6618df6166
Relax the setuptools constraint
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 16:59:20 +00:00
Pedro Algarvio
54ba9dcd70
Create and use requirements/constraints.txt
now that setuptools 69.0 broke builds again
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 16:59:14 +00:00
Pedro Algarvio
a420d94431
Merge 3006.x into master
2023-11-26 16:10:40 +00:00
Pedro Algarvio
705581130a
Bump to pytest-salt-factories==1.0.0rc28
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-26 13:05:11 +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
185a352d00
Update the tools requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
5f5651f454
Upgrade to aiohttp>=3.8.6
due to https://github.com/advisories/GHSA-gfw2-4jvh-wgfg
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 07:43:39 +00:00
Pedro Algarvio
63ade50e2b
Bump to paramiko==3.3.1
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-08 16:56:36 +00:00
Pedro Algarvio
163d34f430
Drop cloud specific requirements from MacOS's base requirements.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-08 16:56:36 +00:00
Pedro Algarvio
d6b7d47430
GitPython is no longer a base dependency for Windows and MacOS.
...
The plan is to make pygit2 the base dependency before 3007.0 comes out.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-08 16:56:36 +00:00
Pedro Algarvio
e35033aebc
Consolidate requirements into requirements/base.txt
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-08 16:56:36 +00:00
Pedro Algarvio
c78b214d0e
Bump a few requirements that got downgraded during the merge-forward
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-05 17:09:16 +00:00
Pedro Algarvio
ba85fb6c07
Merge 3006.x into master
2023-11-05 16:52:51 +00:00
Pedro Algarvio
11783d6221
Bump to werkzeug==3.0.1
due to https://github.com/advisories/GHSA-hrfv-mqp8-q5rw
...
Does not upgrade for Py3.7 since this version of werkzeug does not support 3.7.
This also upgrades to `pytest-httpserver==1.0.8`
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-04 06:27:55 +00:00
Pedro Algarvio
5e6fcf022b
Backport https://github.com/saltstack/salt/pull/64323 (Just the requirements)
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-04 06:27:55 +00:00
Pedro Algarvio
3d56434d3e
Upgrade to `pytest-skip-markers==1.5.0
`
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-04 06:27:55 +00:00
Pedro Algarvio
e7b5f24ab3
Merge 3006.x into master
2023-11-03 20:05:20 +00:00
cmcmarrow
4fd5072dbd
bumpy pygit2
2023-11-03 05:44:26 +00:00