Skip to content

Releases: apify/apify-sdk-python

3.3.2

27 Mar 13:27

Choose a tag to compare

3.3.2 (2026-03-27)

🐛 Bug Fixes

  • scrapy: Resolve Crawlee's request data round-trip failure in request conversion (#832) (3b9d588) by @vdusek
  • Treat default alias as default storage when in schema (#827) (1610d0d) by @Pijukatel
  • Guard ReentrantLock against None task context (#841) (193de10) by @vdusek
  • Isolate cleanup steps in Actor __aexit__ to prevent cascading failures (#842) (68c2acf) by @vdusek
  • Handle exceptions in pre-reboot event listeners via return_exceptions (#843) (ed13597) by @vdusek

3.3.1

11 Mar 12:21

Choose a tag to compare

3.3.1 (2026-03-11)

🐛 Bug Fixes

3.3.0

25 Feb 16:12

Choose a tag to compare

3.3.0 (2026-02-25)

🚀 Features

🐛 Bug Fixes

3.2.1

17 Feb 14:58

Choose a tag to compare

3.2.1 (2026-02-17)

🐛 Bug Fixes

  • Fix crawler deadlock when API fails during marking request as handled (#768) (66ed5ea) by @Pijukatel
  • Use hashed request_id as cache key in shared RQ client reclaim_request (#795) (bd7572f) by @vdusek
  • Correct inverted return value in Scrapy scheduler enqueue_request (#794) (405cf5d) by @vdusek
  • Eliminate race condition in _fetch_requests_from_url (#796) (c0a74b9) by @vdusek

3.2.0

11 Feb 10:52

Choose a tag to compare

3.2.0 (2026-02-11)

🚀 Features

🐛 Bug Fixes

3.1.0

08 Dec 13:56

Choose a tag to compare

3.1.0 (2025-12-08)

🚀 Features

🐛 Bug Fixes

3.0.5

18 Nov 10:22

Choose a tag to compare

3.0.5 (2025-11-18)

🐛 Bug Fixes

3.0.4

03 Nov 12:25

Choose a tag to compare

3.0.4 (2025-11-03)

🐛 Bug Fixes

⚡ Performance

  • Use Apify-provided environment variables to obtain PPE pricing information (#644) (0c32f29) by @Mantisus

3.0.3

21 Oct 10:48

Choose a tag to compare

3.0.3 (2025-10-21)

🐛 Bug Fixes

3.0.2

17 Oct 09:33

Choose a tag to compare

3.0.2 (2025-10-17)

🐛 Bug Fixes