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

Bound traitlets<5.10 and add test for issue observed in newer versions #54

Merged

Conversation

consideRatio
Copy link
Member

@consideRatio consideRatio commented Sep 26, 2023

I've obseved that Dict, List, Instance, and Command trait types no longer gets their help strings set with traitlets 5.10.0 but this wasn't an issue in traitlets 5.9.0. I've now tracked this down to work all the way up to ipython/traitlets#818 was merged.

Introducing this causes tests to fail, but they should fail because we have an issue right now. This has been observed in:

I've obseved that Dict, List, Instance, and Command trait types no
longer gets their help strings set with traitlets 5.10.0 but this wasn't
an issue in traitlets 5.9.0.
@consideRatio consideRatio changed the title Add test to show help strings for other trait types Add test to verify help strings are shown for additional trait types Sep 26, 2023
@manics
Copy link
Member

manics commented Sep 27, 2023

Could we put an upper bound on traitlets in

"traitlets>=4",

And remove it when there's a fix?

@consideRatio
Copy link
Member Author

Great idea @manics, done!

@consideRatio consideRatio changed the title Add test to verify help strings are shown for additional trait types Bound traitlets<5.10 and add test to catch issue observed in newer versions Sep 27, 2023
@consideRatio consideRatio changed the title Bound traitlets<5.10 and add test to catch issue observed in newer versions Bound traitlets<5.10 and add test for issue observed in newer versions Sep 27, 2023
@consideRatio
Copy link
Member Author

@manics OK to go for a patch release with this?

@manics manics merged commit b2238d8 into jupyterhub:main Sep 27, 2023
5 checks passed
@manics
Copy link
Member

manics commented Sep 27, 2023

A release sounds good to me!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants