Closed Bug 1214618 Opened 9 years ago Closed 9 years ago

Release treeherder-client 1.8.0

Categories

(Tree Management Graveyard :: Treeherder: Client Libraries, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

We need to release 1.8.0 to PyPI to pick up the Hawk auth changes primarily (but also the other things listed in the deps of this bug), then we'll need to request it be added to the releng package mirror.
Notable changes from 1.7.0 to 1.8.0: * Using TreeherderAuth is deprecated (but still working), use the new hawk auth credentials instead (these are set during TreeherderClient instantiation only, and cannot be set via the individual post methods). * `add_build_url()` has been removed - Treeherder did not use/store the value submitted using it. * treeherder-client now also requires the package requests-hawk. * A number of new methods have been added to TreeherderClient: get_products(), get_failure_classifications(), get_build_platforms(), get_machines() * PerfherderClient has been updated to work with the new DB schema/APIs - see https://github.com/mozilla/treeherder/commit/066f437ca52b8833b5178eb68a7f2d2480f97574#diff-47795f6202e468e8606477db7d0eb39b
I've also created a wheel distribution package. [~/src/treeherder/treeherder/client]$ python setup.py sdist bdist_wheel ... [~/src/treeherder/treeherder/client]$ twine upload dist/* Uploading distributions to https://pypi.python.org/pypi Enter your password: Uploading treeherder_client-1.8.0-py2-none-any.whl Uploading treeherder-client-1.8.0.tar.gz https://pypi.python.org/pypi/treeherder-client/1.8.0
Depends on: 1214655
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.