Skip to content

Releases: apify/apify-sdk-python

2.0.1

25 Oct 13:10
acfc168

Choose a tag to compare

🚀 Features

  • Add standby URL and change default standby port
  • Add crawlee version to system info output

🐛 Bug Fixes

  • Allow empty timeout_at environment variable
  • Use HttpHeaders type in Scrapy integration
  • Adjust tests for Scrapy user data

2.0.0

10 Sep 14:31
f33f6ea

Choose a tag to compare

2.0.0 (2024-09-10)

🚀 Features

🐛 Bug Fixes

1.7.2

08 Jul 09:16
6d0d87d

Choose a tag to compare

Added

  • Add actor standby port

1.7.1

23 May 14:16
cfed57d

Choose a tag to compare

Fixed

  • Set a timeout for Actor cleanup

1.7.0

12 Mar 16:01
49265e8

Choose a tag to compare

Added

  • Add a new way of generating the uniqueKey field of the request, aligning it with the Crawlee.

Fixed

  • Improve error handling for to_apify_request serialization failures
  • Scrapy's Request.dont_filter works.

1.6.0

23 Feb 10:30
1ca82f8

Choose a tag to compare

Fixed

  • Update of Scrapy integration, fixes in ApifyScheduler, to_apify_request and apply_apify_settings

Removed

  • Removed ApifyRetryMiddleware and stay with the Scrapy's default one

1.5.5

01 Feb 09:55
268adda

Choose a tag to compare

Fixed

  • Fix conversion of headers fields in Apify <--> Scrapy request translation

1.5.4

24 Jan 08:51
1c68f62

Choose a tag to compare

Fixed

  • Fix conversion of userData and headers fields in Apify <--> Scrapy request translation

1.5.3

23 Jan 17:54
72a37f1

Choose a tag to compare

Added

  • Add apply_apify_settings function to Scrapy subpackage

1.5.2

19 Jan 10:47
708078b

Choose a tag to compare

Internal changes

  • Create a new subpackage for Scrapy pipelines
  • Remove some noqas thanks to the new Ruff release
  • Replace relative imports with absolute imports
  • Replace asserts with custom checks in Scrapy subpackage

Fixed

  • Add missing import check to ApifyHttpProxyMiddleware