================
Backward Incompatibilities
--------------------------
- Drop Python 3.2 support.
- Use the original service context interface as the cache key instead
of the current context. This means the service will be properly created
only once for any context satisfying the original interface.
Previously, if you requested the same service from 2 different contexts
in the same request you would receive 2 service objects, instead of
a cached version of the original service, assuming the service was
registered to satisfy both contexts.
See https://github.com/mmerickel/pyramid_services/pull/12