Skip to content

Commit cfc55fa

Browse files
authored
Merge pull request #751 from jjjake/release/5.8.0
Bump version to 5.8.0
2 parents 3c9b459 + 0bb492a commit cfc55fa

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

HISTORY.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Release History
44
---------------
55

6-
5.8.0 (2026-02-06)
6+
5.8.0 (2026-02-18)
77
++++++++++++++++++
88

99
**Features and Improvements**
@@ -21,6 +21,11 @@ Release History
2121
- Fixed mutable ``default={}`` bug in custom argparse actions (``PostDataAction``,
2222
``QueryStringAction``, ``MetadataAction``, ``FlattenListAction``) that caused state
2323
leakage when parsers were reused across multiple invocations.
24+
- Fixed ``RecursionError`` caused by ``socket.connect`` being monkey-patched on every
25+
``ArchiveSession`` instantiation. Each new session would wrap the already-patched
26+
function, causing infinite mutual recursion after ~980 sessions. The patch is now
27+
applied once at module import time
28+
(`#746 <https://github.com/jjjake/internetarchive/issues/746>`_).
2429

2530
5.7.2 (2026-01-29)
2631
++++++++++++++++++

internetarchive/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '5.8.0.dev0'
1+
__version__ = '5.8.0'

0 commit comments

Comments
 (0)