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
regression in 4.3.0 #53
Comments
This issue presents itself in production (at runtime of a normal pyramid app) as well. Not just in the test suite. |
Pin zope.interface until zopefoundation/zope.interface#53 is fixed
Pin zope.interface until zopefoundation/zope.interface#53 is fixed
Pin zope.interface until zopefoundation/zope.interface#53 is fixed
Pyramid uses multiple-inheritance to subclass |
* Support Components subclasses that are not hashable. Fixes #53.
Fix released in 4.3.1. |
@mmerickel Please test using 4.3.1 in Pyramid. |
Locally I get a clean run of the Pyramid tests using 4.3.1 (and I reproduce the failures with 4.3.0). |
Looks good in pyramid_jinja2, which depends on Pyramid https://travis-ci.org/Pylons/pyramid_jinja2/builds/156490621 Thank you for the quick turnaround. |
Pyramid is once again building on Travis: https://travis-ci.org/Pylons/pyramid/builds/156458741 |
Add missing dependency. 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53) 4.3.0 (2016-08-31) ------------------ - Add the ability to sort the objects returned by ``implementedBy``. This is compatible with the way interface classes sort so they can be used together in ordered containers like BTrees. (zopefoundation/zope.interface#42) - Make ``setuptools`` a hard dependency of ``setup.py``. (zopefoundation/zope.interface#13) - Change a linear algorithm (O(n)) in ``Components.registerUtility`` and ``Components.unregisterUtility`` into a dictionary lookup (O(1)) for hashable components. This substantially improves the time taken to manipulate utilities in large registries at the cost of some additional memory usage. (zopefoundation/zope.interface#46)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
…rsion 4.3.2 Changes ======= 4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (zopefoundation/zope.interface#55) 4.3.1 (2016-08-31) ------------------ - Support Components subclasses that are not hashable. (zopefoundation/zope.interface#53)
4.3.0 broke almost every single test in pyramid's test suite and appears to be related to #46
See https://travis-ci.org/Pylons/pyramid/jobs/156458742 for an example or a snippet pasted below (all the failures look the same):
The text was updated successfully, but these errors were encountered: