Skip to content

Commit eb9e188

Browse files
authored
fix(deps): allow impit v0.15 (#1128)
Widens the `impit` requirement from `~=0.14.0` to `>=0.14.0,<0.16.0`, so the client accepts 0.15.0, the first release with Python 3.15 wheels (cp315 and cp315t). 0.15 has no breaking changes, and the unit tests pass on both 0.14.1 and 0.15.0. `impit` is exempt from the 24-hour `exclude-newer` cooldown so it resolves right after a release. *✍️ Drafted by Claude Code*
1 parent f44557c commit eb9e188

2 files changed

Lines changed: 56 additions & 41 deletions

File tree

‎pyproject.toml‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
keywords = ["apify", "api", "client", "automation", "crawling", "scraping"]
2626
dependencies = [
2727
"colorama>=0.4.0",
28-
"impit~=0.14.0",
28+
"impit>=0.14.0,<0.16.0",
2929
"more_itertools>=10.0.0",
3030
"pydantic[email]>=2.11.0",
3131
# 4.6.0 is the first release whose runtime protocol checks look attributes up statically.
@@ -262,6 +262,7 @@ apify-client = false
262262
apify-shared = false
263263
apify_fingerprint_datapoints = false
264264
crawlee = false
265+
impit = false
265266

266267
# Run tasks with: uv run poe <task>
267268
[tool.poe.tasks]

0 commit comments

Comments
 (0)