diff --git a/Cargo.lock b/Cargo.lock index 78f6ba57..5a9ddee4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4354,7 +4354,7 @@ checksum = "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" [[package]] name = "vegafusion-common" -version = "1.4.1" +version = "1.4.2" dependencies = [ "arrow", "base64 0.21.2", @@ -4371,7 +4371,7 @@ dependencies = [ [[package]] name = "vegafusion-core" -version = "1.4.1" +version = "1.4.2" dependencies = [ "bytes", "chrono", @@ -4401,7 +4401,7 @@ dependencies = [ [[package]] name = "vegafusion-dataframe" -version = "1.4.1" +version = "1.4.2" dependencies = [ "arrow", "async-trait", @@ -4412,7 +4412,7 @@ dependencies = [ [[package]] name = "vegafusion-datafusion-udfs" -version = "1.4.1" +version = "1.4.2" dependencies = [ "chrono", "chrono-tz", @@ -4425,7 +4425,7 @@ dependencies = [ [[package]] name = "vegafusion-jni" -version = "1.4.1" +version = "1.4.2" dependencies = [ "jni", "serde_json", @@ -4438,7 +4438,7 @@ dependencies = [ [[package]] name = "vegafusion-python-embed" -version = "1.4.1" +version = "1.4.2" dependencies = [ "arrow", "async-trait", @@ -4462,7 +4462,7 @@ dependencies = [ [[package]] name = "vegafusion-runtime" -version = "1.4.1" +version = "1.4.2" dependencies = [ "async-lock", "async-recursion", @@ -4513,7 +4513,7 @@ dependencies = [ [[package]] name = "vegafusion-server" -version = "1.4.1" +version = "1.4.2" dependencies = [ "assert_cmd", "clap 4.2.1", @@ -4537,7 +4537,7 @@ dependencies = [ [[package]] name = "vegafusion-sql" -version = "1.4.1" +version = "1.4.2" dependencies = [ "arrow", "async-std", @@ -4568,7 +4568,7 @@ dependencies = [ [[package]] name = "vegafusion-wasm" -version = "1.4.1" +version = "1.4.2" dependencies = [ "chrono", "console_error_panic_hook", diff --git a/java/version.txt b/java/version.txt index 13175fdc..c9929e36 100644 --- a/java/version.txt +++ b/java/version.txt @@ -1 +1 @@ -1.4.1 \ No newline at end of file +1.4.2 \ No newline at end of file diff --git a/javascript/vegafusion-embed/package-lock.json b/javascript/vegafusion-embed/package-lock.json index bcc906e6..06f4c42d 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.1", + "version": "1.4.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/javascript/vegafusion-embed/package.json b/javascript/vegafusion-embed/package.json index 995c109d..80bf1b6f 100644 --- a/javascript/vegafusion-embed/package.json +++ b/javascript/vegafusion-embed/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-embed", - "version": "1.4.1", + "version": "1.4.2", "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 b1653c22..02ad0cc4 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.1", + "version": "1.4.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/python/vegafusion-jupyter/package.json b/python/vegafusion-jupyter/package.json index 6cb1c56d..20132199 100644 --- a/python/vegafusion-jupyter/package.json +++ b/python/vegafusion-jupyter/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-jupyter", - "version": "1.4.1", + "version": "1.4.2", "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 1751aa5a..c9a7ffb6 100644 --- a/python/vegafusion-jupyter/setup.cfg +++ b/python/vegafusion-jupyter/setup.cfg @@ -4,7 +4,7 @@ universal = 0 [metadata] name = vegafusion-jupyter description = Altair Jupyter Widget library that relies on VegaFusion for serverside calculations -version = 1.4.1 +version = 1.4.2 author = Jon Mease author_email = jonmmease@gmail.com url = https://vegafusion.io diff --git a/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py b/python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py index 7b7d132a..a2ea4a93 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.1" +module_version = "^1.4.2" diff --git a/python/vegafusion-jupyter/vegafusion_jupyter/_version.py b/python/vegafusion-jupyter/vegafusion_jupyter/_version.py index 8e3c933c..98d186be 100644 --- a/python/vegafusion-jupyter/vegafusion_jupyter/_version.py +++ b/python/vegafusion-jupyter/vegafusion_jupyter/_version.py @@ -1 +1 @@ -__version__ = '1.4.1' +__version__ = '1.4.2' diff --git a/python/vegafusion/setup.cfg b/python/vegafusion/setup.cfg index 5f55e8aa..ef877c28 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.1 +version = 1.4.2 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.1 + vegafusion-python-embed==1.4.2 vl-convert-python>=0.7.0 diff --git a/python/vegafusion/vegafusion/_version.py b/python/vegafusion/vegafusion/_version.py index 8e3c933c..98d186be 100644 --- a/python/vegafusion/vegafusion/_version.py +++ b/python/vegafusion/vegafusion/_version.py @@ -1 +1 @@ -__version__ = '1.4.1' +__version__ = '1.4.2' diff --git a/vegafusion-common/Cargo.toml b/vegafusion-common/Cargo.toml index 96943b25..7e6dccfa 100644 --- a/vegafusion-common/Cargo.toml +++ b/vegafusion-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vegafusion-common" -version = "1.4.1" +version = "1.4.2" 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 9e778558..b4cc9c3e 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.1" +version = "1.4.2" description = "Core components required by multiple VegaFusion crates, with WASM compatibility" [features] @@ -12,8 +12,6 @@ pyarrow = [ "pyo3", "datafusion-common/pyarrow", "vegafusion-common/pyarrow",] [dependencies] thiserror = "^1.0.29" bytes = "1.1.0" -prost = { workspace = true } -prost-types = { workspace = true } itertools = "0.10.3" lazy_static = "^1.4.0" regex = "^1.5.5" @@ -25,6 +23,12 @@ num-complex = "0.4.2" rand = "0.8.5" json-patch = "1.0.0" +[dependencies.prost] +workspace = true + +[dependencies.prost-types] +workspace = true + [dependencies.sqlparser] workspace = true optional = true @@ -36,7 +40,7 @@ features = [ "preserve_order",] [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json", "sqlparser",] -version = "1.4.1" +version = "1.4.2" [dependencies.datafusion-common] workspace = true diff --git a/vegafusion-dataframe/Cargo.toml b/vegafusion-dataframe/Cargo.toml index f0330de7..ff313188 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.1" +version = "1.4.2" 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.1" +version = "1.4.2" [dependencies.datafusion-common] workspace = true diff --git a/vegafusion-datafusion-udfs/Cargo.toml b/vegafusion-datafusion-udfs/Cargo.toml index 41d39617..3ebaa154 100644 --- a/vegafusion-datafusion-udfs/Cargo.toml +++ b/vegafusion-datafusion-udfs/Cargo.toml @@ -1,20 +1,22 @@ [package] name = "vegafusion-datafusion-udfs" license = "BSD-3-Clause" -version = "1.4.1" +version = "1.4.2" edition = "2021" description = "Custom DataFusion UDFs used by VegaFusion" [dependencies] ordered-float = "3.6.0" lazy_static = "^1.4.0" -chrono = { workspace = true } chrono-tz = "0.8.1" regex = "^1.5.5" +[dependencies.chrono] +workspace = true + [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.1" +version = "1.4.2" [dependencies.datafusion-physical-expr] workspace = true diff --git a/vegafusion-jni/Cargo.toml b/vegafusion-jni/Cargo.toml index 495b40c2..0aba9843 100644 --- a/vegafusion-jni/Cargo.toml +++ b/vegafusion-jni/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vegafusion-jni" -version = "1.4.1" +version = "1.4.2" edition = "2021" [lib] @@ -15,21 +15,21 @@ serde_json = "1.0.96" [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.1" +version = "1.4.2" features = [ "jni",] [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "tonic_support",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.1" +version = "1.4.2" features = [ "datafusion-conn",] [dependencies.tokio] diff --git a/vegafusion-python-embed/Cargo.toml b/vegafusion-python-embed/Cargo.toml index 445e8a66..1e4a6c61 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.1" +version = "1.4.2" description = "vegafusion-python-embed PyO3 Python Package" [lib] @@ -18,7 +18,9 @@ env_logger = "0.10.0" pythonize = "0.19.0" async-trait = "0.1.73" uuid = "1.3.0" -prost = { workspace = true } + +[dependencies.prost] +workspace = true [dependencies.deterministic-hash] version = "1.0.1" @@ -37,26 +39,26 @@ features = [ "pyarrow",] [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "pyo3", "datafusion-proto", "base64",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "pyarrow",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" features = [ "pyarrow",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.1" +version = "1.4.2" features = [ "datafusion-conn",] [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.1" +version = "1.4.2" [dependencies.datafusion-proto] workspace = true diff --git a/vegafusion-runtime/Cargo.toml b/vegafusion-runtime/Cargo.toml index 96283aaa..7a5721b7 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.1" +version = "1.4.2" description = "VegaFusion Runtime" [features] @@ -17,10 +17,7 @@ protobuf-src = [ "vegafusion-core/protobuf-src",] regex = "^1.5.5" lazy_static = "^1.4.0" serde_json = "1.0.91" -chrono = { workspace = true } chrono-tz = "0.8.1" -prost = { workspace = true } -prost-types = { workspace = true } num-traits = "0.2.15" itertools = "0.11.0" float-cmp = "0.9.0" @@ -49,6 +46,15 @@ dssim = "3.1.0" rgb = "0.8.32" lodepng = "3.6.1" +[dependencies.chrono] +workspace = true + +[dependencies.prost] +workspace = true + +[dependencies.prost-types] +workspace = true + [dependencies.uuid] version = "^1.2" features = [ "v4",] @@ -59,20 +65,20 @@ workspace = true [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json", "sqlparser", "prettyprint",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "sqlparser",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.1" +version = "1.4.2" [dependencies.serde] version = "1.0.137" @@ -110,5 +116,5 @@ features = [ "async_tokio",] [dev-dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.1" +version = "1.4.2" features = [ "datafusion-conn",] diff --git a/vegafusion-server/Cargo.toml b/vegafusion-server/Cargo.toml index e64b387a..4c4a5250 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.1" +version = "1.4.2" edition = "2021" description = "VegaFusion Server" @@ -13,7 +13,6 @@ description = "VegaFusion Server" protobuf-src = [ "vegafusion-core/protobuf-src",] [dependencies] -prost = { workspace = true } futures-util = "0.3.21" regex = "^1.5.5" h2 = "0.3.16" @@ -27,22 +26,25 @@ predicates = "3.0.2" tonic-build = "0.10.2" prost-build = "0.12.1" +[dependencies.prost] +workspace = true + [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-core] path = "../vegafusion-core" features = [ "tonic_support",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-runtime] path = "../vegafusion-runtime" -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-sql] path = "../vegafusion-sql" -version = "1.4.1" +version = "1.4.2" features = [ "datafusion-conn",] [dependencies.tokio] diff --git a/vegafusion-sql/Cargo.toml b/vegafusion-sql/Cargo.toml index c05d3cad..fa2dd14e 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.1" +version = "1.4.2" edition = "2021" description = "VegaFusion SQL dialect generation and connection implementations" @@ -12,7 +12,6 @@ datafusion-conn = [ "datafusion", "tempfile", "reqwest", "reqwest-retry", "reqwe async-trait = "0.1.73" deterministic-hash = "1.0.1" log = "0.4.17" -chrono = { workspace = true } [dev-dependencies] rstest = "0.18.2" @@ -20,21 +19,24 @@ rstest_reuse = "0.6.0" lazy_static = "^1.4.0" toml = "0.7.2" +[dependencies.chrono] +workspace = true + [dependencies.sqlparser] workspace = true [dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.1" +version = "1.4.2" features = [ "sqlparser",] [dependencies.vegafusion-dataframe] path = "../vegafusion-dataframe" -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.1" +version = "1.4.2" optional = true [dependencies.arrow] @@ -84,11 +86,11 @@ features = [ "preserve_order",] [dev-dependencies.vegafusion-datafusion-udfs] path = "../vegafusion-datafusion-udfs" -version = "1.4.1" +version = "1.4.2" [dev-dependencies.vegafusion-common] path = "../vegafusion-common" -version = "1.4.1" +version = "1.4.2" features = [ "sqlparser", "json", "prettyprint",] [dev-dependencies.tokio] diff --git a/vegafusion-wasm/Cargo.toml b/vegafusion-wasm/Cargo.toml index df6aee87..119bdc3c 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.1" +version = "1.4.2" edition = "2021" description = "VegaFusion WASM package for embedding Vega charts in the browser with a connection to a VegaFusion Runtime\n" @@ -16,21 +16,25 @@ protobuf-src = [ "vegafusion-core/protobuf-src",] serde_json = "1.0.91" wasm-bindgen-futures = "0.4.28" js-sys = "0.3.55" -prost = { workspace = true } -prost-types = { workspace = true } indexmap = "1.9.2" [dev-dependencies] wasm-bindgen-test = "0.3.13" +[dependencies.prost] +workspace = true + +[dependencies.prost-types] +workspace = true + [dependencies.vegafusion-common] path = "../vegafusion-common" features = [ "json",] -version = "1.4.1" +version = "1.4.2" [dependencies.vegafusion-core] path = "../vegafusion-core" -version = "1.4.1" +version = "1.4.2" [dependencies.serde] version = "1.0.137" diff --git a/vegafusion-wasm/package-lock.json b/vegafusion-wasm/package-lock.json index b4613e52..cf597fc2 100644 --- a/vegafusion-wasm/package-lock.json +++ b/vegafusion-wasm/package-lock.json @@ -1,6 +1,6 @@ { "name": "vegafusion-wasm", - "version": "1.4.1", + "version": "1.4.2", "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 5033774d..9f7d7eca 100644 --- a/vegafusion-wasm/package.json +++ b/vegafusion-wasm/package.json @@ -1,6 +1,6 @@ { "name": "vegafusion-wasm", - "version": "1.4.1", + "version": "1.4.2", "author": { "name": "Jon Mease", "email": "jon@vegafusion.io",