You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/release-history.rst
+9-18Lines changed: 9 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,27 +2,18 @@
2
2
Release History
3
3
===============
4
4
5
-
In Development
6
-
--------------
7
-
8
-
Breaking Changes
9
-
^^^^^^^^^^^^^^^^
10
-
11
-
- N/A
12
-
13
-
14
-
Features
15
-
^^^^^^^^
16
-
17
-
- N/A
5
+
v0.4.4 (2023-11-27)
6
+
-------------------
18
7
8
+
This release makes some small fixes to rate limits and retries in order to better match with the current behavior of Wayback Machine servers:
19
9
20
-
Fixes & Maintenance
21
-
^^^^^^^^^^^^^^^^^^^
10
+
- Updated the :meth:`wayback.WaybackClient.search` rate limit to 1 call per second (it was previously 1.5 per second). (:issue:`140`)
11
+
- Delayed retries for 60 seconds when receiving rate limit errors from the server. (:issue:`142`)
12
+
- Added more logging around requests and rate limiting. This should make it easier to debug future rate limit issues. (:issue:`139`)
13
+
- 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`)
14
+
- Fixed some spots where we leaked HTTP connections during retries or during exception handling. (:issue:`142`)
22
15
23
-
- Adjusted default rate limits to work better with current throttling in use at archive.org. (:issue:`140`)
24
-
- Added more logging around requests are rate limiting. (:issue:`139`)
25
-
- 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`)
16
+
The next minor release (v0.5) will almost certainly include some bigger changes to how rate limits and retries are handled.
0 commit comments