Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Update to Pyramid 2.0 #421

Open
fmigneault opened this issue Apr 15, 2021 · 0 comments
Open

[Feature] Update to Pyramid 2.0 #421

fmigneault opened this issue Apr 15, 2021 · 0 comments
Assignees
Labels
feature New feature to be developed security New security features or failing AuthN/AuthZ conditions
Milestone

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented Apr 15, 2021

Update of Pyramid 2.x deprecates Authentication/Authorization policies in favour of a combined Security policy.
This breaks Magpie completely, which is why it is pined with pyramid < 2.

Considering update to follow the new policy implementation will require some changes as decribded in:
https://docs.pylonsproject.org/projects/pyramid/en/latest/whatsnew-2.0.html#upgrading-authentication-authorization

At some point, upgrade might be needed to receive any future improvements or security updates.
Some performance improvements are also added, such as https://docs.pylonsproject.org/projects/pyramid/en/latest/api/request.html#pyramid.request.RequestLocalCache, to cache expensive operations during the lifetime of a request.

@fmigneault fmigneault added feature New feature to be developed security New security features or failing AuthN/AuthZ conditions labels Apr 15, 2021
@fmigneault fmigneault self-assigned this Apr 15, 2021
@fmigneault fmigneault added this to the Backlog milestone May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature to be developed security New security features or failing AuthN/AuthZ conditions
Projects
None yet
Development

No branches or pull requests

1 participant