./devel/py-bugzilla, Bugzilla XMLRPC access module

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.2.0nb1, Package name: py311-python-bugzilla-3.2.0nb1, Maintainer: pkgsrc-users

This package provides two bits:
- 'bugzilla' python module for talking to a Bugzilla instance over XMLRPC
- a command line tool for performing actions from the command line:
create or edit bugs, various queries, etc.


Required to run:
[devel/py-setuptools] [devel/py-requests] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 111.601 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-29 20:57:35 by Benny Siegert | Files touched by this commit (3)
Log message:
devel/py-python-bugzilla: Fix for API key leak

From Ricardo Branco in PR pkg/58213.
Fixes NetBSD/pkgsrc#138.
   2022-07-08 16:01:33 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-python-bugzilla: update to 3.2.0.

## Release 3.2.0 (January 12, 2022)
- Use soon-to-be-required Authorization header for RH bugzilla
- Remove cookie auth support

## Release 3.1.0 (July 27, 2021)
- Detect bugzilla.stage.redhat.com as RHBugzilla
- Add limit as option to build_query (Ivan Lausuch)

## Release 3.0.2 (November 12, 2020)
- Fix API key leaking into requests exceptions

## Release 3.0.1 (October 07, 2020)
- Skip man page generation to fix build on Windows (Alexander Todorov)

## Release 3.0.0 (October 03, 2020)
- Drop python2 support
- New option `bugzilla modify --minor-update option`
- requests: use PYTHONBUGZILLA_REQUESTS_TIMEOUT env variable
- xmlrpc: Don't add api key to passed in user dictionary

## Release 2.5.0 (July 04, 2020)
- cli: Add query --extrafield, --includefield, --excludefield
- Revive bugzilla.rhbugzilla.RHBugzilla import path

## Release 2.4.0 (June 29, 2020)
- Bugzilla REST API support
- Add --json command line output option
- Add APIs for Bugzilla Groups (Pierre-Yves Chibon)
- Add `Bugzilla.get_requests_session()` API to access raw requests Session
- Add `Bugzilla.get_xmlrpc_proxy()` API to access raw ServerProxy
- Add `Bugzilla requests_session=` init parameter to pass in auth, etc.
- Add `bugzilla attach --ignore-obsolete` (Čestmír Kalina)
- Add `bugzilla login --api-key` for API key prompting (Danilo C. L. de
  Paula)
- Add `bugzilla new --private`

## Release 2.3.0 (August 26, 2019)
- restrict-login suppot (Viliam Krizan)
- cli: Add support for private attachments (Brian 'Redbeard' Harrington)
- Fix python3 deprecation warnings
- Drop python 3.3 support, minimum python3 is python 3.4 now
   2022-01-05 21:47:37 by Thomas Klausner | Files touched by this commit (26)
Log message:
*: set USE_PKG_RESOURCES for more packages
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-05-16 11:09:05 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
pytest from versioned depends
   2020-05-06 13:16:46 by Jonathan Perkin | Files touched by this commit (11)
Log message:
*: Remove manual page entries from ALTERNATIVES files.

Thes are not supported by pkg_alternatives, and lead to breakage as found
in <http://mail-index.netbsd.org/tech-pkg/2020/05/06/msg023089.html>.

In many cases these were unnecessary anyway, as they match the corresponding
command that pkg_alternatives will have automatically detected manual page
entries for, plus many of them did not support PKGMANDIR.

In the one case (databases/py-peewee) where the manual page does not match
the command name, pkg_alternatives will need to be enhanced to support this
before it can be re-enabled.