Scrapy-poet

Latest version: v0.24.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.22.2

-------------------

* :class:`~scrapy_poet.page_input_providers.HttpRequestProvider`, added in
0.17.0, is now actually enabled by default.

0.22.1

-------------------

* Fixed ``scrapy savefixture`` not finding page object modules when used
outside a Scrapy project.

0.22.0

-------------------

* Now requires ``web-poet >= 0.17.0`` and ``time_machine >= 2.7.1``.

* Removed ``scrapy_poet.AnnotatedResult``, use
:class:`web_poet.annotated.AnnotatedInstance` instead.

* Added support for annotated dependencies to the ``scrapy savefixture``
command.

* Test improvements.

0.21.0

-------------------

* Added a ``.weak_cache`` to :class:`scrapy_poet.injection.Injector` which
stores instances created by providers as long as the :class:`scrapy.Request
<scrapy.http.Request>` exists.

* Fixed the incorrect value of ``downloader/response_count`` in the stats due
to additional counting of :class:`scrapy_poet.api.DummyResponse`.

* Fixed the detection of :class:`scrapy_poet.api.DummyResponse` when some type
hints are annotated using strings.

0.20.1

-------------------

* :class:`~scrapy_poet.ScrapyPoetRequestFingerprinter` now supports item
dependencies.

0.20.0

-------------------

* Add :class:`~scrapy_poet.ScrapyPoetRequestFingerprinter`, a request
fingerprinter that uses request dependencies in the fingerprint generation.

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.