Closed
Description
Expected Behavior
Minor version updates do not introduce breaking changes
Actual Behavior
Minor version updates introduced breaking change.
Steps to Reproduce the Problem
- Have code relying on
cloudevents~=1.2
- Allow dependencies to update to
1.6.0
, which is minor version updates only - Various code is broken, with one specific being
from cloudevents.http import to_json
. This is not the only breaking change introduced, just the one that specifically impacted my team.
Specifications
- Platform: Linux
- Python Version: 3.8
It looks like it was #188 that caused the breaking change, based on the Changelog and the history of cloudevents/http/__init__.py
. It looks like the intention was to deprecate some functionality, but by changing the import path, it broke the functionality instead.
Metadata
Metadata
Assignees
Labels
No labels