Releases: apify/apify-sdk-python
Releases · apify/apify-sdk-python
3.0.0
3.0.0 (2025-09-29)
- Check out the Upgrading guide to ensure a smooth update.
🚀 Features
- Add deduplication to
add_batch_of_requests
(#534) (dd03c4d) by @Pijukatel - Add new methods to ChargingManager (#580) (54f7f8b) by @vdusek
- Add support for NDU storages (#594) (8721ef5) by @vdusek
- Add stats to
ApifyRequestQueueClient
(#574) (21f6782) by @Pijukatel - Add specialized ApifyRequestQueue clients (#573) (f830ab0) by @Pijukatel
🐛 Bug Fixes
- Restrict apify-shared and apify-client versions (#523) (b3ae5a9) by @vdusek
- Expose
APIFY_USER_IS_PAYING
env var to the configuration (#507) (0801e54) by @stepskop - Resolve DeprecationWarning in ApifyEventManager (#555) (0c5111d) by @vdusek
- Use same
client_key
forActor
createdrequest_queue
and improve its metadata estimation (#552) (7e4e5da) by @Pijukatel - Properly process pre-existing Actor input file (#591) (cc5075f) by @Pijukatel
Chore
Refactor
- [breaking] Adapt to the Crawlee v1.0 (#470) (f7e3320) by @vdusek
- [breaking] Replace
httpx
withimpit
(#560) (cca3869) by @Mantisus - [breaking] Remove
Request.id
field (#553) (445ab5d) by @Pijukatel - [breaking] Make
Actor
initialization stricter and more predictable (#576) (912222a) by @Pijukatel - [breaking] Make default Apify storages use alias mechanism (#606) (dbea7d9) by @Pijukatel
2.7.3
2.7.2
2.7.1
2.7.0
2.6.0
2.6.0 (2025-06-09)
🚀 Features
- Add
RemainingTime
option fortimeout
argument ofActor.call
andActor.start
(#473) (ba7f757) by @Pijukatel
🐛 Bug Fixes
2.5.0
2.5.0 (2025-03-27)
🚀 Features
- Implement Scrapy HTTP cache backend (#403) (137e3c8) by @honzajavorek
🐛 Bug Fixes
- Fix calculation of CPU utilization from SystemInfo events (#447) (eb4c8e4) by @janbuchar
2.4.0
2.3.1
2.3.1 (2025-02-25)
🐛 Bug Fixes
- Allow None value in 'inputBodyLen' in ActorRunStats (#413) (1cf37f1) by @janbuchar