As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg
Change-Id: Ie93ba0a3b817944b9ca801590c02d3900c23cde6
Within 2023.2 python version 3.9 and 3.10 are the
supported python runtimes [1].
[1] https: //review.opendev.org/c/openstack/governance/+/872232
Change-Id: Ibabaaf286ca4ce942908086e490929900ccf7c95
In Zed cycle testing runtime, we are targetting to drop the
python 3.6/3.7 support, project started adding python 3.8 as minimum,
example nova:
- 56b5aed08c/setup.cfg (L13)
Change-Id: I46e2456b9931d215c97b15ac97b47a6977282584
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: I19543673ddf80d93e28f5503b7672f64a6cecf2a
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: I2930c648a9b5a9ae462e21257c412dfbdb66e269
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: If532bc40305ccdb0f542acca2835fa6551ba21cf
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: Ia42def2fb8ccb5dc91ca0403511e2e30fc9081ab
* Update setup.cfg/README.rst with right document links
* Update HACKING.rst with latest link for hacking
Change-Id: I0ff110b56fc86aa144d2ad67af5f0f09e75ad561
Express the dependency on the systemd library through a setuptools
"extras" list.
Depends-On: I8d1cfeffafce810fb30db24d55aea43759291aad
Change-Id: I17cbc7fad84dd8ad9f420d4225d4c5ac059c9ad8
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
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.
Change-Id: I8887825011e91701638d207021f875ec74061ba8
Now that there exists only a gate job for Python 3.5 and not 3.4,
we should remove those references to the 3.4 that is untested.
Change-Id: I5b6a963a9fb0ee7c77ed28210bbf529ee5499334
It would save a lot of space to only write JSON logs, rather than also
write formatted logs. This utility turns the former into the latter
so we can do this without removing the ability of a sysadmin to read
logs in a sensible format.
You can either provide a filename or pipe via stdin. `tail -f` works
as stdin. Each record must occupy precisely one line.
Change-Id: I334e1e52d442f82bf68da9e581ce44bc3465208b
Co-Authored-By: Alexis Lee <lxsli@hpe.com>
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: I4be37bf1a97bf76a2302a4f16999e6464665dc21
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 oslo.log/locale/oslo.log.pot to
oslo_log/locale/oslo_log.pot.
For this we need to update setup.cfg.
Update also domain name in _i18n.py.
Change-Id: Idde80095739bbb00ce982748c312161dd861b0aa
Add extra 'fixture' section so that projects needing to use
oslo_log.fixture can add 'oslo.log [fixture]' to their
requirements to install the fixture dependencies
Closes-Bug: #1493976
Change-Id: I67f3f59c50627a41b672928d037a7bd9997caa11
the current value of home-page is launchpad url
which is having a line of information about "oslo", but to
maintain same as all other projects, I had modified
Change-Id: Icc81cd85536e2d341a3334b332a8e1ebc695ae76
Move oslo.log to oslo_log. Since this library has not been released, we
do not need to retain the old interface for compatibility.
bp/drop-namespace-packages
Change-Id: Id8e2312a72af171918fa4d40117ec652018a37bf
oslo-config-generator relies on these entry_points listed
in setup.cfg to add options to the generated sample conf
files in different projects. So we should expose options
in oslo.log.
Closes-Bug: #1391742
Change-Id: I7c339484f17c4067ad7c82eb7f7208ef6d8be417
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: I41969e5bcc5873f81ab306935327622cd770a629