Skip to content

Bump scrapy from 2.14.2 to 2.15.1#279

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/scrapy-2.15.1
Open

Bump scrapy from 2.14.2 to 2.15.1#279
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/scrapy-2.15.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Bumps scrapy from 2.14.2 to 2.15.1.

Changelog

Sourced from scrapy's changelog.

Scrapy 2.15.1 (2026-04-23)

Bug fixes


-   Sharing of the SSL context between multiple connections, introduced in
    Scrapy 2.15.0, is reverted as it caused problems and wasn't actually
    needed.
    (:issue:`7445`, :issue:`7450`)
  • Fixed :meth:scrapy.settings.BaseSettings.getwithbase failing on keys with
    dots that aren't import names. It now works the way it worked before Scrapy
    2.15.0, without trying to match class objects and import path. A separate
    method,
    :func:~scrapy.settings.BaseSettings.get_component_priority_dict_with_base,
    was added that does that, and it is now used for :ref:component priority dictionaries <component-priority-dictionaries>.
    (:issue:7426, :issue:7449)

  • Documentation rendering improvements.
    (:issue:7452, :issue:7454)

.. _release-2.15.0:

Scrapy 2.15.0 (2026-04-09)

Highlights:

  • Experimental support for running without a Twisted reactor

  • Experimental httpx-based download handler

Backward-incompatible changes

  • The built-in HTTP :ref:download handlers <download-handlers-ref> now raise Scrapy-specific exceptions instead of implementation-specific ones, see :ref:download-handlers-exceptions. This can affect user code that handles downloader exceptions, such as process_exception() methods of custom :ref:downloader middlewares <topics-downloader-middleware-custom>. (:issue:7208)

  • In order to fix a long-standing bug with handling of asynchronous storages, the following changes were made to media pipeline classes, which can impact some of the user code that subclasses them or calls their methods directly:

    • overrides of :meth:scrapy.pipelines.media.MediaPipeline.media_downloaded and :meth:~scrapy.pipelines.files.FilesPipeline.file_downloaded can now

... (truncated)

Commits
  • f3c5a6e Bump version: 2.15.0 → 2.15.1
  • 416a454 Release notes for 2.15.1. (#7456)
  • 3561748 sphinx-scrapy: 0.7.1 → 0.8.3 (#7454)
  • b7cd42d Revert sharing of the SSL context in _ScrapyClientContextFactory. (#7450)
  • da6dfae Restore 2.14 getwithbase, add a new method for class key deduplication (#7449)
  • 47e25fb Bump version: 2.14.2 → 2.15.0
  • 1432455 Add a missing release notes change.
  • 7e881ce Release notes for 2.15.0 (#7373)
  • b68f267 Fix DownloaderAwarePriorityQueue tie-breaking across slots (#7351)
  • 2b174e3 Silence the CertificateOptions method warning. (#7410)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [scrapy](https://github.com/scrapy/scrapy) from 2.14.2 to 2.15.1.
- [Changelog](https://github.com/scrapy/scrapy/blob/master/docs/news.rst)
- [Commits](scrapy/scrapy@2.14.2...2.15.1)

---
updated-dependencies:
- dependency-name: scrapy
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants