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
Prevent ipython.py from being imported by accident #701
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* I have gone through and looked for instances of ['msg_type'] and ['msg_id'] and tried to make sure that I added ['header'] so pull the values out of the header. * But there are many cases where I can't tell if the dict is the full message or the header already. This is especially true of the msg_id in the parallel db parts of the code. * Tests pass, but this is scary.
Previously, each client (browser window) would open its own set of ZMQ sockets to a kernel. Now one master set of connections to the kernel is created and all clients share those connections. In some ways, this simplifies the URL design. I have also made kernel_ids server-side created.
* Using POST rather than GET. * Using simple URLs rather than a query string. * Using a regexp to match the action.
* Busy == red * Idle == gray * Restarting == black
We are now using the flexible box model, so the layout won't work on IE9, but it already doesn't work on IE9 because of WS support.
* ipython_notebook_config.py is now created and staged. * New certfile/keyfile config=True attributes for enabling SSL/TLS. * Examples of usage added. * New handling for --ip=* * Aliases added.
* %notebook --export foo will export the current IPython history to a file foo.ipynb. * %notebook --format=json foo.ipynb will convert foo.ipynb to foo.json.
compact. * Reduced padding between cells from 15px to 5px. * Prompt width is now dynamic to grow/shrink as the prompt number increases in width. * Reduced padding between input and output from 15px to 5px.
* New publish_* functions created in IPython.core.displaypub. * A raw=True argument has been added to the display_* functions in IPython.core.display. * Display object classes such as Html, Png, etc. have been added to IPython.core.display to make it easier to diplay raw data from the internet.
* Added image/jpeg MIME type to notebook format, the core display logic and the notebook. * Finished HTML, SVG, Image, Math, Javascript, JSON classes.
* Full kernel heartbeating is working. * Connections between the notebook and server and now created a new each time there is a WebSocket connection. Each channel is also handled separately. This dramatically simplifies the server code and makes for a more scalable system.
CodeCell.append_mime_type needed a default element.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Suggest importing IPython instead