summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "setup.cfg: Replace dashes by underscores"HEADmasterZuul2023-03-281-4/+4
|\
| * setup.cfg: Replace dashes by underscoresTakashi Kajinami2022-06-221-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since setuptools v54.1.0[1], the parmeters with dash have been deprecated in favor of the new parameters with underscore. This change updates the parameters accordingly to avoid the warnings like the example below. UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: Icc883498d6188f99dd02345880a2c7e7b36902c9
* | Merge "doc: Comment out language option"Zuul2022-08-161-1/+1
|\ \
| * | doc: Comment out language optionTakashi Kajinami2022-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The previous commit 8f784480a30570a46f0fbea18ce4368da353aa83 hard-coded the language option to the default value ('en') but it is not required unless the option is explicitly defined. Change-Id: Ic2b9b44409859e791ff341ba34a0a036839e3728
* | | Merge "Use TOX_CONSTRAINTS_FILE"Zuul2022-08-091-2/+2
|\ \ \
| * | | Use TOX_CONSTRAINTS_FILEzhangboye2022-06-221-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | UPPER_CONSTRAINTS_FILE is old name and deprecated This allows to use upper-constraints file as more readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>. Change-Id: Icf1d095143abe1c3f2165f262fb390c5becb535b
* | | Replace deprecated readfp method with read_fileljhuang2022-07-221-1/+1
| |/ |/| | | | | | | | | | | | | The readfp method has been deprecated since version 3.2 [1]. [1] https://docs.python.org/3/library/configparser.html?highlight=deprecated#configparser.ConfigParser.readfp Change-Id: Ib1aa6bba91e331f25c65a5905a89de306faa1d5a
* | Update home-page98k2022-06-221-1/+1
|/ | | | Change-Id: I587f619134ca20eab6f7a04de6e8fb63624429e8
* Drop lower-constraints.txt and its testingGhanshyam Mann2022-06-065-19/+13
| | | | | | | | | | | | | | | | | | | | | | 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 This also makes the following two changes to fix the broken CI. - Switch the python3 job template to unversioned one because the heat-cfntools project follows an independent release model. This effectively removes py36 tests. - Use upper-constraints.txt to build documentation, to avoid pulling the latest Sphinx which includes a breaking change. Change-Id: I3c41ed7cd54e8c8d3fad05ea7ac86fc35b9fa4d1
* [ussuri][goal] Update contributor documentationGhanshyam Mann2021-06-013-9/+69
| | | | | | | | | | | This patch updates/adds the contributor documentation to follow the guidelines of the Ussuri cycle community goal[1]. [1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html Story: #2007236 Task: #38524 Change-Id: Ifbdf4c65a1e72ef3569439e5eadb836260a786d1
* Merge "Mark support for py38"Zuul2020-11-163-2/+3
|\
| * Mark support for py38maaoyu2020-11-163-2/+3
| | | | | | | | | | | | | | | | | | | | in 'wallaby' cycle, we should test py38 by default. Also support tox test on py36 and py38 as that's what our check job verify on. ref: https://governance.openstack.org/tc/reference/runtimes/victoria.html Change-Id: I349d80cb1b963bdb30e374994f7c18352f918e3b
* | Merge "update source link in readme"Zuul2020-11-161-2/+2
|\ \
| * | update source link in readmezhangboye2020-11-161-2/+2
| | | | | | | | | | | | Change-Id: I008f3c5a8d6a67b2f1b4c299f0d55b49613d5680
* | | Switch to wallaby job templateSean McGinnis2020-11-161-1/+1
| |/ |/| | | | | | | | | | | This switched to run the expected wallaby jobs in gate. Change-Id: I0f0758a123b5dad7094bff17336afa1a2a20749f Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* | Merge "Remove publish-to-pypi template"Zuul2020-06-101-1/+0
|\ \
| * | Remove publish-to-pypi templateAndreas Jaeger2020-05-261-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | This template needs to be in project-config since the jobs are not branch aware. The template is already setup in project-config, so just remove the extra line here. Change-Id: Ie7e24b96ec7c191a1aad5a27ac16ae64fbc3bb13
* | | Use unittest.mock instead of third party mockSean McGinnis2020-06-094-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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: Ib6e4e7f89a9990cfb42afa209878812340109ecf Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* | | Merge "Switch to newer openstackdocstheme version"Zuul2020-06-082-15/+6
|\ \ \
| * | | Switch to newer openstackdocstheme versionAndreas Jaeger2020-05-302-15/+6
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to openstackdocstheme 2.2.1 version. Using this version will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. Disable openstackdocs_auto_name to use 'project' variable as name. 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. 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: I3c41f2e7a7b9b0f6ab871da93540737b61ba857f
* | | Fix hacking min version to 3.0.1Ghanshyam Mann2020-05-152-2/+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: Id73106fee729aea32fe37234f3fa7d5263c196aa
* | [ussuri][goal] Drop python 2.7 support and testingAndreas Jaeger2020-02-047-33/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. 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 Update boto,pbr minimal requirement for python3 support. Change-Id: I23c273d0aa57e1400b383357883f298b8288897d
* | Merge "Delete pylint tox environment"Zuul2019-12-043-263/+0
|\ \
| * | Delete pylint tox environmentZane Bitter2018-07-303-263/+0
| | | | | | | | | | | | | | | | | | | | | Nobody uses pylint, but a lot of people are trying to generate code churn by 'fixing' trivial issues in lintstack.py. Just delete it. Change-Id: I3f436f742aff90d6610ad12f4b9bc096c2c18ea0
* | | Merge "Sync Sphinx requirement"Zuul2019-12-041-1/+2
|\ \ \
| * | | Sync Sphinx requirementpengyuesheng2019-10-091-1/+2
| | |/ | |/| | | | | | | | | | | | | | | | Sync sphinx dependency with global requirements. It caps python 2 since sphinx 2.0 no longer supports Python 2.7. Change-Id: I0d73efcab246370410d9454ff621d1b812ffbe29
* | | Merge "Switch to Ussuri jobs"Zuul2019-12-041-1/+1
|\ \ \
| * | | Switch to Ussuri jobspengyuesheng2019-10-221-1/+1
| |/ / | | | | | | | | | Change-Id: Ie8cbd5bf55314d62fbd0ab7567570ca2c7376c39
* | | Merge "Update the constraints url"Zuul2019-12-041-1/+1
|\ \ \
| * | | Update the constraints urlpengyuesheng2019-09-251-1/+1
| |/ / | | | | | | | | | | | | | | | For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html Change-Id: Ib0778872dd3eb55d4455b07d256134b87e336893
* | | Merge "Change openstack-dev to openstack-discuss"Zuul2019-12-041-1/+1
|\ \ \ | |/ / |/| |
| * | Change openstack-dev to openstack-discussmelissaml2018-12-051-1/+1
| | | | | | | | | | | | | | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: I54118d8f7f51a218053e15a1d7414a9092d9a436
* | | Add Python 3 Train unit testsCorey Bryant2019-06-243-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to ensure unit testing is in place for all of the Tested Runtimes for Train. See the Train python3-updates goal document for details: https://governance.openstack.org/tc/goals/train/python3-updates.html Change-Id: I1ba956644bdf7c10bd2b6780e556df4c70bceeab Story: #2005924 Task: #34209
* | | OpenDev Migration PatchOpenDev Sysadmins2019-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* | | add python 3.7 unit test jobCorey Bryant2019-02-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.7. See ML discussion here [1] for context. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html Change-Id: I22733429c53c217e72fb6d65e1f0dc1353b021fa Story: #2004073 Task: #27416
* | | Merge "Update the bugs link to storyboard"Zuul2019-01-031-2/+2
|\ \ \
| * | | Update the bugs link to storyboardZhijunWei2019-01-031-2/+2
| |/ / | | | | | | | | | Change-Id: Ic878d46e4802c79f416f4e157b734a16f8b612b4
* | | Use template for lower-constraintsAndreas Jaeger2018-12-201-8/+3
|/ / | | | | | | | | | | | | | | | | | | | | Small cleanups: * Use openstack-lower-constraints-jobs template, remove individual jobs. * Sort list of templates Change-Id: Ib24ffd7701d8e7e88fb6c6ab9854244a4a656687 Needed-By: https://review.openstack.org/623229
* | Merge "fix bug link in readme"Zuul2018-09-071-1/+1
|\ \
| * | fix bug link in readmeZhijunWei2018-08-281-1/+1
| |/ | | | | | | | | | | | | | | This patch fixes the bug tracker link in the readme. It is set to depend on a job definition change in project-config so we can use this patch to test the new release jobs. Change-Id: I6dad9b1d6499d615c60d3c23b5cd8c44040abddd
* | Migrate the link of bug report button to storyboardzhulingjie2018-08-301-2/+2
| | | | | | | | Change-Id: I5b329f3233ce126fb25bff6c947aa8379b991d50
* | add python 3.6 unit test jobDoug Hellmann2018-08-291-0/+1
|/ | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.6 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I438730a4c37639341c0e7294b28a93e8ede845cc Story: #2002586 Task: #24298
* Switch to use stestr for unit testHa Manh Dong2018-07-196-9/+14
| | | | | | | | | | According to Openstack summit session [1], stestr is maintained project to which all Openstack projects should migrate. So we should switch to stestr. [1] https://etherpad.openstack.org/p/YVR-python-pti Change-Id: I14ae3879465e622f36fd7bba3f04cb6e0cb7500e
* Add tox python3 overrideshuang.zhiping2018-07-191-1/+5
| | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: Ic4a3b28cb670c71fb205640a9a9338bbcf9bc9bf
* Modernise requirementsZane Bitter2018-07-187-15/+34
| | | | | | | Conform to the PTI for docs builds, add lower-constraints jobs, and use upper-constraints instead of synced global requirements constraints. Change-Id: Iaf1b54b35d02dbb733c7782b178e4eb774c02ef6
* Move Zuul config into repoZane Bitter2018-07-181-0/+7
| | | | Change-Id: I21109adbdbf9d90b2145d3829e62dcf73392fb6a
* Fix pep8 errors with later versions of hackingZane Bitter2018-07-184-42/+47
| | | | | | | We are stuck on a very old version of hacking (0.8). In order to move forward, we need to fix a bunch of things that flake8 will complain about. Change-Id: If40ac29094b90c5bae63e7423061a190655f50a3
* Python3: Don't use cmp() functionZane Bitter2018-07-181-2/+6
| | | | | | | The built-in cmp() function has been removed in Python 3, so don't try to use it. Change-Id: Ic62b7032ec6fd555974fc0d818327879d53a8ff2
* Update links in READMEXiaojueGuan2018-06-121-2/+2
| | | | | | Change the outdated links to the latest links in README Change-Id: I5743757aedc3462575bac5b9c6e9cbd2b6453801
* Remove discover from test-requirementsDirk Mueller2018-02-191-1/+0
| | | | | | discover is only needed for Python 2.6.x or older. Change-Id: Iea418fa2a7c826e157e96e1672d22b737c0669e1