Skip to content

Releases: apify/apify-sdk-python

1.7.0

12 Mar 16:01
49265e8
Compare
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
Compare
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
Compare
Choose a tag to compare

Fixed

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

1.5.4

24 Jan 08:51
1c68f62
Compare
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
Compare
Choose a tag to compare

Added

  • Add apply_apify_settings function to Scrapy subpackage

1.5.2

19 Jan 10:47
708078b
Compare
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

1.5.1

10 Jan 16:37
0dc775c
Compare
Choose a tag to compare

Internal changes

  • Allowed running integration tests from PRs from forks, after maintainer approval
  • Do not close nested_event_loop in the Scheduler.__del__()

1.5.0

03 Jan 17:55
Compare
Choose a tag to compare

Added

  • Added ApifyHttpProxyMiddleware

1.4.1

21 Dec 10:29
32f5d0d
Compare
Choose a tag to compare

Fixed

  • Resolved issue in ApifyRetryMiddleware.process_exception(), where requests were getting stuck in the request queue

Internal changes

  • Fixed type hint problems for resource clients

1.4.0

05 Dec 13:04
c55dd7b
Compare
Choose a tag to compare

Internal changes

  • Migrate from Autopep8 and Flake8 to Ruff