Kris Wilson
328dca5496
Feedback: file_to_run and sock mutual exclusion.
6 years ago
Kris Wilson
07deb1d865
Feedback: remove error on --sock and --open-browser.
6 years ago
Kris Wilson
4af22581fc
Feedback: repair stop command port targeting.
6 years ago
Kris Wilson
9bda4c61b9
Feedback: Improve stop server description.
6 years ago
Kris Wilson
b9567512f8
Fixup tests.
6 years ago
Kris Wilson
8aad324773
Fixup.
6 years ago
Kris Wilson
20b5cb8e4d
Fixup.
6 years ago
Kris Wilson
a9ed339d58
Add UNIX socket support to notebook server.
6 years ago
Kevin Bates
7de8df4dd8
Gateway only: Ensure launch and request timeouts are in sync ( #5317 )
...
Prior to this change, the request timeout for a Gateway request
was synchronized with KERNEL_LAUNCH_TIMEOUT only if KLT
was greater. However, the two are closely associated and KLT
should be adjusted if the configurable request_timeout is greater.
This change ensures that the two values are synchronized to the
greater value. It changes the two configurable timeouts to default
to 40 (to match that of KLT) and removes the 2-second pad,
since that wasn't helpful and only confused the situation.
These changes were prompted by this issue: jupyter/enterprise_gateway#792
6 years ago
Rohit Sanjay
beeac48534
Fix typo in password_required help message ( #5320 )
6 years ago
Zachary Sailer
d04cbb6a98
Merge pull request #4479 from kevin-bates/async-subclasses
...
Add support for async kernel management
6 years ago
Kevin Bates
1fc9bc0b72
Add comments indicating when dependency check can be removed
6 years ago
Kevin Bates
53d4d08813
Fix detection of unsupported config, prevent async on 3.5
6 years ago
Kevin Bates
99b0afd16e
Apply changes per review
...
Add comments and rename self.super to self.pinned_superclass to
clarify intent.
Add run_sync() util method to clean up shutdown_all() invocation.
6 years ago
Kevin Bates
72d44c58cf
Switch class hierarchy to not use mixin base
...
This commit uses the approach used in jupyter_server #191 first proposed
by David Brochart. This reduces code duplication and alleviates redundancy
relative to configurable options.
Also, the startup message now includes the version information.
Co-authored-by: David Brochart <david.brochart@gmail.com>
6 years ago
Kevin Bates
788bb0ebe0
Update all coroutine/yield methods to async/await, share another method
6 years ago
Kevin Bates
570986282e
Move duplicated methods to mixin, fix mixin order
6 years ago
Kevin Bates
8a4beb0d15
Convert to async/await and apply touch ups
6 years ago
Kevin Bates
7abd4bee27
Indicate that async kernel management is configured
6 years ago
Kevin Bates
3226b07345
Add support for AsyncMappingKernelManager
...
Supports running against incompatible jupyter_client so long as the
desired kernel_manager_class is not `AsyncMappingKernelManager`.
6 years ago
Kevin Bates
677ccc3d7a
Refactor buffering, culling and activity monitoring into classes
...
Use composition in preparation for AsyncMappingKernelManager.
6 years ago
Min RK
43df5af2b6
Merge pull request #5174 from tirkarthi/fix-json-loads-encoding
...
Remove deprecated encoding parameter for Python 3.9 compatibility.
6 years ago
Karthikeyan Singaravelan
c01b2cc014
Remove deprecated encoding parameter for Python 3.9 compatibility.
6 years ago
Luciano Resende
8a67477156
Back to development version
6 years ago
Luciano Resende
85f1b9f787
Release 6.0.3
6 years ago
Luciano Resende
e597adc4d2
Changelog for Release 6.0.3
6 years ago
Kevin Bates
499740b4bb
Bump minimum version of jupyter_core ( #5170 )
...
Since there's a 6.0.3 release brewin', I thought we should bump
the minimum version of jupyter_core from 4.6.0 to 4.6.1. The
latter has an edge case to the slew of secure_write issues that
would be very annoying if NB 6.0.3 didn't upgrade to that version.
The edge case is to tolerate the owner-execute bit on the connection
file, which occurs when RUNTIME_DIR resides on certain filesystem
types (e.g., CIFS).
6 years ago
ahangsleben
33548e18bf
Upgraded typeahead library. ( #4944 )
6 years ago
Zachary Sailer
f354740e57
Merge pull request #5136 from pallavibharadwaj/issue_1914
...
descriptive log for port unavailable and port-retries=0
6 years ago
Pallavi Bharadwaj
5996cdf6a4
descriptive log info for port in use and port-retries=0
6 years ago
Pallavi Bharadwaj
d04b35cab5
descriptive log for port unavailable and port-retries=0
6 years ago
Thomas Kluyver
d0a74353e6
Merge pull request #5111 from takluyver/nbconvert6-tests-notsoisolated
...
Fix running tests with nbconvert 6 prerelease
6 years ago
Thomas Kluyver
e53383ceb2
Allow testing with nbconvert 6 again (unpin)
...
Closes gh-5086
Closes gh-5092
6 years ago
Thomas Kluyver
d6259ae285
Don't monkeypatch environment data locations for test notebook server
6 years ago
Min RK
5e5ad60a57
Merge pull request #5099 from forest0/master
...
preserve term "Markdown" untranslated
6 years ago
forest0
0c82d764bd
preserve term "Markdown" untranslated
6 years ago
Thomas Kluyver
76a323e677
Merge pull request #4826 from benthayer/selectall
...
Ctrl-A to select all cells
6 years ago
Thomas Kluyver
b67164033e
Merge pull request #5043 from takluyver/selenium-prefill
...
Selenium test fixture to open a notebook with prefilled content
6 years ago
Thomas Kluyver
fc2dc8f002
Merge pull request #4785 from dleen/master
...
Prevent tests from hanging
6 years ago
Thomas Kluyver
fd4275cdf6
Merge branch 'master' into master
6 years ago
Thomas Kluyver
2eb5544358
Merge pull request #4899 from rayehh/master
...
Add end punctuation and update korean document
6 years ago
Thomas Kluyver
7b5248d1ce
Merge pull request #5055 from shuichiro-makigaki/fix-gateway-handled-exceptions
...
Fix packages of exceptions catched by gateway manager
6 years ago
Thomas Kluyver
806904c0f9
Merge pull request #5078 from haobibo/patch-1
...
Ensure jupyter config dir exist
6 years ago
Thomas Kluyver
6c67bb133b
Merge pull request #5085 from takluyver/test-pin-nbconvert-5.x-b
...
Pin nbconvert <6 for now
6 years ago
Thomas Kluyver
f377abfa04
Pin nbconvert <6 for now
6 years ago
Thomas Kluyver
f185f4127d
Merge pull request #5021 from krinsman/master
...
Fixes #5002
6 years ago
Thomas Kluyver
1d76105301
Merge pull request #5077 from michalc/contents-manager-get-can-return-future
...
Allow contents manager get to return future
6 years ago
Bibo Hao
9775af7bba
Update security.py
6 years ago
Thomas Kluyver
10c7d2a53f
Merge pull request #5075 from shevelevs/DynamicDefaultForMinOpenFilesLimit
...
Making default value for min_open_files_limit dynamic
6 years ago
Thomas Kluyver
1efa780a70
Merge pull request #5047 from minrk/py38-tornado
...
workaround tornado py38 compatibility issue
6 years ago