From 8386530086555b78e9c103bab99dc899d0a7195b Mon Sep 17 00:00:00 2001 From: Edoardo Morassutto Date: Fri, 14 Feb 2020 22:53:06 +0100 Subject: [PATCH] v0.3.2 --- .github/workflows/release.yml | 2 + Cargo.lock | 54 +++++++++---------- Cargo.toml | 2 +- task-maker-cache/Cargo.toml | 2 +- task-maker-dag/Cargo.toml | 2 +- task-maker-exec/Cargo.toml | 2 +- task-maker-format/Cargo.toml | 2 +- task-maker-lang/Cargo.toml | 2 +- task-maker-store/Cargo.toml | 2 +- task-maker-test/Cargo.toml | 2 +- .../task-maker-test-sandbox/Cargo.lock | 24 ++++----- .../task-maker-test-sandbox/Cargo.toml | 2 +- 12 files changed, 50 insertions(+), 48 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 359b131fe..1476bfb6b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,6 +15,8 @@ jobs: run: | sudo apt update sudo apt install -yy curl build-essential python libseccomp-dev + # dirty trick to get the correct libgcc1 version of ubuntu16.04 + sudo apt install -y --allow-downgrades libgcc1=1:6.0.1-0ubuntu1 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y source $HOME/.cargo/env cargo install cargo-deb diff --git a/Cargo.lock b/Cargo.lock index a6b65c05d..fea88f725 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1403,34 +1403,34 @@ dependencies = [ [[package]] name = "task-maker-cache" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bincode 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-dag 0.3.1", - "task-maker-store 0.3.1", + "task-maker-dag 0.3.2", + "task-maker-store 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "task-maker-dag" -version = "0.3.1" +version = "0.3.2" dependencies = [ "approx 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "boxfnonce 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-store 0.3.1", + "task-maker-store 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "task-maker-exec" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bincode 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "chashmap 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1446,9 +1446,9 @@ dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "tabox 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-cache 0.3.1", - "task-maker-dag 0.3.1", - "task-maker-store 0.3.1", + "task-maker-cache 0.3.2", + "task-maker-dag 0.3.2", + "task-maker-store 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1456,7 +1456,7 @@ dependencies = [ [[package]] name = "task-maker-format" -version = "0.3.1" +version = "0.3.2" dependencies = [ "approx 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "askama 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1475,9 +1475,9 @@ dependencies = [ "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "serde_yaml 0.8.11 (registry+https://github.com/rust-lang/crates.io-index)", "spectral 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-dag 0.3.1", - "task-maker-exec 0.3.1", - "task-maker-lang 0.3.1", + "task-maker-dag 0.3.2", + "task-maker-exec 0.3.2", + "task-maker-lang 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "termion 1.5.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1486,7 +1486,7 @@ dependencies = [ [[package]] name = "task-maker-lang" -version = "0.3.1" +version = "0.3.2" dependencies = [ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1494,14 +1494,14 @@ dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "spectral 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "tabox 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-dag 0.3.1", - "task-maker-exec 0.3.1", + "task-maker-dag 0.3.2", + "task-maker-exec 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "task-maker-rust" -version = "0.3.1" +version = "0.3.2" dependencies = [ "better-panic 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "ctrlc 3.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1515,18 +1515,18 @@ dependencies = [ "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "structopt 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "tabox 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-cache 0.3.1", - "task-maker-dag 0.3.1", - "task-maker-exec 0.3.1", - "task-maker-format 0.3.1", - "task-maker-store 0.3.1", + "task-maker-cache 0.3.2", + "task-maker-dag 0.3.2", + "task-maker-exec 0.3.2", + "task-maker-format 0.3.2", + "task-maker-store 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "whoami 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "task-maker-store" -version = "0.3.1" +version = "0.3.2" dependencies = [ "blake2 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1542,7 +1542,7 @@ dependencies = [ [[package]] name = "task-maker-test" -version = "0.3.1" +version = "0.3.2" dependencies = [ "approx 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "better-panic 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1554,9 +1554,9 @@ dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "structopt 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-dag 0.3.1", - "task-maker-format 0.3.1", - "task-maker-rust 0.3.1", + "task-maker-dag 0.3.2", + "task-maker-format 0.3.2", + "task-maker-rust 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/Cargo.toml b/Cargo.toml index bdda6438f..2b7d428d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ members = ["task-maker-*"] [package] name = "task-maker-rust" -version = "0.3.1" +version = "0.3.2" description = "Tool for building tasks for informatics competitions, with support for cache, distributed computations and more" readme = "README.md" authors = ["Edoardo Morassutto "] diff --git a/task-maker-cache/Cargo.toml b/task-maker-cache/Cargo.toml index 2c1832089..8c3e91363 100644 --- a/task-maker-cache/Cargo.toml +++ b/task-maker-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-cache" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-dag/Cargo.toml b/task-maker-dag/Cargo.toml index 591ceaa63..7c56e63e3 100644 --- a/task-maker-dag/Cargo.toml +++ b/task-maker-dag/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-dag" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-exec/Cargo.toml b/task-maker-exec/Cargo.toml index 73fac06b1..ccb06cbc7 100644 --- a/task-maker-exec/Cargo.toml +++ b/task-maker-exec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-exec" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-format/Cargo.toml b/task-maker-format/Cargo.toml index 48dc3d455..9a5041cd4 100644 --- a/task-maker-format/Cargo.toml +++ b/task-maker-format/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-format" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-lang/Cargo.toml b/task-maker-lang/Cargo.toml index a69fbdffc..8e2fdc146 100644 --- a/task-maker-lang/Cargo.toml +++ b/task-maker-lang/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-lang" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-store/Cargo.toml b/task-maker-store/Cargo.toml index f5cbeb3af..0b1b058d3 100644 --- a/task-maker-store/Cargo.toml +++ b/task-maker-store/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-store" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" diff --git a/task-maker-test/Cargo.toml b/task-maker-test/Cargo.toml index 98b521323..1fd12cb3f 100644 --- a/task-maker-test/Cargo.toml +++ b/task-maker-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-test" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018" build = "build.rs" diff --git a/task-maker-test/task-maker-test-sandbox/Cargo.lock b/task-maker-test/task-maker-test-sandbox/Cargo.lock index 7fa106e3e..ffc8e99ca 100644 --- a/task-maker-test/task-maker-test-sandbox/Cargo.lock +++ b/task-maker-test/task-maker-test-sandbox/Cargo.lock @@ -683,31 +683,31 @@ dependencies = [ [[package]] name = "task-maker-cache" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bincode 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-dag 0.3.1", - "task-maker-store 0.3.1", + "task-maker-dag 0.3.2", + "task-maker-store 0.3.2", ] [[package]] name = "task-maker-dag" -version = "0.3.1" +version = "0.3.2" dependencies = [ "boxfnonce 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-store 0.3.1", + "task-maker-store 0.3.2", "uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "task-maker-exec" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bincode 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "chashmap 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -721,9 +721,9 @@ dependencies = [ "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "tabox 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-cache 0.3.1", - "task-maker-dag 0.3.1", - "task-maker-store 0.3.1", + "task-maker-cache 0.3.2", + "task-maker-dag 0.3.2", + "task-maker-store 0.3.2", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -731,7 +731,7 @@ dependencies = [ [[package]] name = "task-maker-store" -version = "0.3.1" +version = "0.3.2" dependencies = [ "blake2 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", @@ -746,13 +746,13 @@ dependencies = [ [[package]] name = "task-maker-test-sandbox" -version = "0.3.1" +version = "0.3.2" dependencies = [ "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.103 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "tabox 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "task-maker-exec 0.3.1", + "task-maker-exec 0.3.2", ] [[package]] diff --git a/task-maker-test/task-maker-test-sandbox/Cargo.toml b/task-maker-test/task-maker-test-sandbox/Cargo.toml index 62be8026a..57fdb01c8 100644 --- a/task-maker-test/task-maker-test-sandbox/Cargo.toml +++ b/task-maker-test/task-maker-test-sandbox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "task-maker-test-sandbox" -version = "0.3.1" +version = "0.3.2" authors = ["Edoardo Morassutto "] edition = "2018"