Commit Graph

28 Commits

Author SHA1 Message Date
Ghanshyam Mann bd95c59145 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I094d6ff2c13847123ed31ddf1b93b7bfa4fe3b50
2022-08-09 12:54:26 +00:00
Renat Akhmerov 1b36297f3a Fix hacking version
Change-Id: I2f33a01a2e928e440c4ebb001dc4e24b5bd89145
2021-04-27 12:42:03 +07:00
Ghanshyam Mann ee4dc0173b Fix hacking min version to 3.0.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: I84b77958d7dfeedca44e8718554ede24b006746f
2020-05-12 19:28:47 -05:00
Sean McGinnis e3eef9b56f
Use unittest.mock instead of third party mock
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: I8547aec13aa28fecf75f957e1f2ca7f5c56628ea
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-18 11:54:32 -05:00
Eyal 57afe0a3f4 Fix requirements, tox , zuul
Change-Id: Ie32028c901831185d9694db8b9fd35829759a1ac
2020-01-16 11:54:46 +02:00
Ghanshyam Mann 1a99070183 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

mistral-extra is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I32edd618a65f5ef65be1c7894dd4f52c97f733c3
2019-11-16 17:01:53 +00:00
caoyuan 078205550c tox: Keeping going with docs
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Change-Id: I218efe01ad56dbe04666716ae61ea2d97ef6912d
2019-10-24 21:22:06 +08:00
pengyuesheng 0a68426bd8 Sync Sphinx requirement
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: I85821d4ee88b8d1babb5d86b1cf5551e79e97653
2019-10-09 16:32:08 +08:00
zhulingjie b8c90c3300 Update hacking version to latest
Change-Id: I0c1d683c26b5515e9979c104744d821835e96ccd
2019-01-05 01:02:15 +08:00
Brad P. Crochet c78bdbb95b Switch to using stestr
When the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we're
supposed to invoke stestr rather than testr so lets do that

Change-Id: I9e92cfb7419afb281a021645b4b58f29b89c90a8
2018-05-21 18:38:46 -04:00
Brad P. Crochet 5bee294596 Set up mistral-extra with the ability to run unit tests
Properly sets up the mistral-extra repository with packaging and testing
setup, in order to add gating in CI.

Change-Id: I204745785e63cc8b1ae47da5cc59eda6da18b722
Depends-On: I5e75914e500837babdeb358a76ec7d90c56f61ac
2017-03-03 16:29:49 -05:00
Renat Akhmerov 5eebb0d5dc Restructure mistral-extra repo
* "examples" file tree should not be Python packages
* Examples should have their own dependencies, if needed, not centralized

Next steps:
* Prepare a layout for storing OpenStack actions

Depends-on: Id8e5d55e34ec3b3d555b5482e13f99c2561e871e
Partially implements: blueprint mistral-custom-actions-api

Change-Id: Ic5b0f655686361ee00bdb70ea13bc66ce0769f90
2016-07-12 15:56:39 +07:00
OpenStack Proposal Bot 1393669419 Updated from global requirements
Change-Id: Ib54520fc424af714c828dc7e50eefbbede123aba
2016-06-22 19:58:08 +00:00
OpenStack Proposal Bot ff961d7864 Updated from global requirements
Change-Id: I31471023c4ef3c24668851109c1b606d14cefe05
2016-06-21 18:00:36 +00:00
OpenStack Proposal Bot 7b5e2744c3 Updated from global requirements
Change-Id: I5e4157beb79f0433f816f9bcb517f91e3adfd3ae
2016-06-02 21:06:48 +00:00
OpenStack Proposal Bot fdea8b61a4 Updated from global requirements
Change-Id: Ie66c1fd969ec96e5d300c287b8606b25e32d2a98
2016-05-30 20:41:30 +00:00
OpenStack Proposal Bot 1529a32b38 Updated from global requirements
Change-Id: Ia0872d281e9402816f5f1b225f2c58b4255329d9
2016-05-30 00:34:49 +00:00
OpenStack Proposal Bot d5186ea25d Updated from global requirements
Change-Id: I9aad9f4d42a3fc74c2989a5072dd573670ffb198
2016-05-26 16:59:49 +00:00
OpenStack Proposal Bot efe7fafe2d Updated from global requirements
Change-Id: I86431ff72f12e1480afce87fc3688580aad5a0c4
2016-04-08 13:23:48 +00:00
OpenStack Proposal Bot fd1833b3a3 Updated from global requirements
Change-Id: I18aedcb016d439a92aa1a83932d2ceb119bdfcff
2016-04-08 00:28:19 +00:00
OpenStack Proposal Bot 0f83d5cf95 Updated from global requirements
Change-Id: I64871b222ca2770aa2bbfc9035926bc0bf301576
2016-01-28 01:27:42 +00:00
OpenStack Proposal Bot d4f2a9f18a Updated from global requirements
Change-Id: I7ac8d6d016ae8f29adc0dd7cbf700ac9d91385b7
2016-01-19 13:48:36 +00:00
OpenStack Proposal Bot 90d4ea5292 Updated from global requirements
Change-Id: Icfe1f13aac00452d89aa889520c8926e5c1f5552
2015-12-08 12:36:33 +00:00
OpenStack Proposal Bot ffa42525b2 Updated from global requirements
Change-Id: I654e6a3cf6710e2abafe2a294662f84c9099f4a8
2015-09-18 16:38:48 +00:00
Lingxian Kong 734b4cdec3 Delete unused lockfile dependency in test-requirement.txt
Please refer to
http://lists.openstack.org/pipermail/openstack-dev/2015-September/074818.html

Change-Id: If37f94f8a0879ecadc93414c5d3b3b333b97bfaf
2015-09-18 17:12:03 +08:00
Anastasia Kuznetsova 3d1c85d608 Update requirements according to global requirements (master)
Change-Id: I8194128165cd4fe42cc70ff386df7bbc75a94bd5
2014-09-25 13:41:30 +04:00
Anastasia Kuznetsova a2d933cd20 Update requirements due to global-requirements
Also fix small pep8 issue (missed whitespace).

Change-Id: I6a312abf7748fb8af70892cb10224a3c9567ca3c
2014-07-02 11:29:23 +04:00
Renat Akhmerov 709ee551ea Preparing project skeleton
Change-Id: I740c27faaaee8d1dc4d5460705f515e5685c67c7
2014-01-18 01:22:26 -08:00