-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
ForwardRef._evaluate() missing 1 required keyword-only argument: 'recursive_guard' #22985
Comments
thanks @alangenfeld is there a workaround for this too? |
It's ok in |
pin dagster back to |
(or use python 3.12.3 i guess but I assume pinning dagster is easier) |
it's simple enough to pin the python version on my Dockerfile, gonna confirm that solves it on my end as well. UPDATE: yeah we're good on 3.12.3 |
`recursive_guard` got made keyword arg only in python/cpython#118009 which released in `3.12.4` (we run an older version in buildkite so we missed it) fixes #22985 ## How I Tested These Changes on a fresh 3.12.4 venv `pytest python_modules/dagster/dagster_tests/general_tests/test_record.py python_modules/dagster/dagster_tests/general_tests/check_tests/test_check.py` which was failing before fix
This failure occurs on python
3.12.4
and we missed it since we test on a lower version of3.12
The text was updated successfully, but these errors were encountered: