PyZilla is a simple wrapper on top the xmlrpclib package which provides an object that can be used to make XML-RPC calls to a Bugzilla installation.
The module exposes the BugZilla object which you can instantiate with the uri to the xmlrpc.cgi file on your bugzilla installation.
Here’s a simple usage example:
>>> from pyzilla import BugZilla
>>> bzilla = BugZilla("http://bugzilla.example.com/xmlrpc.cgi")
>>> bzilla.login("username", "password")
>>> bzilla.Bugzilla.version()
The module will store the auth cookies in the same directory of invocation in a file called cookies.txt.
For details of the API, please refer to the Bugzilla webservice docs.
For a saner interface to bugzilla, please refer to the Bugzilla REST API.
Metadata
Release files for PyZilla 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PyZilla-0.1.0.tar.gz | 14.7 kB | Details |
Release files / PyZilla-0.1.0.tar.gz
| Download URL | PyZilla-0.1.0.tar.gz |
|---|---|
| Size | 14.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
43b814f897c7cc518965db1ff4e315d3cf21bcd3dce4f556d7538b7d50b8f02f
|
|
BLAKE2b-256 checksum How to use checksums |
c0468ac683975a6fee78bddc9a6379259bf15c78fddaf844aa60c3da41ca5534
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |