0.3.0
More pure helpers go synchronous. See CHANGELOG.md for the full list.
Breaking
Six pure helpers (no IO) are now sync — drop the await:
Client.share_info(code)Client.share_code_from_url(url)Client.share_info_by_url(url)Client.highlight_pk_from_url(url)Client.handle_challenge_result(d)Client.challenge_resolve_new_password_form(r)
Fixed
igtv_downloadandhighlight_remove_storieswere returning a coroutine instead of awaiting the inner async call. Both now correctlyawait.
Added
CHANGELOG.md.- CI: publish-on-tag workflow with PyPI trusted publishing — push a tag, get a build + PyPI upload + GitHub release. (One-time PyPI
pending publishersetup needed.) - Doc pages for
captcha/explore/fundraisermixins; orphan pages now in nav.
Changed
mkdocs build --strictis clean.DirectExtractorRegressionTestCaseforcesTZ=UTCso the timestamp tests pass on non-UTC hosts.
Install
pip install aiograpi==0.3.0