diff --git a/.binder/apt.txt b/.binder/apt.txt index f4d5c43..08bbae2 100644 --- a/.binder/apt.txt +++ b/.binder/apt.txt @@ -1,4 +1,4 @@ -ibpangocairo-1.0-0 +libpangocairo-1.0-0 libx11-xcb1 libxcomposite1 libxcursor1 diff --git a/.binder/postBuild b/.binder/postBuild index ec2b38a..8aff876 100755 --- a/.binder/postBuild +++ b/.binder/postBuild @@ -29,6 +29,7 @@ def doit(*args): doit("list", "--all", "--status") doit("-n4") +doit() doit("list", "--all", "--status") shutil.copy2(".binder/overrides.json", SETTINGS / "overrides.json") diff --git a/CHANGELOG.md b/CHANGELOG.md index 2175b6d..7a18b3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ ## Unreleased +--- + +## Releases + +### ipydrawio 1.1.3 + +#### @deathbeds/ipydrawio 1.1.3 + +#### @deathbeds/ipydrawio-notebook 1.1.3 + +#### @deathbeds/ipydrawio-webpack 15.8.701 + +#### @deathbeds/ipydrawio-jupyter-templates 1.1.3 + +### ipydrawio-export 1.1.3 + +- revert to older PDF exporter for better robustness on binder, etc. + +#### @deathbeds/ipydrawio-pdf 1.1.3 + +--- + ### ipydrawio 1.1.2 #### @deathbeds/ipydrawio 1.1.2 @@ -18,14 +40,15 @@ ### ipydrawio-export 1.1.2 -#### @deathbeds/ipydrawio-pdf 1.1.2 - - a `yarn.lock` is shipped to reduce provisioning time and increase reproducibility +- update to newer PDF exporter for better performance + +#### @deathbeds/ipydrawio-pdf 1.1.2 [#72]: https://github.com/deathbeds/ipydrawio/issues/72 -## Releases +--- ### ipydrawio 1.1.1 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c5103a9..840ce2f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,6 +63,8 @@ doit dist - [ ] start a release issue with a checklist (maybe like this one) - [ ] ensure the versions have been bumped (check with `doit test:integrity`) +- [ ] ensure the CHANGELOG is up-to-date + - [ ] move the new release to the top of the stack - [ ] validate on binder - [ ] validate on ReadTheDocs - [ ] wait for a successful build of `master` diff --git a/conda.recipe/meta.yaml b/conda.recipe/meta.yaml index 00f0c53..f9b1c15 100644 --- a/conda.recipe/meta.yaml +++ b/conda.recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "ipydrawio" %} -{% set version = "1.1.2" %} +{% set version = "1.1.3" %} {% set build_number = 0 %} diff --git a/demo/jupyter_lite_config.json b/demo/jupyter_lite_config.json index aa967aa..a4194c0 100644 --- a/demo/jupyter_lite_config.json +++ b/demo/jupyter_lite_config.json @@ -1,7 +1,7 @@ { "LiteBuildConfig": { "federated_extensions": [ - "../py_packages/ipydrawio/dist/ipydrawio-1.1.2-py3-none-any.whl", + "../py_packages/ipydrawio/dist/ipydrawio-1.1.3-py3-none-any.whl", "https://github.com/conda-forge/releases/releases/download/noarch/bqplot-0.12.31-pyhd8ed1ab_0.tar.bz2/bqplot-0.12.31-pyhd8ed1ab_0.tar.bz2", "https://github.com/conda-forge/releases/releases/download/noarch/jupyterlab-tour-3.1.4-pyhd8ed1ab_0.tar.bz2/jupyterlab-tour-3.1.4-pyhd8ed1ab_0.tar.bz2", "https://github.com/conda-forge/releases/releases/download/noarch/jupyterlab_widgets-1.0.2-pyhd8ed1ab_0.tar.bz2/jupyterlab_widgets-1.0.2-pyhd8ed1ab_0.tar.bz2", @@ -12,7 +12,7 @@ ], "ignore_sys_prefix": true, "lite_dir": ".", - "output_archive": "../build/demo/ipydrawio-lite-1.1.2.tgz", + "output_archive": "../build/demo/ipydrawio-lite-1.1.3.tgz", "output_dir": "../build/demo" } } diff --git a/dodo.py b/dodo.py index 3d8de15..c7650dd 100644 --- a/dodo.py +++ b/dodo.py @@ -133,7 +133,7 @@ def task_setup(): yield dict( name="js:ipde", - file_dep=[P.IPDE_DIE2_PACKAGE_JSON], + file_dep=[P.IPDE_DIE2_PACKAGE_JSON, P.YARN_INTEGRITY], targets=[P.IPDE_DIE2_YARN_LOCK], actions=[ CmdAction( diff --git a/packages/ipydrawio-jupyter-templates/package.json b/packages/ipydrawio-jupyter-templates/package.json index 4efc5ee..8847cec 100644 --- a/packages/ipydrawio-jupyter-templates/package.json +++ b/packages/ipydrawio-jupyter-templates/package.json @@ -6,7 +6,7 @@ "homepage": "https://ipydrawio.rtfd.io", "dependencies": { "@jupyterlab/application": "^3.1.0", - "@deathbeds/ipydrawio": "^1.1.2" + "@deathbeds/ipydrawio": "^1.1.3" }, "description": "Jupyter Templates for IPyDrawio", "devDependencies": { @@ -55,5 +55,5 @@ }, "scripts": {}, "types": "lib/index.d.ts", - "version": "1.1.2" + "version": "1.1.3" } diff --git a/packages/ipydrawio-notebook/package.json b/packages/ipydrawio-notebook/package.json index cbcf556..fa6886f 100644 --- a/packages/ipydrawio-notebook/package.json +++ b/packages/ipydrawio-notebook/package.json @@ -1,6 +1,6 @@ { "name": "@deathbeds/ipydrawio-notebook", - "version": "1.1.2", + "version": "1.1.3", "bugs": { "url": "https://github.com/deathbeds/ipydrawio/issues" }, @@ -8,7 +8,7 @@ "dependencies": { "@jupyterlab/application": "^3.1.0", "@jupyterlab/notebook": "^3.1.0", - "@deathbeds/ipydrawio": "^1.1.2" + "@deathbeds/ipydrawio": "^1.1.3" }, "devDependencies": { "@jupyterlab/builder": "^3.1.0", diff --git a/packages/ipydrawio-pdf/package.json b/packages/ipydrawio-pdf/package.json index a0fe943..5d359f7 100644 --- a/packages/ipydrawio-pdf/package.json +++ b/packages/ipydrawio-pdf/package.json @@ -4,14 +4,14 @@ "url": "https://github.com/deathbeds/ipydrawio/issues" }, "homepage": "https://ipydrawio.rtfd.io", - "version": "1.1.2", + "version": "1.1.3", "dependencies": { "@jupyterlab/application": "^3.1.0" }, "devDependencies": { "@jupyterlab/builder": "^3.1.0", "typescript": "~4.2.3", - "@deathbeds/ipydrawio": "^1.1.2" + "@deathbeds/ipydrawio": "^1.1.3" }, "files": [ "{lib,schema,style,src}/**/*.{ts,tsx,eot,gif,html,jpg,js,js.map,json,png,svg,woff2,css}", diff --git a/packages/ipydrawio/package.json b/packages/ipydrawio/package.json index 3dc8039..ab5bc61 100644 --- a/packages/ipydrawio/package.json +++ b/packages/ipydrawio/package.json @@ -75,5 +75,5 @@ "build:pre": "python scripts/schema.py" }, "types": "lib/index.d.ts", - "version": "1.1.2" + "version": "1.1.3" } diff --git a/py_packages/ipydrawio-export/setup.cfg b/py_packages/ipydrawio-export/setup.cfg index 8cf2868..f0a24f6 100644 --- a/py_packages/ipydrawio-export/setup.cfg +++ b/py_packages/ipydrawio-export/setup.cfg @@ -56,7 +56,7 @@ include_package_data = True zip_safe = False install_requires = - ipydrawio >=1.1.2 + ipydrawio >=1.1.3 jupyterlab ==3.* lxml pillow diff --git a/py_packages/ipydrawio-export/src/ipydrawio_export/vendor/draw-image-export2 b/py_packages/ipydrawio-export/src/ipydrawio_export/vendor/draw-image-export2 index 754f2c7..d818ddf 160000 --- a/py_packages/ipydrawio-export/src/ipydrawio_export/vendor/draw-image-export2 +++ b/py_packages/ipydrawio-export/src/ipydrawio_export/vendor/draw-image-export2 @@ -1 +1 @@ -Subproject commit 754f2c784d13535e38b14a11434d573a856a0fba +Subproject commit d818ddf130cf1827b6089aa5a5d627bd3f7a183a