Releases: awesome-panel/panel-chemistry
JSMEEditor Improvements
Added guicolor and improved reference notebook of JSME Editor
jsme-editor-reference-x2.mp4
JSME Editor - First Version
In this release
- a first version of the
JSMEEditor
is included.- We created a draft of a nice reference notebook.
- we released the first
panel-chemistry
package to Pypi. Check out https://pypi.org/project/panel-chemistry/ - We improved the look and feel of the project
JSME Dummy Editor Widget
This release add a JSME Editor Widget. But only as a dummy widget.
The idea is to demonstrate that the easiest way to add a new Bokeh/ Panel extension is to start as simple as possible. And that is to copy some existing small component, refactor minimally, build and test it works. Then you can start refactoring and extending the component.
You can see how this was implemented in this video https://youtu.be/AA8qIY_zrbA
Supplementary written documentation can be found in
Bokeh Init
Have run bokeh init --interactive
as described in
and aligned package.json
and tsconfig.json
with the same files in the Panel project.
You can see how this was done here https://www.youtube.com/watch?v=6XVEIiP52UU
Basic Panel Extensions Project
This Release provides the basic structure of a HoloViz Panel Extensions project. This includes
- A nice CLI based on Python Invoke
- Automated tests on pull requests and pushes to the
main
branch based on Github Actions. - A nice setup for Binder including example notebooks, panel apps served and VS Code server.
- A nice
setup.py
file for release to PyPi.