Skip to content

Commit

Permalink
Release branch for version to 0.10.0 (#155)
Browse files Browse the repository at this point in the history
* Bump version to 0.10.0
* Bump to ubuntu-latest image
* Bump to manylinux 2014 to support rust nightly (and future rust 1.64)
  • Loading branch information
jonmmease authored Aug 6, 2022
1 parent c2fc0a0 commit 4e2a93b
Show file tree
Hide file tree
Showing 19 changed files with 41 additions and 38 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
strategy:
matrix:
os:
- ubuntu-20.04
- ubuntu-latest
- windows-2022
- macos-10.15

Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
strategy:
matrix:
options: [
[ubuntu-20.04, linux-64],
[ubuntu-latest, linux-64],
[windows-2022, win-64],
[macos-10.15, osx-64],
]
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
strategy:
matrix:
os:
- ubuntu-20.04
- ubuntu-latest
- windows-2022
- macos-11
steps:
Expand Down Expand Up @@ -161,7 +161,7 @@ jobs:
with:
maturin-version: 0.12.20
command: build
manylinux: 2010
manylinux: 2014
rust-toolchain: nightly
args: --release -m vegafusion-python-embed/Cargo.toml --strip -i python3.10 -i python3.9 -i python3.8 -i python3.7 --rustc-extra-args="-Z oom=panic"
- name: Download Apple Silicon toolchain
Expand Down Expand Up @@ -298,8 +298,8 @@ jobs:
strategy:
matrix:
options: [
[ubuntu-20.04, linux-64, "bash -l {0}", manylinux2010_x86_64, cp37],
[ubuntu-20.04, linux-64, "bash -l {0}", manylinux2010_x86_64, cp310],
[ubuntu-latest, linux-64, "bash -l {0}", manylinux2014_x86_64, cp37],
[ubuntu-latest, linux-64, "bash -l {0}", manylinux2014_x86_64, cp310],
# TODO: Should run tests on Windows and Mac as well, but there a GitHub action issues
# [windows-2019, win-64, "pwsh", win_amd64, cp37],
# [macos-10.15, osx-64, "bash -l {0}", macosx_10_7_x86_64, cp37],
Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion javascript/vegafusion-chart-editor/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion javascript/vegafusion-chart-editor/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-wasm-app",
"version": "0.9.0",
"version": "0.10.0",
"description": "create an app to consume rust-generated wasm packages",
"main": "index.js",
"bin": {
Expand Down
4 changes: 2 additions & 2 deletions javascript/vegafusion-embed/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion javascript/vegafusion-embed/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vegafusion-embed",
"version": "0.9.0",
"version": "0.10.0",
"description": "Library to embed vegafusion visualizations",
"keywords": [
"vega",
Expand Down
18 changes: 9 additions & 9 deletions python/vegafusion-jupyter/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion python/vegafusion-jupyter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vegafusion-jupyter",
"version": "0.9.0",
"version": "0.10.0",
"description": "Altair Jupyter Widget library that relies on VegaFusion for serverside calculations",
"keywords": [
"jupyter",
Expand Down
2 changes: 1 addition & 1 deletion python/vegafusion-jupyter/vegafusion_jupyter/_frontend.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
Information about the frontend package of the widgets.
"""
module_name = "vegafusion-jupyter"
module_version = "^0.9.0"
module_version = "^0.10.0"
2 changes: 1 addition & 1 deletion python/vegafusion-jupyter/vegafusion_jupyter/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.9.0'
__version__ = '0.10.0'
2 changes: 1 addition & 1 deletion python/vegafusion/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ universal = 0
[metadata]
name = vegafusion
description = Core tools for using VegaFusion from Python
version = 0.9.0
version = 0.10.0
long_description = file: README.md
long_description_content_type = text/markdown
keywords = vega, altair, vegafusion, arrow
Expand Down
2 changes: 1 addition & 1 deletion python/vegafusion/vegafusion/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.9.0'
__version__ = '0.10.0'
7 changes: 5 additions & 2 deletions vegafusion-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "vegafusion-core"
license = "AGPL-3.0-or-later"
edition = "2021"
version = "0.9.0"
version = "0.10.0"

[features]
tonic_support = [ "tonic", "tonic-build",]
Expand All @@ -16,12 +16,15 @@ prost-types = "0.10.1"
itertools = "0.10.3"
lazy_static = "^1.4.0"
regex = "^1.5.5"
serde_json = { version = "1.0.81", features = ["preserve_order"] }
ordered-float = "^2.10.0"
petgraph = "0.6.0"
deterministic-hash = "1.0.1"
chrono = "0.4.19"

[dependencies.serde_json]
version = "1.0.81"
features = [ "preserve_order",]

[dependencies.arrow]
version = "19.0.0"
default_features = false
Expand Down
2 changes: 1 addition & 1 deletion vegafusion-python-embed/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "vegafusion-python-embed"
license = "AGPL-3.0-or-later"
edition = "2021"
version = "0.9.0"
version = "0.10.0"

[lib]
name = "vegafusion_embed"
Expand Down
2 changes: 1 addition & 1 deletion vegafusion-rt-datafusion/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ harness = false
name = "vegafusion-rt-datafusion"
license = "AGPL-3.0-or-later"
edition = "2021"
version = "0.9.0"
version = "0.10.0"

[features]
pyarrow = [ "vegafusion-core/pyarrow",]
Expand Down
2 changes: 1 addition & 1 deletion vegafusion-server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ path = "src/main.rs"

[package]
name = "vegafusion-server"
version = "0.9.0"
version = "0.10.0"
edition = "2021"
license = "AGPL-3.0-or-later"

Expand Down
2 changes: 1 addition & 1 deletion vegafusion-wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vegafusion-wasm"
version = "0.9.0"
version = "0.10.0"
edition = "2021"

[lib]
Expand Down
2 changes: 1 addition & 1 deletion vegafusion-wasm/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion vegafusion-wasm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vegafusion-wasm",
"version": "0.9.0",
"version": "0.10.0",
"author": {
"name": "VegaFusion Technologies LLC",
"email": "[email protected]",
Expand Down

0 comments on commit 4e2a93b

Please sign in to comment.