Bump werkzeug from 1.0.1 to 2.0.1
Bumps werkzeug from 1.0.1 to 2.0.1.
Release notes
Sourced from werkzeug's releases.
2.0.1
2.0.0
New major versions of all the core Pallets libraries, including Werkzeug 2.0, have been released!
🎉
- Read the announcement on our blog: https://palletsprojects.com/blog/flask-2-0-released/
- Read the full list of changes: https://werkzeug.palletsprojects.com/changes/#version-2-0-0
- Retweet the announcement on Twitter: https://twitter.com/PalletsTeam/status/1392266507296514048
- Follow our blog, Twitter, or GitHub to see future announcements.
This represents a significant amount of work, and there are quite a few changes. Be sure to carefully read the changelog, and use tools such as pip-compile and Dependabot to pin your dependencies and control your updates.
2.0.0rc5
2.0.0rc4
2.0.0 Release Candidate 3
Use the
--pre
flag to install this pre-release:pip install --pre Werkzeug==2.0.0rc3
2.0.0 Release Candidate 2
Use the
--pre
flag to install this pre-release:pip install --pre Werkzeug==2.0.0rc2
2.0.0 Release Candidate 1
Use the
--pre
flag to install this pre-release:pip install --pre Werkzeug==2.0.0rc1
Changelog
Sourced from werkzeug's changelog.
Version 2.0.1
Unreleased
- Fix type annotation for
send_file
max_age
callable. Don't passpathlib.Path
tomax_age
. :issue:2119
- Mark top-level names as exported so type checking understands imports in user projects. :issue:
2122
- Fix some types that weren't available in Python 3.6.0. :issue:
2123
cached_property
is generic over its return type, properties decorated with it report the correct type. :issue:2113
Version 2.0.0
Released 2021-05-11
- Drop support for Python 2 and 3.5.
🇵🇷 1693
- Deprecate :func:
utils.format_string
, use :class:string.Template
instead. :issue:1756
- Deprecate :func:
utils.bind_arguments
and :func:utils.validate_arguments
, use :meth:Signature.bind
and :func:inspect.signature
instead. :issue:1757
- Deprecate :class:
utils.HTMLBuilder
. :issue:1761
- Deprecate :func:
utils.escape
and :func:utils.unescape
, use MarkupSafe instead. :issue:1758
- Deprecate the undocumented
python -m werkzeug.serving
CLI. :issue:1834
- Deprecate the
environ["werkzeug.server.shutdown"]
function that is available when running the development server. :issue:1752
- Deprecate the
useragents
module and the built-in user agent parser. Use a dedicated parser library instead by subclassinguser_agent.UserAgent
and settingRequest.user_agent_class
. :issue:2078
- Remove the unused, internal
posixemulation
module. :issue:1759
- All
datetime
values are timezone-aware withtzinfo=timezone.utc
. This applies to anything usinghttp.parse_date
:Request.date
,.if_modified_since
,.if_unmodified_since
;Response.date
,.expires
,.last_modified
,.retry_after
;parse_if_range_header
, andIfRange.date
. When comparing values, the other values must also be aware, or these values must be made naive. When passing parameters or setting attributes, naive values are still assumed to be in UTC.🇵🇷 2040
- Merge all request and response wrapper mixin code into single
Request
andResponse
classes. Using the mixin classes is no longer necessary and will show a deprecation warning. Checkingisinstance
orissubclass
againstBaseRequest
and
... (truncated)
Commits
-
73ed5ef
Merge pull request #2135 from pallets/release-2.0.1 -
c09fe3f
release version 2.0.1 -
f0bc6b2
Merge pull request #2134 from pallets/typeshed -
e6305ec
Merge pull request #2133 from pallets/http-description -
67ef741
convertHTTPException.description
to string -
ca830ca
use _typeshed.wsgi instead of wsgiref.types -
c2fd0f1
update 2128 changelog -
1b8907a
Merge pull request #2129 from bayesimpact/pascal-type-get -
625aaba
Enhance type of headers.get method. -
1104012
Merge pull request #2126 from pgjones/mpfix - Additional commits viewable in compare view