From e634574adffdd5fa5abdaa087f1571c1b0f1cff0 Mon Sep 17 00:00:00 2001 From: Jon Mease Date: Thu, 28 Sep 2023 09:07:53 -0400 Subject: [PATCH] Release 1.4.1 (#400) * Bump version to 1.4.1 * Unpin polars --- .github/workflows/build_test.yml | 6 +++--- Cargo.lock | 20 +++++++++---------- java/version.txt | 2 +- javascript/vegafusion-embed/package-lock.json | 4 ++-- javascript/vegafusion-embed/package.json | 2 +- python/vegafusion-jupyter/package-lock.json | 18 ++++++++--------- python/vegafusion-jupyter/package.json | 2 +- python/vegafusion-jupyter/setup.cfg | 5 +++-- .../vegafusion_jupyter/_frontend.py | 2 +- .../vegafusion_jupyter/_version.py | 2 +- python/vegafusion/setup.cfg | 4 ++-- python/vegafusion/vegafusion/_version.py | 2 +- vegafusion-common/Cargo.toml | 2 +- vegafusion-core/Cargo.toml | 4 ++-- vegafusion-dataframe/Cargo.toml | 4 ++-- vegafusion-datafusion-udfs/Cargo.toml | 4 ++-- vegafusion-jni/Cargo.toml | 10 +++++----- vegafusion-python-embed/Cargo.toml | 12 +++++------ vegafusion-runtime/Cargo.toml | 12 +++++------ vegafusion-server/Cargo.toml | 10 +++++----- vegafusion-sql/Cargo.toml | 12 +++++------ vegafusion-wasm/Cargo.toml | 6 +++--- vegafusion-wasm/package-lock.json | 4 ++-- vegafusion-wasm/package.json | 2 +- 24 files changed, 76 insertions(+), 75 deletions(-) diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index 53ab7a34..799c3efe 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -311,7 +311,7 @@ jobs: ls -la python -m pip install vegafusion-*.whl python -m pip install vegafusion_python_embed-*manylinux_2_17_x86_64*.whl - python -m pip install pytest vega-datasets polars==0.19.3 duckdb vl-convert-python scikit-image pandas==2.0 + python -m pip install pytest vega-datasets polars duckdb vl-convert-python scikit-image pandas==2.0 - name: Test vegafusion working-directory: python/vegafusion/ run: pytest @@ -342,7 +342,7 @@ jobs: ls -la python -m pip install vegafusion-*.whl python -m pip install vegafusion_python_embed-*macosx_10_7_x86_64.whl - python -m pip install pytest vega-datasets polars==0.19.3 duckdb altair vl-convert-python scikit-image pandas==2.0 + python -m pip install pytest vega-datasets polars duckdb altair vl-convert-python scikit-image pandas==2.0 # Downgrade pyarrow to 10.0.1 python -m pip install pyarrow==10.0.1 @@ -380,7 +380,7 @@ jobs: python -m pip install $vegafusion python -m pip install $vegafusion_python_embed - python -m pip install pytest vega-datasets polars==0.19.3 duckdb vl-convert-python scikit-image + python -m pip install pytest vega-datasets polars duckdb vl-convert-python scikit-image - name: Test vegafusion working-directory: python/vegafusion/ run: pytest diff --git a/Cargo.lock b/Cargo.lock index bac539d9..24c179cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4311,7 +4311,7 @@ dependencies = [ [[package]] name = "vegafusion-common" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arrow", "base64", @@ -4328,7 +4328,7 @@ dependencies = [ [[package]] name = "vegafusion-core" -version = "1.4.0" +version = "1.4.1" dependencies = [ "bytes", "chrono", @@ -4358,7 +4358,7 @@ dependencies = [ [[package]] name = "vegafusion-dataframe" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arrow", "async-trait", @@ -4369,7 +4369,7 @@ dependencies = [ [[package]] name = "vegafusion-datafusion-udfs" -version = "1.4.0" +version = "1.4.1" dependencies = [ "chrono", "chrono-tz", @@ -4382,7 +4382,7 @@ dependencies = [ [[package]] name = "vegafusion-jni" -version = "1.4.0" +version = "1.4.1" dependencies = [ "jni", "serde_json", @@ -4395,7 +4395,7 @@ dependencies = [ [[package]] name = "vegafusion-python-embed" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arrow", "async-trait", @@ -4419,7 +4419,7 @@ dependencies = [ [[package]] name = "vegafusion-runtime" -version = "1.4.0" +version = "1.4.1" dependencies = [ "async-lock", "async-recursion", @@ -4470,7 +4470,7 @@ dependencies = [ [[package]] name = "vegafusion-server" -version = "1.4.0" +version = "1.4.1" dependencies = [ "assert_cmd", "clap 4.2.1", @@ -4494,7 +4494,7 @@ dependencies = [ [[package]] name = "vegafusion-sql" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arrow", "async-std", @@ -4525,7 +4525,7 @@ dependencies = [ [[package]] name = "vegafusion-wasm" -version = "1.4.0" +version = "1.4.1" dependencies = [ "chrono", "console_error_panic_hook", diff --git a/java/version.txt b/java/version.txt index e21e727f..13175fdc 100644 --- a/java/version.txt +++ b/java/version.txt @@ -1 +1 @@ -1.4.0 \ No newline at end of file +1.4.1 \ No newline at end of file diff --git a/javascript/vegafusion-embed/package-lock.json b/javascript/vegafusion-embed/package-lock.json index dfe7f9cf..bcc906e6 100644 --- a/javascript/vegafusion-embed/package-lock.json +++ b/javascript/vegafusion-embed/package-lock.json @@ -1,6 +1,6 @@ { "name": "vegafusion-embed", - "version": "1.4.0", + "version": "1.4.1", "lockfileVersion": 2, "requires": true, "packages": { @@ -10339,4 +10339,4 @@ "version": "20.2.9" } } -} +} \ No newline at end of file diff --git a/javascript/vegafusion-embed/package.json b/javascript/vegafusion-embed/package.json index e698fafd..995c109d 100644 --- a/javascript/vegafusion-embed/package.json +++ b/javascript/vegafusion-embed/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-embed", - "version": "1.4.0", + "version": "1.4.1", "description": "Library to embed vegafusion visualizations", "keywords": [ "vega", diff --git a/python/vegafusion-jupyter/package-lock.json b/python/vegafusion-jupyter/package-lock.json index 0c958310..b1653c22 100644 --- a/python/vegafusion-jupyter/package-lock.json +++ b/python/vegafusion-jupyter/package-lock.json @@ -1,6 +1,6 @@ { "name": "vegafusion-jupyter", - "version": "1.4.0", + "version": "1.4.1", "lockfileVersion": 2, "requires": true, "packages": { @@ -8294,7 +8294,7 @@ "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz", "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==", "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" } }, @@ -9986,7 +9986,7 @@ "node": ">=14" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" } }, @@ -15048,7 +15048,7 @@ "lib0": "^0.2.42" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" }, "peerDependencies": { @@ -15066,7 +15066,7 @@ "lib0": "^0.2.31" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" }, "peerDependencies": { @@ -15081,7 +15081,7 @@ "lib0": "^0.2.42" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" } }, @@ -15099,7 +15099,7 @@ "y-websocket-server": "bin/server.js" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" }, "optionalDependencies": { @@ -15183,7 +15183,7 @@ "lib0": "^0.2.49" }, "funding": { - "type": "GitHub Sponsors ❤", + "type": "GitHub Sponsors \u2764", "url": "https://github.com/sponsors/dmonad" } } @@ -26915,4 +26915,4 @@ } } } -} +} \ No newline at end of file diff --git a/python/vegafusion-jupyter/package.json b/python/vegafusion-jupyter/package.json index 742fece6..6cb1c56d 100644 --- a/python/vegafusion-jupyter/package.json +++ b/python/vegafusion-jupyter/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-jupyter", - "version": "1.4.0", + "version": "1.4.1", "description": "Altair Jupyter Widget library that relies on VegaFusion for serverside calculations", "keywords": [ "jupyter", diff --git a/python/vegafusion-jupyter/setup.cfg b/python/vegafusion-jupyter/setup.cfg index 1594b893..1751aa5a 100644 --- a/python/vegafusion-jupyter/setup.cfg +++ b/python/vegafusion-jupyter/setup.cfg @@ -1,10 +1,10 @@ [bdist_wheel] -universal=0 +universal = 0 [metadata] name = vegafusion-jupyter description = Altair Jupyter Widget library that relies on VegaFusion for serverside calculations -version = 1.4.0-rc5 +version = 1.4.1 author = Jon Mease author_email = jonmmease@gmail.com url = https://vegafusion.io @@ -12,3 +12,4 @@ long_description = file: README.md long_description_content_type = text/markdown license = BSD-3-Clause license_files = [ LICENSE.txt ] + diff --git a/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py b/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py index 8ed3b342..7b7d132a 100644 --- a/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py +++ b/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py @@ -2,4 +2,4 @@ Information about the frontend package of the widgets. """ module_name = "vegafusion-jupyter" -module_version = "^1.4.0" +module_version = "^1.4.1" diff --git a/python/vegafusion-jupyter/vegafusion_jupyter/_version.py b/python/vegafusion-jupyter/vegafusion_jupyter/_version.py index 96e3ce8d..8e3c933c 100644 --- a/python/vegafusion-jupyter/vegafusion_jupyter/_version.py +++ b/python/vegafusion-jupyter/vegafusion_jupyter/_version.py @@ -1 +1 @@ -__version__ = '1.4.0' +__version__ = '1.4.1' diff --git a/python/vegafusion/setup.cfg b/python/vegafusion/setup.cfg index 6d808351..5f55e8aa 100644 --- a/python/vegafusion/setup.cfg +++ b/python/vegafusion/setup.cfg @@ -4,7 +4,7 @@ universal = 0 [metadata] name = vegafusion description = Core tools for using VegaFusion from Python -version = 1.4.0 +version = 1.4.1 long_description = file: README.md long_description_content_type = text/markdown keywords = vega, altair, vegafusion, arrow @@ -35,6 +35,6 @@ install_requires = [options.extras_require] embed = - vegafusion-python-embed==1.4.0 + vegafusion-python-embed==1.4.1 vl-convert-python>=0.7.0 diff --git a/python/vegafusion/vegafusion/_version.py b/python/vegafusion/vegafusion/_version.py index 96e3ce8d..8e3c933c 100644 --- a/python/vegafusion/vegafusion/_version.py +++ b/python/vegafusion/vegafusion/_version.py @@ -1 +1 @@ -__version__ = '1.4.0' +__version__ = '1.4.1' diff --git a/vegafusion-common/Cargo.toml b/vegafusion-common/Cargo.toml index 71abdf74..c467a3c2 100644 --- a/vegafusion-common/Cargo.toml +++ b/vegafusion-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vegafusion-common" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "Common components required by multiple VegaFusion crates" license = "BSD-3-Clause" diff --git a/vegafusion-core/Cargo.toml b/vegafusion-core/Cargo.toml index 5134656d..961a0cf1 100644 --- a/vegafusion-core/Cargo.toml +++ b/vegafusion-core/Cargo.toml @@ -2,7 +2,7 @@ name = "vegafusion-core" license = "BSD-3-Clause" edition = "2021" -version = "1.4.0" +version = "1.4.1" description = "Core components required by multiple VegaFusion crates, with WASM compatibility" [features] @@ -36,7 +36,7 @@ features = [ "preserve_order",] [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json", "sqlparser",] -version = "1.4.0" +version = "1.4.1" [dependencies.datafusion-common] version = "28.0.0" diff --git a/vegafusion-dataframe/Cargo.toml b/vegafusion-dataframe/Cargo.toml index 1cd5d884..b836f985 100644 --- a/vegafusion-dataframe/Cargo.toml +++ b/vegafusion-dataframe/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "vegafusion-dataframe" license = "BSD-3-Clause" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "VegaFusion's DataFrame and Connection traits" @@ -10,7 +10,7 @@ async-trait = "0.1.73" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" [dependencies.datafusion-common] version = "28.0.0" diff --git a/vegafusion-datafusion-udfs/Cargo.toml b/vegafusion-datafusion-udfs/Cargo.toml index 8e65af7b..c93fff5c 100644 --- a/vegafusion-datafusion-udfs/Cargo.toml +++ b/vegafusion-datafusion-udfs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "vegafusion-datafusion-udfs" license = "BSD-3-Clause" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "Custom DataFusion UDFs used by VegaFusion" @@ -14,7 +14,7 @@ regex = "^1.5.5" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" [dependencies.datafusion-physical-expr] version = "28.0.0" diff --git a/vegafusion-jni/Cargo.toml b/vegafusion-jni/Cargo.toml index ee908aca..c1c9db6a 100644 --- a/vegafusion-jni/Cargo.toml +++ b/vegafusion-jni/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vegafusion-jni" -version = "1.4.0" +version = "1.4.1" edition = "2021" [lib] @@ -15,21 +15,21 @@ serde_json = "1.0.96" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" features = [ "jni",] [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "tonic_support",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.0" +version = "1.4.1" features = [ "datafusion-conn",] [dependencies.tokio] diff --git a/vegafusion-python-embed/Cargo.toml b/vegafusion-python-embed/Cargo.toml index 1f25d5d9..65750cef 100644 --- a/vegafusion-python-embed/Cargo.toml +++ b/vegafusion-python-embed/Cargo.toml @@ -2,7 +2,7 @@ name = "vegafusion-python-embed" license = "BSD-3-Clause" edition = "2021" -version = "1.4.0" +version = "1.4.1" description = "vegafusion-python-embed PyO3 Python Package" [lib] @@ -37,26 +37,26 @@ features = [ "pyarrow",] [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "pyo3", "datafusion-proto", "base64",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "pyarrow",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" features = [ "pyarrow",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.0" +version = "1.4.1" features = [ "datafusion-conn",] [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.0" +version = "1.4.1" [dependencies.datafusion-proto] version = "28.0.0" diff --git a/vegafusion-runtime/Cargo.toml b/vegafusion-runtime/Cargo.toml index dd259c36..0d73d81d 100644 --- a/vegafusion-runtime/Cargo.toml +++ b/vegafusion-runtime/Cargo.toml @@ -6,7 +6,7 @@ harness = false name = "vegafusion-runtime" license = "BSD-3-Clause" edition = "2021" -version = "1.4.0" +version = "1.4.1" description = "VegaFusion Runtime" [features] @@ -59,20 +59,20 @@ version = "0.35.0" [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json", "sqlparser", "prettyprint",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "sqlparser",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.0" +version = "1.4.1" [dependencies.serde] version = "1.0.137" @@ -110,5 +110,5 @@ features = [ "async_tokio",] [dev-dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.0" +version = "1.4.1" features = [ "datafusion-conn",] diff --git a/vegafusion-server/Cargo.toml b/vegafusion-server/Cargo.toml index 3a6cf716..1b9bee41 100644 --- a/vegafusion-server/Cargo.toml +++ b/vegafusion-server/Cargo.toml @@ -5,7 +5,7 @@ path = "src/main.rs" [package] name = "vegafusion-server" license = "BSD-3-Clause" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "VegaFusion Server" @@ -29,20 +29,20 @@ prost-build = "0.11.4" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "tonic_support",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.0" +version = "1.4.1" features = [ "datafusion-conn",] [dependencies.tokio] diff --git a/vegafusion-sql/Cargo.toml b/vegafusion-sql/Cargo.toml index 8abb4c0a..587468db 100644 --- a/vegafusion-sql/Cargo.toml +++ b/vegafusion-sql/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "vegafusion-sql" license = "BSD-3-Clause" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "VegaFusion SQL dialect generation and connection implementations" @@ -25,16 +25,16 @@ version = "0.35.0" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" features = [ "sqlparser",] [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.0" +version = "1.4.1" optional = true [dependencies.arrow] @@ -84,11 +84,11 @@ features = [ "preserve_order",] [dev-dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.0" +version = "1.4.1" [dev-dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.0" +version = "1.4.1" features = [ "sqlparser", "json", "prettyprint",] [dev-dependencies.tokio] diff --git a/vegafusion-wasm/Cargo.toml b/vegafusion-wasm/Cargo.toml index 34943fe7..91b1fffc 100644 --- a/vegafusion-wasm/Cargo.toml +++ b/vegafusion-wasm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "vegafusion-wasm" license = "BSD-3-Clause" -version = "1.4.0" +version = "1.4.1" edition = "2021" description = "VegaFusion WASM package for embedding Vega charts in the browser with a connection to a VegaFusion Runtime\n" @@ -26,11 +26,11 @@ wasm-bindgen-test = "0.3.13" [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json",] -version = "1.4.0" +version = "1.4.1" [dependencies.vegafusion-core] path = "../vegafusion-core" -version = "1.4.0" +version = "1.4.1" [dependencies.serde] version = "1.0.137" diff --git a/vegafusion-wasm/package-lock.json b/vegafusion-wasm/package-lock.json index d80bd343..eb0e6d47 100644 --- a/vegafusion-wasm/package-lock.json +++ b/vegafusion-wasm/package-lock.json @@ -1,6 +1,6 @@ { "name": "vegafusion-wasm", - "version": "1.4.0", + "version": "1.4.1", "lockfileVersion": 2, "requires": true, "packages": { @@ -1344,4 +1344,4 @@ } } } -} +} \ No newline at end of file diff --git a/vegafusion-wasm/package.json b/vegafusion-wasm/package.json index 6f64bf87..5033774d 100644 --- a/vegafusion-wasm/package.json +++ b/vegafusion-wasm/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-wasm", - "version": "1.4.0", + "version": "1.4.1", "author": { "name": "Jon Mease", "email": "jon@vegafusion.io",