Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 690 Bytes

DEVELOPMENT.md

File metadata and controls

19 lines (15 loc) · 690 Bytes

Here's some general stuff to keep in mind, and some work that needs to be done

  • Mastodon.py tries to work for python2 as well as python3, so avoid things like annotations, use requests over urllib, et cetera.

  • Unimplemented methods:

    • GET /api/v1/instance
    • GET /api/v1/reports
    • POST /api/v1/reports
    • GET /api/v1/statuses/:id/card
    • PATCH /api/v1/accounts/update_credentials
  • Documentation that needs to be updated:

    • Toot dicts are missing some fields (cards, applications, visibility)
    • Some others probably are missing stuff also
  • Other things missing:

    • Transparent as well as explicit pagination support
    • Tests (long-term goal)