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)
Tree Management Graveyard
Treeherder: Client Libraries
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.
Comment 1•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Comment 2•8 years ago
|
||
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).
Assignee | ||
Comment 3•8 years ago
|
||
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
Assignee | ||
Comment 4•7 years ago
|
||
I've filed some issues asking people to update to 4.0.0:
https://github.com/mozilla/areweslimyet/issues/135
https://github.com/mozilla/autophone/issues/61
https://github.com/mozilla/arewefastyet/issues/169
https://github.com/Mozilla-TWQA/Hasal/issues/951
https://github.com/mozilla/mozdownload/issues/441
Plus encouraged them to use pyup.io so we don't have to prod them each time:
https://github.com/Mozilla-TWQA/Hasal/issues/862
https://github.com/mozilla/autophone/issues/62
https://github.com/mozilla-services/fxa-testing-e2e/issues/24
Updated•4 years ago
|
Product: Tree Management → Tree Management Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•