Commit Graph

22 Commits

Author SHA1 Message Date
Sairam Vengala 1008a8801c Update metadata in setup.cfg
removed the py3.6 and py3.7 from here as it does not get tested or supported now and added py3.9 and py3.10

please check this below reference link
 https://governance.openstack.org/tc/reference/runtimes/2023.2.html#python-runtimes-for-2023-2

Change-Id: I2c3988327eded325097d2823cf659aa90b3a35f7
2023-09-23 06:35:09 +00:00
Sairam Vengala 20e1615d8f Update metadata in setup.cfg
we are using some "aliases" that the setuptools docs say
"are supported for compatibility reasons" but their use is not advised[1].

[1] https://setuptools.pypa.io/en/latest/userguide/declarative_config.html#metadata

please check this below reference link

[2] https://review.opendev.org/c/openstack/charm-cinder/+/854987

Change-Id: I3d6eaebd86ce77a945e8179da783d0875cf19d27
2023-07-07 07:13:12 +00:00
yangyawei bf04638938 setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  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: I4e961fcc7b7096af186b7906abac5309850ea90b
2021-05-14 16:28:18 +08:00
Manpreet Kaur 615c76b900 Remove depreciated file babel.cfg
The file babel.cfg is not used anymore.

This patch removes the depreciated file and the translation
sections in setup.cfg (extract_messages, compile_catalog and
update_catalog) as these not needed anymore,
Babel can generate translation files without them.

Change-Id: I86a0ce342ae695c9529d3cf5bd4ac3779f9a9205
2021-02-12 06:50:56 +05:30
Sean McGinnis 1823e8595d
Switch to wallaby job template
Run the expected wallaby jobs in gate.

Change-Id: I2496c1e95d36acbce60679f5e7224a92ed60a7ce
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-09-21 13:06:59 -05:00
Andreas Jaeger 2ceec3b348 [ussuri][goal] Drop python 2.7 support and testing
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

Increase requests lower requirement since oslo.config needs 2.18.0.
Fix idna lower-constraint to satisfy requests.

Change-Id: I753e09613b50e099060e2c85eb80d06d8b257858
2020-02-04 21:02:09 +01:00
Corey Bryant b36f9515e9 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: Ie315b64a5c6a8e09fc428a2524ffe037b5fcebeb
Story: #2005924
Task: #34209
2019-06-24 10:33:21 -04:00
Ghanshyam Mann 8d98b55db0 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: I0456cb168b263bf4b1520bf56f5a1016b5b2b392
2019-04-14 22:05:10 +00:00
jacky06 fb1b30e08b Remove support for py34
Due to the change from Ubuntu Trusty to Xenial, only python3.5 is
available(Python3.4 is restricted to <= Mitaka). So, there is no
need to continue to keep these settings.

Change-Id: I01cfffa2a18a287420a59b9b218e08e848253b27
2018-12-27 09:29:10 +00:00
Zuul ce16ff2b6d Merge "Add py36 to tox.ini and setup.cfg" 2018-12-15 23:54:07 +00:00
Vieri a465e4c815 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I49529ee1f9a4bc7f17362ca1cc777686ee010756
2018-12-05 04:07:24 +00:00
Bob.Haddleton b5ef6402ce Add py36 to tox.ini and setup.cfg
Change-Id: I966f5dcf35d959e9e5bdf586a27a370ffdcef200
2018-11-14 06:30:33 -06:00
Nguyen Hai 17aedacea5 Follow the new PTI for document build
Reference:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

Change-Id: I32256af5d8530435321e84f5dd19d8a9ce57840a
2018-05-30 15:02:54 +09:00
Dan Radez 4bad629880 Adding conf files as package data
resubmitting https://review.openstack.org/#/c/412682/
OpenStack global requirements manages the setup.py file and expects
project specific configuration to be put into setup.py.

Couldn't figure out the correct syntax the first go round to put this
into the setup.cfg file. This patch should have the correct syntax.

Change-Id: Ia82b577f3aac13c3152df160d2b24837f675a79b
2017-01-09 13:40:07 -05:00
Sahdev Zala e7634dd1ef Set home-page specific to the project
Change the general openstack link to the project specific one.

Change-Id: I490c32168a09f95cdda8a15aa60ae7d5cd4f9ef4
Closes-Bug: #1613305
2016-08-15 07:31:39 -07:00
PanFengyun 02a2f0a693 Add Python 3.5 classifier and venv
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.

Change-Id: I50d1074815cb6c6f5ba1e3b5060e3fea31d60d65
2016-07-14 20:48:22 +08:00
spzala 6837f9266b Create command line entry point
Create a command line entry point for heat-translator.

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Change-Id: I0a2970480d855d325f11393fade3f49732ef0411
2015-10-02 14:41:37 -04:00
Sirushti Murugesan c33db34a28 Update trove classifier
Tests are run against a Python3.4 environment rather than a Python3.3
environment in the gate. So update the classifiers to announce support
for the appropriate version of python.

Change-Id: I44cb01297444ba49397092be1c06f416e2011bc5
2015-10-01 02:00:38 +05:30
Oleksii Chuprykov 5c404ca97e Remove py26 env
Change-Id: I1afcc041575ab65824a0eb8844727c6091397cf7
Closes-Bug: #1476117
2015-07-20 10:00:08 +03:00
Steve Martinelli eb913cd991 Create an OSC plugin for heat-translator
Creating the framework for an OSC plugin for heat-translator.
This will make adding new commands easier, incorporates them into
OSC, and provides the capabilities of authentication should
it be required in the future (using heatclient after translating
a template).

partially implements bp openstack-client-heat-translator

Change-Id: Ie477eac9acd9ed26f00069947af0d25b3c7e67b1
2015-06-17 18:01:54 +00:00
Sahdev Zala 0c1591bf15 TOSCA definition types for TOSCA library.
Create a TOSCA metamodel covering various TOSCA types including node type,
relationship type, capabilities type, interfaces and properties.

Also, a small change, renamed heat-translator subdir to 'translator' as tox
doesn't like dash in the name.

Change-Id: I59e496063f8f1d7fd8557278a690b65d2a400a43
Partially implements blueprint heat-translator-tosca
2014-05-05 16:49:32 -05:00
Sahdev Zala d4d826ef96 Add .gitreview file and apply cookiecutter template.
Add .getreview file and add files generated via cookiecutter template.
Also delete some originally added files to have project's initial layout
ready.

Change-Id: I494f52469b5a4aff1c1f12d58bcf41140ad3e680
2014-04-01 09:43:50 -05:00