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

fix(requirements): Bump peewee requirement to 3.14.1 or newer #28

Merged
merged 1 commit into from
Jun 15, 2022

Conversation

ketiltrout
Copy link
Member

@ketiltrout ketiltrout commented Jun 15, 2022

When using a layout.Component instance to look up a layout.Connexion we appear to have been affected by coleifer/peewee#2304 which was fixed in Peewee 3.14.1.

This was most noticeable when using from_pair(comp1, comp2).

This bug is also the reason we had to make this fix: https://github.com/chime-experiment/ch_util_private/pull/34 (which didn't make any sense to me at the time)

Peewee-2 was not affected by this bug, which is why this code worked when we originally created the layout API.

@ketiltrout ketiltrout requested review from kiyo-masui and jrs65 June 15, 2022 02:50
@jrs65
Copy link
Contributor

jrs65 commented Jun 15, 2022

Nice detective work!

@ketiltrout ketiltrout merged commit e80df30 into master Jun 15, 2022
@ketiltrout ketiltrout deleted the peewee_3_14_1 branch June 15, 2022 15:54
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.

2 participants