Skip to content

Film(s) and Search

Pre-release
Pre-release
Compare
Choose a tag to compare
@swizzlevixen swizzlevixen released this 05 Jul 05:29
· 170 commits to master since this release

Work continues on fleshing out the API coverage. This update covers all of the /film(s) endpoints, and implements /search, as well as adding a lot of sensible defaults and tests as suggested by cookiecutter-pypackage.

Added

  • This CHANGELOG.rst
  • Converted README.md to .rst
  • Documentation written with reStructuredText and Sphinx, being built to Read the Docs <https://letterboxd.readthedocs.io/>_
  • Added a number of defaults and tests as provided in cookiecutter-pypackage <https://github.com/audreyr/cookiecutter-pypackage>_
  • Added an easy initializer with import letterboxd and then letterboxd.new()
  • User.refresh_token() to refresh the user authentication oAuth token
  • Coverage for Letterboxd API endpoints:
    • /film/{id}/members
    • /film/{id}/report
    • /film/{id}/statistics
    • /films
    • /films/film-services
    • /films/genres
    • /film-collection/{id}
    • /search

Changed

  • [BREAKING] All api-calling methods now return the dictionary from the response JSON, instead of the entire requests.Response.