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

Update to Pyramid 1.8 #1087

Merged
merged 4 commits into from
Feb 17, 2017
Merged

Update to Pyramid 1.8 #1087

merged 4 commits into from
Feb 17, 2017

Conversation

Natim
Copy link
Member

@Natim Natim commented Feb 16, 2017

Fixes #1008
Revamp #1016

  • Add changelog

@Natim Natim mentioned this pull request Feb 16, 2017
5 tasks
NyanHelsing and others added 2 commits February 16, 2017 16:20
Pyramid moved this out of the class and into its own function.
@Natim
Copy link
Member Author

Natim commented Feb 16, 2017

The failing tests are because of Pylons/pyramid#2958

@Natim
Copy link
Member Author

Natim commented Feb 16, 2017

Note: The next release of Pyramid should not alter the incoming settings.

@@ -198,7 +198,7 @@ As an example, let's build a code that will copy a collection into another:
from pyramid import Configurator


config = Configurator(settings=DEFAULT_SETTINGS)
config = Configurator(settings={**DEFAULT_SETTINGS})
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is a shallow copy here enough? Maybe it's a good idea to note with XXX that this is a bug on pyramid.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Our default_settings aren't nested so yes I think it is enough.
Maybe we don't need to update the documentation about it.
The bug in Pyramid will probably be merged on Sunday but at first they said it was a feature and not a bug...

@Natim Natim merged commit 7872d7b into master Feb 17, 2017
@Natim Natim deleted the birdbrained-patch-2 branch February 17, 2017 09:59
@glasserc
Copy link
Contributor

So wait, finally we're not doing a shallow copy or anything?

@Natim
Copy link
Member Author

Natim commented Feb 20, 2017

So wait, finally we're not doing a shallow copy or anything?

We don't have to because the last release of Pyramid 1.8 has my patch with a fix there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants