Commit Graph

18 Commits

Author SHA1 Message Date
Takashi Kajinami 436cc14867 Remove unnecessary egg_info options
The tag_svn_revision option was already removed[1]. The values set to
the other two options are effectively same as their defaults.

[1] https://github.com/pypa/setuptools/issues/619

Change-Id: Ic4ab72b8526f8804c046189a443d73f1cfa441c9
2023-12-20 14:08:38 +09:00
Takashi Kajinami a76aef7f73 Remove support for Python < 3.8
... to be aligned with the global tested runtimes.

Change-Id: I20e0a9cf7756d231a9fbb9fd95c3cd9324030ee2
2023-11-27 21:13:12 +09:00
Takashi Kajinami 3c7f9b9b61 Update python job template
... and supported python runtime versions.

This also makes some changes in tox.ini to adapt to tox 4.

Change-Id: I765665685fe7f56b89b9dcdcd2e412aeacb5d224
2023-10-18 14:58:16 +09:00
yangyawei 671b7d6365 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: I6139243267f745fdefeb652f8958703b442a5528
2021-05-14 16:05:37 +08:00
pengyuesheng 733daffc31 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I53daab51cc782e878658566b9ac91d134173ce21
2019-12-27 16:03:22 +08:00
Corey Bryant d9df1dbd36 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: I4379a60f3e6a511b714a4df1502d068bc1aaf6a3
Story: #2005924
Task: #34253
2019-07-12 16:40:51 -04:00
jacky06 7234780bae Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
3. Remove unncessary "=="

Change-Id: I5fe3be557f9bc3cc1f8faae198df93ed4ed2bc97
2019-06-20 10:35:21 +08:00
caoyuan cacef4df98 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I5b938ce1199fe8e15624aa62a55b825c4af87ca6
2019-04-29 13:33:05 +08:00
malei 29839793bb Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I2e6afb1b15e9fcab0e1ebf0dce6afaf254127a69
2018-12-04 23:56:53 +08:00
JUN JIE NAN 100b0fb5b7 Converted README to .rst format
The other os-*-config projects use `.rst' format and many of our docs
do too. And we can also avoid using github flavored markedown.

Change-Id: I96ef9edf80bdb4592a3e78b079ec51cde14069f8
2013-12-03 17:53:16 +08:00
Roman Podoliaka bac626b784 Revert "Support building wheels (PEP-427)"
This reverts commit 8c89f77dbc.

The patch being reverted should not have been merged, because
setting universal to True is used to claim in-place python 2/3
compatibility in Wheel packages.

We don't support python 3 yet, so we must not claim the opposite
here (as this would harm end users as soon as we start uploading
Wheel packages to PyPi).

Please see the following links for details:
 - http://pythonwheels.com/
 - http://lists.openstack.org/pipermail/openstack-dev/2013-November/020059.html

Change-Id: I5972ffcc0f0cde9c78a3a3db6441900fae76727a
2013-11-29 12:50:58 +02:00
Sascha Peilicke 8c89f77dbc Support building wheels (PEP-427)
With that, building and uploading wheels to PyPI is only one "python
setup.py bdist_wheel" away.

Change-Id: I3a2af3f40486cc5b832d4b1bc7067df655859cdb
2013-11-19 10:24:16 +01:00
Monty Taylor 5e478ac7b2 Remove version from setup_requires
setup_requires cannot effect an upgrade, but a version being listed can
block things from operating happily. Remove the version pin from
setup_requires. Also, the setup_hooks are no longer needed.

Change-Id: Idda7d67a21c9245ca8c17973e847629bd3b4e3f2
2013-09-22 17:19:45 -04:00
Monty Taylor f42bd361b3 Fix github references
We should be referencing git.openstack.org at this point. Also, there
were some dead links in the README file.

Change-Id: I08afe59e9405c530e5c8cc8512e029dcd00169d0
2013-09-22 17:19:40 -04:00
Monty Taylor c31c9901d0 Update stackforge references to openstack
Change-Id: Ibc5e08068d91c679acc3ddd3e802c611fc26c18c
2013-08-17 22:59:01 -04:00
Clint Byrum 6ed3b5a332 Fix entry points missed when module was renamed
Change-Id: Id7b4b25dded8c4bc34eadd7836fd7939b351f365
2013-07-23 08:13:49 -07:00
Robert Collins ba51abbdf1 Rename to os-apply-config.
The name os-config-applier was too confusing given os-refresh-config as the
partner program, so we've decided to rename to os-apply-config.

To aid migration the old command name and default template path are still
supported.

Change-Id: I39725595275e7b4375ac4fda52e6a14b7071f7e9
2013-06-14 15:30:14 +12:00
Monty Taylor 49c060a313 Migrate to pbr and testr. 2013-03-28 02:37:45 +01:00