Repository navigation
Releases
v1.0.0
- Redesigned the synchronous and asynchronous client APIs.
- Switched HTTP handling from HTTPX to Niquests.
- Removed local validation of metadata.
- Separated partial updates and full replacements into
update()andreplace(). - Dropped Python 3.10, now supporting Python 3.11–3.14.
- Expanded automated testing and CI coverage.
v0.3.10
Fixed the user agent version.
From the now deleted v0.3.9:
Added support for SAFETY_PAGE_WARNING, SAFETY_PAGE_WARNING_DESCRIPTION, SAFETY_MEDIA_BLUR, SAFETY_LINK_WARNING, SAFETY_LINK_WARNING_DESCRIPTION, and SAFETY_PAGE_FLAG metadata settings.
v0.2.9
v0.2.8
v0.2.6
Fixed an issue where setting use_session=False for the client would fail to update the self.csrf_token value in the payload due to accessing it before refreshing the token, thus causing a mismatch between the csrf_token in the payload and the csrf_token in the cookies which results in a 403 from rentry.
v0.2.4
v0.2.3
v0.1.3
Fixed a bug where the page_id wasn't being updated properly, and one where the modify_code wasn't being reset properly.
Fixed functionality with overwrite in the update() function. Previously I operated under the assumption it only affected the metadata, however it also affects the markdown.