Pedro Algarvio
43321e80f3
Add a cloud nox session for both runtests and pytest
2019-05-08 13:16:40 +01:00
Pedro Algarvio
5ae263cf1c
Update static requirements for 2018.3 branch
2019-05-08 13:16:39 +01:00
Pedro Algarvio
93b6b95e6d
Lock supervisor to 3.3.5, last kown working(passing tests) version
2019-05-08 13:16:34 +01:00
Pedro Algarvio
d6d8db119b
Blacklist enum34
on Py>=3.4. Update requirements.
2019-05-08 13:16:33 +01:00
Pedro Algarvio
19a83d5286
Blacklist pycrypto and install pycryptodome instead
2019-05-08 13:16:33 +01:00
Pedro Algarvio
207b83aa25
Update compiled requirements
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
e1b3f1d9ad
Lock docs python requirements
2019-05-08 13:16:31 +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
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
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
d33fd03013
Update/Generate static requirements to new 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
63962b547a
Merge branch '2018.3' into '2019.2'
...
Conflicts:
- salt/states/linux_acl.py
- salt/transport/ipc.py
2019-03-28 11:10:45 -04:00
Gareth J. Greenaway
11cd485a8b
Merge branch '2018.3' into merge-2019.2
...
Conflicts:
- doc/topics/installation/freebsd.rst
2019-03-25 13:42:28 -07:00
Gareth J. Greenaway
4908ed3048
Merge branch '2017.7' into merge-2018.3
2019-03-25 13:28:15 -07:00
Pedro Algarvio
1f99e28550
Let's not include raet by default
2019-03-21 19:26:48 +00:00
Pedro Algarvio
57348cad9d
Add static requirements for Arch linux
2019-03-21 11:42:49 +00:00
Gareth J. Greenaway
1aa1bd8edc
Merge branch '2017.7' into merge-2018.3
...
Conflicts:
- tests/integration/modules/test_shadow.py
2019-03-20 14:28:14 -07:00
Pedro Algarvio
b039cec21a
Windows now has a static requirements file and no longer needs hacks
2019-03-20 14:02:51 +00:00
Pedro Algarvio
6a789a1a89
Update static requirements
2019-03-15 16:52:27 +00:00
Pedro Algarvio
cee9480ee3
Lock PyYAML to < 5.1
...
The reason being that at least one unit test case will leak memory until
exhaustion.
2019-03-15 16:45:54 +00:00
Pedro Algarvio
45a3e4a0ca
distro
reports Opensuse 15 as Opensuse Leap 15
2019-03-15 11:32:51 +00:00
Pedro Algarvio
de7bb24d44
Ubuntu 18.04 locked requirements files
2019-03-15 11:18:05 +00:00
Pedro Algarvio
bc08e3c823
Ubuntu 16.04 locked requirements files
2019-03-15 11:17:58 +00:00
Pedro Algarvio
0d353d2ff3
Ubuntu 14.04 locked requirements files
2019-03-15 11:17:52 +00:00
Pedro Algarvio
1186122223
Opensuse 42 locked requirements files
2019-03-15 11:17:43 +00:00
Pedro Algarvio
fa6888bb88
Opensuse 15 locked requirements files
2019-03-15 11:17:33 +00:00
Pedro Algarvio
b6578b8d82
Fedora 29 locked requirements files
2019-03-15 11:17:22 +00:00
Pedro Algarvio
777dbb090f
Fedora 28 locked requirements files
2019-03-15 11:17:15 +00:00
Pedro Algarvio
4388fa9644
Debian 9 locked requirements files
2019-03-15 11:17:05 +00:00
Pedro Algarvio
2f9030fcbb
Debian 8 locked requirements files
2019-03-15 11:16:57 +00:00
Pedro Algarvio
1b18ec597f
CentOS 7 locked requirements files
2019-03-15 11:16:50 +00:00
Pedro Algarvio
6e9f0c06af
CentOS 6 locked requirements
2019-03-15 11:16:43 +00:00
Pedro Algarvio
741584669c
Start handling static(and platform specific) requirements files
2019-03-15 11:16:35 +00:00
Pedro Algarvio
6f0d4076e1
Actually, remove python-ldap. It needs system deps. Have salt-jenkins do it.
2019-02-01 16:37:14 +00:00
Pedro Algarvio
3f177766d8
Actually, remove python-ldap. It needs system deps. Have salt-jenkins do it.
2019-02-01 16:36:25 +00:00
Pedro Algarvio
cc94dab469
Fix the ldap
pacakge name in requirements/tests.txt
2019-02-01 16:23:48 +00:00
Pedro Algarvio
afcb6bdc84
Fix the ldap
pacakge name in requirements/tests.txt
2019-02-01 16:22:43 +00:00
Pedro Algarvio
55878672ea
Switch required PyTest dependency
2019-01-30 11:49:17 +00:00
Pedro Algarvio
4994c388de
Switch required PyTest dependency
2019-01-30 11:48:30 +00:00
Pedro Algarvio
1c62e2750e
Switch required PyTest dependency
2019-01-30 11:46:50 +00:00
Pedro Algarvio
ee2f10a23b
Add pytest-salt-from-filenames
to pytest requirements
2019-01-25 13:00:03 +00:00
Pedro Algarvio
4f4d019ef8
Remove duplicate dependency
2019-01-25 13:00:03 +00:00
Pedro Algarvio
840b3d2103
Add pytest-salt-from-filenames
to pytest requirements
2019-01-24 17:02:13 +00:00
Pedro Algarvio
716bda4414
Remove duplicate dependency
2019-01-24 17:02:13 +00:00
Pedro Algarvio
97ced3a5ba
Add pytest-salt-from-filenames
to pytest requirements
2019-01-24 16:58:41 +00:00
Pedro Algarvio
8d2c4d25df
Remove duplicate dependency
2019-01-24 16:58:41 +00:00
Pedro Algarvio
6dd8e40266
Update pytest requirements
2019-01-19 18:38:44 +00:00
Pedro Algarvio
00a7ba0696
Move all of PyTest requirements to its own requiremnts file
2019-01-19 18:38:44 +00:00
Pedro Algarvio
5543a53215
Update pytest requirements
2019-01-19 18:37:52 +00:00
Pedro Algarvio
f958df5c2e
Move all of PyTest requirements to its own requiremnts file
2019-01-19 18:37:52 +00:00
Pedro Algarvio
acfb7d89b4
Update pytest requirements
2019-01-19 18:37:41 +00:00
Pedro Algarvio
c19479bf4e
Move all of PyTest requirements to its own requiremnts file
2019-01-19 18:37:41 +00:00
rallytime
8fed338708
Merge branch '2018.3' into 'fluorine'
...
Conflicts:
- salt/spm/pkgfiles/local.py
- salt/utils/schedule.py
- tests/integration/scheduler/test_eval.py
2018-10-25 10:31:06 -04:00
C. R. Oldham
f3e5399cc4
Ignore testinfra 1.17.0
2018-10-24 11:38:24 -04:00
rallytime
0412c5654e
Merge branch '2018.3' into 'fluorine'
...
No conflicts.
2018-09-06 12:20:52 -04:00
rallytime
9e274335a3
Pin CherryPy version to < 18.0.0 in requirements files for PY2
...
Version 18.0 now requires Python 3.5, so we need to pin this for Py2.
2018-09-04 10:51:12 -04:00
rallytime
81a6155b6b
Pin CherryPy version to < 18.0.0 in requirements files for PY2
...
Version 18.0 now requires Python 3.5, so we need to pin this for Py2.
2018-09-04 10:47:41 -04:00
Daniel Wallace
0abd02a6f6
add lxd tests
2018-08-09 10:33:06 -05:00
Daniel Wallace
f99283751f
handle pyzmq for python3.4
2018-07-18 12:16:05 -05:00
Daniel Wallace
3c1882077e
handle pyzmq for python3.4
2018-07-18 12:15:55 -05:00
Daniel Wallace
b6ee52f859
handle pyzmq for python3.4
2018-07-18 12:15:23 -05:00
Daniel Wallace
a1423c2a1f
add ansible playbook test
2018-07-12 11:29:36 -05:00
Daniel Wallace
221559358a
add 2018.3 requirements for tox/pytest tests
2018-07-11 13:08:49 -05:00
Daniel Wallace
18d06c1a93
Revert "add kazoo for testing zookeeper."
2018-07-11 12:29:03 -05:00
Daniel Wallace
d7a6bff2b2
add kazoo for testing zookeeper.
2018-07-11 11:07:47 -05:00
rallytime
68aabff0cf
Merge branch '2017.7' into '2018.3'
...
Conflicts:
- pkg/windows/req.txt
- salt/netapi/rest_tornado/saltnado.py
- salt/utils/versions.py
- tests/integration/states/test_file.py
2018-07-09 10:27:58 -04:00
Daniel Wallace
44aaac1d33
use tox to run pylint
...
Also allow pylint to be run from a virtualenv
2018-07-06 13:25:08 -05:00
rallytime
398cc78224
Merge branch '2017.7' into '2018.3'
...
Conflicts:
- .kitchen.yml
- doc/topics/releases/2017.7.6.rst
- salt/modules/timezone.py
- tests/support/case.py
- tests/unit/modules/test_timezone.py
2018-06-15 16:51:45 -04:00
rallytime
cdb45874de
Merge branch '2017.7.6' into '2017.7'
...
Conflicts:
- doc/topics/releases/2017.7.6.rst
- requirements/base.txt
2018-06-13 15:04:55 -04:00
rallytime
3d2ea16c3a
Merge branch '2017.7' into '2018.3'
...
Conflicts:
- requirements/base.txt
- salt/states/archive.py
- salt/states/file.py
- tests/integration/runners/test_state.py
- tests/unit/daemons/test_masterapi.py
2018-06-11 11:45:37 -04:00
Daniel Wallace
cc9c4b4d5a
add pytest coverage and xml junits
2018-06-07 12:53:22 -05:00
Daniel Wallace
e1872e2036
simplify tox.ini
2018-06-05 20:41:52 -05:00
Daniel Wallace
81bd01f5af
add tests.txt for running tests with tox requirements
2018-06-05 18:55:04 -05:00
rallytime
2801eecb26
Merge branch '2018.3.1' into '2018.3'
...
No conflicts.
2018-05-30 11:14:40 -04:00
Daniel Wallace
3d874b5529
quote python_version in requirements.txt
2018-05-29 16:08:58 -05:00
Daniel Wallace
987ae6358b
quote python_version in requirements.txt
2018-05-29 16:08:13 -05:00
Daniel Wallace
aeacd2b749
allow tornado 5.0 to be installed only for python2
2018-05-29 14:01:18 -05:00
Daniel Wallace
a1c1b5b5cf
allow tornado 5.0 to be installed only for python2
2018-05-29 13:57:54 -05:00
rallytime
4abfd26e86
Merge branch '2017.7' into '2018.3'
...
Conflicts:
- requirements/dev_python27.txt
- requirements/dev_python34.txt
- salt/fileclient.py
- salt/output/__init__.py
- salt/serializers/configparser.py
- salt/states/pkg.py
- salt/states/zpool.py
- salt/transport/tcp.py
- tests/integration/cloud/providers/test_ec2.py
- tests/integration/modules/test_mac_user.py
- tests/integration/modules/test_pip.py
- tests/integration/modules/test_pkg.py
- tests/integration/modules/test_service.py
- tests/integration/states/test_pip_state.py
- tests/integration/states/test_user.py
- tests/unit/modules/test_cmdmod.py
2018-05-23 12:33:00 -04:00
rallytime
e458f4a031
Merge branch '2017.7.6' into '2017.7'
...
No conflicts.
2018-05-21 10:34:10 -04:00
Daniel Wallace
550ef2e272
allow using tornado 5.0
2018-05-17 08:41:32 -05:00
Daniel Wallace
a046512287
allow using tornado 5.0
2018-05-16 21:23:25 -05:00
Daniel Wallace
0d06da6944
Merge pull request #47626 from gtmanfred/2017.7
...
Implement Pipfile and remove extra requirements.txt files
2018-05-15 19:03:11 -05:00
Daniel Wallace
418364a533
make dev_python27.txt have the same message as dev_python34.txt
2018-05-15 12:29:52 -05:00
Daniel Wallace
f78b81db94
simplify dev and base.txt to single files
...
Instead of having different files for different python versions, just have one,
and use the built in `python_version` to handle which dependencies to install.
2018-05-13 08:38:34 -04:00
Daniel Wallace
9334c03da9
Update dependency to msgpack
2018-05-10 13:21:35 -04:00