Commit Graph

101326 Commits

Author SHA1 Message Date
Pedro Algarvio
91376b321a
Ignore the generated docs archive 2019-05-08 13:16:32 +01:00
Pedro Algarvio
207b83aa25
Update compiled requirements 2019-05-08 13:16:32 +01:00
Pedro Algarvio
535e7a7135
Add TCP transport nox sessions 2019-05-08 13:16:32 +01:00
Pedro Algarvio
680b3e586a
Compile requirements for the TCP transport 2019-05-08 13:16:32 +01:00
Pedro Algarvio
49a1ebea09
Throw error when running either on Py<2.7 or Py>=3.7 2019-05-08 13:16:32 +01:00
Pedro Algarvio
10528b915a
Don't repeat filed tests on missing/empty failed test files file 2019-05-08 13:16:32 +01:00
Pedro Algarvio
48868099a3
We currently only support running lint under Py2.7 2019-05-08 13:16:31 +01:00
Pedro Algarvio
a76981bc5b
Remove dead code 2019-05-08 13:16:31 +01:00
Pedro Algarvio
7b2c1ce272
Don't require six 2019-05-08 13:16:31 +01:00
Pedro Algarvio
a27ed35dee
Add nox env to build docs 2019-05-08 13:16:31 +01:00
Pedro Algarvio
e1b3f1d9ad
Lock docs python requirements 2019-05-08 13:16:31 +01:00
Pedro Algarvio
c8de644cad
Fix lint issues under tests 2019-05-08 13:16:31 +01:00
Pedro Algarvio
0372718831
Fix lint issues on salt 2019-05-08 13:16:30 +01:00
Pedro Algarvio
9eab9f4aef
Add nox session/env/target to run lint against Salt and it's test suite 2019-05-08 13:16:30 +01:00
Pedro Algarvio
123f771d4b
Lock lint requirements 2019-05-08 13:16:30 +01:00
Pedro Algarvio
8df33ad466
Back to +apache-libcloud==1.0.0 and skip windows for now 2019-05-08 13:16:30 +01:00
Pedro Algarvio
43e3ae6988
Bump apache-libcloud requirement because 1.0.0 fails to install on windows 2019-05-08 13:16:30 +01:00
Pedro Algarvio
d5f78137e0
Remove requiremens for platforms which aren't tested under Py3 2019-05-08 13:16:29 +01:00
Pedro Algarvio
8f02ee9439
Recompile requirements 2019-05-08 13:16:29 +01:00
Pedro Algarvio
66626f26fd
Remove pycryptodome from compiled requirements files 2019-05-08 13:16:29 +01:00
Pedro Algarvio
75693e5fe3
Use pycryptodomex on windows and PyCrypto on the rest
Because PyCrypto on windows needs to be patched.
2019-05-08 13:16:29 +01:00
Pedro Algarvio
4a9c19ca1f
Update(fix) requirements 2019-05-08 13:16:29 +01:00
Pedro Algarvio
33a3467791
We don't test OSX nor Windows under Py3.4 2019-05-08 13:16:29 +01:00
Pedro Algarvio
fd44fce822
We want a more verbose pip-compile output 2019-05-08 13:16:28 +01:00
Pedro Algarvio
c2ae2d5ece
We now compile requirements for each of the supported minor version 2019-05-08 13:16:28 +01:00
Pedro Algarvio
6ee1260e21
Static requirements are now placed on py<major>.<minor> subdirectories 2019-05-08 13:16:28 +01:00
Pedro Algarvio
3504804458
The required crypto library is pulled in from zeromq.txt or raet.txt 2019-05-08 13:16:28 +01:00
Pedro Algarvio
3ffe03c926
PyZMQ is pulled in from zeromq.txt 2019-05-08 13:16:28 +01:00
Pedro Algarvio
7c2fe16c9f
Instead of quoting session parameters, proxy nox sessions 2019-05-08 13:16:28 +01:00
Pedro Algarvio
d3ae77b37d
Add separate crypto sessions 2019-05-08 13:16:27 +01:00
Pedro Algarvio
0399620a5a
Parametrize the transport 2019-05-08 13:16:27 +01:00
Pedro Algarvio
d33fd03013
Update/Generate static requirements to new layout 2019-05-08 13:16:27 +01:00
Pedro Algarvio
52ac533f17
Add pre-commit config to generate static requirements 2019-05-08 13:16:27 +01:00
Pedro Algarvio
3cfcb13286
Be aware of the new static requirements layout 2019-05-08 13:16:27 +01:00
Pedro Algarvio
dc7e16aed2
Don't lock the docker requirement. It's not locked on the other platforms 2019-05-08 13:16:26 +01:00
Pedro Algarvio
5476ba2aa5
Kubernetes 3.0.0 does include the requirements files. pip-compile chokes on that 2019-05-08 13:16:26 +01:00
Pedro Algarvio
79a8261a0d
Previously generated requirements were py2 only 2019-05-08 13:16:26 +01:00
Pedro Algarvio
1e29666393
IOFLO is pulled in from the raet requirements 2019-05-08 13:16:26 +01:00
Ch3LL
4945e35085
Fix pylint on 2017.7.9 2019-05-08 13:16:26 +01:00
Pedro Algarvio
036bf686c0
Rerun failed tests 2019-05-08 13:16:26 +01:00
Pedro Algarvio
03a9601aff
Ignore .nox directory 2019-05-08 13:16:25 +01:00
Wayne Werner
50cb630e97
We have long files 2019-05-08 13:16:25 +01:00
Wayne Werner
db2392f8a3
Update CodeClimate settings
https://codeclimate.com/github/saltstack/salt/pull/51461 had a matching
block with mass of 38. Apparently that's too low because that code was
not even the same at all. Bumping it up a bit to avoid false positives.

Also disable argument count checks because we really don't need that
here.
2019-05-08 13:16:25 +01:00
Daniel A. Wozniak
899c80e723
Fix integration.client.test_kwarg test timeouts 2019-05-08 13:16:25 +01:00
Shane Lee
77355e25fe
Merge pull request #52852 from garethgreenaway/52836_test_argspec_report_failing
[2019.2.1] Fixes to unit.utils.test_args.test_argspec_report
2019-05-07 13:25:47 -06:00
Gareth J. Greenaway
eee5a38db6
Merge branch '2019.2.1' into 52836_test_argspec_report_failing 2019-05-07 09:37:44 -07:00
Gareth J. Greenaway
dcc5fde3df
Merge pull request #52845 from Ch3LL/bp-52780
Backport #52780 into 2019.2.1
2019-05-07 09:27:20 -07:00
Gareth J. Greenaway
dfff09bd1a
Merge branch '2019.2.1' into bp-52780 2019-05-07 08:48:03 -07:00
Megan Wilhite
2e4f296ee0
Merge pull request #52851 from Ch3LL/matcher_ext_pillar
Reload matcher loader when ext_pillar_first set
2019-05-07 09:12:06 -04:00
Gareth J. Greenaway
8fdc48c0bd
Removing create_autospec and having salt.utils.args.argspec_report run against the _test_spec function directly. Depending on the python version, create_autospec gives different results and cause the test to fail. The test is now more accurate at testing the arguments for the function. 2019-05-06 18:30:16 -07:00