[update] Scheduled weekly dependency update for week 17
Created by: pyup-bot
Updates
Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.
django-allauth | 0.31.0 | » | 0.32.0 | PyPI | Changelog | Repo |
urllib3 | 1.20 | » | 1.21 | PyPI | Changelog | Docs |
Changelogs
django-allauth 0.31.0 -> 0.32.0
0.32.0
Note worthy changes
- Improved AJAX support: the account management views (change/set password, manage e-mail addresses and social connections) now support AJAX GET requests. These views hand over all the required data for you to build your frontend application upon.
- New providers: Dwolla, Trello.
- Shopify: support for per-user access mode.
Backwards incompatible changes
- In previous versions, the views only responded with JSON responses when issuing AJAX requests of type POST. Now, the views also respond in JSON when making AJAX GET requests.
- The structure of the response for AJAX requests has changed. Previously, it contained a
form_errors
key containing all form validation errors, if any. Now, it contains aform
key that describes the complete form, including the fields. Field specific errors are placed inform.fields['some_field'].errors
, non-field errors inform.errors
.
- The parameters passed to the Facebook JS SDK
FB.init()
method used to containcookie
,status
, andxfbml
, all set totrue
. These parameters are no longer explicitly passed. You can use the newly introducedINIT_PARAMS
provider setting to provide your own values.
urllib3 1.20 -> 1.21
1.21
- Improved performance of certain selector system calls on Python 3.5 and later. (Pull 1095)
- Resolved issue where the PyOpenSSL backend would not wrap SysCallError exceptions appropriately when sending data. (Pull 1125)
- Selectors now detects a monkey-patched select module after import for modules that patch the select module like eventlet, greenlet. (Pull 1128)
- Reduced memory consumption when streaming zlib-compressed responses (as opposed to raw deflate streams). (Pull 1129)
- Connection pools now use the entire request context when constructing the pool key. (Pull 1016)
PoolManager.connection_from_*
methods now accept a new keyword argument,pool_kwargs
, which are merged with the existingconnection_pool_kw
. (Pull 1016)
- Add retry counter for
status_forcelist
. (Issue 1147)
- Added
contrib
module for using SecureTransport on macOS:urllib3.contrib.securetransport
. (Pull 1122)
- urllib3 now only normalizes the case of
http://
andhttps://
schemes: for schemes it does not recognise, it assumes they are case-sensitive and leaves them unchanged. (Issue 1080)
- ... [Short description of non-trivial change.] (Issue )
That's it for now!
Happy merging!