summaryrefslogtreecommitdiff
path: root/test-requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Update doc8 versionlikui2020-12-061-1/+1
| | | | | | | | doc8 only supports python version less than 3.4 [1] https://pypi.org/project/doc8/0.8.0/ Change-Id: Icd49aed78a9f15d07e12ffc790241435307577e7
* PostgreSQL supportLingxian Kong2020-09-011-1/+0
| | | | Change-Id: I7c77b210f5a1438739daebffea104eda3bda1a45
* Switch to newer openstackdocstheme and reno versionsmelissaml2020-06-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | 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. 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. Remove docs requirements from lower-constraints, they are not needed during install or test but only for docs building. openstackdocstheme renames some variables, so follow the renames before the next release removes them. A couple of variables are also not needed anymore, remove them. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: Ic5ff4981e5ed09885fd2aaad7508d58d2b2cccc7
* Fix hacking min version to 3.0.1Ghanshyam Mann2020-05-271-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. - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html Change-Id: I6a80bd28d4bce6140ba5c3fabe7199301ac026cb
* Use unittest.mock instead of third party mockSean McGinnis2020-04-261-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: I44ac9a021a0bc3249b86f252b53cee3c8059f185 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update hacking for Python3Andreas Jaeger2020-04-031-1/+1
| | | | | | | | | | | | | | The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Fix problems found by updated hacking version. Update local hacking checks for new flake8. Remove hacking and friends from lower-constraints, they are not needed in installations. Change-Id: I6e6638c07b5d24c90e9deae277e98149f383eb3d
* Cleanup docs buildingAndreas Jaeger2020-02-221-3/+4
| | | | | | | | | | | | Remove build_sphinx from setup.cfg, it's not used anymore since this repo uses sphinx-build directly. Require newer openstackdocstheme version and remove settings in conf.py that are now default. Remove doc/source/install/conf.py, it is not used anymore. Change-Id: Id89c664384c3ad443d701f5d4135a9f3f9f744d7
* Enable service tenant deployment model by default in DevStackLingxian Kong2019-06-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The service tenant deployment model means Trove creates most of the resources(vm, volume, security group, etc.) relating to a database instance in the Trove service tenant rather than the end user. With this deployment model, most of the related resources behind the scenes are invisible to the user, which is a more secure deployment model for either private or public cloud provider. DevStack should follow this model as it will be recommended for Trove deployment in production. Changes included in this patch that are necessary in order to make that happen: - Add 'admin' role to Trove service user(username: trove, project: service) in DevStack. - Create Trove management network resources for Trove service user in DevStack. - Enable Trove remote client configuration by default in DevStack. - Mainly use alt_demo user in alt_demo project for integration tests, config trove user as the admin role user in integration tests. - Disable the module related tests(module_groups) for now because of no use cases but need effort to fix all the failed tests in the service tenant model. Story: #2005445 Task: #30489 Change-Id: I2efb69d3d50344914a875b773f62a227dba2ccaf
* Fix tox debug modeMinmin Ren2019-05-131-1/+1
| | | | | | | | | | | | | - add oslotest in test-requirement.txt for fixing tox debug mode failed. - Update jsonschema/sphinx following the global-requirments.txt to pass zuul requirements-check job. (See: https://review.openstack.org/649789 https://review.opendev.org/#/c/657890/) Change-Id: I5f2cabc35415cac3c4e81afa9084cbd8677ccd22 Story: #2005615 Task: #30862
* update pylint to 1.9.2Doug Hellmann2018-09-171-2/+2
| | | | | | | | | | | | | | | | | | | | The older version of pylint being used does not work correctly under python 3. In order to be able to update the pylint job to run under python 3, we need to update the tool. This patch updates to the latest version at this time. It also updates and pins astroid, which was previously capped. Using a pin instead of a cap should let us avoid issues with new releases while being specific about which version to actually use. Disable not-callable because that appears to be a new rule that is confused by the use of properties to access things that are set to callables. Co-Authored-By: Fan Zhang <zh.f@outlook.com> Co-Authored-By: Marcin Piwowarczyk <m.piwowarczy@samsung.com> Change-Id: I65705804b222dcd30a653fe10be3d823fa6143ff Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Cleanup testrepository and os-testr requirementsZhao Chao2018-04-181-2/+1
| | | | | | | | | We have migrated to stestr for a while, however the related requirements is not updated, this patch does the cleanup, also updates requirements for stestr. Change-Id: I9c8cf2f90ced2261293f91faefc3099740540fe7 Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
* Mox removal for instances_resize API testsZhao Chao2018-03-221-1/+0
| | | | | | | | This is the last file using mox3 for testing, so mox3 is also removed from test-requirements.txt. Change-Id: Ie70adc620df04bf4e0ca43ff4e3060b449d2e377 Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: Ie5b55091c64b7672267cfb052bb3fe2243b95fba
* Updated from global requirementsOpenStack Proposal Bot2018-03-131-1/+1
| | | | Change-Id: I79dbf110b618a3bbf82f751dfa4dda0972d087ee
* Updated from global requirementsOpenStack Proposal Bot2018-03-101-1/+1
| | | | Change-Id: I78782d3acb01c83b402a667905bfe7fbcbd10f4d
* Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
| | | | Change-Id: I875406e1a64dc9f2ed04e6bf3721daf803254f3f
* Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
| | | | Change-Id: Ib44af3571063b84b72f50e9f18a826f25d290183
* Add doc8 to pep8 check for trove projectNguyen Van Trung2017-11-301-0/+1
| | | | | | | This patch adds a doc8 check of .rst files to the current pep8 check. It includes fixes to the .rst files that didn't pass the check. Change-Id: I866ee72cfdd6067ae219a751aa7c2a0c391886f7
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: I8c7e2ae3d7e7d1e268f0dac430cd6ad51f66430a
* Merge "Remove tempest from the test requirements"Zuul2017-10-241-1/+0
|\
| * Remove tempest from the test requirementsSamuel Matzek2017-10-231-1/+0
| | | | | | | | | | | | | | | | | | Commit f860e06f74523ee7ef34190338de8aa207d1f45d added tempest to the test requirements but this should not be necessary as the OpenStack global requirements already list tempest at 16.1.0. Change-Id: I625fac7590166eb0658b3ba4cb1910a873cab36e
* | Updated from global requirementsOpenStack Proposal Bot2017-10-231-10/+10
|/ | | | Change-Id: If697cc5a442bcd2c3720be28024642a97b773bea
* Replace deprecated alias 'os' with 'os_primary'jeremy.zhang2017-10-091-0/+1
| | | | | | | | | | | Tempest has deprecated the alias 'os' and will use the alias 'os_primary' instead. The alias 'os' was deprecated in Pike and planned to be removed in Queen. Let's use the stable alias 'os_primary' for primary credential. This will help Tempest to remove the deprecated alias 'os'. Change-Id: I39c33acb6dc33d245c8452d1587c09b31178d728
* Merge "Updated from global requirements"Jenkins2017-07-161-2/+2
|\
| * Updated from global requirementsOpenStack Proposal Bot2017-07-141-2/+2
| | | | | | | | Change-Id: I39a3891e016f4d8c1ee955c9670b3b11bead8988
* | move from oslosphinx to openstackdocsthemeDoug Hellmann2017-07-141-1/+0
|/ | | | | Change-Id: I3089bda6683322f21addd2999ab193de3c070fe3 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2017-06-081-1/+1
| | | | Change-Id: I6f1d1e967b7cb6993294f984c995051351a7fadd
* Updated from global requirementsOpenStack Proposal Bot2017-05-311-2/+2
| | | | Change-Id: Id6c203a23f3992a978730146e4ab4d28e43c3452
* Updated from global requirementsOpenStack Proposal Bot2017-04-071-1/+1
| | | | Change-Id: Ib95e50140f81e6630f45e98b62e9ac4fd87bd524
* Merge "[Fix gate]Update test requirement"Jenkins2017-03-061-1/+1
|\
| * [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: I3f5c59ba8df6bf806be9d634cde062dcc39abe93
* | Updated from global requirementsOpenStack Proposal Bot2017-03-021-1/+1
|/ | | | Change-Id: I6d5572bb49cd5f245af59f87ce40f8f9a858e85d
* Updated from global requirements7.0.0.0b3OpenStack Proposal Bot2017-01-241-1/+1
| | | | Change-Id: I705dd4d0774dd373da725b7451de521a35a574f6
* Merge "Fix Galera_common.grow/shrink to propogate exceptions"Jenkins2016-11-231-1/+0
|\
| * Fix Galera_common.grow/shrink to propogate exceptionsMorgan Jones2016-11-211-1/+0
| | | | | | | | | | | | | | | | | | The grow and shrink operations in Galera_common were eating exceptions. This change passes the exceptions back and adds unit tests to ensure such. Change-Id: I3202d6d4daa77a8a185a427b31b2187eab4d82e9 Closes-bug: 1634627
* | Enable hacking extensions frameworkAmrith Kumar2016-11-171-1/+1
|/ | | | | | | | | | | | | | | | | <long rant deleted> This change enables the hacking extensions ability in trove. That includes bumping the version of hacking that we use, and also adding the enable-extensions like in the [flake8] section. I've enabled two of the hacking extensions here. There are some limitations to the hacking rules that I've enabled so I'm also going to enter two bugs that others can fix (if they so desire). Change-Id: I6d8fc4bc03f948b84ad823e5248d78a4caa5c042 Related-Bug: 1642554 Related-Bug: 1642552
* Updated from global requirementsOpenStack Proposal Bot2016-11-021-1/+1
| | | | Change-Id: I4edf7a379b5971609475f5f992ef8bd2ce33bde1
* Updated from global requirementsOpenStack Proposal Bot2016-10-271-1/+1
| | | | Change-Id: I37a40532c3bb3b3a148b9a98438696eba06ed2c3
* Updated from global requirementsOpenStack Proposal Bot2016-09-301-1/+1
| | | | Change-Id: I13c531615ed3e725739a8add827a1f484d69e3ca
* Updated from global requirementsOpenStack Proposal Bot2016-09-281-3/+3
| | | | Change-Id: I42c81f6a6a75cac3b7f5344261d2e89e23717fc7
* Updated from global requirementsOpenStack Proposal Bot2016-09-151-2/+2
| | | | Change-Id: I41df50d0a00a50434d762caed5333c4ea1d404b0
* initial chkin of pylintAmrith Kumar2016-09-141-0/+2
| | | | | | | | | | | | | | | | | this is a pylint wrapper for Trove's tox tests. This commit includes a basic infrastructure for running pylint through tox. It also fixes some very obvious import errors that are flagged by the tool. One is to handle missing imports for _ and _LE. There is one instance where an exception is being raised but trove.common.exception isn't imported, and another where an exception is being incorrectly thrown. A short readme is also provided. Change-Id: I0a38f5efde3cb491f1f6c27f6c6500ab29987968 Partial-Bug: #1621636
* Updated from global requirementsOpenStack Proposal Bot2016-08-261-2/+2
| | | | Change-Id: I4f875162b85380ce7328ae8d87e5dc8f16b1f6aa
* Remove openstack-doc-toolsAndreas Jaeger2016-08-231-1/+0
| | | | | | | | | | Since this repo does not publish DocBook XML content anymore, we can remove openstack-doc-tools and the tox.ini targets for it. Also, remove the config file doc-test.conf, it's not used anymore. Depends-On: Ie90eb7fa6f1b1d7b99869083099201d2bfe10018 Change-Id: Ia92429f120fd18553e2785f63f6a12ad0fc9f12f
* Updated from global requirementsOpenStack Proposal Bot2016-08-191-1/+1
| | | | Change-Id: I79e3886a2b81db8b25f5830e0200d6997da3c2d7
* Adds the api-ref migrated RST + YAML filesAmrith Kumar2016-08-171-0/+1
| | | | | | | | | | | | | | | With this email[0], you must migrate API reference docs into RST. The conf.py and the tox environment are also cribbed from nova. Still need to retain the install_command in tox.ini, otherwise the api-ref job fails. [0] http://lists.openstack.org/pipermail/openstack-dev/2016-May/093765.html Co-Authored-By: Anne Gentle <agentle@cisco.com> Co-Authored-By: Amrith Kumar <amrith@tesora.com> Change-Id: I3315261aa18729fa7a6aa79d4a1d6c24de1e2c6b
* Updated from global requirementsOpenStack Proposal Bot2016-08-031-1/+1
| | | | Change-Id: Ic9ccaffd36641cb12821303934d33dd755ea130a
* Updated from global requirementsOpenStack Proposal Bot2016-07-271-1/+1
| | | | Change-Id: Ie656b0bb83b1ccb2e90b0c7ff5a5498a01b7e7a1
* Updated from global requirementsOpenStack Proposal Bot2016-06-241-2/+2
| | | | Change-Id: I68dc3996b4880f9543a9a09e03522e22e4981116
* Merge "Run Python 3 unit tests in parallel"Jenkins2016-06-241-0/+1
|\