Skip to content

Commit

Permalink
Prepare v0.4.4 (#143)
Browse files Browse the repository at this point in the history
Clean up release notes and prepare to release v0.4.4.
  • Loading branch information
Mr0grog committed Nov 28, 2023
1 parent e4dab74 commit b8f647f
Showing 1 changed file with 9 additions and 18 deletions.
27 changes: 9 additions & 18 deletions docs/source/release-history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,18 @@
Release History
===============

In Development
--------------

Breaking Changes
^^^^^^^^^^^^^^^^

- N/A


Features
^^^^^^^^

- N/A
v0.4.4 (2023-11-27)
-------------------

This release makes some small fixes to rate limits and retries in order to better match with the current behavior of Wayback Machine servers:

Fixes & Maintenance
^^^^^^^^^^^^^^^^^^^
- Updated the :meth:`wayback.WaybackClient.search` rate limit to 1 call per second (it was previously 1.5 per second). (:issue:`140`)
- Delayed retries for 60 seconds when receiving rate limit errors from the server. (:issue:`142`)
- Added more logging around requests and rate limiting. This should make it easier to debug future rate limit issues. (:issue:`139`)
- Fixed calculation of the ``time`` attribute on :class:`wayback.exceptions.WaybackRetryError`. It turns out it was only accounting for the time spent waiting between retries and skipping the time waiting for the server to respond! (:issue:`142`)
- Fixed some spots where we leaked HTTP connections during retries or during exception handling. (:issue:`142`)

- Adjusted default rate limits to work better with current throttling in use at archive.org. (:issue:`140`)
- Added more logging around requests are rate limiting. (:issue:`139`)
- Fix calculation of the ``time`` attribute on :class:`wayback.exceptions.WaybackRetryError`. It turns out it was only accounting for the time spent waiting between retries and skipping the time waiting for the server to respond. (:issue:`142`)
The next minor release (v0.5) will almost certainly include some bigger changes to how rate limits and retries are handled.


v0.4.3 (2023-09-26)
Expand Down

0 comments on commit b8f647f

Please sign in to comment.