jupyter-naas / naas

Low-code Python library to safely use notebooks in production: schedule workflows, generate assets, trigger webhooks, send notifications, build pipelines, manage secrets (Cloud-only)
https://app.naas.ai/
GNU Affero General Public License v3.0
286 stars 25 forks source link

build(deps): bump sanic from 20.12.2 to 21.3.2 #46

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps sanic from 20.12.2 to 21.3.2.

Release notes

Sourced from sanic's releases.

Version 21.3.2

Bugfixes

  • #2081 Disable response timeout on websocket connections
  • #2085 Make sure that blueprints with no slash is maintained when applied

Version 21.3.1

Bugfixes

  • #2076 Static files inside subfolders are not accessible (404)

Version 21.3.0

Release Notes

Features

  • #1876 Unified streaming server
  • #2005 New Request.id property
  • #2008 Allow Pathlib Path objects to be passed to app.static() helper
  • #2010 #2031 New startup-optimized router
  • #2018 #2064 Listeners for main server process
  • #2032 Add raw header info to request object
  • #2042 #2060 #2061 Introduce Signals API
  • #2043 Add __str__ and __repr__ to Sanic and Blueprint
  • #2047 Enable versioning and strict slash on BlueprintGroup
  • #2053 Make get_app name argument optional
  • #2055 JSON encoder change via app
  • #2063 App and connection level context objects

Bugfixes and issues resolved

  • Resolve #1420 url_for where strict_slashes are on for a path ending in /
  • Resolve #1525 Routing is incorrect with some special characters
  • Resolve #1653 ASGI headers in body
  • Resolve #1722 Using curl in chunk mode
  • Resolve #1730 Extra content in ASGI streaming response
  • Resolve #1749 Restore broken middleware edge cases
  • Resolve #1785 #1804 Synchronous error handlers
  • Resolve #1790 Protocol errors did not support async error handlers #1790
  • Resolve #1824 Timeout on specific methods
  • Resolve #1875 Response timeout error from all routes after returning several timeouts from a specific route
  • Resolve #1988 Handling of safe methods with body
  • #2001 Raise ValueError when cookie max-age is not an integer

Deprecations and Removals

  • #2007
    • Config using from_envvar
    • Config using from_pyfile
    • Config using from_object

... (truncated)

Changelog

Sourced from sanic's changelog.

Version 21.3.2

Bugfixes


  • [#2081](https://github.com/sanic-org/sanic/issues/2081) <https://github.com/sanic-org/sanic/pull/2081>_ Disable response timeout on websocket connections

  • [#2085](https://github.com/sanic-org/sanic/issues/2085) <https://github.com/sanic-org/sanic/pull/2085>_ Make sure that blueprints with no slash is maintained when applied

Version 21.3.1

Bugfixes


  • [#2076](https://github.com/sanic-org/sanic/issues/2076) <https://github.com/sanic-org/sanic/pull/2076>_ Static files inside subfolders are not accessible (404)

Version 21.3.0

Release Notes <https://sanicframework.org/en/guide/release-notes/v21.3.html>_

Features


  • [#1876](https://github.com/sanic-org/sanic/issues/1876) <https://github.com/sanic-org/sanic/pull/1876>_ Unified streaming server

  • [#2005](https://github.com/sanic-org/sanic/issues/2005) <https://github.com/sanic-org/sanic/pull/2005>_ New Request.id property

  • [#2008](https://github.com/sanic-org/sanic/issues/2008) <https://github.com/sanic-org/sanic/pull/2008>_ Allow Pathlib Path objects to be passed to app.static() helper

  • [#2010](https://github.com/sanic-org/sanic/issues/2010) <https://github.com/sanic-org/sanic/pull/2010>, [#2031](https://github.com/sanic-org/sanic/issues/2031) <https://github.com/sanic-org/sanic/pull/2031> New startup-optimized router

  • [#2018](https://github.com/sanic-org/sanic/issues/2018) <https://github.com/sanic-org/sanic/pull/2018>_ [#2064](https://github.com/sanic-org/sanic/issues/2064) <https://github.com/sanic-org/sanic/pull/2064>_ Listeners for main server process

... (truncated)

Commits


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)
BobCashStory commented 3 years ago

The upgrade is breaking all our test for now we have to work on it

sonarcloud[bot] commented 3 years ago

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

dependabot[bot] commented 3 years ago

Superseded by #57.