Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 13:32
    takluyver commented #2653
  • 13:29
    takluyver closed #4956
  • 12:59
    prof-lupin commented #2653
  • 11:33
    swebalaji commented #4973
  • 10:21
    datainvestor commented #2558
  • 07:12
    eric-wieser commented #4066
  • 05:59
    BjornFJohansson commented #3035
  • 03:15
    reaCodes commented #4986
  • 03:01
    kevin-bates commented #4986
  • 03:00
    kevin-bates commented #4986
  • 02:41
    gdcutting commented #3035
  • 02:24
    gdcutting commented #3035
  • 02:19
    reaCodes opened #4986
  • 02:13
    tonywang531 opened #4985
  • Oct 17 20:30
    andreafonso commented #4980
  • Oct 17 18:29
    fredngo edited #4984
  • Oct 17 18:29
    fredngo opened #4984
  • Oct 17 16:44
    Wildprogrammingape commented #4467
  • Oct 17 16:06
    kreuzert opened #4983
  • Oct 17 15:51
    bjpcjp opened #4982
Angus Hollands
@agoose77
I don't speak for the team but I would imagine a strong preference for multiple PRs
Scott Sanderson
@ssanderson
hey all. who is the right person to ping about pushing along jupyter/notebook#4680 ? I feel a moderate sense of urgency to fix that issue b/c running the notebook from the git repo is currently broken.
Luciano Resende
@lresende
@jasongrout could you give a quick help and add Milestone 6.0 to both jupyter/notebook#4701 and jupyter/notebook#4576
Jason Grout
@jasongrout
done
Luciano Resende
@lresende
Thank you
Luciano Resende
@lresende
@minrk @thomas
@minrk i see you have done the previous releases changeling updates… is there some script or something that can help ? particularly I am trying to build the 6.0 changelog and it’s about two years of change (5.0 was done in march 2017)… any hints other then going commit by commit or pr by pr would be helpful …
IvanMijailovic
@IvanMijailovic
Thanks @kevin-bates, I need to override log.py in the way to direct and req/res with status (status < 300 or status == 304) to info access level. https://github.com/jupyter/notebook/blob/6174498ab0c4047aaed81a1bb5aa71b1fd8c842b/notebook/log.py#L23
Luciano Resende
@lresende
@ssanderson fyi, the pr that fixes #4680 has been merged into master
Bill Major
@rwmajor2
Question: Not sure which forum is correct. When you "save" a Notebook, the issues a PUT request with the full Notebook JSON as the payload. In that payload, the "source" for a Python cell is a string. But, when Jupyter actually saves the file to disk, the "source" for each cell becomes an array. Can anyone comment on why this happens?
Is this correct format a string or array? Are they interchangeable? We are doing some custom integration and we are intercepting the Save call and trying to determine what format it should exactly be.
Luciano Resende
@lresende
you should try to not manipulate the contents of the file manually, but maybe use something like nbformat ? https://github.com/jupyter/nbformat
Luciano Resende
@lresende
I am doing some basic tests with the 6.0 distros and I am planning to push the 6.0 RC1 this morning
jupyter/notebook#4723
Luciano Resende
@lresende
Jupyter Notebook 6.0.0rc1 is now available, use pip install —upgrade --pre notebook to install/upgrade your environment. Please help us validate the release candidate and provide feedback by creating an issue at https://github.com/jupyter/notebook
Min RK
@minrk
@lresende thanks for doing that work!
Bill Major
@rwmajor2
@lresende Is there an approximate release date for 6.0 final?
Min RK
@minrk
a candidate usually gets a couple weeks to a month of testing, depending on what's new and feedback
gjogonzalezc
@gjogonzalezc
Hi all, can somebody help me with some ideas to trigger sequentially several jupyter notebooks?
Jürgen Hermann
@jhermann
go into more detail
gjogonzalezc
@gjogonzalezc
basically is setting up a notebooks which contains a sort of pipeline calling different notebooks (one for the ETL, and other for EDA ), this way I can run just one master notebook .. probably this is not the best way to do it
I don't need outputs being load into the master notebooks
Jürgen Hermann
@jhermann
use %run
gjogonzalezc
@gjogonzalezc
I did it several times it returns an error and everytime forced a .py at the end of the filename.ipynb
Luciano Resende
@lresende
Papermill project can help you do just that
even without the requirement of the master nootebook
But in your case %run might be enough
gjogonzalezc
@gjogonzalezc
Ok thank you a lot!
Luciano Resende
@lresende
Just FYI -> Notebook 6.0 release in-progress, targetting availability in couple hours
Min RK
@minrk
:tada:
Vishesh Mangla
@XtremeGood
Hi
is there any default width beyond which latex breaks in jupyter cells
?
Joshua Zeltser
@joshuazeltser
We have been working over the past few months on an Accessibility Toolbar for Jupyter notebooks focussing on accessibility for people with dyslexia and visual impairment. It would be great to gain some feedback from anyone interested. Toolbar Video: https://youtu.be/8Nv3uosr8s4 Our GitHub fork: https://github.com/uclixnjupyternbaccessibility/jupyter_contrib_nbextensions
Luciano Resende
@lresende
Youtube says video is unavailable
Joshua Zeltser
@joshuazeltser
try now
Luciano Resende
@lresende
Better, thanks
CH Albach
@calbach
Hi all, in a Jupyter UI extension is there a reliable way to determine the default kernel selection, or block until it is known? I found Jupyter.notebook.session.kernel_model.name but turns out session may still be null depending on how the long the notebook takes to render/load
Aaron Hall, MBA
@aaronchall

I'm trying to use export but I keep getting this kind of error message on the server (and when I access the api/nbconvert it gives me {}

Content security violation: {csp-report":{"document-uri":"http://localhost:8889/api/nbconvert"...

Aaron Hall, MBA
@aaronchall
It seems to me that tornado.web.authenticated is checking for current_user - how do I ensure I have that bool(current_user) -> True?
Andreas Klostermann
@akloster
I have a custom kernelspec and would like to add paths to the PYTHONPATH environment variable without overwriting the old entries... how would I do that?
Kevin Bates
@kevin-bates

Hi @akloster, this topic has popped up from time to time, and is something I'd like to have as well. So, this being the triggering inspiration, I went ahead and created a PR to allow for this, assuming jupyter/jupyter_client#472 provides the functionality you need. If this fits your needs, it would be great if you could take it for a spin.

Since this, if approved, won't be available for a bit, you could workaround this by wrapping the launch of your kernel in a script that alters the env to your liking prior to the kernel's actual launch. This is a common trick when launching kernels as spark drivers. I can point you to such examples if you like.

Andreas Klostermann
@akloster
@kevin-bates thank you for your work, I am sure this will be useful. I created a new python package, https://github.com/akloster/freecad_jupyter , to solve the particular problem I had.
@kevin-bates the package includes a script which sets up the path correctly.
Kris Wilson
@kwlzn
:wave:
I'm part of a small team at Twitter working on Jupyter Notebook-based remote development environments for our DS/ML use cases.
We'd love to make more upstream contributions to the project. I was wondering if there was a recommended approach to discussing issues and seeking our reviewers for PRs? We have one out here that solves a data privacy/security compliance issue: jupyter/notebook#4835
Andreas Klostermann
@akloster
@kevin-bates I solved my problem largely by making a custom kernel launcher
I am trying to make integration between Jupyter and FreeCAD better. I have now a custom kernel class derived of IPythonKernel, but I am having trouble customizing anything with that
particularly I would like to do things like register line magics and display hooks from the kernel (not from extensions in a Profile , because that would require more user interaction when installing)