From 3f4393bda29ee791eb5d8736af3b429b4177e8fc Mon Sep 17 00:00:00 2001 From: Alexandr Romanenko Date: Sun, 23 Aug 2020 17:17:22 +0300 Subject: [PATCH 1/5] julia components --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d641186d4..0d564570e 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "private::build:js-test": "run-s \"private::build -- --mode development --config webpack.test.config.js\"", "private::build:js-test-standalone": "run-s \"private::build -- --mode development --config webpack.test.standalone.config.js\"", "private::build:js-test-watch": "run-s \"private::build -- --mode development --config webpack.test.config.js --watch\"", - "private::build:py": "dash-generate-components src/dash-table/dash/DataTable.js dash_table -p package-info.json && cp dash_table_base/** dash_table/ && dash-generate-components src/dash-table/dash/DataTable.js dash_table -p package-info.json --r-prefix 'dash' --r-suggests 'dash'", + "private::build:backends": "dash-generate-components src/dash-table/dash/DataTable.js dash_table -p package-info.json && cp dash_table_base/** dash_table/ && dash-generate-components src/dash-table/dash/DataTable.js dash_table -p package-info.json --r-prefix 'dash' --r-suggests 'dash' --jl-prefix 'dash'", "private::format.ts": "npm run private::lint.ts -- --fix", "private::format.prettier": "prettier --config .prettierrc --write \"src/**/*.{js,ts,tsx}\"", "private::format.black": "black --exclude dash_table .", @@ -36,7 +36,7 @@ "private::test.unit": "cypress run --browser chrome --spec 'tests/cypress/tests/unit/**/*'", "private::test.standalone": "cypress run --browser chrome --spec 'tests/cypress/tests/standalone/**/*'", "build.watch": "webpack-dev-server --disable-host-check --content-base dash_table --mode development --config webpack.dev.config.js", - "build": "run-s private::build:js private::build:py", + "build": "run-s private::build:js private::build:backends", "postbuild": "es-check es5 dash_table/*.js", "format": "run-s private::format.*", "lint": "run-s private::lint.*", From 2b9d07399ee8ecf8eb3189b3afe4fe1db4e2b3ba Mon Sep 17 00:00:00 2001 From: Alexandr Romanenko Date: Mon, 24 Aug 2020 10:10:22 +0300 Subject: [PATCH 2/5] julia component generation --- .circleci/config.yml | 2 +- CONTRIBUTING.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index fb7daa154..78b0681b2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -34,7 +34,7 @@ jobs: command: | . venv/bin/activate npm run private::build:js-test - npm run private::build:py + npm run private::build:backends python setup.py sdist cd dist find . -name "*.gz" | xargs pip install --no-cache-dir --ignore-installed && cd .. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 786887f19..4da98cf00 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -41,7 +41,7 @@ Use the review apps to verify callback functionality (note these examples are wr `circleci build --job test` ## Local Build -`npm run build:js && npm run build:py` +`npm run build:js && npm run build:backends` ## Local Dist Build `python setup.py sdist` From 3670480f236d26257665af2ff0505995acbf61dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Rivet?= Date: Tue, 25 Aug 2020 09:10:10 -0400 Subject: [PATCH 3/5] Update CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 08f3db3f4..0e7511b91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,9 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Added +- [#820](https://github.com/plotly/dash-table/pull/820) Support for dash-table is now available for Julia users of Dash. + ### Fixed - [#817](https://github.com/plotly/dash-table/pull/817) Fix a regression introduced with [#722](https://github.com/plotly/dash-table/pull/722) causing the tooltips to be misaligned with respect to their parent cell - [#818](https://github.com/plotly/dash-table/pull/818) Fix a regression causing copy/paste not to work when selecting a range of cells with Shift + mouse click From 6c3b3b2cd97200dc4e13fa981ea91af05594c872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Rivet?= Date: Tue, 25 Aug 2020 09:11:02 -0400 Subject: [PATCH 4/5] Update CONTRIBUTING.md Co-authored-by: Alex Johnson --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4da98cf00..25a8a3826 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -41,7 +41,7 @@ Use the review apps to verify callback functionality (note these examples are wr `circleci build --job test` ## Local Build -`npm run build:js && npm run build:backends` +`npm run build` ## Local Dist Build `python setup.py sdist` From b48f6ed4be24872bd9411cc5c94cb730d6eb42fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Rivet?= Date: Tue, 25 Aug 2020 09:41:52 -0400 Subject: [PATCH 5/5] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e7511b91..dd1b31ec0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Added -- [#820](https://github.com/plotly/dash-table/pull/820) Support for dash-table is now available for Julia users of Dash. +- [#820](https://github.com/plotly/dash-table/pull/820) Add support for Dash.jl Julia built components ### Fixed - [#817](https://github.com/plotly/dash-table/pull/817) Fix a regression introduced with [#722](https://github.com/plotly/dash-table/pull/722) causing the tooltips to be misaligned with respect to their parent cell