| 
									
										
										
										
											2022-01-03 11:58:10 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Dec 31 15:55:54 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.13.1 | 
					
						
							|  |  |  |   * nudge both the shell and control channels #636 (@Zsailer) | 
					
						
							|  |  |  |   * Persistent session storage #614 (@Zsailer) | 
					
						
							|  |  |  |   * Nudge on the control channel instead of the shell #628 | 
					
						
							|  |  |  |     (@JohanMabille) | 
					
						
							|  |  |  |   * Clean up downstream tests #629 (@blink1073) | 
					
						
							|  |  |  |   * Clean up version info handling #620 (@blink1073) | 
					
						
							|  |  |  |   * Await _finish_kernel_start #617 (@jtpio) | 
					
						
							|  |  |  |   * Update to Python 3.10 in the CI workflows #618 (@jtpio) | 
					
						
							|  |  |  |   * Use maintainer-tools base setup action #616 (@blink1073) | 
					
						
							|  |  |  |   * Consistent logging method #607 (@mwakaba2) | 
					
						
							|  |  |  |   * Use pending kernels #593 (@blink1073) | 
					
						
							|  |  |  |   * Set xsrf cookie on base url #612 (@minrk) | 
					
						
							|  |  |  |   * Update jpserver_extensions trait to work with traitlets 5.x | 
					
						
							|  |  |  |     #610 (@Zsailer) | 
					
						
							|  |  |  |   * Fix allow_origin_pat property to properly parse regex #603 | 
					
						
							|  |  |  |     (@havok2063) | 
					
						
							|  |  |  |   * Enforce labels on PRs #613 (@blink1073) | 
					
						
							|  |  |  |   * Normalize file name and path in test_api #608 (@toonn) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Nov 15 18:42:07 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Multibuild :test flavor, avoid possible buildcycles | 
					
						
							|  |  |  | - Fix libalternatives in test flavor | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-12 21:51:30 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Nov 12 21:41:00 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.11.2 | 
					
						
							|  |  |  |   * Fix \s deprecation warning #600 (@Zsailer) | 
					
						
							|  |  |  |   * Remove requests-unixsocket dependency #599 (@kevin-bates) | 
					
						
							|  |  |  |   * bugfix: dir_exists is never awaited #597 (@stdll00) | 
					
						
							|  |  |  |   * Fix missing await when call 'async_replace_file' #595 | 
					
						
							|  |  |  |     (@Wh1isper) | 
					
						
							|  |  |  |   * add a pytest fixture for capturing logging stream #588 | 
					
						
							|  |  |  |     (@Zsailer) | 
					
						
							|  |  |  |   * Maintenance and upkeep improvements | 
					
						
							|  |  |  |   * Avoid dependency on NBConvert versions for REST API test #601 | 
					
						
							|  |  |  |     (@Zsailer) | 
					
						
							|  |  |  | - Re-enable libalternatives | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-10-28 19:14:55 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Oct 28 19:14:32 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - revert the usage of libalternatives due to | 
					
						
							|  |  |  |   gh#openSUSE/libalternatives#11 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-10-27 12:48:51 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Oct 17 18:39:09 UTC 2021 - Stefan Schubert <schubi@suse.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Use libalternatives instead of update-alternatives. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-17 12:50:41 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2021-10-17 21:54:26 +00:00
										 |  |  | Sun Oct 17 17:39:09 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.11.1 | 
					
						
							|  |  |  |   * Do not log connection error if the kernel is already shutdown | 
					
						
							|  |  |  |     #584 (@martinRenou) | 
					
						
							|  |  |  |   * [BUG]: allow None for min_open_files_limit trait #587 | 
					
						
							|  |  |  |     (@Zsailer) | 
					
						
							|  |  |  | - Release 1.11.0 | 
					
						
							|  |  |  |   * Allow non-empty directory deletion through settings #574 | 
					
						
							|  |  |  |     (@fcollonval) | 
					
						
							|  |  |  |   * pytest_plugin: allow user specified headers in jp_ws_fetch #580 | 
					
						
							|  |  |  |     (@oliver-sanders) | 
					
						
							|  |  |  |   * Shutdown kernels/terminals on api/shutdown #579 (@martinRenou) | 
					
						
							|  |  |  |   * pytest: package conftest #576 (@oliver-sanders) | 
					
						
							|  |  |  |   * Set stacklevel on warning to point to the right place. #572 | 
					
						
							|  |  |  |     (@Carreau) | 
					
						
							|  |  |  |   * Respect reraise setting #571 (@vidartf) | 
					
						
							|  |  |  |   * Fix jupyter_client warning #581 (@martinRenou) | 
					
						
							|  |  |  |   * Add Pre-Commit Config #575 (@fcollonval) | 
					
						
							|  |  |  |   * Clean up link checking #569 (@blink1073) | 
					
						
							|  |  |  | - Drop extra conftest.py | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2021-08-17 12:50:41 +00:00
										 |  |  | Mon Aug 16 12:39:42 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.10.2 | 
					
						
							|  |  |  |   * fix: make command line aliases work again #564 | 
					
						
							|  |  |  |   * decode bytes from secure cookie #562 | 
					
						
							|  |  |  |   * Maintenance and upkeep improvements | 
					
						
							|  |  |  |   * Add the needed space in the welcome message #561 | 
					
						
							|  |  |  |   * Update check-release workflow #558 | 
					
						
							|  |  |  |   * Fix typo in allow_password_change help #559 | 
					
						
							|  |  |  | - Release notes for v1.10.1 | 
					
						
							|  |  |  |   * Protect against unset spec #556 | 
					
						
							|  |  |  | - Release notes for v1.10.0 | 
					
						
							|  |  |  |   * PR: Add a new preferred-dir traitlet #549 | 
					
						
							|  |  |  |   * stop hook for extensions #526 | 
					
						
							|  |  |  |   * extensions: allow extensions in namespace packages #523 | 
					
						
							|  |  |  |   * Fix examples/simple test execution #552 | 
					
						
							|  |  |  |   * Rebuild package-lock, fixing local setup #548 | 
					
						
							|  |  |  |   * small test changes #541 | 
					
						
							|  |  |  | - Add conftest.py missing from release tarball | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-29 08:35:50 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jun 26 14:27:09 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.9.0 | 
					
						
							|  |  |  |   * enable a way to run a task when an io_loop is created | 
					
						
							|  |  |  |   * adds GatewayClient.auth_scheme configurable | 
					
						
							|  |  |  |   * [Notebook port 4835] Add UNIX socket support to notebook server | 
					
						
							|  |  |  | - Release 1.8.0 | 
					
						
							|  |  |  |   * Expose a public property to sort extensions deterministically. | 
					
						
							|  |  |  | - Release 1.7.0 | 
					
						
							|  |  |  |   * Make nbconvert root handler asynchronous | 
					
						
							|  |  |  |   * Refactor gateway kernel management to achieve a degree of | 
					
						
							|  |  |  |     consistency | 
					
						
							|  |  |  | - Release 1.6.2 | 
					
						
							|  |  |  |   * Use Jupyter Packaging #477 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-16 12:45:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Apr 16 09:33:21 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Release 1.6.1: | 
					
						
							|  |  |  |   * Fix race condition with async kernel management #472 (@jtpio) | 
					
						
							|  |  |  |   * Fix kernel lookup #475 (@davidbrochart) | 
					
						
							|  |  |  |   * Add Extension App Aliases to Server App #473 (@jtpio) | 
					
						
							|  |  |  |   * Correct 'Content-Type' headers #471 (@faucct) | 
					
						
							|  |  |  | - Release 1.6.0: | 
					
						
							|  |  |  |   * Add env variable support for port options #461 (@afshin) | 
					
						
							|  |  |  |   * Add support for JUPYTER_TOKEN_FILE #462 (@afshin) | 
					
						
							|  |  |  |   * Remove unnecessary future imports #464 (@afshin) | 
					
						
							|  |  |  |   * Add Changelog to Sphinx Docs #465 (@afshin) | 
					
						
							|  |  |  |   * Update description for kernel restarted in the API docs #463 | 
					
						
							|  |  |  |     (@jtpio) | 
					
						
							|  |  |  |   * Delete the extra “or” that prevents easy cut-and-paste of URLs. | 
					
						
							|  |  |  |     #460 (@jasongrout) | 
					
						
							|  |  |  |   * Add descriptive log for port unavailable and port-retries=0 | 
					
						
							|  |  |  |     #459 (@afshin) | 
					
						
							|  |  |  |   * Add ReadTheDocs config #468 (@jtpio) | 
					
						
							|  |  |  |   * Update MappingKM.restart_kernel to accept now kwarg #404 | 
					
						
							|  |  |  |     (@vidartf) | 
					
						
							|  |  |  | - Release 1.5.1: | 
					
						
							|  |  |  |   * Ensure jupyter config dir exists #454 (@afshin) | 
					
						
							|  |  |  |   * Allow pre_save_hook to cancel save with HTTPError #456 (@minrk) | 
					
						
							|  |  |  | - Release 1.5.0: | 
					
						
							|  |  |  |   * Add Styling to the HTML Pages #452 (@afshin) | 
					
						
							|  |  |  |   * Implement password hashing with argon2-cffi #450 (@afshin) | 
					
						
							|  |  |  |   * Escape user input in handlers flagged during code scans #449 | 
					
						
							|  |  |  |     (@kevin-bates) | 
					
						
							|  |  |  |   * Fix for the terminal shutdown issue #446 (@afshin) | 
					
						
							|  |  |  |   * Update the branch filter for the CI badge #445 (@jtpio) | 
					
						
							|  |  |  |   * Fix for UnboundLocalError in shutdown #444 (@afshin) | 
					
						
							|  |  |  |   * Update CI badge and fix broken link #443 (@blink1073) | 
					
						
							|  |  |  |   * Fix syntax typo #442 (@kiendang) | 
					
						
							|  |  |  |   * Port terminal culling from Notebook #438 (@kevin-bates) | 
					
						
							|  |  |  |   * More complex handling of open_browser from extension | 
					
						
							|  |  |  |     applications #433 (@afshin) | 
					
						
							|  |  |  |   * Correction in Changelog #429 (@Zsailer) | 
					
						
							|  |  |  |   * Rename translation function alias #428 (@sngyo) | 
					
						
							|  |  |  | - Note: Don't update to v1.6.2 before setuptools >= 0.49.4 is | 
					
						
							|  |  |  |   available, which is required by jupyter-packaging 0.9! | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-25 21:07:39 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Feb 25 20:54:28 UTC 2021 - Matej Cepl <mcepl@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 1.4.1: | 
					
						
							|  |  |  |   - Update README.md #425 | 
					
						
							|  |  |  |   - Solve UnboundLocalError in launch_browser() #421 | 
					
						
							|  |  |  |   - Add file_to_run to server extension docs #420 | 
					
						
							|  |  |  |   - Remove outdated reference to _jupyter_server_extension_paths | 
					
						
							|  |  |  |     in docs #419 | 
					
						
							|  |  |  |   - Add Tests to Distribution #416 | 
					
						
							|  |  |  |   - Enable extensions to control the file_to_run #415 | 
					
						
							|  |  |  |   - add missing template for view.html #414 | 
					
						
							|  |  |  |   - Remove obsoleted asyncio-patch fixture #412 | 
					
						
							|  |  |  |   - Emit deprecation warning on old name #411 | 
					
						
							|  |  |  |   - Correct logging message position #410 | 
					
						
							|  |  |  |   - Update 1.3.0 Changelog to include broken 1.2.3 PRs #408 | 
					
						
							|  |  |  |   - [Gateway] Track only this server's kernels #407 | 
					
						
							|  |  |  |   - Update manager.py: more descriptive warnings when extensions | 
					
						
							|  |  |  |     fail to load #396 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-15 13:00:49 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Feb 14 18:05:36 UTC 2021 - Arun Persaud <arun@gmx.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to version 1.3.0: | 
					
						
							|  |  |  |   * Special case ExtensionApp that starts the ServerApp #401 (afshin) | 
					
						
							|  |  |  |   * only use deprecated notebook_dir config if root_dir is not set | 
					
						
							|  |  |  |     #400 (minrk) | 
					
						
							|  |  |  |   * Use async kernel manager by default #399 (kevin-bates) | 
					
						
							|  |  |  |   * Revert Session.username default value change #398 (mwakaba2) | 
					
						
							|  |  |  |   * Re-enable default_url in ExtensionApp #393 (afshin) | 
					
						
							|  |  |  |   * Enable notebook ContentsManager in jupyter_server #392 (afshin) | 
					
						
							|  |  |  |   * Use jupyter_server_config.json as config file in the update | 
					
						
							|  |  |  |     password api #390 (echarles) | 
					
						
							|  |  |  |   * Increase culling test idle timeout #388 (kevin-bates) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-03 12:38:07 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Feb  1 22:48:25 UTC 2021 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 1.2.3 | 
					
						
							|  |  |  |   * for the full changelog between 0.2.1 and 1.2.3 see | 
					
						
							|  |  |  |     https://github.com/jupyter-server/jupyter_server/blob/master/CHANGELOG.md | 
					
						
							|  |  |  |   * 1.0.6: Fix open redirect vulnerability GHSA-grfj-wjv9-4f9v | 
					
						
							|  |  |  |     (CVE-2020-26232)  | 
					
						
							|  |  |  |   * 1.0: Added new extension manager API for handling server  | 
					
						
							|  |  |  |     extensions | 
					
						
							|  |  |  |   * 1.0: Dropped support for Python 3.5. (296) | 
					
						
							|  |  |  |   * 1.0: Removed ipykernel as a dependency of jupyter_server. | 
					
						
							|  |  |  |   * 0.3: (#194) The bundlerextension entry point was removed. | 
					
						
							|  |  |  | - Merge the jupyter-jupyter_server package into the python | 
					
						
							|  |  |  |   packages using update-alternatives. It contained only the script | 
					
						
							|  |  |  |   entrypoints. | 
					
						
							|  |  |  | - Fix testsuite by providing the correct entrypoints in PATH | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-06-09 07:14:00 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Jun  9 07:13:34 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Do not restrict us to pytest4 as the tests work with pytest5 too | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-10 18:51:58 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2020-04-23 10:50:49 +00:00
										 |  |  | Thu Apr 23 10:50:36 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Drop py2 deps from the spec | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2020-02-10 18:51:58 +00:00
										 |  |  | Wed Jan 15 15:25:43 UTC 2020 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 0.2.1 | 
					
						
							|  |  |  |   + Added | 
					
						
							|  |  |  |     * pytest-plugin for Jupyter Server. | 
					
						
							|  |  |  | - Update to 0.2.0 | 
					
						
							|  |  |  |   + Added | 
					
						
							|  |  |  |     * `extension` submodule | 
					
						
							|  |  |  |   + Changed | 
					
						
							|  |  |  |     * `jupyter serverextension <command>` entrypoint has been changed to `jupyter server extension <command>`. | 
					
						
							|  |  |  |     * `toggle_jupyter_server` and `validate_jupyter_server` function no longer take a Logger object as an argument. | 
					
						
							|  |  |  |     * Changed testing framework from nosetests to pytest | 
					
						
							|  |  |  |     * Added Github actions as a testing framework along side Travis and Azure | 
					
						
							|  |  |  |   + Removed | 
					
						
							|  |  |  |     * Removed the option to update `root_dir` trait in FileContentsManager and MappingKernelManager in ServerApp | 
					
						
							|  |  |  |   + Fixed | 
					
						
							|  |  |  |     * Synced Jupyter Server with Notebook PRs in batches (ended on 2019-09-27) | 
					
						
							|  |  |  |   + Security | 
					
						
							|  |  |  |     * Added a "secure_write to function for cookie/token saves | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-11-13 15:40:44 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Nov 12 17:38:51 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Drop python2 support due to python-notebook dropping python2 support | 
					
						
							|  |  |  | - jupyter_client renamed to jupyter-client | 
					
						
							|  |  |  | - jupyter_core renamed to jupyter-core | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-08-11 04:06:40 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Aug 11 01:27:08 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 0.1.1 | 
					
						
							|  |  |  |   * Fix extension_name validation | 
					
						
							|  |  |  |   * Remove 'coded redirect' to default_url | 
					
						
							|  |  |  |   * Fix default_url redirect with default 'main' handler | 
					
						
							|  |  |  |   * pass extension_name to only extension app handlers | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-07-29 14:51:08 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Jul 28 20:33:09 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 0.1.0 | 
					
						
							|  |  |  |   * Update jupyter_client | 
					
						
							|  |  |  |   * Removed Python 3.4 from the matrix | 
					
						
							|  |  |  |   * fix bug from empty argv in extension app | 
					
						
							|  |  |  |   * refactor extension testing to handle server instances | 
					
						
							|  |  |  |   * add initial tests for extensionapp | 
					
						
							|  |  |  |   * rearrange initialization steps for sanity | 
					
						
							|  |  |  |   * add extension config as an attribute of the ExtensionApp | 
					
						
							|  |  |  |   * pass extension traits to extension handlers as `config` property | 
					
						
							|  |  |  |   * handler sources extension name from extension app object | 
					
						
							|  |  |  |   * allow application to generate config | 
					
						
							|  |  |  |   * Added control channel to ZMQChannelsHandler | 
					
						
							|  |  |  |   * make extension handlers and settings configurable | 
					
						
							|  |  |  |   * properly handle generate-config command | 
					
						
							|  |  |  |   * working command line configuration, help, version, etc. | 
					
						
							|  |  |  |   * add server extension submodule to jupyter_server | 
					
						
							|  |  |  |   * remove notebook templates and replace with simple server templates | 
					
						
							|  |  |  |   * Add localhost to list of default local_hostnames | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-12 20:29:44 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jun 12 20:07:20 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 0.0.5 | 
					
						
							|  |  |  |   * Remove bundler endpoints | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-24 13:38:35 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed May 22 21:53:32 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Remove selenium test dependency, it isn't really needed for the | 
					
						
							|  |  |  |   tests and doesn't work on ARM. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-02 18:57:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu May  2 18:13:49 UTC 2019 - Todd R <toddrme2178@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Initial version |