summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-05-29 12:46:16 +0200
committerMatthias Beyer <mail@beyermatthias.de>2019-05-29 18:39:25 +0200
commita7d53e47d1fe15ed7163d5612fef2976c9be9098 (patch)
tree6d5c448f701b740b5d9d303b3802c588151b9d8a
parent1482f7032059c6a1df90380b5cc17998afaae93a (diff)
Update toml-query to 0.9.0
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--bin/core/imag-annotate/Cargo.toml2
-rw-r--r--bin/core/imag-category/Cargo.toml2
-rw-r--r--bin/core/imag-diagnostics/Cargo.toml2
-rw-r--r--bin/core/imag-edit/Cargo.toml2
-rw-r--r--bin/core/imag-git/Cargo.toml2
-rw-r--r--bin/core/imag-gps/Cargo.toml2
-rw-r--r--bin/core/imag-header/Cargo.toml2
-rw-r--r--bin/core/imag-ids/Cargo.toml2
-rw-r--r--bin/core/imag-link/Cargo.toml2
-rw-r--r--bin/core/imag-store/Cargo.toml2
-rw-r--r--bin/core/imag-tag/Cargo.toml2
-rw-r--r--bin/core/imag-view/Cargo.toml2
-rw-r--r--bin/core/imag/Cargo.toml2
-rw-r--r--bin/domain/imag-bookmark/Cargo.toml2
-rw-r--r--bin/domain/imag-contact/Cargo.toml4
-rw-r--r--bin/domain/imag-diary/Cargo.toml2
-rw-r--r--bin/domain/imag-habit/Cargo.toml2
-rw-r--r--bin/domain/imag-log/Cargo.toml2
-rw-r--r--bin/domain/imag-mail/Cargo.toml2
-rw-r--r--bin/domain/imag-todo/Cargo.toml2
-rw-r--r--bin/domain/imag-wiki/Cargo.toml2
-rw-r--r--lib/core/libimagrt/Cargo.toml2
-rw-r--r--lib/core/libimagstore/Cargo.toml2
-rw-r--r--lib/core/libimagstore/src/store.rs29
-rw-r--r--lib/domain/libimagcontact/Cargo.toml2
-rw-r--r--lib/domain/libimagdiary/Cargo.toml2
-rw-r--r--lib/domain/libimaghabit/Cargo.toml2
-rw-r--r--lib/domain/libimaglog/Cargo.toml2
-rw-r--r--lib/domain/libimagmail/Cargo.toml2
-rw-r--r--lib/domain/libimagnotes/Cargo.toml2
-rw-r--r--lib/domain/libimagtimetrack/Cargo.toml2
-rw-r--r--lib/domain/libimagtodo/Cargo.toml2
-rw-r--r--lib/domain/libimagwiki/Cargo.toml2
-rw-r--r--lib/entry/libimagentryannotation/Cargo.toml2
-rw-r--r--lib/entry/libimagentrycategory/Cargo.toml2
-rw-r--r--lib/entry/libimagentrydatetime/Cargo.toml2
-rw-r--r--lib/entry/libimagentryfilter/Cargo.toml2
-rw-r--r--lib/entry/libimagentrygps/Cargo.toml2
-rw-r--r--lib/entry/libimagentrylink/Cargo.toml2
-rw-r--r--lib/entry/libimagentryref/Cargo.toml4
-rw-r--r--lib/entry/libimagentrytag/Cargo.toml2
-rw-r--r--lib/entry/libimagentryutil/Cargo.toml2
42 files changed, 56 insertions, 59 deletions
diff --git a/bin/core/imag-annotate/Cargo.toml b/bin/core/imag-annotate/Cargo.toml
index 15fcdbb..11825ea 100644
--- a/bin/core/imag-annotate/Cargo.toml
+++ b/bin/core/imag-annotate/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
log = "0.4.0"
url = "1.2"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/bin/core/imag-category/Cargo.toml b/bin/core/imag-category/Cargo.toml
index 9eb835e..ebdf469 100644
--- a/bin/core/imag-category/Cargo.toml
+++ b/bin/core/imag-category/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/bin/core/imag-diagnostics/Cargo.toml b/bin/core/imag-diagnostics/Cargo.toml
index fd81dc8..d210fcb 100644
--- a/bin/core/imag-diagnostics/Cargo.toml
+++ b/bin/core/imag-diagnostics/Cargo.toml
@@ -16,7 +16,7 @@ homepage = "http://imag-pim.org"
[dependencies]
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
indicatif = "0.9"
failure = "0.1"
diff --git a/bin/core/imag-edit/Cargo.toml b/bin/core/imag-edit/Cargo.toml
index 8777995..447e031 100644
--- a/bin/core/imag-edit/Cargo.toml
+++ b/bin/core/imag-edit/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
log = "0.4"
version = "3"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/bin/core/imag-git/Cargo.toml b/bin/core/imag-git/Cargo.toml
index 1c81ea8..d16fc8a 100644
--- a/bin/core/imag-git/Cargo.toml
+++ b/bin/core/imag-git/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
libimagrt = { version = "0.10.0", path = "../../../lib/core/libimagrt" }
libimagerror = { version = "0.10.0", path = "../../../lib/core/libimagerror" }
diff --git a/bin/core/imag-gps/Cargo.toml b/bin/core/imag-gps/Cargo.toml
index b5e6c1e..7e0ea09 100644
--- a/bin/core/imag-gps/Cargo.toml
+++ b/bin/core/imag-gps/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
log = "0.4.0"
url = "1.2"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/bin/core/imag-header/Cargo.toml b/bin/core/imag-header/Cargo.toml
index f351baf..87829a2 100644
--- a/bin/core/imag-header/Cargo.toml
+++ b/bin/core/imag-header/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
log = "0.4"
version = "2.0.1"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
filters = "0.3"
failure = "0.1"
diff --git a/bin/core/imag-ids/Cargo.toml b/bin/core/imag-ids/Cargo.toml
index 1d3cd69..3eb2fed 100644
--- a/bin/core/imag-ids/Cargo.toml
+++ b/bin/core/imag-ids/Cargo.toml
@@ -24,7 +24,7 @@ filters = "0.3"
nom = "3.2"
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
is-match = "0.1"
failure = "0.1"
diff --git a/bin/core/imag-link/Cargo.toml b/bin/core/imag-link/Cargo.toml
index 91482a7..e2caf2f 100644
--- a/bin/core/imag-link/Cargo.toml
+++ b/bin/core/imag-link/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
log = "0.4.0"
url = "1.5"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
prettytable-rs = "0.8"
failure = "0.1"
diff --git a/bin/core/imag-store/Cargo.toml b/bin/core/imag-store/Cargo.toml
index bba5b8e..46ea30d 100644
--- a/bin/core/imag-store/Cargo.toml
+++ b/bin/core/imag-store/Cargo.toml
@@ -50,5 +50,5 @@ default-features = false
features = ["testing"]
[dev-dependencies.toml-query]
-version = "0.8"
+version = "0.9"
diff --git a/bin/core/imag-tag/Cargo.toml b/bin/core/imag-tag/Cargo.toml
index b891738..6f3f613 100644
--- a/bin/core/imag-tag/Cargo.toml
+++ b/bin/core/imag-tag/Cargo.toml
@@ -36,7 +36,7 @@ default-features = false
features = ["color", "suggestions", "wrap_help"]
[dev-dependencies]
-toml-query = "0.8"
+toml-query = "0.9"
env_logger = "0.5"
[dev-dependencies.libimagutil]
diff --git a/bin/core/imag-view/Cargo.toml b/bin/core/imag-view/Cargo.toml
index e29ad46..568183c 100644
--- a/bin/core/imag-view/Cargo.toml
+++ b/bin/core/imag-view/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
handlebars = "1.0"
tempfile = "3"
failure = "0.1"
diff --git a/bin/core/imag/Cargo.toml b/bin/core/imag/Cargo.toml
index 29c419c..66126ac 100644
--- a/bin/core/imag/Cargo.toml
+++ b/bin/core/imag/Cargo.toml
@@ -33,7 +33,7 @@ maintenance = { status = "actively-developed" }
walkdir = "2"
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
libimagerror = { version = "0.10.0", path = "../../../lib/core/libimagerror" }
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/bin/domain/imag-bookmark/Cargo.toml b/bin/domain/imag-bookmark/Cargo.toml
index c2b2bfc..2130fab 100644
--- a/bin/domain/imag-bookmark/Cargo.toml
+++ b/bin/domain/imag-bookmark/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagrt = { version = "0.10.0", path = "../../../lib/core/libimagrt" }
diff --git a/bin/domain/imag-contact/Cargo.toml b/bin/domain/imag-contact/Cargo.toml
index 80f39d4..9ab4d7e 100644
--- a/bin/domain/imag-contact/Cargo.toml
+++ b/bin/domain/imag-contact/Cargo.toml
@@ -44,8 +44,6 @@ default-features = false
features = ["color", "suggestions", "wrap_help"]
[dependencies.toml-query]
-#version = "0.8"
+version = "0.9"
default-features = false
features = ["typed"]
-git = "https://github.com/matthiasbeyer/toml-query"
-branch = "master"
diff --git a/bin/domain/imag-diary/Cargo.toml b/bin/domain/imag-diary/Cargo.toml
index 679d79c..de5ce75 100644
--- a/bin/domain/imag-diary/Cargo.toml
+++ b/bin/domain/imag-diary/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
chrono = "0.4"
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
itertools = "0.7"
failure = "0.1"
diff --git a/bin/domain/imag-habit/Cargo.toml b/bin/domain/imag-habit/Cargo.toml
index 7f1480d..907e75f 100644
--- a/bin/domain/imag-habit/Cargo.toml
+++ b/bin/domain/imag-habit/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
chrono = "0.4"
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
kairos = "0.3"
prettytable-rs = "0.8"
failure = "0.1"
diff --git a/bin/domain/imag-log/Cargo.toml b/bin/domain/imag-log/Cargo.toml
index ccbc67c..7381c4b 100644
--- a/bin/domain/imag-log/Cargo.toml
+++ b/bin/domain/imag-log/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
is-match = "0.1"
itertools = "0.7"
failure = "0.1"
diff --git a/bin/domain/imag-mail/Cargo.toml b/bin/domain/imag-mail/Cargo.toml
index 98ffb30..ee1e6d1 100644
--- a/bin/domain/imag-mail/Cargo.toml
+++ b/bin/domain/imag-mail/Cargo.toml
@@ -37,7 +37,7 @@ default-features = false
features = ["color", "suggestions", "wrap_help"]
[dependencies.toml-query]
-version = "0.8"
+version = "0.9"
default-features = false
features = ["typed"]
diff --git a/bin/domain/imag-todo/Cargo.toml b/bin/domain/imag-todo/Cargo.toml
index 96ded2c..2c1a733 100644
--- a/bin/domain/imag-todo/Cargo.toml
+++ b/bin/domain/imag-todo/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
is-match = "0.1"
failure = "0.1"
diff --git a/bin/domain/imag-wiki/Cargo.toml b/bin/domain/imag-wiki/Cargo.toml
index cf71052..8c3fad7 100644
--- a/bin/domain/imag-wiki/Cargo.toml
+++ b/bin/domain/imag-wiki/Cargo.toml
@@ -17,7 +17,7 @@ homepage = "http://imag-pim.org"
clap = ">=2.17"
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
is-match = "0.1"
regex = "1"
filters = "0.3"
diff --git a/lib/core/libimagrt/Cargo.toml b/lib/core/libimagrt/Cargo.toml
index c1f07a0..63e97ee 100644
--- a/lib/core/libimagrt/Cargo.toml
+++ b/lib/core/libimagrt/Cargo.toml
@@ -25,7 +25,7 @@ toml = "0.5"
xdg-basedir = "1.0"
itertools = "0.7"
ansi_term = "0.11"
-toml-query = "0.8"
+toml-query = "0.9"
atty = "0.2"
failure = "0.1"
failure_derive = "0.1"
diff --git a/lib/core/libimagstore/Cargo.toml b/lib/core/libimagstore/Cargo.toml
index 8b18bf9..0738d0c 100644
--- a/lib/core/libimagstore/Cargo.toml
+++ b/lib/core/libimagstore/Cargo.toml
@@ -29,7 +29,7 @@ walkdir = "2"
is-match = "0.1"
serde = "1"
serde_json = "1"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagerror = { version = "0.10.0", path = "../../../lib/core/libimagerror" }
diff --git a/lib/core/libimagstore/src/store.rs b/lib/core/libimagstore/src/store.rs
index 8c45fa4..13fbf24 100644
--- a/lib/core/libimagstore/src/store.rs
+++ b/lib/core/libimagstore/src/store.rs
@@ -18,7 +18,6 @@
//
use std::collections::HashMap;
-use std::collections::BTreeMap;
use std::ops::Drop;
use std::path::PathBuf;
use std::result::Result as RResult;
@@ -774,11 +773,13 @@ impl Entry {
///
/// This function should be used to get a new Header, as the default header may change. Via
/// this function, compatibility is ensured.
- pub fn default_header() -> Value { // BTreeMap<String, Value>
- let mut m = BTreeMap::new();
+ pub fn default_header() -> Value { // Map<String, Value>
+ use toml::map::Map;
+
+ let mut m = Map::new();
m.insert(String::from("imag"), {
- let mut imag_map = BTreeMap::<String, Value>::new();
+ let mut imag_map = Map::new();
imag_map.insert(String::from("version"),
Value::String(String::from(env!("CARGO_PKG_VERSION"))));
@@ -930,12 +931,12 @@ fn has_imag_version_in_main_section(t: &Value) -> Result<bool> {
mod test {
extern crate env_logger;
- use std::collections::BTreeMap;
use crate::storeid::StoreId;
use crate::store::has_main_section;
use crate::store::has_imag_version_in_main_section;
use toml::Value;
+ use toml::map::Map;
fn setup_logging() {
let _ = env_logger::try_init();
@@ -943,15 +944,15 @@ mod test {
#[test]
fn test_imag_section() {
- let mut map = BTreeMap::new();
- map.insert("imag".into(), Value::Table(BTreeMap::new()));
+ let mut map = Map::new();
+ map.insert("imag".into(), Value::Table(Map::new()));
assert!(has_main_section(&Value::Table(map)).unwrap());
}
#[test]
fn test_imag_abscent_main_section() {
- let mut map = BTreeMap::new();
+ let mut map = Map::new();
map.insert("not_imag".into(), Value::Boolean(false));
assert!(has_main_section(&Value::Table(map)).is_err());
@@ -959,16 +960,16 @@ mod test {
#[test]
fn test_main_section_without_version() {
- let mut map = BTreeMap::new();
- map.insert("imag".into(), Value::Table(BTreeMap::new()));
+ let mut map = Map::new();
+ map.insert("imag".into(), Value::Table(Map::new()));
assert!(has_imag_version_in_main_section(&Value::Table(map)).is_err());
}
#[test]
fn test_main_section_with_version() {
- let mut map = BTreeMap::new();
- let mut sub = BTreeMap::new();
+ let mut map = Map::new();
+ let mut sub = Map::new();
sub.insert("version".into(), Value::String("0.0.0".into()));
map.insert("imag".into(), Value::Table(sub));
@@ -977,8 +978,8 @@ mod test {
#[test]
fn test_main_section_with_version_in_wrong_type() {
- let mut map = BTreeMap::new();
- let mut sub = BTreeMap::new();
+ let mut map = Map::new();
+ let mut sub = Map::new();
sub.insert("version".into(), Value::Boolean(false));
map.insert("imag".into(), Value::Table(sub));
diff --git a/lib/domain/libimagcontact/Cargo.toml b/lib/domain/libimagcontact/Cargo.toml
index 6c608b8..7617eb2 100644
--- a/lib/domain/libimagcontact/Cargo.toml
+++ b/lib/domain/libimagcontact/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
failure = "0.1"
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
vobject = "0.7"
uuid = "0.7"
serde = "1"
diff --git a/lib/domain/libimagdiary/Cargo.toml b/lib/domain/libimagdiary/Cargo.toml
index 81f2589..8f00b2f 100644
--- a/lib/domain/libimagdiary/Cargo.toml
+++ b/lib/domain/libimagdiary/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
chrono = "0.4"
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
itertools = "0.7"
failure = "0.1"
filters = "0.3"
diff --git a/lib/domain/libimaghabit/Cargo.toml b/lib/domain/libimaghabit/Cargo.toml
index e61faf3..8b48422 100644
--- a/lib/domain/libimaghabit/Cargo.toml
+++ b/lib/domain/libimaghabit/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
chrono = "0.4"
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
kairos = "0.3"
failure = "0.1"
diff --git a/lib/domain/libimaglog/Cargo.toml b/lib/domain/libimaglog/Cargo.toml
index 229d0a1..c4bab1f 100644
--- a/lib/domain/libimaglog/Cargo.toml
+++ b/lib/domain/libimaglog/Cargo.toml
@@ -21,7 +21,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/lib/domain/libimagmail/Cargo.toml b/lib/domain/libimagmail/Cargo.toml
index 0467929..f66c3b0 100644
--- a/lib/domain/libimagmail/Cargo.toml
+++ b/lib/domain/libimagmail/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
mailparse = "0.6.5"
filters = "0.3"
failure = "0.1"
diff --git a/lib/domain/libimagnotes/Cargo.toml b/lib/domain/libimagnotes/Cargo.toml
index 2625e91..4d38276 100644
--- a/lib/domain/libimagnotes/Cargo.toml
+++ b/lib/domain/libimagnotes/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/lib/domain/libimagtimetrack/Cargo.toml b/lib/domain/libimagtimetrack/Cargo.toml
index 11f1800..a24263a 100644
--- a/lib/domain/libimagtimetrack/Cargo.toml
+++ b/lib/domain/libimagtimetrack/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
filters = "0.3"
chrono = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
lazy_static = "1.2"
is-match = "0.1"
failure = "0.1"
diff --git a/lib/domain/libimagtodo/Cargo.toml b/lib/domain/libimagtodo/Cargo.toml
index d683f7d..8f4100a 100644
--- a/lib/domain/libimagtodo/Cargo.toml
+++ b/lib/domain/libimagtodo/Cargo.toml
@@ -23,7 +23,7 @@ maintenance = { status = "actively-developed" }
task-hookrs = "0.6.0"
uuid = "0.7"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
log = "0.4.0"
serde_json = "1"
failure = "0.1"
diff --git a/lib/domain/libimagwiki/Cargo.toml b/lib/domain/libimagwiki/Cargo.toml
index 956a9eb..8051ada 100644
--- a/lib/domain/libimagwiki/Cargo.toml
+++ b/lib/domain/libimagwiki/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
filters = "0.3"
failure = "0.1"
diff --git a/lib/entry/libimagentryannotation/Cargo.toml b/lib/entry/libimagentryannotation/Cargo.toml
index fc89009..b529531 100644
--- a/lib/entry/libimagentryannotation/Cargo.toml
+++ b/lib/entry/libimagentryannotation/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
lazy_static = "1.2"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
failure_derive = "0.1"
uuid = { version = "0.7", features = ["v4"] }
diff --git a/lib/entry/libimagentrycategory/Cargo.toml b/lib/entry/libimagentrycategory/Cargo.toml
index f571c82..b931cfc 100644
--- a/lib/entry/libimagentrycategory/Cargo.toml
+++ b/lib/entry/libimagentrycategory/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
log = "0.4.0"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagerror = { version = "0.10.0", path = "../../../lib/core/libimagerror" }
diff --git a/lib/entry/libimagentrydatetime/Cargo.toml b/lib/entry/libimagentrydatetime/Cargo.toml
index 83d7763..e8524f4 100644
--- a/lib/entry/libimagentrydatetime/Cargo.toml
+++ b/lib/entry/libimagentrydatetime/Cargo.toml
@@ -21,7 +21,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
chrono = "0.4"
-toml-query = "0.8"
+toml-query = "0.9"
toml = "0.5"
failure = "0.1"
diff --git a/lib/entry/libimagentryfilter/Cargo.toml b/lib/entry/libimagentryfilter/Cargo.toml
index f4e6565..44c9e8d 100644
--- a/lib/entry/libimagentryfilter/Cargo.toml
+++ b/lib/entry/libimagentryfilter/Cargo.toml
@@ -26,7 +26,7 @@ log = "0.4.0"
regex = "1"
semver = "0.9"
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
failure_derive = "0.1"
diff --git a/lib/entry/libimagentrygps/Cargo.toml b/lib/entry/libimagentrygps/Cargo.toml
index 2be3fe8..68b16ac 100644
--- a/lib/entry/libimagentrygps/Cargo.toml
+++ b/lib/entry/libimagentrygps/Cargo.toml
@@ -21,7 +21,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
serde_derive = "1"
serde = "1"
failure = "0.1"
diff --git a/lib/entry/libimagentrylink/Cargo.toml b/lib/entry/libimagentrylink/Cargo.toml
index 74d7e53..985039c 100644
--- a/lib/entry/libimagentrylink/Cargo.toml
+++ b/lib/entry/libimagentrylink/Cargo.toml
@@ -27,7 +27,7 @@ url = "1.5"
sha-1 = "0.7"
hex = "0.3"
is-match = "0.1"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
failure_derive = "0.1"
diff --git a/lib/entry/libimagentryref/Cargo.toml b/lib/entry/libimagentryref/Cargo.toml
index 90afed3..426aa73 100644
--- a/lib/entry/libimagentryref/Cargo.toml
+++ b/lib/entry/libimagentryref/Cargo.toml
@@ -34,11 +34,9 @@ libimagrt = { version = "0.10.0", path = "../../../lib/core/libimagrt" }
libimagentryutil = { version = "0.10.0", path = "../../../lib/entry/libimagentryutil" }
[dependencies.toml-query]
-#version = "0.8"
+version = "0.9"
default-features = false
features = ["typed"]
-git = "https://github.com/matthiasbeyer/toml-query"
-branch = "master"
[dev-dependencies]
env_logger = "0.5"
diff --git a/lib/entry/libimagentrytag/Cargo.toml b/lib/entry/libimagentrytag/Cargo.toml
index 9f452ab..2b4fca2 100644
--- a/lib/entry/libimagentrytag/Cargo.toml
+++ b/lib/entry/libimagentrytag/Cargo.toml
@@ -26,7 +26,7 @@ toml = "0.5"
itertools = "0.7"
is-match = "0.1"
filters = "0.3"
-toml-query = "0.8"
+toml-query = "0.9"
failure = "0.1"
libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" }
diff --git a/lib/entry/libimagentryutil/Cargo.toml b/lib/entry/libimagentryutil/Cargo.toml
index 54da67d..29af27c 100644
--- a/lib/entry/libimagentryutil/Cargo.toml
+++ b/lib/entry/libimagentryutil/Cargo.toml
@@ -21,7 +21,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
toml = "0.5"
-toml-query = "0.8"
+toml-query = "0.9"
filters = "0.3"
failure = "0.1"
log = "0.4"