summaryrefslogtreecommitdiff
path: root/test-requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Move tempest requirement to functional envEric Harney2022-02-171-1/+0
| | | | | | | | We don't need to track this in test-reqs for unit tests, etc. since it's only used for functional tests. Change-Id: I2e9a55d0f4530e9f3fd0f6c1c48cf5ee19c841da
* Update requirements for wallaby releaseBrian Rosmaita2021-03-111-12/+4
| | | | | | | Updates requirements to what we're using now and revises the lower-constraints file to contain only direct dependencies. Change-Id: I1a3cc999b94dc6b6482b1ca44218b42ee2638a8c
* Add flake8-import-order extensionSean McGinnis2021-03-101-0/+2
| | | | | | | | | | | | | | | | | | This adds the import order extension to match what we have in the cinder repo. This is a linting extension that will check that imports are in the correct order and the correct grouping so they automatically get flagged, and it won't be whether reviewers notice and decide to do anything or not. Cinder change was Ic13ba238a4a45c6219f4de131cfe0366219d722f for a little more wordy reasoning. Also includes updates for noqa tags. Newer version of the linters appear to want these on the function definition line, not on the decorator line. Change-Id: Ibf3f3afbf3bb6ec6613b35f91d4a353c6a391f41 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Move cinderclient to new hacking 4.0.0tushargite962021-02-231-1/+1
| | | | Change-Id: Id3e61949550e70e2c4235406d258bbd9c66e67cf
* Update requirements and lower-constraints7.3.0Alan Bishop2020-12-231-8/+15
| | | | | | | | | | | Sync the versions with cinder's, which were recently updated by I42af21b1c4247d04d479f1fc1ecd6f9baac0cfc9. Also increased the minimum version of tempest to the most recent release. Also added indirect dependencies to test-requirements.txt in order to limit the number of versions considered by the resolver. Change-Id: I7b4bc7b392b2192e0c832c4f0148546a5920b9e2
* Merge "Add doc linting to pep8 target"Zuul2020-08-261-0/+1
|\
| * Add doc linting to pep8 targetSean McGinnis2020-06-051-0/+1
| | | | | | | | | | | | | | | | This adds doc8 to the pep8 job to lint the docs. Also fixes a few issues it highlighted. Change-Id: Id0f4b9bee1f6a0103ec581b20037a9b74201aaca Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* | Bump hacking to 3.1.0Eric Harney2020-07-161-1/+1
|/ | | | | | | | | | | pycodestyle does not know about "importutils.try_import" calls, so we have to either a) put them inside a "try" block or b) add "# noqa: E402" to each import after the try_import call Change-Id: Ia545bb689cfdfb57962d74e3957dfb372fd3782b
* Use unittest.mock instead of third party mockSean McGinnis2020-06-051-1/+0
| | | | | | | | Now that we no longer support py27, we can use the standard library unittest.mock module instead of the third party mock lib. Change-Id: Ia41326a601dfd72750bd81c3ebee9ec5884ad91b Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Merge "Switch to newer openstackdocstheme and reno versions"Zuul2020-05-221-1/+1
|\
| * Switch to newer openstackdocstheme and reno versionsAndreas Jaeger2020-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using these versions will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. openstackdocstheme renames some variables, so follow the renames. A couple of variables are also not needed anymore, remove them. Set openstackdocs_auto_name to use project as name. Set openstackdocs_pdf_link to link to PDF file. Note that the link to the published document only works on docs.openstack.org where the PDF file is placed in the top-level html directory. The site-preview places the PDF in a pdf directory. Change pygments_style to 'native' since old theme version always used 'native' and the theme now respects the setting and using 'sphinx' can lead to some strange rendering. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: I2cc022495b162bec1424ec69611acb879900c005
* | Fix hacking min version to 3.0.1Ghanshyam Mann2020-05-151-1/+1
|/ | | | | | | | | | | | | | | | | | | | | flake8 new release 3.8.0 added new checks and gate pep8 job start failing. hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new version with new checks. Though it is fixed in latest hacking but 2.0 and 3.0 has cap for flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also break the pep8 job if new check are added. To avoid similar gate break in future, we need to bump the hacking min version. Also removing the hacking and other related dep from lower-constraints file as theose are blacklisted requirements and does not need to be present there. - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html Change-Id: If5f2f970a353189f3eaeea00322848cb8346245c
* Raise hacking version to 2.0.0Sean McGinnis2019-12-211-1/+1
| | | | | | | | | We've kept hacking capped for a long time now. This raises the hacking package version to the latest release and fixes the issues that it found. Change-Id: I69e41a340c815090f25677607e971a8e75791f6d Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update hacking versionjacky062019-10-301-1/+2
| | | | | | Use latest release 1.1.0 and compatible changes w.r.t pep8 Change-Id: I1ae708f0753249226ceb47610a1a4d0b558c1d0e
* Add reno to requirementsSean McGinnis2018-07-231-0/+1
| | | | | | | | | | | | | | Our HACKING documentation instructs developers to use: "tox -e venv -- reno new <slug>" to create new release notes. We did not add reno to our requirements though, so attempting to run "tox -e venv -- reno" fails with the command not found. This adds reno to our requirements so they get installed in the venv. Change-Id: Ie888297098e9380587769affad1a8ca9a6dfe5bc Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Switch from ostestr to stestrliuyamin2018-07-201-2/+1
| | | | | | | | os-testr has moved over to use stestr instead of testr. This change updates the tox.ini file to call stestr directly instead of going through ostestr and remove testrepository from test-requirements.txt. Change-Id: I31fa5fefd610ec783471e15992675bd39ff0ebc4
* Updated from global requirementsOpenStack Proposal Bot2018-03-231-1/+1
| | | | Change-Id: I8f497677a5e705c7261b3e00f5c28648c74608b8
* Follow the new PTI for document buildjiansong2017-12-211-3/+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: I7615e33c0d00c56b3ee6cb856a0553e32a1664c6
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: I42a92cafe702ff98f7e2bec8af3292c4c8e660ca
* Updated from global requirementsOpenStack Proposal Bot2017-11-151-1/+1
| | | | Change-Id: I2a2b5b164e62c0643bd14fd98443342dc2269af7
* cleanup test-requirementscaoyuan2017-09-251-1/+0
| | | | | | | | | python-subunit is not used directly anywhere and it is dependency of both testrepository and os-testr (probably was used by some tox wrapper script before) Change-Id: I9ef59e6f7a8f9519943578ea06819a2ab7ef4cfc
* Updated from global requirementsOpenStack Proposal Bot2017-09-221-3/+3
| | | | Change-Id: I510639c95acb355292b7b5bda1ffa5b41c7d8608
* Updated from global requirementsOpenStack Proposal Bot2017-08-231-3/+3
| | | | Change-Id: Iacb099eeea7cf67b9a2ee792cb8bfa751406f1f6
* Updated from global requirementsOpenStack Proposal Bot2017-07-281-1/+1
| | | | Change-Id: Ieb3b4460300e8ad8f606b2979262dd39b251cd8d
* Merge "Updated from global requirements"Jenkins2017-07-181-1/+1
|\
| * Updated from global requirementsOpenStack Proposal Bot2017-07-181-1/+1
| | | | | | | | Change-Id: Icfe847fd8583be08e5467d4f2cb31413c9ba36f1
* | Switch from oslosphinx to openstackdocsthemeVan Hung Pham2017-07-141-1/+1
|/ | | | | | | | | As part of the docs migration work[0] for Pike we need to switch to use the openstackdocstheme. [0]https://review.openstack.org/#/c/472275/ Change-Id: Ie5930c73c748bb308940606fced8f84eecdecdc8
* Updated from global requirementsOpenStack Proposal Bot2017-07-131-2/+2
| | | | Change-Id: Ic8567364a423091a8ce7bcbba2db6290ca1d6791
* Updated from global requirementsOpenStack Proposal Bot2017-06-021-1/+1
| | | | Change-Id: I8a41e3b223af8c9d538c1b7c430597bdb778838b
* Updated from global requirementsOpenStack Proposal Bot2017-05-191-2/+2
| | | | Change-Id: I83fb98c2902cb1c24a266249e3a9935330e21703
* Updated from global requirementsOpenStack Proposal Bot2017-02-111-2/+2
| | | | Change-Id: I5e2c2da4aec930ca080195d4d55c8c31e1fafdc4
* Updated from global requirementsOpenStack Proposal Bot2016-12-211-1/+1
| | | | Change-Id: Ib5dd8b581b808f37217f141c0218af7d8f4dc527
* Merge "Update hacking version"Jenkins2016-12-201-1/+1
|\
| * Update hacking versionEric Harney2016-12-071-1/+1
| | | | | | | | Change-Id: Ib12c3a12cb732e896f1a99f4edd40636b4f46d5b
* | Updated from global requirementsOpenStack Proposal Bot2016-11-221-1/+1
|/ | | | Change-Id: I1743261574e8fcb354388b0e876ca995b739f66d
* Mask passwords when logging HTTP req/resp bodiesMatt Riedemann2016-11-091-0/+1
| | | | | | | | | | | | | The very specific 'password' is being masked when logging requests but not when logging response bodies. This change fixes the response logging to mask passwords and also makes the request logging more robust as it was just checking for 'password' but the mask_password method handles much more than that. Change-Id: Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c Closes-Bug: #1640269
* Updated from global requirementsOpenStack Proposal Bot2016-11-061-1/+1
| | | | Change-Id: Icb3499d02b7cf1337cde7569e403aba5133930f1
* Updated from global requirementsOpenStack Proposal Bot2016-11-011-1/+1
| | | | Change-Id: Id9bdf09b863bb1f88ff9973fc9ac73bf399ae10f
* Merge "Remove discover from test-requirements"Jenkins2016-10-051-1/+0
|\
| * Remove discover from test-requirementsSwapnil Kulkarni (coolsvap)2016-07-211-1/+0
| | | | | | | | | | | | It's only needed for python < 2.7 which is not supported Change-Id: I37def57ea8485c7ccf1def851a2f4caa23e61199
* | Updated from global requirementsOpenStack Proposal Bot2016-09-301-5/+5
| | | | | | | | Change-Id: I35ac95d408f6a2774265dbac7fe5f2d3123b4518
* | Update to current version of hackingEric Harney2016-09-301-1/+1
|/ | | | Change-Id: I2bfb7b1196e983e06cd0378da5496e49c60cc5d1
* Updated from global requirementsOpenStack Proposal Bot2016-07-081-4/+4
| | | | Change-Id: I2df821d29ef8f03337a49759ff8e93464093bacc
* Updated from global requirementsOpenStack Proposal Bot2016-06-021-1/+1
| | | | Change-Id: I867998073730aa92ed7223cfe9dcf27f946b7f45
* Updated from global requirementsOpenStack Proposal Bot2016-06-011-2/+2
| | | | Change-Id: I9fe18e40bd6ffbd34916ea4062d8a0e9d0edfe10
* Remove deprecated tempest_lib and use tempest.libwanghao2016-05-201-1/+1
| | | | | | | | | | Since 10.0.0 release tempest-ib is deprecated now. Cinderclient should use tempest.lib in test code and add tempest>=11.0.0 in requirements following global-requirements. Closes-Bug: #1583583 Change-Id: I9d766f46eb6fff29ae9c0267a60ff2ef4bf2343e
* Updated from global requirementsOpenStack Proposal Bot2016-04-201-2/+2
| | | | Change-Id: Ic543aab4ffef00c706481d62f0df4488547bad82
* Support api-microversionsscottda2016-04-191-0/+1
| | | | | | | | | Changes to cinderclient to use microversions. Implements: blueprint api-microversion-support-for-cinderclient api-microversion-support-for-cinderclient Change-Id: I840a1162b88e8ff36fa3fc4e1d6b9317104df3e0
* Use ostestr as a tests runnerIvan Kolodyazhny2016-02-171-0/+1
| | | | | | | ostestr has more user-friendly output including lists of all and failed tests. Change-Id: I6db42b0f7480d79b85e20334fb3c2d8236efc316
* Updated from global requirementsOpenStack Proposal Bot2016-02-111-9/+9
| | | | Change-Id: I697e3c611ef51994f99e4cebe469df57bb72ea03