Commit graph

15 commits

Author SHA1 Message Date
David Murphy
e8441238e1 Initial removal usage of distutils and replacement with setuptools 2022-12-20 07:07:21 -07:00
Pedro Algarvio
36db13da22 Skip know initial GH Actions failures on SUSE
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00
Pedro Algarvio
d990363f8a Stop using @skipIf
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-06 06:03:10 +00:00
Pedro Algarvio
4d49013247 Update to isort 5.10.1
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-01 12:49:16 -06:00
Pedro Algarvio
29b6fe207c Updates required for `pytest-salt-factories>=1.0.0rc16`
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-06-02 07:05:09 -06:00
Pedro Algarvio
6abb43d2df Upgrade to black 21.7b0 2021-08-06 13:09:47 -07:00
Pedro Algarvio
ac4ea9820f Don't cast venv_dir to a string 2021-03-05 18:16:51 -05:00
Pedro Algarvio
d5fb56ddcc Under CI, also copy the source code 2021-02-18 19:57:59 +00:00
Pedro Algarvio
2627e6ca1c For CI/CD purposes, address pycurl issues on windows when not using static requirements 2021-01-27 17:46:28 +00:00
Pedro Algarvio
3d32c7cea7 Parametrize setup tests with USE_STATIC_REQUIREMENTS 2021-01-27 17:46:28 +00:00
Pedro Algarvio
9173f08d72 We also need to be PEP440 compliant when there's no git history 2021-01-27 11:19:15 +00:00
Pedro Algarvio
60eb525c77 Skip test if easy_install is not available 2021-01-27 11:19:15 +00:00
Pedro Algarvio
a36882bb29 Fix PEP440 compliance.
The wheel metadata version 1.2 states that the package version MUST be
PEP440 compliant.

This means that instead of `3002.2-511-g033c53eccb`, the salt version
string should look like `3002.2+511.g033c53eccb`, a post release of
`3002.2` ahead by 511 commits with the git sha `033c53eccb`
2021-01-27 11:19:15 +00:00
Pedro Algarvio
ae36b15f85 Replace the @slowTest decorator with the slow_test pytest marker 2020-12-31 09:27:51 +00:00
Pedro Algarvio
d9c163f9b0 Migrate unit.setup to PyTest 2020-12-28 08:34:58 +00:00