Skip to content

Upgrading Werkzeug 0.3 to 0.4

Breaking0.3.1 → 0.4.1Platform1New8Changed8Fixed13

BreakingUpgrade verdict

A platform requirement change.

  • Python 2.3 is no longer supported.
1 item needs code or config changes
Platform1
Drops support for Python 2.3.

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()