Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.57 KB

CHANGES.rst

File metadata and controls

62 lines (41 loc) · 1.57 KB

Changes

2.1.0 (2025-02-26)

  • Drop support for Python 3.8 and lower, add support for Python 3.9 and higher.
  • Add support for Scrapy 2.12.
  • Use the REQUEST_FINGERPRINTER_CLASS setting introduced in Scrapy 2.7.
  • Support new item types introduced in Scrapy 2.2.
  • Support Path instances in the DELTAFETCH_DIR setting.

2.0.0 (2021-09-20)

  • drop Python 2 support
  • replace bsddb3 with Python's dbm for storing request fingerprints
  • minor README fix
  • option to disable deltafetch for some requests with deltafetch_enabled=False request meta key
  • dev workflow: changed from Travis to Github Actions

1.2.1 (2017-02-09)

  • Use python idiom to check key in dict
  • Update minimum Scrapy version supported by this extension to v1.1.0

1.2.0 (2016-12-07)

  • Log through logging module instead of (deprecated) scrapy's spider.log().
  • Fix README on passing deltafetch_reset argument on the command line.

1.1.0 (2016-06-29)

Adds support for callbacks returning dict items.

1.0.1 (2016-06-27)

Fix package URL in setup.py

1.0.0 (2016-06-27)

Initial release.

This version is functionally equivalent to scrapylib's v1.7.0 scrapylib.deltafetch.DeltaFetch.

The only (and major) difference is that support for bsddb is dropped in favor of bsddb3, which is a new required dependency.

Note

bsddb has been deprecated since Python 2.6, and even removed in Python 3