oh no, the schema for settings changed in masto 4.4
oh no, the schema for settings changed in masto 4.4
oh no, how do I set user settings for my test users now
ah, fortunately: just a json object in "users" table
well, that's simple
how DO you reattach media
oh it just
takes a bit. the operation is not synchronous. lmao
Food, then remaining endpoints, new test run, and then hopefully we are done
aughhhh
I wish these tests were less flaky when ran against an actual server, but unfortunately, they are not
godddd
no idea if I can finish this today, might have to do the rest tomorrow
though, only like three more endpoints (+ docs / tests), and the switch to pipeline publishing, are missing
maybe I will turn on the sauna and see if I can get it sorted out before it's warm
Well, I pushed through, here we are: Mastodon.py 2.1.0, with support for everything in Mastodon up to version 4.4.3, a bunch of new convenience methods, and some bugs fixed, is out! 🐍 :mastodon_oops:
Changelog: https://github.com/halcy/Mastodon.py/releases/tag/v2.1.0
Docs: https://mastodonpy.readthedocs.io/en/v2.1.0/
edit: Small instant bugfix update https://icosahedron.website/@halcy/115054560750838725
And here is the instant followup version 2.1.1, mostly fixing some docs and type annotations:
* Changelog: https://github.com/halcy/Mastodon.py/releases/tag/v2.1.1
* Docs: https://mastodonpy.readthedocs.io/en/v2.1.1/
A space for Bonfire maintainers and contributors to communicate