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

maint: import Callable traitlet from jupyterhub #603

Merged

Conversation

consideRatio
Copy link
Member

@consideRatio consideRatio commented Apr 23, 2023

We make use of a traitlet configuration type Callable that we imported by copy-paste to this project in #305 because we depended on jupyterhub>=0.5 at that time, and jupyterhub 0.5 didn't have the traitlet defined. This was discussed in #305 (review).

Now we depend on jupyterhub>=1.2, and the traitlet has been around and unchanged since then.

Linkcheck failure

Breaking changes

  • The oauthenticator.traitlets module with the Callable class was removed but can now be imported from jupyterhub.traitlets instead.

Copy link
Member

@manics manics left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Is this a breaking change since any subclasses that relied on this will need an update?

@consideRatio
Copy link
Member Author

Maaaybe, leta mark it as breaking to be safe now that we make a major relase anyhow!

@consideRatio
Copy link
Member Author

I updated the PR description to include a Breaking change comment for the changelog for now.

@consideRatio consideRatio merged commit ac46f9c into jupyterhub:main Apr 25, 2023
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.

None yet

3 participants