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

Feature: fork kernel #441

Open
wants to merge 137 commits into
base: main
Choose a base branch
from
Open

Conversation

maartenbreddels
Copy link

Feature needed for referenced PR to ipykernel + test script

takluyver and others added 30 commits October 9, 2017 15:23
MetaKernelFinder -> KernelFinder
Prototype new kernel discovery machinery
The old URL points to a "This page has moved"-page
Updated URL for Jupyter Kernels in other languages
- use IOLoop.current over IOLoop.instance
- drop removed `loop` arg from PeriodicCallback
- deprecate now-unused IOLoopKernelRestarter.loop
- interrupt_mode="signal" is the default and current behaviour
- With interrupt_mode="message", instead of a signal, a
  `interrupt_request` message on the control port will be sent
Additional to the actual signal, send a message on the control port
this should allow ipykernel's wheel-installed specs to specify `python3` or `python2` and prevent
python2 kernels from launching with sys.executable if the Python version is 3.
A simple lead in to the 'kernel nanny' work, this adds a command so you
can do:
jupyter kernel --kernel python
twavv and others added 26 commits December 17, 2018 22:23
maybe this is what's pinning pytest to 3.3
otherwise, pip incorrectly determines that pytest has been satisfied even though it hasn't
…umentation

Clarify stop_on_error documentation.
Make closing jupyter client faster
Remove some warning in test, create all dates as UTC.
This might fix some failures to build on RTD, where Sphinx is failing to import something from the typing module.
Build docs with Python 3.7 on conda
Configure the connection_file if not already done
Avoid kernel failures with multiple processes
@SylvainCorlay
Copy link
Member

@maartenbreddels could you please rebase your PR on the top of the latest master?

We reset master to 5.x. The two branches had been diverging too much for no good reason because there was a backward incompatible branch in master that was never really completed.

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.