-
Notifications
You must be signed in to change notification settings - Fork 6
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
tracking backwards-incompatible changes #16
Comments
belm0
added a commit
that referenced
this issue
Apr 6, 2021
* supports both unqueued and eventual consistency cases * unlike MailboxRepeatedEvent, supports broadcast * supports one-shot usage: wait_event() * eventual consistency iterator supports "repeat_last" This is a backwards incompatible change (#16).
breaking changes in upcoming release trio-util 0.5.0:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Subscribe to this issue for notices of backward-incompatible changes.
Occasional API changes in trio-util should be expected. The current policy is that such changes may happen within minor version increments (middle number of the version). Bugfix increments (last number) will never have intentional breaking changes. Therefore:
pip-compile
tool)Regarding packages depending on trio-util, roughly these levels of care about compatibility are possible:
~= 2.1
(i.e. any major version 2, with minor version >= 1).As the number of packages depending on trio-util increases, I'll try to adjust the priority to suit.
The text was updated successfully, but these errors were encountered: