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: I8315fd463d9a12ddd325bf2d0d829fecf1b56242
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: I5070e9aea6afae75307a6cc3ce5df6d80adf29fa
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)
Also indicates that we support python 3.9.
Change-Id: I25eabd9b58b0bb0babbedcd0203a262b15addcbf
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: Ia53113f891bcb081c63778e3c943896bc743c34b
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: I5f061827e719cf865bc52e8cd70723597d0b618c
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: I764f814c47425b7923c75552d998d0759d86896f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
We were missing the oslo-config-generator entrypoint in this library,
which meant there was no way to include the privsep opts in a
service's sample config file.
One complication is that it is possible to override the group name
for the opts. I assume this was done to allow services to run
multiple privsep daemons with different levels of permission, but
it means that the service will have to document any additional or
different group names that it may use.
Change-Id: I1ef30cb14d365f4bbfa580e75afc3580910d6fcf
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: I6163ec5d57943d4fb0a4616af28499a4cbb60603
This change removes the now unused "warnerrors" setting,
which is replaced by "warning-is-error" in sphinx
releases >= 1.5 [1].
[1] http://lists.openstack.org/pipermail/openstack-dev/
2017-March/113085.html
Change-Id: I1c1c00939951ee8f07816abde612e6026dcb8bda
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: I2bff52b0958b2d1d025cd0a8b9676c3840c51634
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: I6df77ff6df3ffd833bcfd67e489b1f2038fd1d79
This patch updates the setup.cfg to be consistent with the
daemon's usage of the name 'privsep-helper', instead of the
setup.cfg's name of 'privesep_helper'
Closes-Bug: #1543664
Change-Id: I02a6b9bf70fb1f75c75f2dad052b3d0ad9e96967
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.privsep/locale/oslo.privsep.pot to
oslo_privsep/locale/oslo_privsep.pot. For this we need to update
setup.cfg.
Update also domain name in i18n.py.
Change-Id: I72f8be0c6562741a2f7fb4d8171ec468e20716c5
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.
Change-Id: Idd2d5703d660adf4ed4147015053e9c85f34f9cd
Supports starting privileged process via fork or sudo, and a thread-safe
client and server communication mechanism.
Coming in later changes:
- Extend json encoding to deal with non-unicode and more varied dict
keys (see test_comm.py).
- eventlet test case.
- Linux capabilities.
Change-Id: If6456631c51d4f2a1c95805ab9d6962b04f172bc
Implements: blueprint privsep
This is the unmodified output of
cookiecutter https://git.openstack.org/openstack-dev/oslo-cookiecutter
Change-Id: I8fbc11c50bbd171b9f99bd9b5ba39eef1f686860
Implements: blueprint privsep
Depends-On: Iee84120f4da14ee3d441933a0e03a67c22fce8d1
Depends-On: Ia4d56747d56dcfe50889ebbdf9d553df13e1b950