Commit Graph

14 Commits

Author SHA1 Message Date
Andreas Jaeger 9ce57f3f39 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Remove babel.cfg, this is not needed here at all
- Update requirements, no need for python_version anymore
- Switch to using sphinx-build
- Use newer openstackdocstheme and Sphinx versions
- Cleanup */source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine
- Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete

Change-Id: If3228ad42346d6f405e0c6b6580ecd48a7511525
2020-05-09 16:45:25 +02:00
zhurong 424fce53a5 Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymor

Change-Id: Icc791bf75990b0d2163c5c3eda6d44513ade2497
2020-04-07 01:56:47 -07:00
Ghanshyam Mann 75fb547bdb [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

murano-pkg-check 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: I7b85365d357e37a10b501a8687fe86ded4b98095
2019-11-16 15:50:32 +00:00
zhurong 18119f5e9d Add Python 3 Train unit tests
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: I0422484258cd7590853f6de978a174a47d1d202a
Story: #2005924
Task: #34214
2019-07-03 17:22:38 +08:00
Ghanshyam Mann 635273bafb Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: If5096aefbcface1392c39a7f41618579ad07326c
2019-04-23 04:12:28 +00:00
huang.zhiping 9dd56f61a1 Update home-page
Change-Id: I0b3909c215c3da1870d2fe6978e1b6b560c8713f
2019-01-12 12:09:21 +00:00
Vieri fae7d2d881 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Ie12a322f5ab0803c7d0a79608c4ed4eca6a8ff6a
2018-12-04 18:38:46 +00:00
Vu Cong Tuan ee336714c5 Remove support for py34
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.

Change-Id: Ic956031945091f588b79b344ec1b208dd979305f
2017-06-07 10:05:51 +07:00
Lucky samadhiya b54814e08d update homepage with developer documentation page
Change-Id: I00541fc07580c0a6d6ba5a918bfc47ddbc48860a
2016-09-30 18:27:25 +03:00
Andreas Jaeger 8d0898e57e Fix i18n set up
Really use MODULENAME as documented in
http://docs.openstack.org/infra/manual/creators.html#python-projects.

Otherwise the infra scripts will not work properly.

Change-Id: If21a76d2aa64312e59127bfd0790ef3301737d6b
2016-09-29 19:04:46 +02:00
sslypushenko 5e6ae600d7 Introduce option only_errors
* Validation can be runned only for errors. All warnigs will be ommited
* Minor issue in setup.cfg fixed. Now 'pip install -e .' works fine

Change-Id: I57d3f0713ef36535410ec4e50d3bb9286ea2741f
2016-09-21 06:44:10 -04:00
sslypushenko e95f43bc6e Add i18n support
Change-Id: I46f82ae4c9803c866dfb594064df15e2b1a5c2ad
2016-09-07 18:13:18 +03:00
sslypushenko c59ed6dec5 Added core and CLI
* Added core functionality of valitation tool:
  - Package loading
  - Validators discovery(plugins)
  - Validation of package

* Added CLI runner

Partial-blueprint: package-validation

Change-Id: Ia03914f7e48e5a43ef290deb95e08c66446c08ef
2016-08-24 17:05:08 +03:00
sslypushenko 0a97def364 Commit project structure
Based on cookiecutter project template

Change-Id: Iabedcc77d1d915fcee4769e1bb67db69d375b6cb
2016-08-22 16:46:38 +03:00