Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 02:34
    00Kai0 commented #4991
  • 01:28
    qjtongkai edited #4994
  • Oct 21 23:00
    amitsaxena commented #3555
  • Oct 21 21:06
    tdelozie commented #3555
  • Oct 21 20:46
    KreMic commented #4500
  • Oct 21 20:29
    KreMic commented #4500
  • Oct 21 18:10
    laowantong commented #4908
  • Oct 21 16:03
    batbraincmu commented #3050
  • Oct 21 15:36
    lresende milestoned #4856
  • Oct 21 15:36

    lresende on master

    Update core and client dependen… (compare)

  • Oct 21 15:35
    lresende closed #4959
  • Oct 21 15:35
    lresende commented #4959
  • Oct 21 15:35
    lresende milestoned #4959
  • Oct 21 15:33

    lresende on master

    Add support for increasing the … (compare)

  • Oct 21 15:33
    lresende closed #4893
  • Oct 21 15:31
    lresende milestoned #4893
  • Oct 21 15:30
    lresende milestoned #4991
  • Oct 21 13:41
    madpiano commented #3278
  • Oct 21 12:58
    minrk commented #4995
  • Oct 21 09:09
    maartenbreddels opened #4995
Kevin Bates
@kevin-bates
It doesn't appear that way - at least not in the way other class overrides take place (via traits). This seems like a reasonable ask, but you should probably ping the contributors of log.py since they're "in the know" regarding the functionality and purpose of that log function.
Also note that this log function is not the same logger that produces the output associated with log-level that you asked about previously. It's more regarding metrics, etc. As a result, you may need to clarify what you mean by a custom logging function.
Joshua Zeltser
@joshuazeltser
Hi, we are an MSc Software Engineering group from UCL working on the accessibility of jupyter notebooks. We have started to work through the various accessibility issues and have successfully solved a number of them. We have used our own internal peer review system to check each others work. What is the best way for us to create a PR for these issue fixes? Should they be each put in a separate PR or grouped together in one PR?
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