| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
In 2023.1 cycle, we are testing the python 3.10
as voting job so updating the python classifier.
Currently we have py3.8 unit test job running on focal
and python 3.10 job on Jammy.
Change-Id: I4ec8e9663ddf41aa5d3858446e4e382db041ce48
|
|
|
|
|
|
|
|
|
|
| |
In Zed cycle, we ave dropped the python 3.6/3.7[1] testing
and its support. Updating the python classifier also to reflect
the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: I06ef1e3f73ddf6c7a62e0d1aa0ab6eeb220436f6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job
- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286
this commit updates the classifier in setup.cfg file.
[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html
Change-Id: Ic6dbe3ae45089f7947d45dc81eb5d1e29b3d0597
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: Ia98a366c65321f76394940be0f9ce2a55dd321d4
|
|
|
|
|
|
|
|
|
|
|
| |
Babel is not needed as requirement, remove it.
Remove translation sections from setup.cfg.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html
Depends-On: https://review.opendev.org/#/c/730427/
Change-Id: I4d82cfc09d255ad574e44ac303fd187c5348ca47
|
|
|
|
|
|
|
|
|
| |
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: I3645bf029ee92e9dc93412c522d7694f6a61fc4f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Now that we've dropped Python 2 support, we shouldn't be stating that we
support universal (Python 2 and 3) wheels. We should also use the proper
setuptools machinery to prevent people accidentally installing
novaclient in a Python 2.7 environment. Resolve both issues, removing an
unused 'upload_sphinx' section in the process.
Change-Id: Icee145f44a42c233008b3328f52a3eec933101e0
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
|
|
|
|
| |
Change-Id: If678d77b8da69121b0075bfbc4216531be25da6a
|
|
|
|
|
|
|
| |
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Change-Id: I691d7994070012af62d20d15809b7c4f143909a8
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop py35 tests because all the integration testing
has been moved to Bionic.
See the following URL for more details.
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html
Co-Authored-By: Takashi Natsume <natsume.takashi@lab.ntt.co.jp>
Change-Id: Ied64e92d5833ed11e1213c42994cfebeaa2ace6a
Signed-off-by: zhangyangyang <zhangyangyang@unionpay.com>
|
|
|
|
|
|
| |
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.
Change-Id: I157626d7aa539e583d20f2f8aa39e06188347573
|
|
|
|
| |
Change-Id: I091c82f60d9ae984cf61be8c6fe95ec68817cb75
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Follow new PTI for docs build
- Add sphinxcontrib.apidoc to replace pbr autodoc
REF:
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: Ic66fe4d5488c7777439a416fbf86d37af807804d
Closes-Bug: #1792115
|
|\ |
|
| |
| |
| |
| |
| |
| | |
pbr provides this functionality for us. Make use of it.
Change-Id: Ide7b2992ac931395b776d39ed4a1a50bded0a881
|
|/
|
|
|
|
|
|
|
| |
Some URLs are broken, so fix them.
The other URLs are redirect to new URLs,
so replace them with new ones.
Change-Id: Ida2fd70ad0d7b029fadfe91be14d7180b9b5b8d1
Closes-Bug: #1707104
|
|
|
|
|
|
|
|
|
| |
An upcoming release of pbr will require explicitly stating which
builders are requested, rather than defaulting to html and man. Head off
any potential impact this may cause by explicitly setting this
configuration now.
Change-Id: Idfa27bb6b235f8cc4de6d62baf9e9e9a55bae95b
|
|
|
|
|
|
|
|
| |
Currently only py27 and py35 (not py34) is tested in the gate, so
py34 should no longer be part of the tox environment or part of the
PyPi classifier.
Change-Id: I81058c5df47c4dae3c331d0030141896b6a9f1bb
|
|
|
|
|
|
|
|
|
|
| |
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Migrate the
setting from the old warnerrors one.
There are only three related fixes required.
Change-Id: I84b020c18a8a1c7c11a35bacd61523bbb094abe4
|
|
|
|
|
|
|
|
| |
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: Ic80a40692726b05f0f9d174f6ba7e7040f30db38
|
|
|
|
| |
Change-Id: I18a6b02e8dceafd1008144e53be5817d83698741
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Follow new infra setup for translations, see spec
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html
for full details.
This basically renames
python-novaclient/locale/python-novaclient.pot to
novaclient/locale/novaclient. For this we need to update
setup.cfg. The domain name is already correct in
novaclient/i18n.py.
The project has no translations currently, let's remove the outdated
pot file, the updated scripts work without them. So, we can just
delete the file and once there are translations, an updated pot file
together with translations can be imported automatically.
Change-Id: Ifeabedf157f0338c1e76dc5ab8ab41e2e331ad87
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since oslo is removing support for python 2.6, nova
needs to also remove support from clients and libraries.
This commit is to remove support from python-novaclient.
-- Python 2.6 compatibilty code was removed.
-- Python 2.6 was removed as a tox environment, install venv,
and from the classifiers in setup.cfg.
-- Release notes have been updated.
UpgradeImpact
Co-Authored-By: Andrey Kurilin <andr.kurilin@gmail.com>
Change-Id: I3f587ff38d478d075af5fd014e2b4b8416e185d4
Closes-bug: 1518390
|
|
|
|
|
|
|
|
| |
Link for home-page is https://www.openstack.org
but instead of it source tree link is there
So it is changed
Change-Id: Ie788e5a6c66d71b59cdedf5fcf14725181983629
|
|
|
|
|
|
|
|
|
|
| |
Add Babel commands to setup.cfg. Create the first .pot file with current
translatable strings using `python setup.py extract_messages`.
Co-Authored-By: Matt Riedemann <mriedem@us.ibm.com>
Change-Id: I57804496d1ec67b566b350941e71206903dd8d1d
Closes-Bug: #1492444
|
|
|
|
|
|
|
|
| |
* Remove releases (File removed in e334096aa3a4badb2930c766cb4b42bbcc9ac107)
* Add link to man page
* Fix some docstring formatting
Change-Id: Iec67a6d32f0365e514394c1e3eb7d8e4ae6aff65
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Universal is used to identify pure-Python module(by bdist_wheel). For
these, it is sufficient to build a wheel with _any_ Python ABI version
and publish that to PyPI (by whatever means).
Change-Id: I900a7d2e3777a5c151778679f3049771047855e6
|
|/
|
|
|
|
|
|
| |
These are used by automated tools, such as caniusepython3
(https://github.com/brettcannon/caniusepython3) to check on what
version of Python the Nova client works.
Change-Id: Ie2a652a8c4797b1e1a69c91673e6009f36772667
|
|
|
|
|
|
|
|
| |
We've discovered that having versions in setup_requires leads to evil
and death. Also, the setup-hooks in setup.cfg are completely unnecessary
anymore.
Change-Id: I8878e635e0828bbddb81d9c6321a9f10ad3b89fe
|
|
|
|
|
|
|
|
|
|
| |
OpenStack runs a git service now, so instead of linking to github URLs,
link to git.openstack.org.
Versions for pbr in setup.py actually wind up being an error (and a very
odd one) Remove them.
The setup hook in setup.cfg is no longer needed.
Change-Id: I8f48ac194e6c01e9bb06fa5df6f2b2bf28c01636
|
|
|
|
|
|
|
|
|
|
| |
openstack.common.setup and openstack.common.version are now in the
standalone library pbr, so all projects using those two should
migrate.
Fixes bug 1179007.
Change-Id: I7ac1c37f0bf148619dffff8f454db05fc192e471
|
|
|
|
|
|
|
|
| |
Run tests with testr for parallel execution.
Part of blueprint grizzly-testtools.
Change-Id: I38e8a2df12678002e19264a53bad26e80265c6e4
|
|
|
|
|
|
|
|
|
| |
To better facilitate the building and publishing of sphinx
documentation by Jenkins we are moving all openstack projects with
sphinx documentation to a common doc tree structure. Documentation
goes in project/doc/source and build results go in project/doc/build.
Change-Id: I868df12e3c15cc30043e782ce0a609b9574295cd
|
|
|
|
| |
Change-Id: I811e8c2cbbdd107794af3fc8f70757e3b609a479
|
|
|
|
|
|
|
|
|
|
|
| |
These files are actually needed - without MANIFEST.in, files are missing
from the source tarball which is used in debian packaging. setup.cfg is
needed for configuration of the sphinx doc build commands.
Additionally, I added listings for the other files in the root to
MANIFEST.in so that the source tarball would be complete.
Change-Id: Ia0f281663b58baaf2ee23f627d4b1887d0eddfe9
|
|
|
|
|
|
| |
Also removes some unnecessary files and updates the AUTHORS file.
Change-Id: Iefa502ce08cbf34038d2e04d0460ae43468a4255
|
| |
|
| |
|
| |
|
|
|