Skip to content

Support Python 3.15, drop 3.10, upgrade tools - #119

Merged
wRAR merged 3 commits into
zytedata:mainfrom
AdrianAtZyte:py315
Oct 9, 2026
Merged

wRAR merged 3 commits into
zytedata:mainfrom
AdrianAtZyte:py315

Conversation

@AdrianAtZyte

@AdrianAtZyte AdrianAtZyte commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Resolves #118.

@wRAR: I am sure it is one of the ideas you did not like, but until they address python/cpython#157856, I am note sure there is a better way. I thought about at least restrict the workaround to affected Python versions, but Opus says "It's harmless where it isn't needed" and "A version check would make things worse", which I don’t think I can argue.

@codecov

codecov Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.32%. Comparing base (90d437a) to head (ff900d1).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #119   +/-   ##
=======================================
  Coverage   98.32%   98.32%           
=======================================
  Files          18       18           
  Lines         774      775    +1     
  Branches       86       86           
=======================================
+ Hits          761      762    +1     
  Misses         10       10           
  Partials        3        3           
Files with missing lines Coverage Δ
zyte_api/__main__.py 91.79% <100.00%> (ø)
zyte_api/_async.py 98.64% <100.00%> (ø)
zyte_api/_sync.py 100.00% <100.00%> (ø)
zyte_api/errors.py 100.00% <100.00%> (ø)
zyte_api/stats.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AdrianAtZyte
AdrianAtZyte marked this pull request as ready for review October 8, 2026 14:32
Comment thread zyte_api/_async.py Outdated
@wRAR
wRAR merged commit efc4fdc into zytedata:main Oct 9, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3.14.8 breaks ZyteAPI.iter()

2 participants