This drops python3.8 and python3.10 testing focusing only on python3.11.
At the same time we bump the container image to python3.11 and bookworm.
The eventual goal here is to have opendev services on bookworm and
python3.11 so that we can drop docker image builds for bullseye and
older python versions.
Change-Id: I37b2ed3fafb3599db95730f3a9bbb90da95ff0e4
WIP changes are likely to spam irc channels as they are not even
visible by default in dashboards. If we detect the WIP flag as present
and set to true, we just skip doing anything about that message.
Change-Id: Id4ee6c825e6d508c0c722d01ac8b1147b4025dbe
Since [1] the project supports Python 3.7. It is also a good idea
to move away from ostestr to stestr, as all OpenStack projects did
already.
[1] - https://review.opendev.org/715634
Change-Id: I68bb89e441cba373f3c781ec0f4418c3969c8f85
Add an initial unit test framework and one unit test. This way we can
ask people to add unit tests when they contribute code.
Change-Id: If52976e1992945a8e38af3cbad5b5f4389922d4c
Add a setup.py for the gerritbot project. This incorporates
openstack.common.setup/version as well for versioning. This change
also adds a tox.ini file and its lists of dependencies to gerritbot:
pyyaml, python-daemon and python-irclib.
Change-Id: Id9204a1ad452c8aa3c5ec5b697db4dd835e46405