Skip to content

Bump scrapy from 1.5.0 to 2.2.1 - #53

Closed
dependabot-preview[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/scrapy-2.2.1
Closed

Bump scrapy from 1.5.0 to 2.2.1#53
dependabot-preview[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/scrapy-2.2.1

Conversation

@dependabot-preview

Copy link
Copy Markdown
Contributor

Bumps scrapy from 1.5.0 to 2.2.1.

Release notes

Sourced from scrapy's releases.

2.2.1

The startproject command no longer makes unintended changes to the permissions of files in the destination folder, such as removing execution permissions.

2.2.0

Highlights:

See the full changelog

2.1.0

Highlights:

See the full changelog

2.0.1

  • Response.follow_all now supports an empty URL iterable as input (#4408, #4420)
  • Removed top-level reactor imports to prevent errors about the wrong Twisted reactor being installed when setting a different Twisted reactor using TWISTED_REACTOR (#4401, #4406)

2.0.0

Highlights:

  • Python 2 support has been removed
  • Partial coroutine syntax support and experimental asyncio support
  • New Response.follow_all method
  • FTP support for media pipelines
  • New Response.certificate attribute
  • IPv6 support through DNS_RESOLVER

See the full changelog

1.7.4

Revert the fix for #3804 (#3819), which has a few undesired side effects (#3897, #3976).

1.7.3

Enforce lxml 4.3.5 or lower for Python 3.4 (#3912, #3918)

1.7.2

Fix Python 2 support (#3889, #3893, #3896)

1.7.0

Highlights:

  • Improvements for crawls targeting multiple domains
  • A cleaner way to pass arguments to callbacks
Changelog

Sourced from scrapy's changelog.

.. _news:

Release notes

.. _release-2.2.0:

Scrapy 2.2.0 (2020-06-24)

Highlights:

  • Python 3.5.2+ is required now
  • :ref:dataclass objects <dataclass-items> and :ref:attrs objects <attrs-items> are now valid :ref:item types <item-types>
  • New :meth:TextResponse.json <scrapy.http.TextResponse.json> method
  • New :signal:bytes_received signal that allows canceling response download
  • :class:~scrapy.downloadermiddlewares.cookies.CookiesMiddleware fixes

Backward-incompatible changes


*   Support for Python 3.5.0 and 3.5.1 has been dropped; Scrapy now refuses to
    run with a Python version lower than 3.5.2, which introduced
    :class:`typing.Type` (:issue:`4615`)

Deprecations


*   :meth:`TextResponse.body_as_unicode
    &lt;scrapy.http.TextResponse.body_as_unicode&gt;` is now deprecated, use
    :attr:`TextResponse.text &lt;scrapy.http.TextResponse.text&gt;` instead
    (:issue:`4546`, :issue:`4555`, :issue:`4579`)
  • :class:scrapy.item.BaseItem is now deprecated, use
    :class:scrapy.item.Item instead (:issue:4534)

New features

  • :ref:dataclass objects &lt;dataclass-items&gt; and :ref:attrs objects &lt;attrs-items&gt; are now valid :ref:item types &lt;item-types&gt;, and a new itemadapter_ library makes it easy to write code that :ref:supports any item type &lt;supporting-item-types&gt; (:issue:2749, :issue:2807, :issue:3761, :issue:3881, :issue:4642)

  • A new :meth:TextResponse.json &lt;scrapy.http.TextResponse.json&gt; method </tr></table> ... (truncated)

Commits
  • e74b77d Bump version: 2.2.0 → 2.2.1
  • 55cec55 Merge pull request #4685 from Gallaecio/2.2
  • c3bbf2b Cover 2.2.1 in the release notes
  • 9f733a0 Fix permission handling on project generation from template files
  • 9f60481 Bump version: 2.1.0 → 2.2.0
  • 6f4c964 Cover Scrapy 2.2.0 in the release notes (#4630)
  • 536643e Merge pull request #4629 from StasDeep/fix/duplicated-feed-logs
  • 4bee73c Merge pull request #4637 from elacuesta/typing
  • 374d996 Merge pull request #4642 from elacuesta/docs-loaders-dataclass
  • 73b6ce8 Update docs about dataclass items and loaders
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [scrapy](https://github.com/scrapy/scrapy) from 1.5.0 to 2.2.1.
- [Release notes](https://github.com/scrapy/scrapy/releases)
- [Changelog](https://github.com/scrapy/scrapy/blob/master/docs/news.rst)
- [Commits](scrapy/scrapy@1.5.0...2.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview Bot added the dependencies Pull requests that update a dependency file label Jul 20, 2020
@dependabot-preview

Copy link
Copy Markdown
Contributor Author

Superseded by #58.

@dependabot-preview
dependabot-preview Bot deleted the dependabot/pip/scrapy-2.2.1 branch August 5, 2020 04:34
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants