-
Notifications
You must be signed in to change notification settings - Fork 306
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
Applied fix for secure writes in non-enlgish windows that was added to jupyer_client #88
Applied fix for secure writes in non-enlgish windows that was added to jupyer_client #88
Conversation
Thanks for dealing with this @MSeal! Is there any reason we can't switch to using the functions from jupyter_client (5.3.3)? Ideally, as the ((Note: If/when we switch to using the jupyter_kernel_mgmt stuff |
@kevin-bates You likely want to either copy the functions -- or help get someone to merge jupyter/jupyter_core#163 so it's available from core :) There was a security advisory that some internal secret files weren't guaranteed to be saved to permission secured files. In most cases the default behavior is fine but in some setups it exposes files to be read / written by adjacent (or anonymous) users. |
In the meanwhile loading it from jupyter_client is probably fine if you already have the dependency added anyway. |
@MSeal - dang, I didn't realize I hadn't been watching core - thank you! |
Thanks, @MSeal! LGTM. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
I'll merge this as-is. If we switch to using the function from jupyter_client, that should be done with a separate PR. |
Thank you all! |
* use entrypoints for mode configuration * update version Co-authored-by: Steven Silvester <ssilvester@apple.com>
See jupyter/jupyter_client#478 for details, but this should be included in the next release.