Release Notes#
2.5.0#
New Features#
The
pwclient list
command now accepts a--hash
option to list patches by hash.
2.4.0#
New Features#
Python 3.10 support has been added.
2.3.0#
Prelude#
pwclient version 2.3.0 fixes a number of bugs introduced in 2.2.0 as part of the Patchwork REST API feature.
2.2.0#
Prelude#
pwclient version 2.2 introduces preliminary support for the Patchwork REST API, first introduced in Patchwork 2.0. We encourage users to test this functionality by setting the new [$project] backend
setting to rest
. Please report any bugs encountered. More details are provided below and in the documentation.
New Features#
The
check-list
andcheck-create
commands now accept a-h
(help) paramter.
It is now possible to set the path of the
pwclientrc
file using thePWCLIENRC
environment variable. This can be useful for automation.
pwclient
now provides experimental support for the REST API first introduced in Patchwork 2.0. This can be enabled by adding thebackend = rest
setting to yourpwclientrc
file. For example:[options] default = patchwork [patchwork] backend = rest url = https://patchwork.ozlabs.org/api/ token = 088cade25e52482e6486794ef4a4561d3e5fe727
There are likely bugs and features gaps in this implementation. Report any bugs to either the mailing list or GitHub issue tracker.
Upgrade Notes#
Python 3.6 support has been removed.
Python 3.10 support has been added.
The
check-list
command now accepts aPATCH_ID
positional argument and--user USER
option to allow users to filter checks by patch and creator respectively. ThePATCH_ID
argument is currently optional for the XML-RPC API backend but is required for the REST API backend.
The
check-info
command now takes two positional arguments,PATCH_ID
andCHECK_ID
. Previously, it only tookCHECK_ID
. ThePATCH_ID
argument remains optional for the XML-RPC API backend but is required for the REST API backend.
2.0.0#
Upgrade Notes#
Support for Python 2.7 and 3.5 has been dropped. The minimum Python version now supported in Python 3.6.
1.3.0#
New Features#
Add a new
pwclient check-get
command to query the checks run against a specific patch.
1.2.0#
New Features#
The
pwclient git-am
command can now passthrough the-m
flag to-m
.
1.1.1#
Upgrade Notes#
PyPy is no longer officially supported.
1.1.0#
New Features#
Most options now have a long opt equivalent. For example:
$ pwclient update –archived yes 123
Bug Fixes#
The
pwclient view
command will now decode received mboxes on Python 2.7.
1.0.0#
Prelude#
Initial release of pwclient package.