Closed Bug 1387711 Opened 8 years ago Closed 8 years ago

Release treeherder-client v4.0.0

Categories

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

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

Attachments

(1 file)

We need a new release for the next stages of bug 1336272. Breaking changes have been made before that bug (and since the last client release), so we're going to have to bump the major version anyway. Seeing that we're doing that, let's also remove any deprecation warnings that have been been in place for months.
No longer blocks: 1336272
Depends on: 1336272, 1357970, 1306844
Commits pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/6ea5b43386443978def45cd6f7bafc6a36f60a96 Bug 1387711 - treeherder-client: Remove deprecated features Since they've been deprecated for months in existing releases, and we're bumping the major version shortly. https://github.com/mozilla/treeherder/commit/18c41f26cebac6517f355b90082d7207d2f13440 Bug 1387711 - treeherder-client: Bump version to 4.0.0 Changes: * Removal of `TreeherderArtifact`, `TreeherderArtifactCollection` and `get_artifacts()` since the REST API no longer supports submitting artifacts independently of the job data submission. * Removal of `TreeherderRevision`, `TreeherderResultSet` and `TreeherderResultSetCollection` since pushes can now only be submitted via Pulse. * Removal of the previously deprecated `add_revision_hash()` since revision hashes are no longer required, and instead the revision should be added to a job directly, using `add_revision()`. * Removal of the previously deprecated `protocol` and `host` parameters to `TreeherderClient`. Use the `server_url` parameter instead. * Deprecation of `TreeherderClient`'s `get_resultsets()` in favour of `get_pushes()`. They also now send requests to the `/push/` API endpoint rather than `/resultset/` (identical other than the name).
Released: https://pypi.python.org/pypi/treeherder-client/4.0.0 I'll file the bug for uploaded to the internal PyPI mirror shortly.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Depends on: 1387730
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: