Skip to content

Commit 35d9f00

Browse files
committed
v0.1.5 with resumable import and rate-limit handling
1 parent e6c42c7 commit 35d9f00

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

CHANGELOG

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.1.5] - 2026-03-17
6+
7+
### Added
8+
- Resume mode for interrupted imports (`--resume`).
9+
- Checkpoint file for processed projects (`processed_sourceforge_projects.json`).
10+
- Local cache for downloaded SourceForge pages (`cache/`).
11+
- Request budget and configurable delays to reduce rate limiting (`--min-delay` and `--max-delay`).
12+
13+
### Changed
14+
- Refactored HTTP request handling into helper utilities.
15+
- Updated README to document resume mode, cache, and checkpoint usage.
16+
17+
### Fixed
18+
- Improved handling of `429`, `403`, and `503` responses.
19+
- Reduced the risk of losing progress during long SourceForge import runs.
20+
21+
522
## [0.1.4] - 2026-03-16
623

724
### Added

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.4
1+
0.1.5

0 commit comments

Comments
 (0)