Upgrading Werkzeug 0.3 to 0.4
Breaking0.3.1 → 0.4.1Platform1New8Changed8Fixed13
BreakingUpgrade verdict
A platform requirement change.
In plain terms
- Python 2.3 is no longer supported.
Must act 1 item needs code or config changes
What you must change
Platform1
Drops support for Python 2.3.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
variable have_memcache - removed:
variable is_cmemcache - changed:
constructor MemcachedCache(servers, default_timeout=…) → constructor MemcachedCache(servers, default_timeout=…, key_prefix=…) - added:
class GAEMemcachedCache(MemcachedCache) - added:
constructor GAEMemcachedCache(default_timeout=…, key_prefix=…)
- removed:
function pickle_quote(value) - removed:
function pickle_unquote(string) - added:
field SecureCookie.quote - added:
field SecureCookie.quote_base64 - added:
field SecureCookie.serialization_method - added:
field SecureCookie.unquote - added:
method SecureCookie.quote(value) - added:
method SecureCookie.unquote(value)
- changed:
method CacheControl.cache_property(default, type) → method CacheControl.cache_property(empty, type) - added:
function remove_entity_headers(headers)
- changed:
constructor Map(rules=…, default_subdomain=…, charset=…, strict_slashes=…, redirect_defaults=…, converters=…) → constructor Map(rules=…, default_subdomain=…, charset=…, strict_slashes=…, redirect_defaults=…, converters=…, sort_parameters=…, sort_key=…)
- added:
method BaseRequestHandler.address_string()