Files
python-voila/python-voila.changes

401 lines
15 KiB
Plaintext
Raw Permalink Normal View History

-------------------------------------------------------------------
Sat Oct 29 16:10:03 UTC 2022 - Ben Greiner <code@bnavigator.de>
- re-add reruns for server-side zmq test failures
-------------------------------------------------------------------
Fri Oct 28 15:10:16 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to v0.4.0
* Render read-only notebook #1181 (@trungleduc)
* Add Voila app port to kernel env #1176 (@dcnadler)
* Add Voila configuration option for default kernel environmental
variables #1175 (@dcnadler)
* Add upper bound on jupyter_client dependency #1239
(@martinRenou)
* Fix inifinite loop in property access #1185 (@martinRenou)
* Update nbclient #1234 (@martinRenou)
* Remove pin on jupyter_releaser #1232 (@jtpio)
* Update nbclient pinning #1224 (@martinRenou)
* Bump d3-color from 3.0.1 to 3.1.0 #1221 (@dependabot)
* Remove extra_requires #1215 (@martinRenou)
* Couple of ui-tests maintenance changes #1214 (@martinRenou)
* Use ipywidgets 8 on Binder #1210 (@jtpio)
* Fix typos #1198 (@kianmeng)
* Migrate to hatch #1197 (@jtpio)
* Bump terser from 4.8.0 to 4.8.1 #1174 (@dependabot)
* Update nbconvert pinning #1161 (@martinRenou)
* feat: support for ipywidgets 8 #1046 (@mariobuikhuizen)
- Drop support-ipywidgets-8.patch, update-nbconvert.patch
-------------------------------------------------------------------
Mon Oct 17 16:32:43 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Bump to nbclient 0.7 (See also gh#voila-dashboards/voila#1234)
- Remove import from vendorized mistune in nbconvert: not
vendorized anymore
-------------------------------------------------------------------
Wed Oct 5 07:25:19 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
- Add update-nbconvert.patch:
* Support python-nbconvert < 8
-------------------------------------------------------------------
Mon Sep 12 05:59:11 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
- Add patch support-ipywidgets-8.patch:
* Support ipywidgets >= 8
-------------------------------------------------------------------
Sun Jul 24 23:45:15 UTC 2022 - Arun Persaud <arun@gmx.de>
- specfile:
* update python-jupyter-server requirement to 1.18
- update to version 0.3.6:
* Enhancements made
+ adding nbextension path to voila config object #1167
(@dharmaquark)
* Bugs fixed
+ The cling tests appear to hang on OSX #1171 (@SylvainCorlay)
+ Fix default VOILA_WS_BASE_URL value in preheating mode #1141
(@vkaidalov-rft)
* Maintenance and upkeep improvements
+ Bump jquery-ui from 1.13.1 to 1.13.2 #1172 (@dependabot)
+ Bump moment from 2.29.1 to 2.29.4 #1166 (@dependabot)
+ Bump moment from 2.29.1 to 2.29.4 in /ui-tests #1165
(@dependabot)
+ Bump parse-url from 6.0.0 to 6.0.2 #1164 (@dependabot)
+ Update jupyter_server #1163 (@martinRenou)
+ Bump jpeg-js from 0.4.3 to 0.4.4 in /ui-tests #1162
(@dependabot)
+ Bump async from 2.6.3 to 2.6.4 in /ui-tests #1151 (@dependabot)
+ [tests] rerun failed tests 2 times in CI #1150 (@timkpaine)
+ Fix UI-tests detached script #1136 (@martinRenou)
+ Bump minimist from 1.2.5 to 1.2.6 in /ui-tests #1135
(@dependabot)
* Documentation improvements
+ Update deploy to Heroku instructions #1158 (@samharrison7)
+ Use pydata-sphinx-theme #1139 (@martinRenou)
-------------------------------------------------------------------
Thu Jul 7 19:26:18 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Skip flaky tests, try a second time if more fail
-------------------------------------------------------------------
Wed Jun 15 21:11:38 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Remove './' from test notebook - jupyter notebook refuses to
serve it as "hidden". -- gh#jupyter/notebook#6453
-------------------------------------------------------------------
Sun Jun 5 19:51:53 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Unpin nbclient <0.6: Tests pass with 0.6.4
-------------------------------------------------------------------
Sun Jun 5 11:18:43 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to version 0.3.5:
* feat: support all kernel ServerConnection options #1129
(@maartenbreddels)
- Release 0.3.4:
* feat: make request info available in env for preheated kernels
#1109 (@mariobuikhuizen)
-------------------------------------------------------------------
Fri Mar 18 17:21:06 UTC 2022 - Arun Persaud <arun@gmx.de>
- update to version 0.3.3:
* Enhancements made
+ Add theme handling to error pages #1108 (@martinRenou)
+ Add timeout on the control comm target #1106 (@martinRenou)
* Documentation improvements
+ Remove extra tick from the Changelog #1099 (@martinRenou)
-------------------------------------------------------------------
Sun Feb 27 01:04:44 UTC 2022 - Arun Persaud <arun@gmx.de>
- specfile
* require jupyterlab-server for tests
- update to version 0.3.2:
* Enhancements made
+ JupyterLab Voila preview extension: Automatically save Notebook
before refreshing the preview #1094 (@legendb317)
+ Update JupyterLab extension logo #1092 (@martinRenou)
+ Handle JupyterLab custom themes #1089 (@martinRenou)
* Bugs fixed
+ Bump css-loader and `style-loader" #1096 (@trungleduc)
* Maintenance and upkeep improvements
+ Bump url-parse from 1.5.3 to 1.5.7 in /ui-tests #1097
(@dependabot)
+ Bump follow-redirects from 1.14.7 to 1.14.8 in /ui-tests #1093
(@dependabot)
+ Bump simple-get from 3.1.0 to 3.1.1 in /ui-tests #1091
(@dependabot)
+ Add script to automatically reset the stable branch on release
#1085 (@jtpio)
+ Add bot for updating Galata references #1083 (@martinRenou)
- changes from version 0.3.1:
* Enhancements made
+ Allow all lab templates to use the lab theme #1064
(@martinRenou)
+ Fix element style display #1058 (@martinRenou)
+ Add more Jinja macros #1057 (@martinRenou)
+ Lab template: fix body tag #1053 (@martinRenou)
+ Implement async generator based Voila get handler #1025
(@davidbrochart)
+ Feature: fetch all widgets in one single comm message using the
control channel #766 (@maartenbreddels)
* Bugs fixed
+ Fix file redirect error #1073 (@trungleduc)
+ Lab template: fix body tag #1053 (@martinRenou)
* Maintenance and upkeep improvements
+ Bump node-fetch from 2.6.1 to 2.6.7 #1079 (@dependabot)
+ Bump node-fetch from 2.6.1 to 2.6.7 in /ui-tests #1078
(@dependabot)
+ Bump nanoid from 3.1.25 to 3.2.0 #1070 (@dependabot)
+ Bump nanoid from 3.1.25 to 3.2.0 in /ui-tests #1069
(@dependabot)
+ Bump trim-off-newlines from 1.0.1 to 1.0.3 #1066 (@dependabot)
+ Fix Binder badge PR comment being overwritten #1065 (@jtpio)
+ Automatically download labvariables CSS instead of shipping them
#1062 (@martinRenou)
+ Remove traitlets 4 test, add missing traitlets dependency and
drop Python 3.6 support #1060 (@martinRenou)
+ Bump follow-redirects from 1.14.3 to 1.14.7 in /ui-tests #1059
(@dependabot)
+ Try fixing UI tests #1054 (@martinRenou)
+ UI-tests: Update ipympl screenshots #1048 (@martinRenou)
+ Turn off debug mode and remove warnings for
many_iopub_messages_test.py #1045 (@trungleduc)
+ Use maintainer-tools base setup action, update Python versions
on CI #1043 (@jtpio)
+ Use nbclient to create a new kernel client #860 (@davidbrochart)
* Documentation improvements
+ Fix environment.yml file location in the README #1052
(@martinRenou)
* Other merged PRs
+ Pin ipympl to 0.8.7 #1068 (@trungleduc)
-------------------------------------------------------------------
Fri Jan 7 21:37:33 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 0.3.0:
* See CHANGELOG.md for full changelog since 0.1.20
* Compatibility with updated jupyterlab and notebook
- Test in multibuild
- Use correct jinja2 test templates
-------------------------------------------------------------------
Mon Apr 6 08:27:15 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.1.21:
* no changelog
-------------------------------------------------------------------
Thu Jan 16 15:23:11 UTC 2020 - Todd R <toddrme2178@gmail.com>
- Requires async_generator
-------------------------------------------------------------------
Mon Nov 18 16:02:09 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.1.20
* nbconvert requirement
- Update to 0.1.19
* Add cell error instruction configurable
* feat: execute cells in a thread, this will unblock the server's event loop
-------------------------------------------------------------------
Wed Nov 13 16:40:01 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Drop python2 support due to python-notebook dropping python2 support
-------------------------------------------------------------------
Tue Nov 12 15:29:23 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.1.18
* Fixup woff public path
* move to mathjax3
* Resolve unpacking issue in case of execution error
* Remove cell outputs
- Update to 0.1.17
* Compatibility with nbconvert 5.5
- Update to 0.1.16
* Fixup voila configuration
* Added GridspecLayout example
- Update to 0.1.15
* Include both jupyter_server and notebook server
* Fix filtering of empty code cells
* spinner macro
* Document when dict conversion is needed
* Test configuring template-related resource in JSON file
* Add test for resources used in template system
* Read config file as plain JSON
* Remove check to allow for all base template configs
* Get parent directory for sure
* Include template-related config from JSON file
* Improve code formally (minor)
* Fix Binder link
* Update contributing guidelines
* Use Jupyter visual identity
* Allow comm_close messages by default
* Allow comm open messages
* chore: improve release instructions and include ipywidgets as test dep (
- Update to 0.1.14
* Strip code cell warnings
* Filter empty cells
* fix: the voila side output widget did not handle error msges
* Added a link to the documentation in the README.md
* add auto port detection as in jupyter notebook
* Add .vscode to gitignore
* add note about installing and verifying the server extension
* Add release instructions for the JLab extension
* Expose base_url to browser-open template
* Clean and improve templates
* Update package_lock
* Fix CSS name
* Check for 'outputs' key in the cell
* Update nbconvert version in setup.py
* Update nbconvert in travis
* Strip errors if not in debug mode
* Fix spinner CSS
* DOC: README.md: typos
- Update to 0.1.13
* Handle cell error
* Inline svg logo
* Speed up progressive rendering
* Use Voila logo for the spinner
* fix: allow voila to run a server extension for notebook <5
* Mention `jupyter_config.json` in Binder docs
- Update to 0.1.12
* Fix exporter for non progressive rendering
* New voila logo
* Update copyright statements before moving to voila-dashboards
- Update to 0.1.11
* Optimize svg icons, fix JLab 1.1 issue
* Add docs for deploying to Binder
* extra docs for running scripts
* Update docs/source/customize.rst
* docs: descript script support and static files
* docs: improved release instructions
- Update to 0.1.10
* fix: filter_empty_code_cells extra argument
* remove console.log
* yield after writing out and flushing chunk
* html fixes
* subdivide body block to avoid having to call body's super in other te…
* add more docs
* feat: progressive cell rendering
* py27 fix
* style: support theming for spinner
* feat(template): allow kernel starting and notebook execution control …
* test: make sure the test dont accidently pass
* Update tests/app/tree_test.py
* feat: add support for script files
* fix: support nested output widgets in voila executor
* Align Render on Save vertically
* Add Render on Save checkbox to the toolbar
* Correct render on save behavior
* Rename plugin to @jupyter-voila/jupyterlab-preview
* Add settings for the voila preview extension
* Auto-refresh Voila preview on notebook save
* feat: serve static files similar to the notebook, but limited by whit…
* Add section for sharing with ngrok to the docs
* Add the Voila Gallery to README.md
* Fix nbextension commands for local install
* Add RELEASE.md
-------------------------------------------------------------------
Sun Aug 11 04:44:15 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.1.9
* Handle non-existing kernels
* fix: ignore non-jupyter-widget comm_open messages at the backend
* Remove resources_reveal
* Use existing recursive updating for nested dictionaries
* feat: make the markdown rendered configurable in VoilaExporter
-------------------------------------------------------------------
Sun Jul 28 20:42:19 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.1.8
* Voila manager constructor
* Update jupyter_server to 0.1.0
* Add pygments to install_requires
* Increase ulimit for testing
* Add instructions to install dependencies of example notebooks
- Update to 0.1.7
* Fix tornado templates
* Remove use of jquery
- Update to 0.1.6
* Update binder
- Update to 0.1.5
* Black list the voila nbextension
* Drop HTML manager
- Update to 0.1.4
* Update jlab extension to 1.0.0
* Use jupyterlab-manager 1.0
* Add server companion metadata
* Update to JLab 1.0
* Place the voila preview toolbar icon after cellType
* Save notebook before showing the Voila preview
- Update to 0.1.3
* Add toolbar and refresh button for the voila preview
* Fix support for Jupyter widget display in n output widget
* Open browser after listening
Accepting request 709579 from home:TheBlackCat:branches:devel:languages:python:jupyter - Update to version 0.1.2 * Add basic screencasts * Add logo - Update to version 0.1.1 * adds styling and a header to the voila tree - Update to version 0.1.0 * Only use VoilaHandler for .ipynb files * fix: pass config_file_path to pick up the extra nbextension * Add flag for nbextensions * don't 500 on cell execution errors * top-level voila as a serverextension * Add @web.autenticated to /voila/tree * Wrap rendering with try-catch clauses to handle closed widgets * Add ipynb extension in tree handler and voila handler url - Update to version 0.0.11 * Remove gridstack * use base_url in tornado settings directly * Enable bqplot 0.11.x themes * feature(configuration): server extension shares configuration with voila app * Use jupyterlab_pygments to generate syntax coloring CSS * Remove locally built css * Give an error when a template is not found * Transition to JupyterLab template - Update to version 0.0.10 * Usability: Open browser, display url and shortcut to serving directory * fix: set cwd of kernel and pass to nbconvert * make sure displayed gets triggered * fix for accidental default template hard coding * do not call setup_template_dirs * add traitlets configuration reading * Implement Output widget at nbconvert level for interact * fix: nbextension get loaded irrespective of jupyter-js-widgets/extension existence * Allow starting voila from an instance * Tornado6 support OBS-URL: https://build.opensuse.org/request/show/709579 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-voila?expand=0&rev=7
2019-06-12 21:26:37 +00:00
-------------------------------------------------------------------
Wed Jun 12 19:33:29 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to version 0.1.2
* Add basic screencasts
* Add logo
- Update to version 0.1.1
* adds styling and a header to the voila tree
- Update to version 0.1.0
* Only use VoilaHandler for .ipynb files
* fix: pass config_file_path to pick up the extra nbextension
* Add flag for nbextensions
* don't 500 on cell execution errors
* top-level voila as a serverextension
* Add @web.autenticated to /voila/tree
* Wrap rendering with try-catch clauses to handle closed widgets
* Add ipynb extension in tree handler and voila handler url
- Update to version 0.0.11
* Remove gridstack
* use base_url in tornado settings directly
* Enable bqplot 0.11.x themes
* feature(configuration): server extension shares configuration with voila app
* Use jupyterlab_pygments to generate syntax coloring CSS
* Remove locally built css
* Give an error when a template is not found
* Transition to JupyterLab template
- Update to version 0.0.10
* Usability: Open browser, display url and shortcut to serving directory
* fix: set cwd of kernel and pass to nbconvert
* make sure displayed gets triggered
* fix for accidental default template hard coding
* do not call setup_template_dirs
* add traitlets configuration reading
* Implement Output widget at nbconvert level for interact
* fix: nbextension get loaded irrespective of jupyter-js-widgets/extension existence
* Allow starting voila from an instance
* Tornado6 support
-------------------------------------------------------------------
Fri May 3 06:24:52 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Use noun phrase in descriptions.
-------------------------------------------------------------------
Thu May 2 17:43:34 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Initial version