As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: Iabd43ce3437384398c86d737c04512ebf5a9fb72
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
This also removes broken lower-constraints job.
Change-Id: I5c9f3c031d74e0b1db5b49c0634139f9b6f49b5e
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Use newer openstackdocstheme and Sphinx versions
- Cleanup */source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine
Change-Id: I623b1e0bfc2ec8cd9ce017556101cdeb06a1bb4c
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: I20c84563b0a61fbc2c465cb52bdffc2f9031e3a8
Closes-Bug: #1808946
Change zaqarclient command to keep the same format,
the consistent command format is 'openstack messaging XXX'.
DocImpact
Change-Id: I87302d016915fd7c861b0a7a542a23ae3685443e
Closes-Bug: #1691637
Allow post and list messages with CLI so that user can easily verify
Zaqar's messaging functions with command line.
Change-Id: Ib1b82917cc67b604e0bf9d94a18763bc79de0f2b
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.
Change-Id: I2e7f5c8b6a86b4e121265bf625c23f2f7ff35dab
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: I3c027c1201c011d1aaedbdb209f0c435d2097d70
This patch adds a new WebsocketTransport class that will help
consolidate common websocket client code that is useful
for connecting to and subscribing to Zaqar queues via
websockets.
We are already using a similar client within TripleO and
it makes sense to have it live in zaqarclient where it
can be shared and used by multiple projects.
Change-Id: Ia2a8deb599252d8308e44d595eb2bf443999aaad
This patch did:
1. Add two commands: "set/get metadata" in API v2.
2. As v1.1 and v2 don't contain the queue.exist() function,
and the queue exist check has been done in server side. We
should only use it in v1.0.
3. As v1.1 doesn't support PATCH in zaqar server side,
we should not allow set metadata in v1.1.
DocImpact
Closes-bug: #1554326
Change-Id: I01b523ece09e87689516ecccf0c2c7795db46bb7
Now Zaqar supports /ping and /health API, but they're missing
in zaqar client. This patch will fix it.
Change-Id: I34b454c486a7b4c693a540890eee48f162a07605
Zaqar client is depending on keystone client and openstack client,
both of them don't support pypy. And our pypy gate is always failed,
and we don't have enough resource to fix it. So this patch is going
to remove the pypy support for zaqar client.
Change-Id: I9fc5694143dc7404cb7a4d7426cfaa8692f2f4d9
This patch adds the support for subscription create, which includes
the CLI support and the lib support. Besides, to make the functional
test work for subscription create, this patch also adds the lib
support for subscription get, delete, update and list to make things
easier.
Change-Id: Ie3ac27b731f41ea6023976aab3c1afbc283d659d
"Python 3.3 support is being dropped since OpenStack Liberty."
written in following URL.
https://wiki.openstack.org/wiki/Python3
And already the infra team and the oslo team are dropping py33
support from their projects.
Since we rely on oslo for a lot of our work, and depend on infra
for our CI, we should drop py33 support too.
Change-Id: Iadcce946a0e4646c99cf99a9cf4cc207bb40ca8f
Closes-Bug: #1526170
To run the CLI commands against a v2 server, you need to expose them to
be discovered by the cliff command runner. For now, you must run them
as:
openstack --os-queues-api-version 2 <cmd> <args>
Change-Id: I038fb0e30e219693f2d50f23f32b9914e0eac61e
As of mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. sine we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.
Change-Id: I6420a95a58c85830412ae5792208d952116ca7e6
Closes-Bug: 1519510