Created attachment 204308 [details]
Update www/py-django-allauth from 0.38.0 to 0.39.1.
There are backwards incompatible API changes in globus and linkedin_oauth2 providers, see https://django-allauth.readthedocs.io/en/latest/release-notes.html
thank you for the patch. The build fails in the "stage QA" when using "poudriere -t":
> ====> Running Q/A tests (stage-qa)
> Error: www/py-django should not be depended upon. Instead, use one of the www/py-djangoXYZ port.
>*** Error code 1
This is due the fact that the use of the www/py-django metaport has been deprecated in ports r494913 .
Do you need the port for another version of Django beside 1.11? Otherwise I would commit your patch with www/django111 instead of www/django in the RUN_DEPENDS.
(In reply to Kai Knoblich from comment #1)
Thanks for catching it. I did test with poudriere, but with ports tree before the deprecation was commited. Yesterday I updated the tree, and now I see the error.
www/py-django111 refused to build with python3.6 for me for some reason, and that's why I change the RUN_DEPENDS value.
It seems, the dependence should take into account the Python version, since www/py-django22 ignores @py27 and builds for py36.
I found out that www/py-django111 failed for @py36 flavor because I wanted support for mysql. Without that option, it builds alright.
I think, it's OK to commit with www/py-django111 as you suggested. Thanks!
A commit references this bug:
Date: Sun May 12 21:21:39 UTC 2019
New revision: 501508
www/py-django-allauth: Update to 0.39.1
* Pet portlint
Changelog since 0.38.0:
* The linkedin_oauth2 provider now gracefully deals with old V1 data that
might still be present in SocialAccount.extra_data.
* New providers: JupyterHub (OAuth2), Steam (OpenID)
* Refactor translations: Portuguese (Portugal).
* Add testing for Django 2.2 (no code changes required)
Backwards incompatible changes
* linkedin_oauth2: As the LinkedIn V1 API is deprecated, the user info
endpoint has been moved over to use the API V2. The format of the user
extra_data is different and the profile picture is absent by default.
Submitted by: email@example.com (maintainer)
Committed, thank you for your info and the patch!