summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2023-06-14 18:14:46 +0000
committerLars Wirzenius <liw@liw.fi>2023-06-14 18:14:46 +0000
commit09d99341aefcfca0a923445ba6ed0b298c6b1788 (patch)
tree00e78bc8c7383182360e86a15b8367001f618677
parent105a5ffcf993633ba1dc042fc950331e35d7cf46 (diff)
parent121c47b93b6c0a92b83f536ad6ae6e2145111a30 (diff)
downloadsubplot-0.8.0.tar.gz
Merge branch 'release-0.8.0' into 'main'0.8.0
version: Update versions to 0.8.0 See merge request subplot/subplot!341
-rw-r--r--Cargo.lock69
-rw-r--r--Cargo.toml2
-rw-r--r--NEWS.md8
-rw-r--r--debian/changelog6
-rw-r--r--subplot-build/Cargo.toml4
-rw-r--r--subplotlib-derive/Cargo.toml2
-rw-r--r--subplotlib/Cargo.toml6
7 files changed, 56 insertions, 41 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 86552d0..1bac0df 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -24,9 +24,9 @@ dependencies = [
[[package]]
name = "aho-corasick"
-version = "1.0.1"
+version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04"
+checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
dependencies = [
"memchr",
]
@@ -284,9 +284,9 @@ dependencies = [
[[package]]
name = "fs_at"
-version = "0.1.7"
+version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05f3d9f61154dd0125919431dba3b7627bd01b0a9b899cb9ebde8c3d1fc62e8d"
+checksum = "15550ecca96ea332ec143fb450701074143b70d358e50b32b1f847ccff2e1cf7"
dependencies = [
"aligned",
"cfg-if",
@@ -330,9 +330,9 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.9"
+version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4"
+checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
"libc",
@@ -510,9 +510,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.144"
+version = "0.2.146"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1"
+checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b"
[[package]]
name = "libm"
@@ -540,9 +540,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
[[package]]
name = "log"
-version = "0.4.18"
+version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de"
+checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
[[package]]
name = "loom"
@@ -622,15 +622,15 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.17.2"
+version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b"
+checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
[[package]]
name = "os_str_bytes"
-version = "6.5.0"
+version = "6.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267"
+checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
[[package]]
name = "overload"
@@ -640,9 +640,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
[[package]]
name = "percent-encoding"
-version = "2.2.0"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e"
+checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
[[package]]
name = "pest"
@@ -736,9 +736,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.59"
+version = "1.0.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b"
+checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406"
dependencies = [
"unicode-ident",
]
@@ -814,11 +814,11 @@ dependencies = [
[[package]]
name = "regex"
-version = "1.8.3"
+version = "1.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390"
+checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"
dependencies = [
- "aho-corasick 1.0.1",
+ "aho-corasick 1.0.2",
"memchr",
"regex-syntax 0.7.2",
]
@@ -875,9 +875,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.37.19"
+version = "0.37.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d"
+checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0"
dependencies = [
"bitflags",
"errno",
@@ -916,9 +916,9 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
[[package]]
name = "serde"
-version = "1.0.163"
+version = "1.0.164"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2"
+checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d"
dependencies = [
"serde_derive",
]
@@ -935,9 +935,9 @@ dependencies = [
[[package]]
name = "serde_derive"
-version = "1.0.163"
+version = "1.0.164"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
+checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68"
dependencies = [
"proc-macro2",
"quote",
@@ -1056,7 +1056,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "subplot"
-version = "0.7.1"
+version = "0.8.0"
dependencies = [
"anyhow",
"base64",
@@ -1086,7 +1086,7 @@ dependencies = [
[[package]]
name = "subplot-build"
-version = "0.7.1"
+version = "0.8.0"
dependencies = [
"subplot",
"tempfile",
@@ -1104,7 +1104,7 @@ dependencies = [
[[package]]
name = "subplotlib"
-version = "0.7.1"
+version = "0.8.0"
dependencies = [
"base64",
"fehler",
@@ -1126,7 +1126,7 @@ dependencies = [
[[package]]
name = "subplotlib-derive"
-version = "0.7.1"
+version = "0.8.0"
dependencies = [
"fehler",
"proc-macro2",
@@ -1158,15 +1158,16 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.5.0"
+version = "3.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998"
+checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
dependencies = [
+ "autocfg",
"cfg-if",
"fastrand",
"redox_syscall 0.3.5",
"rustix",
- "windows-sys 0.45.0",
+ "windows-sys 0.48.0",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index d895ff6..efed35a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "subplot"
-version = "0.7.1"
+version = "0.8.0"
authors = [
"Lars Wirzenius <liw@liw.fi>",
"Daniel Silverstone <dsilvers@digital-scurf.org>",
diff --git a/NEWS.md b/NEWS.md
index 8935785..920508e 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,14 @@ This file summarises the changes between released versions of Subplot and its
associated libraries, especially with regards to changes visible to
the user of the Subplot software.
+# Version 0.8.0, released 2023-06-14
+
+- Subplot now permits multiple markdown documents to be used in a single
+ subplot document.
+- Indented scenario statements, while permitted before, were never meant
+ to be part of the spec, they are now considered an error in case we
+ wish to use the semantics of indentation later.
+
# Version 0.7.1, released 2023-04-30
- Subplot now handles scenario titles with markup (such as bold face).
diff --git a/debian/changelog b/debian/changelog
index 54d1857..c2c972c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+subplot (0.8.0-1) unstable; urgency=medium
+
+ * New release.
+
+ -- Daniel Silverstone <dsilvers@digital-scurf.org> Wed, 14 Jun 2023 19:07:32 +0100
+
subplot (0.7.1-1) unstable; urgency=medium
* New release.
diff --git a/subplot-build/Cargo.toml b/subplot-build/Cargo.toml
index bade3f8..242f21e 100644
--- a/subplot-build/Cargo.toml
+++ b/subplot-build/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "subplot-build"
-version = "0.7.1"
+version = "0.8.0"
authors = [
"Lars Wirzenius <liw@liw.fi>",
"Daniel Silverstone <dsilvers@digital-scurf.org>",
@@ -15,6 +15,6 @@ rust-version = "1.63"
[dependencies]
-subplot = { version = "0.7.1", path = ".." }
+subplot = { version = "0.8.0", path = ".." }
tracing = "0.1"
tempfile = "3.1.0"
diff --git a/subplotlib-derive/Cargo.toml b/subplotlib-derive/Cargo.toml
index 675c67b..6beb4cd 100644
--- a/subplotlib-derive/Cargo.toml
+++ b/subplotlib-derive/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "subplotlib-derive"
-version = "0.7.1"
+version = "0.8.0"
authors = [
"Lars Wirzenius <liw@liw.fi>",
"Daniel Silverstone <dsilvers@digital-scurf.org>",
diff --git a/subplotlib/Cargo.toml b/subplotlib/Cargo.toml
index 75ea076..57f3c58 100644
--- a/subplotlib/Cargo.toml
+++ b/subplotlib/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "subplotlib"
-version = "0.7.1"
+version = "0.8.0"
authors = [
"Lars Wirzenius <liw@liw.fi>",
"Daniel Silverstone <dsilvers@digital-scurf.org>",
@@ -17,7 +17,7 @@ rust-version = "1.63"
[dependencies]
fehler = "1"
-subplotlib-derive = { version = "0.7.1", path = "../subplotlib-derive" }
+subplotlib-derive = { version = "0.8.0", path = "../subplotlib-derive" }
lazy_static = "1"
base64 = "0.21.0"
state = "0.5"
@@ -33,7 +33,7 @@ remove_dir_all = "0.8"
[build-dependencies]
glob = "0.3"
-subplot-build = { version = "0.7.1", path = "../subplot-build" }
+subplot-build = { version = "0.8.0", path = "../subplot-build" }
[dev-dependencies]
serde_json = "1.0"