kopia lustrzana https://github.com/deathbeds/ipydrawio
rodzic
be9c5d8c66
commit
59b27508dc
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
{% set build_number = 0 %}
|
{% set build_number = 0 %}
|
||||||
|
|
||||||
{% set url_base = RECIPE_DIR.replace("\\", "/") + "/../dist" %}
|
{% set url_base = RECIPE_DIR.replace("\\", "/") + "/../../dist" %}
|
||||||
{% if not url_base.startswith("/") %}
|
{% if not url_base.startswith("/") %}
|
||||||
{% set url_base = "/" + url_base %}
|
{% set url_base = "/" + url_base %}
|
||||||
{% endif %}
|
{% endif %}
|
|
@ -2,7 +2,7 @@
|
||||||
Thanks for contributing to ipydrawio!
|
Thanks for contributing to ipydrawio!
|
||||||
Please fill out the following items to submit a pull request.
|
Please fill out the following items to submit a pull request.
|
||||||
See the contributing guidelines for more information:
|
See the contributing guidelines for more information:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/CONTRIBUTING.md
|
https://github.com/deathbeds/ipydrawio/blob/main/CONTRIBUTING.md
|
||||||
-->
|
-->
|
||||||
|
|
||||||
## References
|
## References
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- master
|
- main
|
||||||
pull_request:
|
pull_request:
|
||||||
branches:
|
branches:
|
||||||
- master
|
- '*'
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.ref }}
|
group: ${{ github.ref }}
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
|
|
||||||
##### @deathbeds/ipydrawio-notebook 1.3.0
|
##### @deathbeds/ipydrawio-notebook 1.3.0
|
||||||
|
|
||||||
##### @deathbeds/ipydrawio-webpack 21.1.400
|
##### @deathbeds/ipydrawio-webpack 21.1.600
|
||||||
|
|
||||||
- updates to [drawio v21.1.4](https://github.com/jgraph/drawio/releases/tag/v21.1.4)
|
- updates to [drawio v21.1.6](https://github.com/jgraph/drawio/releases/tag/v21.1.6)
|
||||||
- includes
|
- includes
|
||||||
[mermaidjs 10.0.0](https://github.com/mermaid-js/mermaid/releases/tag/v10.0.0)
|
[mermaidjs 10.0.0](https://github.com/mermaid-js/mermaid/releases/tag/v10.0.0)
|
||||||
|
|
||||||
|
|
|
@ -8,9 +8,9 @@
|
||||||
- improving the binder demo
|
- improving the binder demo
|
||||||
- improving [continuous integration][ci] and [developer experience][dodo]
|
- improving [continuous integration][ci] and [developer experience][dodo]
|
||||||
|
|
||||||
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/master/ROADMAP.md
|
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/main/docs/ROADMAP.ipynb
|
||||||
[ci]: https://github.com/deathbeds/ipydrawio/blob/master/.github/workflows/ci.yml
|
[ci]: https://github.com/deathbeds/ipydrawio/blob/main/.github/workflows/ci.yml
|
||||||
[dodo]: https://github.com/deathbeds/ipydrawio/blob/master/dodo.py
|
[dodo]: https://github.com/deathbeds/ipydrawio/blob/main/dodo.py
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
|
|
32
README.md
32
README.md
|
@ -70,7 +70,7 @@ pip install ipydrawio[all]
|
||||||
- or follow the [Installation instructions](#installation) and **Start JupyterLab**
|
- or follow the [Installation instructions](#installation) and **Start JupyterLab**
|
||||||
- Open a diagram, by doing one of:
|
- Open a diagram, by doing one of:
|
||||||
- Creating a
|
- Creating a
|
||||||
<img src="https://raw.githubusercontent.com/deathbeds/ipydrawio/master/packages/ipydrawio/style/img/drawio.svg" width="24"/>
|
<img src="https://raw.githubusercontent.com/deathbeds/ipydrawio/main/packages/ipydrawio/style/img/drawio.svg" width="24"/>
|
||||||
Diagram\_ from the [Launcher][]
|
Diagram\_ from the [Launcher][]
|
||||||
- Uploading a diagram created on [diagrams.net](https://diagrams.net) with the _[File
|
- Uploading a diagram created on [diagrams.net](https://diagrams.net) with the _[File
|
||||||
Manager][]_ and double clicking it
|
Manager][]_ and double clicking it
|
||||||
|
@ -191,22 +191,22 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache 2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache 2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
[@jgraph/drawio]: https://github.com/jgraph/drawio
|
[@jgraph/drawio]: https://github.com/jgraph/drawio
|
||||||
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
||||||
[jupyterlab]: https://github.com/jupyterlab/jupyterlab
|
[jupyterlab]: https://github.com/jupyterlab/jupyterlab
|
||||||
[drawio]: https://www.diagrams.net
|
[drawio]: https://www.diagrams.net
|
||||||
[quantstack/jupyterlab-drawio]: https://github.com/QuantStack/jupyterlab-drawio
|
[quantstack/jupyterlab-drawio]: https://github.com/QuantStack/jupyterlab-drawio
|
||||||
[contributors]: https://github.com/deathbeds/ipydrawio/graphs/contributors
|
[contributors]: https://github.com/deathbeds/ipydrawio/graphs/contributors
|
||||||
[history]: https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
[history]: https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
[binder]:
|
[binder]:
|
||||||
http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg
|
http://mybinder.org/v2/gh/deathbeds/ipydrawio/main?urlpath=lab/tree/docs/Poster.dio.svg
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[workflow-badge]:
|
[workflow-badge]:
|
||||||
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
||||||
[workflow]:
|
[workflow]:
|
||||||
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amaster+workflow%3A.github%2Fworkflows%2Fci.yml
|
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amain+workflow%3A.github%2Fworkflows%2Fci.yml
|
||||||
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/master/docs/ROADMAP.ipynb
|
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/main/docs/ROADMAP.ipynb
|
||||||
[conda-badge]: https://img.shields.io/conda/vn/conda-forge/ipydrawio
|
[conda-badge]: https://img.shields.io/conda/vn/conda-forge/ipydrawio
|
||||||
[conda]: https://anaconda.org/conda-forge/ipydrawio
|
[conda]: https://anaconda.org/conda-forge/ipydrawio
|
||||||
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio
|
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio
|
||||||
|
@ -214,26 +214,24 @@ limitations under the License.
|
||||||
[npm]: https://npmjs.com/package/@deathbeds/ipydrawio
|
[npm]: https://npmjs.com/package/@deathbeds/ipydrawio
|
||||||
[npm-badge]: https://img.shields.io/npm/v/@deathbeds/ipydrawio
|
[npm-badge]: https://img.shields.io/npm/v/@deathbeds/ipydrawio
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
||||||
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
||||||
[docs]: https://ipydrawio.rtfd.io
|
[docs]: https://ipydrawio.rtfd.io
|
||||||
[contributing]: https://github.com/deathbeds/ipydrawio/blob/master/CONTRIBUTING.md
|
[contributing]: https://github.com/deathbeds/ipydrawio/blob/main/CONTRIBUTING.md
|
||||||
[documents]:
|
[documents]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Document.ipynb
|
https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Document.ipynb
|
||||||
[rich display]:
|
[rich display]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Rich%20Display.ipynb
|
https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Rich%20Display.ipynb
|
||||||
[widgets]:
|
[widgets]: https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Widgets.ipynb
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Widgets.ipynb
|
|
||||||
[puppeteer]: https://github.com/puppeteer/puppeteer
|
[puppeteer]: https://github.com/puppeteer/puppeteer
|
||||||
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
||||||
[apt-txt]: https://github.com/deathbeds/ipydrawio/blob/master/.binder/apt.txt
|
[apt-txt]: https://github.com/deathbeds/ipydrawio/blob/main/.binder/apt.txt
|
||||||
[poster-min]:
|
[poster-min]:
|
||||||
https://raw.githubusercontent.com/deathbeds/ipydrawio/master/docs/_static/images/poster.png
|
https://raw.githubusercontent.com/deathbeds/ipydrawio/main/docs/_static/images/poster.png
|
||||||
[poster]:
|
[poster]: https://raw.githubusercontent.com/deathbeds/ipydrawio/main/docs/Poster.dio.svg
|
||||||
https://raw.githubusercontent.com/deathbeds/ipydrawio/master/docs/Poster.dio.svg
|
|
||||||
[roadmap]:
|
[roadmap]:
|
||||||
https://nbviewer.jupyter.org/github/deathbeds/ipydrawio/blob/master/docs/ROADMAP.ipynb
|
https://nbviewer.jupyter.org/github/deathbeds/ipydrawio/blob/main/docs/ROADMAP.ipynb
|
||||||
[command palette]:
|
[command palette]:
|
||||||
https://jupyterlab.readthedocs.io/en/stable/user/commands.html?highlight=command%20palette
|
https://jupyterlab.readthedocs.io/en/stable/user/commands.html?highlight=command%20palette
|
||||||
[launcher]:
|
[launcher]:
|
||||||
|
|
40
ROADMAP.md
40
ROADMAP.md
|
@ -1,40 +0,0 @@
|
||||||
# ROADMAP
|
|
||||||
|
|
||||||
## 1.0.0
|
|
||||||
|
|
||||||
> No current blockers, release is imminent
|
|
||||||
|
|
||||||
- [x] support mimerenderer
|
|
||||||
- [x] rework distribution for JupyterLab 3
|
|
||||||
- [x] support (ipy)widgets
|
|
||||||
- [x] rebrand as `ipydrawio`
|
|
||||||
- [ ] pypi release
|
|
||||||
|
|
||||||
## 1.0.1
|
|
||||||
|
|
||||||
> Will likely follow shortly after `1.0.0`
|
|
||||||
|
|
||||||
- [ ] `conda-forge` release
|
|
||||||
- [ ] docs on `gh-pages` or `readthedocs`
|
|
||||||
|
|
||||||
## Future
|
|
||||||
|
|
||||||
- [ ] `jupyter-videochat` integration
|
|
||||||
- [ ] `jupyter-mockups` with various lo-fi Jupyter client interfaces
|
|
||||||
- [ ] richer notebook integration with "live" updating
|
|
||||||
|
|
||||||
```
|
|
||||||
Copyright 2023 ipydrawio contributors
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
```
|
|
|
@ -1,5 +1,6 @@
|
||||||
{
|
{
|
||||||
"LiteBuildConfig": {
|
"LiteBuildConfig": {
|
||||||
|
"cache_dir": "../build/.cache/.lite",
|
||||||
"federated_extensions": [
|
"federated_extensions": [
|
||||||
"../py_packages/ipydrawio/dist/ipydrawio-1.3.0-py3-none-any.whl",
|
"../py_packages/ipydrawio/dist/ipydrawio-1.3.0-py3-none-any.whl",
|
||||||
"https://conda.anaconda.org/conda-forge/noarch/bqplot-0.12.38-pyhd8ed1ab_0.conda",
|
"https://conda.anaconda.org/conda-forge/noarch/bqplot-0.12.38-pyhd8ed1ab_0.conda",
|
||||||
|
@ -12,8 +13,7 @@
|
||||||
"ignore_sys_prefix": true,
|
"ignore_sys_prefix": true,
|
||||||
"lite_dir": ".",
|
"lite_dir": ".",
|
||||||
"output_archive": "../build/demo/ipydrawio-lite-1.3.0.tgz",
|
"output_archive": "../build/demo/ipydrawio-lite-1.3.0.tgz",
|
||||||
"output_dir": "../build/demo",
|
"output_dir": "../build/demo"
|
||||||
"cache_dir": "../build/.cache/.lite"
|
|
||||||
},
|
},
|
||||||
"PipliteAddon": {
|
"PipliteAddon": {
|
||||||
"piplite_urls": [
|
"piplite_urls": [
|
||||||
|
|
|
@ -26,7 +26,6 @@
|
||||||
"\n",
|
"\n",
|
||||||
"- the out-of-band `puppeteer` provisioning step should be more reliable\n",
|
"- the out-of-band `puppeteer` provisioning step should be more reliable\n",
|
||||||
" - make a separate `conda-forge` package of `puppeteer`/`drawio-export` upstream?\n",
|
" - make a separate `conda-forge` package of `puppeteer`/`drawio-export` upstream?\n",
|
||||||
" - use [pyppeteer](https://github.com/pyppeteer/pyppeteer)?\n",
|
|
||||||
"- the download and hosting of the drawio assets should be as efficient as possible"
|
"- the download and hosting of the drawio assets should be as efficient as possible"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -58,7 +57,8 @@
|
||||||
" - JupyterLab UI components\n",
|
" - JupyterLab UI components\n",
|
||||||
" - JupyterHub UI components\n",
|
" - JupyterHub UI components\n",
|
||||||
" - Jupyter workflows\n",
|
" - Jupyter workflows\n",
|
||||||
" - Jupyter architecture icons"
|
" - Jupyter architecture icons\n",
|
||||||
|
" - Jupyter color schemes"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -67,7 +67,18 @@
|
||||||
"source": [
|
"source": [
|
||||||
"## Easy to Compute\n",
|
"## Easy to Compute\n",
|
||||||
"\n",
|
"\n",
|
||||||
"> Users should be able to use diagrams as part of an interactive, literate, computational process."
|
"> Users should be able to use diagrams as part of an interactive, literate, computational process.\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"### Widgets\n",
|
||||||
|
"\n",
|
||||||
|
"- create lightweight, editable models of live graph items\n",
|
||||||
|
"- better encapsulate libraries as widget models\n",
|
||||||
|
"- enable interaction rules for creating games and simulations"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -98,6 +109,35 @@
|
||||||
"- enable live updating of drawio shapes from running notebook documents"
|
"- enable live updating of drawio shapes from running notebook documents"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"## Easy to Collaborate\n",
|
||||||
|
"\n",
|
||||||
|
"> Users should find it easy to work with diagrams as part of a team."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"### `jupyter-videochat` integration\n",
|
||||||
|
"\n",
|
||||||
|
"- Use [jupyter-videochat][] JSON bus to collaborate with other team members\n",
|
||||||
|
"\n",
|
||||||
|
"[jupyter-videochat]: https://github.com/yuvipanda/jupyter-videochat"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"### `jupyterlab-deck` integration\n",
|
||||||
|
"\n",
|
||||||
|
"- integrate with [jupyterlab-deck](https://github.com/deathbeds/jupyterlab-deck) offering layer and page navigation, as well as _Explore_ "
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
|
@ -109,26 +149,6 @@
|
||||||
"\n",
|
"\n",
|
||||||
"[pdf.js]: https://github.com/mozilla/pdf.js/"
|
"[pdf.js]: https://github.com/mozilla/pdf.js/"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"cell_type": "markdown",
|
|
||||||
"metadata": {},
|
|
||||||
"source": [
|
|
||||||
"## Easy to Collaborate\n",
|
|
||||||
"\n",
|
|
||||||
"- Users should find it easy to work with diagrams as part of a team."
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cell_type": "markdown",
|
|
||||||
"metadata": {},
|
|
||||||
"source": [
|
|
||||||
"### jupyter-videochat integration\n",
|
|
||||||
"\n",
|
|
||||||
"- Use [jupyter-videochat][] JSON bus to collaborate with other team members\n",
|
|
||||||
"\n",
|
|
||||||
"[jupyter-videochat]: https://github.com/yuvipanda/jupyter-videochat"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
@ -147,7 +167,7 @@
|
||||||
"name": "python",
|
"name": "python",
|
||||||
"nbconvert_exporter": "python",
|
"nbconvert_exporter": "python",
|
||||||
"pygments_lexer": "ipython3",
|
"pygments_lexer": "ipython3",
|
||||||
"version": "3.11.0"
|
"version": "3.11.3"
|
||||||
},
|
},
|
||||||
"toc-autonumbering": true,
|
"toc-autonumbering": true,
|
||||||
"toc-showcode": true,
|
"toc-showcode": true,
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
# About
|
# About
|
||||||
|
|
||||||
```{toctree}
|
```{toctree}
|
||||||
|
:maxdepth: 3
|
||||||
|
|
||||||
../ROADMAP.ipynb
|
../ROADMAP.ipynb
|
||||||
changelog
|
changelog
|
||||||
```
|
```
|
||||||
|
|
|
@ -133,7 +133,7 @@ html_sidebars = {
|
||||||
html_context = {
|
html_context = {
|
||||||
"github_user": "deathbeds",
|
"github_user": "deathbeds",
|
||||||
"github_repo": "ipydrawio",
|
"github_repo": "ipydrawio",
|
||||||
"github_version": "master",
|
"github_version": "main",
|
||||||
"doc_path": "docs",
|
"doc_path": "docs",
|
||||||
"demo_tarball": f"_static/ipydrawio-lite-{release}.tgz",
|
"demo_tarball": f"_static/ipydrawio-lite-{release}.tgz",
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"```{note}\n",
|
"```{note}\n",
|
||||||
"This tutorial looks at how different kinds of diagram artifacts can be created that support the process of building _Jupyter Extensions_, using IPyDrawio itself as a subject. Each of the images below rendered directly in the browser for this documentation, as well as editable within IPyDrawio.\n",
|
"This tutorial looks at how different kinds of diagram artifacts can be created that support the process of building _Jupyter Extensions_, using IPyDrawio itself as a subject. Each of the images below renders directly in the browser for this documentation, and ais editable within IPyDrawio.\n",
|
||||||
"```"
|
"```"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
"id": "7a5ef077-3d16-4e61-ad47-39b03eb60612",
|
"id": "7a5ef077-3d16-4e61-ad47-39b03eb60612",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"Extensions for [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html) and [Jupyter Server](https://jupyter-server.readthedocs.io/en/latest/developers/extensions.html?highlight=distributing#distributing-a-server-extension) often developed, and can be distributed, together as a single Python package. While a single author can build, test, document and ship new features _without_ any kinds of pictures, individuals and especially team- and community-driven processes can be enhanced by different visual artifacts that _live next to the code_."
|
"Extensions for [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html) and [Jupyter Server](https://jupyter-server.readthedocs.io/en/latest/developers/extensions.html?highlight=distributing#distributing-a-server-extension) are often developed, and can be distributed, together as a single Python package. While a single author can build, test, document, and ship new features _without_ any kinds of pictures, individual, and especially team- and community-driven, processes can be enhanced by different visual artifacts that _live next to the code_."
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
"source": [
|
"source": [
|
||||||
"## Gathering Ideas\n",
|
"## Gathering Ideas\n",
|
||||||
"\n",
|
"\n",
|
||||||
"As you start thinking about your extension, who will use it, and how you might build it, IPyDrawio diagrams can capture structured problem-solving approaches effective at capturing, and then leveraging, visual concepts to capture goals and trade-offs."
|
"As you start thinking about your extension, who will use it, and how you might build it, IPyDrawio diagrams can enable structured problem-solving approaches effective at capturing, and then leveraging, visual concepts to capture goals and trade-offs."
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -83,6 +83,16 @@
|
||||||
"[mindmap]: ../../_static/tutorials/designing-jupyter-extensions/mindmap.dio.svg"
|
"[mindmap]: ../../_static/tutorials/designing-jupyter-extensions/mindmap.dio.svg"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"id": "4201146e-6199-4841-92af-b97ac8b70e43",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"```{note}\n",
|
||||||
|
"Newer versions of MermaidJS also [text-based mind maps](https://mermaid.js.org/syntax/mindmap.html). These are not yet available on many places where other MermaidJS diagrams work, such as GitHub.\n",
|
||||||
|
"```"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
"id": "bec77aa2-80cf-4702-b222-5c40e021b4a1",
|
"id": "bec77aa2-80cf-4702-b222-5c40e021b4a1",
|
||||||
|
@ -121,11 +131,11 @@
|
||||||
"id": "14fe2c2b-de91-4aee-92d1-179d9754468b",
|
"id": "14fe2c2b-de91-4aee-92d1-179d9754468b",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"### Mermaid Diagrams\n",
|
"### MermaidJS Diagrams\n",
|
||||||
"\n",
|
"\n",
|
||||||
"The [mermaid.js](https://mermaid-js.github.io/mermaid) drawio plugin (enabled by default) provides a way to write pithy text descriptions, including:\n",
|
"The [mermaid.js](https://mermaid.js.org) drawio plugin (enabled by default) provides a way to write pithy text descriptions, including:\n",
|
||||||
"\n",
|
"\n",
|
||||||
"> _Flowchart, Sequence diagram, Class Diagram, State Diagram, Entity Relationship Diagram, User Journey, Gantt, Pie Chart, Requirement Diagram_"
|
"> _Flowchart, Sequence diagram, Class Diagram, State Diagram, Entity Relationship Diagram, User Journey, Gantt, Pie Chart, Requirement Diagram, Mindmap, Timeline_"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -134,7 +144,7 @@
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"```{note}\n",
|
"```{note}\n",
|
||||||
"From the drawio menu, select _Insert_ ▸ _Advanced_ ▸ _Mermaid_. Paste some mermaid there. The resulting object will _not_ be editable with shape-editing tools, but you _will_ be able to adjust the mermaid syntax later by clicking on it, which can be worth _much_ more over time. \n",
|
"From the _drawio_ menu, select _Insert_ ▸ _Advanced_ ▸ _Mermaid_. Paste some mermaid there. The resulting object will _not_ be editable with shape-editing tools, but you _will_ be able to adjust the mermaid syntax later by clicking on it, which can be worth _much_ more over time. \n",
|
||||||
"```"
|
"```"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -226,7 +236,7 @@
|
||||||
"source": [
|
"source": [
|
||||||
"### Comps\n",
|
"### Comps\n",
|
||||||
"\n",
|
"\n",
|
||||||
"High-fidelity mockups, or \"comps,\" eventually provide the language used between the designer role and the developer role... even if these roles are filled by the same person."
|
"High-fidelity mockups, also known as \"composites\" or \"comps,\" eventually provide the language used between the designer role and the developer role... even if these roles are filled by the same person."
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -445,7 +455,7 @@
|
||||||
"name": "python",
|
"name": "python",
|
||||||
"nbconvert_exporter": "python",
|
"nbconvert_exporter": "python",
|
||||||
"pygments_lexer": "ipython3",
|
"pygments_lexer": "ipython3",
|
||||||
"version": "3.11.0"
|
"version": "3.11.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nbformat": 4,
|
"nbformat": 4,
|
||||||
|
|
|
@ -17,7 +17,7 @@ pip install ipydrawio
|
||||||
|
|
||||||
This work is licensed under the [Apache-2.0] License.
|
This work is licensed under the [Apache-2.0] License.
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
||||||
```
|
```
|
||||||
Copyright 2023 ipydrawio contributors
|
Copyright 2023 ipydrawio contributors
|
||||||
|
|
|
@ -36,4 +36,4 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "lib/index.d.ts",
|
"types": "lib/index.d.ts",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@deathbeds/ipydrawio-webpack": "^21.1.400",
|
"@deathbeds/ipydrawio-webpack": "^21.1.600",
|
||||||
"@jupyterlab/application": "^3.1.0"
|
"@jupyterlab/application": "^3.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|
|
@ -34,4 +34,4 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
|
@ -34,4 +34,4 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
|
@ -36,4 +36,4 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit b8c9e6c65774405bb87afe6116a0fedf659245d7
|
Subproject commit a117e3d9b0e0bc71653d328d2f68126656f44d9e
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@deathbeds/ipydrawio-webpack",
|
"name": "@deathbeds/ipydrawio-webpack",
|
||||||
"version": "21.1.400",
|
"version": "21.1.600",
|
||||||
"description": "A webpack-ready repackaging of drawio",
|
"description": "A webpack-ready repackaging of drawio",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"author": "IPyDrawio Contributors",
|
"author": "IPyDrawio Contributors",
|
||||||
|
|
|
@ -17,7 +17,7 @@ pip install ipydrawio
|
||||||
|
|
||||||
This work is licensed under the [Apache-2.0] License.
|
This work is licensed under the [Apache-2.0] License.
|
||||||
|
|
||||||
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache-2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
|
|
||||||
```
|
```
|
||||||
Copyright 2023 ipydrawio contributors
|
Copyright 2023 ipydrawio contributors
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
},
|
},
|
||||||
"types": "lib/index.d.ts",
|
"types": "lib/index.d.ts",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@deathbeds/ipydrawio-webpack": "^21.1.400",
|
"@deathbeds/ipydrawio-webpack": "^21.1.600",
|
||||||
"@jupyterlab/application": "^3.1.0",
|
"@jupyterlab/application": "^3.1.0",
|
||||||
"@jupyterlab/launcher": "^3.1.0",
|
"@jupyterlab/launcher": "^3.1.0",
|
||||||
"@jupyterlab/mainmenu": "^3.1.0"
|
"@jupyterlab/mainmenu": "^3.1.0"
|
||||||
|
|
|
@ -111,13 +111,13 @@ limitations under the License.
|
||||||
|
|
||||||
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
||||||
[apache-2.0]:
|
[apache-2.0]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/py_packages/ipydrawio-export/LICENSE.txt
|
https://github.com/deathbeds/ipydrawio/blob/main/py_packages/ipydrawio-export/LICENSE.txt
|
||||||
[draw2-license]:
|
[draw2-license]:
|
||||||
https://github.com/jgraph/draw-image-export2/blob/master/LICENSE
|
https://github.com/jgraph/draw-image-export2/blob/master/LICENSE
|
||||||
[serverext]:
|
[serverext]:
|
||||||
https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Distributing%20Jupyter%20Extensions%20as%20Python%20Packages.html
|
https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Distributing%20Jupyter%20Extensions%20as%20Python%20Packages.html
|
||||||
[binder]:
|
[binder]:
|
||||||
http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg
|
http://mybinder.org/v2/gh/deathbeds/ipydrawio/main?urlpath=lab/tree/docs/Poster.dio.svg
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-export
|
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-export
|
||||||
[pypi]: https://pypi.org/project/ipydrawio-export
|
[pypi]: https://pypi.org/project/ipydrawio-export
|
||||||
|
@ -126,9 +126,9 @@ limitations under the License.
|
||||||
[workflow-badge]:
|
[workflow-badge]:
|
||||||
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
||||||
[workflow]:
|
[workflow]:
|
||||||
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amaster+workflow%3A.github%2Fworkflows%2Fci.yml
|
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amain+workflow%3A.github%2Fworkflows%2Fci.yml
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
||||||
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
||||||
[docs]: https://ipydrawio.rtfd.io
|
[docs]: https://ipydrawio.rtfd.io
|
||||||
|
|
|
@ -24,7 +24,7 @@ license = Apache-2.0
|
||||||
license_files = LICENSE.txt
|
license_files = LICENSE.txt
|
||||||
project_urls =
|
project_urls =
|
||||||
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
||||||
Changelog = https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
Changelog = https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
||||||
Documentation = https://ipydrawio.rtfd.io
|
Documentation = https://ipydrawio.rtfd.io
|
||||||
Source Code = https://github.com/deathbeds/ipydrawio
|
Source Code = https://github.com/deathbeds/ipydrawio
|
||||||
|
|
|
@ -40,9 +40,9 @@ limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]:
|
[apache-2.0]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/py_packages/ipydrawio-mathjax/LICENSE.txt
|
https://github.com/deathbeds/ipydrawio/blob/main/py_packages/ipydrawio-mathjax/LICENSE.txt
|
||||||
[binder]:
|
[binder]:
|
||||||
http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg
|
http://mybinder.org/v2/gh/deathbeds/ipydrawio/main?urlpath=lab/tree/docs/Poster.dio.svg
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-mathjax
|
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-mathjax
|
||||||
[pypi]: https://pypi.org/project/ipydrawio-mathjax
|
[pypi]: https://pypi.org/project/ipydrawio-mathjax
|
||||||
|
@ -51,9 +51,9 @@ limitations under the License.
|
||||||
[workflow-badge]:
|
[workflow-badge]:
|
||||||
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
||||||
[workflow]:
|
[workflow]:
|
||||||
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amaster+workflow%3A.github%2Fworkflows%2Fci.yml
|
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amain+workflow%3A.github%2Fworkflows%2Fci.yml
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
||||||
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
||||||
[docs]: https://ipydrawio.rtfd.io
|
[docs]: https://ipydrawio.rtfd.io
|
||||||
|
|
|
@ -24,7 +24,7 @@ license = Apache-2.0
|
||||||
license_files = LICENSE.txt
|
license_files = LICENSE.txt
|
||||||
project_urls =
|
project_urls =
|
||||||
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
||||||
Changelog = https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
Changelog = https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
||||||
Documentation = https://ipydrawio.rtfd.io
|
Documentation = https://ipydrawio.rtfd.io
|
||||||
Source Code = https://github.com/deathbeds/ipydrawio
|
Source Code = https://github.com/deathbeds/ipydrawio
|
||||||
|
|
|
@ -68,12 +68,12 @@ limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache-2.0]:
|
[apache-2.0]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/py_packages/ipydrawio-widgets/LICENSE.txt
|
https://github.com/deathbeds/ipydrawio/blob/main/py_packages/ipydrawio-widgets/LICENSE.txt
|
||||||
[binder]:
|
[binder]:
|
||||||
http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg
|
http://mybinder.org/v2/gh/deathbeds/ipydrawio/main?urlpath=lab/tree/docs/Poster.dio.svg
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-widgets
|
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio-widgets
|
||||||
[pypi]: https://pypi.org/project/ipydrawio-widgets
|
[pypi]: https://pypi.org/project/ipydrawio-widgets
|
||||||
|
@ -82,9 +82,9 @@ limitations under the License.
|
||||||
[workflow-badge]:
|
[workflow-badge]:
|
||||||
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
||||||
[workflow]:
|
[workflow]:
|
||||||
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amaster+workflow%3A.github%2Fworkflows%2Fci.yml
|
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amain+workflow%3A.github%2Fworkflows%2Fci.yml
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
||||||
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
||||||
[docs]: https://ipydrawio.rtfd.io
|
[docs]: https://ipydrawio.rtfd.io
|
||||||
|
|
|
@ -24,7 +24,7 @@ license = Apache-2.0
|
||||||
license_files = LICENSE.txt
|
license_files = LICENSE.txt
|
||||||
project_urls =
|
project_urls =
|
||||||
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
||||||
Changelog = https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
Changelog = https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
||||||
Documentation = https://ipydrawio.rtfd.io
|
Documentation = https://ipydrawio.rtfd.io
|
||||||
Source Code = https://github.com/deathbeds/ipydrawio
|
Source Code = https://github.com/deathbeds/ipydrawio
|
||||||
|
|
|
@ -70,7 +70,7 @@ pip install ipydrawio[all]
|
||||||
- or follow the [Installation instructions](#installation) and **Start JupyterLab**
|
- or follow the [Installation instructions](#installation) and **Start JupyterLab**
|
||||||
- Open a diagram, by doing one of:
|
- Open a diagram, by doing one of:
|
||||||
- Creating a
|
- Creating a
|
||||||
<img src="https://raw.githubusercontent.com/deathbeds/ipydrawio/master/packages/ipydrawio/style/img/drawio.svg" width="24"/>
|
<img src="https://raw.githubusercontent.com/deathbeds/ipydrawio/main/packages/ipydrawio/style/img/drawio.svg" width="24"/>
|
||||||
Diagram\_ from the [Launcher][]
|
Diagram\_ from the [Launcher][]
|
||||||
- Uploading a diagram created on [diagrams.net](https://diagrams.net) with the _[File
|
- Uploading a diagram created on [diagrams.net](https://diagrams.net) with the _[File
|
||||||
Manager][]_ and double clicking it
|
Manager][]_ and double clicking it
|
||||||
|
@ -191,22 +191,22 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
```
|
```
|
||||||
|
|
||||||
[apache 2.0]: https://github.com/deathbeds/ipydrawio/blob/master/LICENSE.txt
|
[apache 2.0]: https://github.com/deathbeds/ipydrawio/blob/main/LICENSE.txt
|
||||||
[@jgraph/drawio]: https://github.com/jgraph/drawio
|
[@jgraph/drawio]: https://github.com/jgraph/drawio
|
||||||
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
||||||
[jupyterlab]: https://github.com/jupyterlab/jupyterlab
|
[jupyterlab]: https://github.com/jupyterlab/jupyterlab
|
||||||
[drawio]: https://www.diagrams.net
|
[drawio]: https://www.diagrams.net
|
||||||
[quantstack/jupyterlab-drawio]: https://github.com/QuantStack/jupyterlab-drawio
|
[quantstack/jupyterlab-drawio]: https://github.com/QuantStack/jupyterlab-drawio
|
||||||
[contributors]: https://github.com/deathbeds/ipydrawio/graphs/contributors
|
[contributors]: https://github.com/deathbeds/ipydrawio/graphs/contributors
|
||||||
[history]: https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
[history]: https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
[binder]:
|
[binder]:
|
||||||
http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg
|
http://mybinder.org/v2/gh/deathbeds/ipydrawio/main?urlpath=lab/tree/docs/Poster.dio.svg
|
||||||
[binder-badge]: https://mybinder.org/badge_logo.svg
|
[binder-badge]: https://mybinder.org/badge_logo.svg
|
||||||
[workflow-badge]:
|
[workflow-badge]:
|
||||||
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
https://github.com/deathbeds/ipydrawio/workflows/.github/workflows/ci.yml/badge.svg
|
||||||
[workflow]:
|
[workflow]:
|
||||||
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amaster+workflow%3A.github%2Fworkflows%2Fci.yml
|
https://github.com/deathbeds/ipydrawio/actions?query=branch%3Amain+workflow%3A.github%2Fworkflows%2Fci.yml
|
||||||
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/master/docs/ROADMAP.ipynb
|
[roadmap]: https://github.com/deathbeds/ipydrawio/blob/main/docs/ROADMAP.ipynb
|
||||||
[conda-badge]: https://img.shields.io/conda/vn/conda-forge/ipydrawio
|
[conda-badge]: https://img.shields.io/conda/vn/conda-forge/ipydrawio
|
||||||
[conda]: https://anaconda.org/conda-forge/ipydrawio
|
[conda]: https://anaconda.org/conda-forge/ipydrawio
|
||||||
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio
|
[pypi-badge]: https://img.shields.io/pypi/v/ipydrawio
|
||||||
|
@ -214,26 +214,24 @@ limitations under the License.
|
||||||
[npm]: https://npmjs.com/package/@deathbeds/ipydrawio
|
[npm]: https://npmjs.com/package/@deathbeds/ipydrawio
|
||||||
[npm-badge]: https://img.shields.io/npm/v/@deathbeds/ipydrawio
|
[npm-badge]: https://img.shields.io/npm/v/@deathbeds/ipydrawio
|
||||||
[cov-badge]:
|
[cov-badge]:
|
||||||
https://codecov.io/gh/deathbeds/ipydrawio/branch/master/graph/badge.svg?token=9B74VKHQDK
|
https://codecov.io/gh/deathbeds/ipydrawio/branch/main/graph/badge.svg?token=9B74VKHQDK
|
||||||
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
[cov]: https://codecov.io/gh/deathbeds/ipydrawio
|
||||||
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
[docs-badge]: https://readthedocs.org/projects/ipydrawio/badge/?version=latest
|
||||||
[docs]: https://ipydrawio.rtfd.io
|
[docs]: https://ipydrawio.rtfd.io
|
||||||
[contributing]: https://github.com/deathbeds/ipydrawio/blob/master/CONTRIBUTING.md
|
[contributing]: https://github.com/deathbeds/ipydrawio/blob/main/CONTRIBUTING.md
|
||||||
[documents]:
|
[documents]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Document.ipynb
|
https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Document.ipynb
|
||||||
[rich display]:
|
[rich display]:
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Rich%20Display.ipynb
|
https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Rich%20Display.ipynb
|
||||||
[widgets]:
|
[widgets]: https://github.com/deathbeds/ipydrawio/blob/main/docs/Diagram%20Widgets.ipynb
|
||||||
https://github.com/deathbeds/ipydrawio/blob/master/docs/Diagram%20Widgets.ipynb
|
|
||||||
[puppeteer]: https://github.com/puppeteer/puppeteer
|
[puppeteer]: https://github.com/puppeteer/puppeteer
|
||||||
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
[@jgraph/draw-image-export2]: https://github.com/jgraph/draw-image-export2
|
||||||
[apt-txt]: https://github.com/deathbeds/ipydrawio/blob/master/.binder/apt.txt
|
[apt-txt]: https://github.com/deathbeds/ipydrawio/blob/main/.binder/apt.txt
|
||||||
[poster-min]:
|
[poster-min]:
|
||||||
https://raw.githubusercontent.com/deathbeds/ipydrawio/master/docs/_static/images/poster.png
|
https://raw.githubusercontent.com/deathbeds/ipydrawio/main/docs/_static/images/poster.png
|
||||||
[poster]:
|
[poster]: https://raw.githubusercontent.com/deathbeds/ipydrawio/main/docs/Poster.dio.svg
|
||||||
https://raw.githubusercontent.com/deathbeds/ipydrawio/master/docs/Poster.dio.svg
|
|
||||||
[roadmap]:
|
[roadmap]:
|
||||||
https://nbviewer.jupyter.org/github/deathbeds/ipydrawio/blob/master/docs/ROADMAP.ipynb
|
https://nbviewer.jupyter.org/github/deathbeds/ipydrawio/blob/main/docs/ROADMAP.ipynb
|
||||||
[command palette]:
|
[command palette]:
|
||||||
https://jupyterlab.readthedocs.io/en/stable/user/commands.html?highlight=command%20palette
|
https://jupyterlab.readthedocs.io/en/stable/user/commands.html?highlight=command%20palette
|
||||||
[launcher]:
|
[launcher]:
|
||||||
|
|
|
@ -24,7 +24,7 @@ license = Apache-2.0
|
||||||
license_files = LICENSE.txt
|
license_files = LICENSE.txt
|
||||||
project_urls =
|
project_urls =
|
||||||
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
Bug Tracker = https://github.com/deathbeds/ipydrawio/issues
|
||||||
Changelog = https://github.com/deathbeds/ipydrawio/blob/master/CHANGELOG.md
|
Changelog = https://github.com/deathbeds/ipydrawio/blob/main/CHANGELOG.md
|
||||||
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
Coverage = https://app.codecov.io/gh/deathbeds/ipydrawio
|
||||||
Documentation = https://ipydrawio.rtfd.io
|
Documentation = https://ipydrawio.rtfd.io
|
||||||
Source Code = https://github.com/deathbeds/ipydrawio
|
Source Code = https://github.com/deathbeds/ipydrawio
|
||||||
|
|
|
@ -601,7 +601,7 @@ CMD_LIST_EXTENSIONS = ["jupyter", "labextension", "list"]
|
||||||
CMD_LAB = ["jupyter", "lab", "--no-browser", "--debug"]
|
CMD_LAB = ["jupyter", "lab", "--no-browser", "--debug"]
|
||||||
|
|
||||||
# conda building
|
# conda building
|
||||||
RECIPE = ROOT / "conda.recipe/meta.yaml"
|
RECIPE = GH / "conda.recipe/meta.yaml"
|
||||||
CONDA_BLD = BUILD / "conda-bld"
|
CONDA_BLD = BUILD / "conda-bld"
|
||||||
CONDARC = GH / ".condarc"
|
CONDARC = GH / ".condarc"
|
||||||
# could be mambabuild
|
# could be mambabuild
|
||||||
|
|
|
@ -99,14 +99,14 @@
|
||||||
"@jupyterlab/application" "^3.1.0"
|
"@jupyterlab/application" "^3.1.0"
|
||||||
|
|
||||||
"@deathbeds/ipydrawio-webpack@file:packages/ipydrawio-webpack":
|
"@deathbeds/ipydrawio-webpack@file:packages/ipydrawio-webpack":
|
||||||
version "21.1.400"
|
version "21.1.600"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@jupyterlab/application" "^3.1.0"
|
"@jupyterlab/application" "^3.1.0"
|
||||||
|
|
||||||
"@deathbeds/ipydrawio@file:packages/ipydrawio":
|
"@deathbeds/ipydrawio@file:packages/ipydrawio":
|
||||||
version "1.3.0"
|
version "1.3.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@deathbeds/ipydrawio-webpack" "^21.1.400"
|
"@deathbeds/ipydrawio-webpack" "^21.1.600"
|
||||||
"@jupyterlab/application" "^3.1.0"
|
"@jupyterlab/application" "^3.1.0"
|
||||||
"@jupyterlab/launcher" "^3.1.0"
|
"@jupyterlab/launcher" "^3.1.0"
|
||||||
"@jupyterlab/mainmenu" "^3.1.0"
|
"@jupyterlab/mainmenu" "^3.1.0"
|
||||||
|
|
Ładowanie…
Reference in New Issue