Repository navigation
people: deprecate the lists action - #319
Merged
Merged
Conversation
The contract (trakt-api d09fe69, 2026-10-20) marks GET people/{id}/lists/{type}/{sort} deprecated:
lists no longer hold people, so it always returns []. The live API still serves it (empty for every
person/type/sort tried on 2026-10-31), so the row starts at the Deprecated stage.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Deprecated
people -a lists: on 2026-10-20 the Trakt contract (trakt-apid09fe69) markedGET people/{id}/lists/{type}/{sort}deprecated, because lists no longer hold people and it always returns[]. The live API still serves it (empty for every person, type and sort tried on 2026-10-31), so the row starts at theDeprecatedstage: the action still sends its request and prints a dated notice first.PeopleService.GetListsContainingThisPersonis marked// Deprecated:. It goes throughlockedEndpoint, which does nothing until the row is locked.The 10-13 rows use the "dropped from the contract" reason; this row has its own. The locked-endpoint test now takes an optional per-case reason. Docs, API_COVERAGE findings and CHANGELOG are updated.
An AI assistant (Claude Code) wrote the change and tests and drafted this description.