summaryrefslogtreecommitdiff
path: root/test-requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Adding pre-commitHervé Beraud2020-09-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced changes: - pre-commit config and rules - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks. - Applying fixes for pre-commit compliance in all code. Also commit hash will be used instead of version tags in pre-commit to prevend arbitrary code from running in developer's machines. pre-commit will be used to: - trailing whitespace; - Replaces or checks mixed line ending (mixed-line-ending); - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker); - Checks that non-binary executables have a proper shebang (check-executables-have-shebangs); - Check for files that contain merge conflict strings (check-merge-conflict); - Check for debugger imports and py37+ breakpoint() calls in python source (debug-statements); - Attempts to load all yaml files to verify syntax (check-yaml); - Run flake8 checks (flake8) (local) For further details about tests please refer to: https://github.com/pre-commit/pre-commit-hooks Change-Id: I6ae02d4e52fd812360414e7b8c1c9c4f17230812 Signed-off-by: Moisés Guimarães de Medeiros <moguimar@redhat.com>
* Bump bandit version4.3.0Moisés Guimarães de Medeiros2020-07-241-1/+1
| | | | | | | | This patch bumps bandit allowed version to >=1.6.0,<1.7.0 in order to avoid the errors detailed here https://github.com/PyCQA/bandit/pull/393 Change-Id: I358b62b45096cfbcafe0e665d92e6b05fb36b153 Signed-off-by: Moisés Guimarães de Medeiros <moguimar@redhat.com>
* Update lower-constraints versionsSean McGinnis2020-06-101-1/+1
| | | | | | | | | | | | | | | | This updates lower constraints to versions that will work with py38 so that when we move to running on focal nodes, which has py38 as its default py3 runtime, the lower-constraints job will continue to pass. It also cleans out some secondary requirements that are no longer needed due to our direct dependencies being updated. Linters are removed that are kept in the global requirements blacklist as those are not version tracked and are not relevant for our lower-constraints unit test runs. Change-Id: I60af0a8c5241190e5c889ff8f9aba3a4b3acc04c Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Fix hacking min version to 3.0.1zhangboye2020-05-221-1/+1
| | | | Change-Id: I1ea1553bf48fe07406b7009dcf35812dd8c98b7b
* Update hacking for Python3Andreas Jaeger2020-03-301-1/+1
| | | | | | | | | The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Blacklist: W504 line break after binary operator Change-Id: I8bca364fdc4c09cbd34127de10fa31da47078b4f
* Drop python 2.7 support and testing4.0.0Stephen Finucane2020-01-301-2/+0
| | | | | | | | Ussuri Communtiy-wide goal: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html Change-Id: I94e709093e01825069b44b6c485e49a81f8f14c1 Sem-Ver: api-break
* Cap Bandit below 1.6.0 and update Sphinx requirementBen Nemec2019-05-131-1/+1
| | | | | | | | | | | | Bandit 1.6.0 accidentally changed how the exclusion list option is handled and breaks our use of it. Cap to the previous version until Bandit has fixed the problem. Sphinx 2.0 no longer works on python 2.7, so we need to start capping it there as well. Change-Id: Ib340f5822b124e78cd96ee12f9f033d5f313e238 Reference: https://github.com/PyCQA/bandit/pull/489
* Follow the new PTI for document buildZhongShengping2019-04-021-5/+0
| | | | | | | | | | | | | For compliance with the Project Testing Interface as described in: https://governance.openstack.org/tc/reference/project-testing-interface.html For more detials information, please refer to: http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html Change-Id: I4b1b023ff2c40f5b31429584fc1a77c0315ed2d9 Co-Authored-By: Stephen Finucane <stephenfin@redhat.com>
* Update hacking versionZhijunWei2019-01-211-1/+1
| | | | | | Use latest release 1.1.0 and compatible changes w.r.t pep8 Change-Id: Iec0c74ab679d6046b12f1d16ecd5cb6dfa74b3ed
* Switch to stestrVu Cong Tuan2018-07-041-0/+1
| | | | | | | | | | According to Openstack summit session [1], stestr is maintained project to which all Openstack projects should migrate. Let's switch to stestr as other projects have already moved to it. [1] https://etherpad.openstack.org/p/YVR-python-pti Change-Id: I753f32ecf3275cf49d8c93bf648a6a26bc6da8e7
* fix lower constraints and uncap eventletDoug Hellmann2018-04-121-1/+1
| | | | | | | | | | | | Fix the lower constraints settings to match the expected values. We will manage the eventlet version using constraints now. See the thread starting at http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html for more details. Change-Id: I9b2cdb68fd87e07d9ae0226bc2c1d77d6981ef52 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: Ic887812a786989c384eee6dd36d87808a09cfbbe
* Updated from global requirements3.26.0OpenStack Proposal Bot2018-03-131-1/+1
| | | | Change-Id: Icab5e0102061c8c7a54922b5f54d16a136bf51cd
* Updated from global requirementsOpenStack Proposal Bot2018-03-101-1/+1
| | | | Change-Id: Ibca3bf47f11e47b4a6ff2aa13fa692ee24bef6cf
* Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
| | | | Change-Id: Ic007a0b9d3514705596fca6476f1bb3ee4c9a3d8
* Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
| | | | Change-Id: Iae4d497c21c9ba3928cf471a69dfc92a00c09065
* Updated from global requirementsOpenStack Proposal Bot2018-01-161-1/+1
| | | | Change-Id: Id6b9186a7b056edf48864ca222f34ede8c804cc9
* add bandit to pep8 jobChangBo Guo(gcb)2017-12-121-0/+3
| | | | | | | Add the bandit security scanner to the pep8 job. Note: we skip some cases which we can't fix now. Change-Id: Iad8b31d1c214376cbdca39fa28afa7f46af6ccca
* Updated from global requirementsOpenStack Proposal Bot2017-11-151-1/+1
| | | | Change-Id: I30fa61401e126946c8966c158d5e60fb5a695b6d
* Updated from global requirementsOpenStack Proposal Bot2017-09-131-1/+1
| | | | Change-Id: Ifd89ca9d1bfe475a24daa92bc51fac3612a89269
* Updated from global requirementsOpenStack Proposal Bot2017-08-181-1/+1
| | | | Change-Id: Iaaf7e87afedc093488e1f6660fac11c9f30bc23d
* Updated from global requirementsOpenStack Proposal Bot2017-07-271-1/+1
| | | | Change-Id: I9e32b8c1f7644d814e108f0fc08db6e92f1a7670
* Updated from global requirementsOpenStack Proposal Bot2017-07-111-1/+1
| | | | Change-Id: I59fb58c5cacaf2168d1f9ef01c1a172807270fc0
* switch from oslosphinx to openstackdocsthemeDoug Hellmann2017-07-111-1/+1
| | | | | Change-Id: Ieadf9b992b269d54dd9c79523d5879b6ad71ba7c Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2017-07-111-4/+4
| | | | Change-Id: I7db5f2e87abe16fa39d41749935bb4477a43da58
* Updated from global requirements3.19.0OpenStack Proposal Bot2017-03-031-1/+1
| | | | Change-Id: Ib8a380982a5eb32fc18150987d97c3f067cdc858
* [Fix gate]Update test requirementricolin2017-03-021-1/+1
| | | | | | | | | Since pbr already landed and the old version of hacking seems not work very well with pbr>=2, we should update it to match global requirement. Partial-Bug: #1668848 Change-Id: I6067710f787cdf213942ace53890d22ee691bd02
* Updated from global requirementsOpenStack Proposal Bot2017-02-101-1/+1
| | | | Change-Id: I3dead32d0b34a484e0857b3cddd4bf3174066c28
* Updated from global requirementsOpenStack Proposal Bot2016-11-021-2/+2
| | | | Change-Id: I5f0339656211a7aebc2941f5aa865e6afb6b9d5b
* Updated from global requirementsOpenStack Proposal Bot2016-09-281-1/+1
| | | | Change-Id: Ife80bde19a9b6fc6ea57f961bf4b75b0ca7d634e
* Updated from global requirementsOpenStack Proposal Bot2016-09-271-1/+1
| | | | Change-Id: I5e5ead5f3adf9f3555233fac4f17fa1a6f9d0046
* Updated from global requirementsOpenStack Proposal Bot2016-06-301-2/+2
| | | | Change-Id: I75f0c00c84523ac027b9f68e3980d7de2815ee02
* Updated from global requirementsOpenStack Proposal Bot2016-06-031-1/+1
| | | | Change-Id: Ia49ba770943fee9f3e74cf860a2f77a7a3c14ae6
* Add reno for releasenotes managementKirill Bespalov2016-05-201-0/+1
| | | | | | | An initial patch to add reno and create a base directory for release notes Change-Id: Ie3f6653a27a49d8b2fced3f399b1d4c8f0c95b7c
* Updated from global requirementsOpenStack Proposal Bot2016-04-081-1/+1
| | | | Change-Id: Ib2b3d0985a0c39e6fcb894dedb956c420a8f7fc6
* Updated from global requirementsOpenStack Proposal Bot2016-02-191-1/+1
| | | | Change-Id: I34f0b21afc4eba3a2503e3021ac121180d588948
* Updated from global requirementsOpenStack Proposal Bot2016-02-101-1/+1
| | | | Change-Id: Ibeffb23a0ef4f94d2f8f18f2fdebb491f88b3943
* Updated from global requirementsOpenStack Proposal Bot2016-01-241-1/+1
| | | | Change-Id: I3396829a7b7d3c31e6cae816aefca222d1048cbc
* Updated from global requirementsOpenStack Proposal Bot2016-01-161-5/+5
| | | | Change-Id: I0302364cb544b7e94ddb3f4f314ff0975a5b8ff2
* Updated from global requirements3.0.0OpenStack Proposal Bot2015-11-191-1/+1
| | | | Change-Id: I531dd958b014b614b567b53826748073a9fb37e6
* Updated from global requirementsOpenStack Proposal Bot2015-08-041-1/+1
| | | | Change-Id: If90f38b24af03f43e91628b0352524ae68a0b86b
* Updated from global requirementsOpenStack Proposal Bot2015-07-291-1/+1
| | | | Change-Id: I257f5f78f99ede0a8727aab0549f470e08dc19c5
* Updated from global requirementsOpenStack Proposal Bot2015-07-151-1/+1
| | | | Change-Id: Ibbaa894ed43aadca48bffead45aade251bb0f5e8
* Updated from global requirementsOpenStack Proposal Bot2015-06-301-2/+2
| | | | Change-Id: I3a02320dd5ebaef8b324e5851053cdf50d373031
* Updated from global requirementsOpenStack Proposal Bot2015-06-221-1/+1
| | | | Change-Id: Ic56900bb1edb1010ed91902e6ca1906b864bdee3
* Updated from global requirementsOpenStack Proposal Bot2015-06-221-4/+4
| | | | Change-Id: I1c2882ec6c9b99aa3c4d5d371f8649522968a913
* Updated from global requirementsOpenStack Proposal Bot2015-05-111-1/+1
| | | | Change-Id: I30118c812f7bdeca984301a35d620e5ddb621064
* Updated from global requirementsOpenStack Proposal Bot2015-04-241-1/+1
| | | | Change-Id: Ib63981b4da24430236bb5c5aa52be06138b59b4d
* Uncap library requirements for libertyDoug Hellmann2015-04-161-2/+2
| | | | | Change-Id: I1d25cd86b0bdca8a7202a3ddd854e5f42f246000 Depends-On: Ib948b756b8e6ca47a4c9c44c48031e54b7386a06
* Move fixtures to test-requirements.txtThomas Bechtold2015-04-101-0/+1
| | | | | | fixtures is only used for testing. It's not a runtime requirement. Change-Id: I23e3064c9fb843146c7b11a176344a469596f913