Closed Bug 1236957 Opened 9 years ago Closed 9 years ago

Release treeherder-client v2.0.1

Categories

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

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

The previous release was in bug 1214618. Changes: * the requests-hawk dependency is now >=1.0.0, rather than any version (bug 1232654) * treeherder-client now no longer depends on httplib2 and oauth2 (bug 1212937) * fixed missing trailing slash in Treeherder API URLs that was causing unnecessary 301 redirects (bug 1236894) * HTTPError output is now less verbose (bug 1229022) * support for oauth credentials has been removed - though Treeherder's API stopped accepting them a while ago anyway (bug 1212937) Raw changelog (everything newer than, but not including 892a6d9): https://github.com/mozilla/treeherder/commits/master/treeherder/client
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/b1441be1134460d880e4501557103536e541b793 Bug 1236957 - Bump treeherder-client to v2.0.1 Since the upload of 2.0.0 failed and PyPI won't allow the files to be overwritten.
Bleugh the first upload to PyPI using twine timed out, leaving it with the wheel uploaded but the sdist not. Trying again resulted in an error about the file existing already, so I deleted that release, but it seems PyPI tries to be clever and prevent people from overwriting existing releases, so still wouldn't allow it. As such, I had to bump to v2.0.1 to get the upload to work. [~/src/treeherder/treeherder/client]$ python setup.py sdist bdist_wheel running sdist running egg_info ... creating build/bdist.mingw32_nt-6.3-2.4.0(0.292/5/3)-x86_64/wheel/treeherder_client-2.0.1.dist-info/WHEEL [~/src/treeherder/treeherder/client]$ twine upload dist/* Uploading distributions to https://pypi.python.org/pypi Enter your password: Uploading treeherder_client-2.0.1-py2-none-any.whl Uploading treeherder-client-2.0.1.tar.gz -> https://pypi.python.org/pypi/treeherder-client/2.0.1
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Summary: Release treeherder-client v2.0.0 → Release treeherder-client v2.0.1
Depends on: 1236965
Blocks: 1237325
Blocks: 1238915
I've found some more that needed updating; PRs opened: https://github.com/mozilla/pulse_actions/pull/44 https://github.com/adusca/try_extender/pull/3 https://github.com/chmanchester/trigger-bot/pull/8 https://github.com/jmaher/alert_manager/pull/162 https://github.com/mozilla/releasetasks/pull/79 (I'm making a list of projects that use treeherder-client as I go, I'll put it onto a Wiki page at some point)
Blocks: 1247913
Blocks: 1248135
Blocks: 1248136
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.