Skip to main content

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)

Source distribution for PyZilla 0.1.0
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page