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

chore: bump griffe to >=0.33, <=0.38 #304

Merged
merged 2 commits into from
Nov 16, 2023
Merged

Conversation

has2k1
Copy link
Contributor

@has2k1 has2k1 commented Nov 16, 2023

BREAKING CHANGE: This commit may break renderers implemented by
downstream users if they use the griffe.expressions module.

Over the past 8 months (and about 10 releases), griffe has had
2 releases that have broken quartodoc. So the griffe requirement
is set to include only the current known working versions.

BREAKING CHANGE: This commit may break renderers implemented by
downstream users if they use the `griffe.expressions` module.

Over the past 8 months (and about 10 releases), griffe has had
2 releases that have broken quartodoc. So the griffe requirement
is set to include only the current known working versions.
@has2k1
Copy link
Contributor Author

has2k1 commented Nov 16, 2023

griffe has moved quite along and has had some nice improvements. e.g. v0.36 fixed the issue of inherited parameters.

@machow
Copy link
Owner

machow commented Nov 16, 2023

Thanks so much for looking into this, and submitting the PR. I'm going to try migrating py-shiny's custom renderer quickly, to get a feel for griffe's new expression API, and then will merge!

@machow
Copy link
Owner

machow commented Nov 16, 2023

I hope it's okay--I removed the upper bound on griffe. If they release any more breaking changes, happy to pin an upper bound (and also open to rethinking my approach to upper bounds 😅)

will merge once tests finish!

@machow machow merged commit 540d29c into machow:main Nov 16, 2023
5 of 6 checks passed
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