osm-to-euroscope.meta

Issues/PRs archive for MTRNord/OSM_to_Euroscope
git clone git://archive.git.mtrnord.blog/MTRNord/osm-to-euroscope.meta.git
Log | Files | Refs

27.diff (23768B)


      1 diff --git a/Cargo.lock b/Cargo.lock
      2 index 2b154ae..0665956 100644
      3 --- a/Cargo.lock
      4 +++ b/Cargo.lock
      5 @@ -9,7 +9,7 @@ dependencies = [
      6   "osmio",
      7   "percent-encoding",
      8   "reqwest",
      9 - "tokio",
     10 + "tokio 0.2.22",
     11  ]
     12  
     13  [[package]]
     14 @@ -27,12 +27,6 @@ dependencies = [
     15   "winapi 0.3.8",
     16  ]
     17  
     18 -[[package]]
     19 -name = "anyhow"
     20 -version = "1.0.26"
     21 -source = "registry+https://github.com/rust-lang/crates.io-index"
     22 -checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c"
     23 -
     24  [[package]]
     25  name = "arc-swap"
     26  version = "0.4.4"
     27 @@ -57,9 +51,9 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
     28  
     29  [[package]]
     30  name = "base64"
     31 -version = "0.12.1"
     32 +version = "0.13.0"
     33  source = "registry+https://github.com/rust-lang/crates.io-index"
     34 -checksum = "53d1ccbaf7d9ec9537465a97bf19edc1a4e158ecb49fc16178202238c569cc42"
     35 +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
     36  
     37  [[package]]
     38  name = "bitflags"
     39 @@ -85,6 +79,12 @@ version = "0.5.4"
     40  source = "registry+https://github.com/rust-lang/crates.io-index"
     41  checksum = "130aac562c0dd69c56b3b1cc8ffd2e17be31d0b6c25b61c96b76231aa23e39e1"
     42  
     43 +[[package]]
     44 +name = "bytes"
     45 +version = "1.0.0"
     46 +source = "registry+https://github.com/rust-lang/crates.io-index"
     47 +checksum = "ad1f8e949d755f9d79112b5bb46938e0ef9d3804a0b16dfab13aafcaa5f0fa72"
     48 +
     49  [[package]]
     50  name = "c2-chacha"
     51  version = "0.2.3"
     52 @@ -106,6 +106,12 @@ version = "0.1.10"
     53  source = "registry+https://github.com/rust-lang/crates.io-index"
     54  checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
     55  
     56 +[[package]]
     57 +name = "cfg-if"
     58 +version = "1.0.0"
     59 +source = "registry+https://github.com/rust-lang/crates.io-index"
     60 +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
     61 +
     62  [[package]]
     63  name = "chrono"
     64  version = "0.4.10"
     65 @@ -154,22 +160,16 @@ version = "1.2.0"
     66  source = "registry+https://github.com/rust-lang/crates.io-index"
     67  checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
     68  dependencies = [
     69 - "cfg-if",
     70 + "cfg-if 0.1.10",
     71  ]
     72  
     73 -[[package]]
     74 -name = "dtoa"
     75 -version = "0.4.5"
     76 -source = "registry+https://github.com/rust-lang/crates.io-index"
     77 -checksum = "4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3"
     78 -
     79  [[package]]
     80  name = "encoding_rs"
     81  version = "0.8.22"
     82  source = "registry+https://github.com/rust-lang/crates.io-index"
     83  checksum = "cd8d03faa7fe0c1431609dfad7bbe827af30f82e1e2ae6f7ee4fca6bd764bc28"
     84  dependencies = [
     85 - "cfg-if",
     86 + "cfg-if 0.1.10",
     87  ]
     88  
     89  [[package]]
     90 @@ -178,7 +178,7 @@ version = "1.0.13"
     91  source = "registry+https://github.com/rust-lang/crates.io-index"
     92  checksum = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f"
     93  dependencies = [
     94 - "cfg-if",
     95 + "cfg-if 0.1.10",
     96   "crc32fast",
     97   "libc",
     98   "miniz_oxide",
     99 @@ -205,6 +205,16 @@ version = "0.1.1"
    100  source = "registry+https://github.com/rust-lang/crates.io-index"
    101  checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
    102  
    103 +[[package]]
    104 +name = "form_urlencoded"
    105 +version = "1.0.0"
    106 +source = "registry+https://github.com/rust-lang/crates.io-index"
    107 +checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"
    108 +dependencies = [
    109 + "matches",
    110 + "percent-encoding",
    111 +]
    112 +
    113  [[package]]
    114  name = "fuchsia-zircon"
    115  version = "0.3.3"
    116 @@ -265,37 +275,29 @@ version = "0.1.14"
    117  source = "registry+https://github.com/rust-lang/crates.io-index"
    118  checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
    119  dependencies = [
    120 - "cfg-if",
    121 + "cfg-if 0.1.10",
    122   "libc",
    123   "wasi",
    124  ]
    125  
    126  [[package]]
    127  name = "h2"
    128 -version = "0.2.2"
    129 +version = "0.3.0"
    130  source = "registry+https://github.com/rust-lang/crates.io-index"
    131 -checksum = "9d5c295d1c0c68e4e42003d75f908f5e16a1edd1cbe0b0d02e4dc2006a384f47"
    132 +checksum = "6b67e66362108efccd8ac053abafc8b7a8d86a37e6e48fc4f6f7485eb5e9e6a5"
    133  dependencies = [
    134 - "bytes",
    135 + "bytes 1.0.0",
    136   "fnv",
    137   "futures-core",
    138   "futures-sink",
    139   "futures-util",
    140   "http",
    141   "indexmap",
    142 - "log",
    143   "slab",
    144 - "tokio",
    145 + "tokio 1.0.1",
    146   "tokio-util",
    147 -]
    148 -
    149 -[[package]]
    150 -name = "heck"
    151 -version = "0.3.1"
    152 -source = "registry+https://github.com/rust-lang/crates.io-index"
    153 -checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
    154 -dependencies = [
    155 - "unicode-segmentation",
    156 + "tracing",
    157 + "tracing-futures",
    158  ]
    159  
    160  [[package]]
    161 @@ -313,18 +315,18 @@ version = "0.2.0"
    162  source = "registry+https://github.com/rust-lang/crates.io-index"
    163  checksum = "b708cc7f06493459026f53b9a61a7a121a5d1ec6238dee58ea4941132b30156b"
    164  dependencies = [
    165 - "bytes",
    166 + "bytes 0.5.4",
    167   "fnv",
    168   "itoa",
    169  ]
    170  
    171  [[package]]
    172  name = "http-body"
    173 -version = "0.3.1"
    174 +version = "0.4.0"
    175  source = "registry+https://github.com/rust-lang/crates.io-index"
    176 -checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"
    177 +checksum = "2861bd27ee074e5ee891e8b539837a9430012e249d7f0ca2d795650f579c1994"
    178  dependencies = [
    179 - "bytes",
    180 + "bytes 1.0.0",
    181   "http",
    182  ]
    183  
    184 @@ -334,13 +336,19 @@ version = "1.3.4"
    185  source = "registry+https://github.com/rust-lang/crates.io-index"
    186  checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
    187  
    188 +[[package]]
    189 +name = "httpdate"
    190 +version = "0.3.2"
    191 +source = "registry+https://github.com/rust-lang/crates.io-index"
    192 +checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47"
    193 +
    194  [[package]]
    195  name = "hyper"
    196 -version = "0.13.6"
    197 +version = "0.14.2"
    198  source = "registry+https://github.com/rust-lang/crates.io-index"
    199 -checksum = "a6e7655b9594024ad0ee439f3b5a7299369dc2a3f459b47c696f9ff676f9aa1f"
    200 +checksum = "12219dc884514cb4a6a03737f4413c0e01c23a1b059b0156004b23f1e19dccbe"
    201  dependencies = [
    202 - "bytes",
    203 + "bytes 1.0.0",
    204   "futures-channel",
    205   "futures-core",
    206   "futures-util",
    207 @@ -348,27 +356,27 @@ dependencies = [
    208   "http",
    209   "http-body",
    210   "httparse",
    211 + "httpdate",
    212   "itoa",
    213 - "log",
    214 - "pin-project",
    215 + "pin-project 1.0.3",
    216   "socket2",
    217 - "time",
    218 - "tokio",
    219 + "tokio 1.0.1",
    220   "tower-service",
    221 + "tracing",
    222   "want",
    223  ]
    224  
    225  [[package]]
    226  name = "hyper-tls"
    227 -version = "0.4.1"
    228 +version = "0.5.0"
    229  source = "registry+https://github.com/rust-lang/crates.io-index"
    230 -checksum = "3adcd308402b9553630734e9c36b77a7e48b3821251ca2493e8cd596763aafaa"
    231 +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
    232  dependencies = [
    233 - "bytes",
    234 + "bytes 1.0.0",
    235   "hyper",
    236   "native-tls",
    237 - "tokio",
    238 - "tokio-tls",
    239 + "tokio 1.0.1",
    240 + "tokio-native-tls",
    241  ]
    242  
    243  [[package]]
    244 @@ -414,9 +422,9 @@ checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
    245  
    246  [[package]]
    247  name = "js-sys"
    248 -version = "0.3.35"
    249 +version = "0.3.46"
    250  source = "registry+https://github.com/rust-lang/crates.io-index"
    251 -checksum = "7889c7c36282151f6bf465be4700359318aef36baa951462382eae49e9577cf9"
    252 +checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175"
    253  dependencies = [
    254   "wasm-bindgen",
    255  ]
    256 @@ -439,9 +447,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
    257  
    258  [[package]]
    259  name = "libc"
    260 -version = "0.2.66"
    261 +version = "0.2.81"
    262  source = "registry+https://github.com/rust-lang/crates.io-index"
    263 -checksum = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
    264 +checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb"
    265  
    266  [[package]]
    267  name = "log"
    268 @@ -449,7 +457,7 @@ version = "0.4.8"
    269  source = "registry+https://github.com/rust-lang/crates.io-index"
    270  checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
    271  dependencies = [
    272 - "cfg-if",
    273 + "cfg-if 0.1.10",
    274  ]
    275  
    276  [[package]]
    277 @@ -470,16 +478,6 @@ version = "0.3.16"
    278  source = "registry+https://github.com/rust-lang/crates.io-index"
    279  checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
    280  
    281 -[[package]]
    282 -name = "mime_guess"
    283 -version = "2.0.1"
    284 -source = "registry+https://github.com/rust-lang/crates.io-index"
    285 -checksum = "1a0ed03949aef72dbdf3116a383d7b38b4768e6f960528cd6a6044aa9ed68599"
    286 -dependencies = [
    287 - "mime",
    288 - "unicase",
    289 -]
    290 -
    291  [[package]]
    292  name = "miniz_oxide"
    293  version = "0.3.5"
    294 @@ -495,7 +493,7 @@ version = "0.6.21"
    295  source = "registry+https://github.com/rust-lang/crates.io-index"
    296  checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
    297  dependencies = [
    298 - "cfg-if",
    299 + "cfg-if 0.1.10",
    300   "fuchsia-zircon",
    301   "fuchsia-zircon-sys",
    302   "iovec",
    303 @@ -508,6 +506,19 @@ dependencies = [
    304   "winapi 0.2.8",
    305  ]
    306  
    307 +[[package]]
    308 +name = "mio"
    309 +version = "0.7.7"
    310 +source = "registry+https://github.com/rust-lang/crates.io-index"
    311 +checksum = "e50ae3f04d169fcc9bde0b547d1c205219b7157e07ded9c5aff03e0637cb3ed7"
    312 +dependencies = [
    313 + "libc",
    314 + "log",
    315 + "miow 0.3.6",
    316 + "ntapi",
    317 + "winapi 0.3.8",
    318 +]
    319 +
    320  [[package]]
    321  name = "mio-named-pipes"
    322  version = "0.1.6"
    323 @@ -515,8 +526,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
    324  checksum = "f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3"
    325  dependencies = [
    326   "log",
    327 - "mio",
    328 - "miow 0.3.3",
    329 + "mio 0.6.21",
    330 + "miow 0.3.6",
    331   "winapi 0.3.8",
    332  ]
    333  
    334 @@ -528,7 +539,7 @@ checksum = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125"
    335  dependencies = [
    336   "iovec",
    337   "libc",
    338 - "mio",
    339 + "mio 0.6.21",
    340  ]
    341  
    342  [[package]]
    343 @@ -545,9 +556,9 @@ dependencies = [
    344  
    345  [[package]]
    346  name = "miow"
    347 -version = "0.3.3"
    348 +version = "0.3.6"
    349  source = "registry+https://github.com/rust-lang/crates.io-index"
    350 -checksum = "396aa0f2003d7df8395cb93e09871561ccc3e785f0acb369170e8cc74ddf9226"
    351 +checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897"
    352  dependencies = [
    353   "socket2",
    354   "winapi 0.3.8",
    355 @@ -577,19 +588,18 @@ version = "0.2.33"
    356  source = "registry+https://github.com/rust-lang/crates.io-index"
    357  checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
    358  dependencies = [
    359 - "cfg-if",
    360 + "cfg-if 0.1.10",
    361   "libc",
    362   "winapi 0.3.8",
    363  ]
    364  
    365  [[package]]
    366 -name = "nom"
    367 -version = "4.2.3"
    368 +name = "ntapi"
    369 +version = "0.3.4"
    370  source = "registry+https://github.com/rust-lang/crates.io-index"
    371 -checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
    372 +checksum = "7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2"
    373  dependencies = [
    374 - "memchr",
    375 - "version_check 0.1.5",
    376 + "winapi 0.3.8",
    377  ]
    378  
    379  [[package]]
    380 @@ -628,7 +638,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
    381  checksum = "973293749822d7dd6370d6da1e523b0d1db19f06c459134c658b2a4261378b52"
    382  dependencies = [
    383   "bitflags",
    384 - "cfg-if",
    385 + "cfg-if 0.1.10",
    386   "foreign-types",
    387   "lazy_static",
    388   "libc",
    389 @@ -680,7 +690,16 @@ version = "0.4.8"
    390  source = "registry+https://github.com/rust-lang/crates.io-index"
    391  checksum = "7804a463a8d9572f13453c516a5faea534a2403d7ced2f0c7e100eeff072772c"
    392  dependencies = [
    393 - "pin-project-internal",
    394 + "pin-project-internal 0.4.8",
    395 +]
    396 +
    397 +[[package]]
    398 +name = "pin-project"
    399 +version = "1.0.3"
    400 +source = "registry+https://github.com/rust-lang/crates.io-index"
    401 +checksum = "5a83804639aad6ba65345661744708855f9fbcb71176ea8d28d05aeb11d975e7"
    402 +dependencies = [
    403 + "pin-project-internal 1.0.3",
    404  ]
    405  
    406  [[package]]
    407 @@ -694,12 +713,29 @@ dependencies = [
    408   "syn",
    409  ]
    410  
    411 +[[package]]
    412 +name = "pin-project-internal"
    413 +version = "1.0.3"
    414 +source = "registry+https://github.com/rust-lang/crates.io-index"
    415 +checksum = "b7bcc46b8f73443d15bc1c5fecbb315718491fa9187fa483f0e359323cde8b3a"
    416 +dependencies = [
    417 + "proc-macro2",
    418 + "quote",
    419 + "syn",
    420 +]
    421 +
    422  [[package]]
    423  name = "pin-project-lite"
    424  version = "0.1.4"
    425  source = "registry+https://github.com/rust-lang/crates.io-index"
    426  checksum = "237844750cfbb86f67afe27eee600dfbbcb6188d734139b534cbfbf4f96792ae"
    427  
    428 +[[package]]
    429 +name = "pin-project-lite"
    430 +version = "0.2.1"
    431 +source = "registry+https://github.com/rust-lang/crates.io-index"
    432 +checksum = "e36743d754ccdf9954c2e352ce2d4b106e024c814f6499c2dadff80da9a442d8"
    433 +
    434  [[package]]
    435  name = "pin-utils"
    436  version = "0.1.0-alpha.4"
    437 @@ -720,9 +756,9 @@ checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
    438  
    439  [[package]]
    440  name = "proc-macro2"
    441 -version = "1.0.7"
    442 +version = "1.0.24"
    443  source = "registry+https://github.com/rust-lang/crates.io-index"
    444 -checksum = "0319972dcae462681daf4da1adeeaa066e3ebd29c69be96c6abb1259d2ee2bcc"
    445 +checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
    446  dependencies = [
    447   "unicode-xid",
    448  ]
    449 @@ -800,12 +836,12 @@ dependencies = [
    450  
    451  [[package]]
    452  name = "reqwest"
    453 -version = "0.10.7"
    454 +version = "0.11.0"
    455  source = "registry+https://github.com/rust-lang/crates.io-index"
    456 -checksum = "12427a5577082c24419c9c417db35cfeb65962efc7675bb6b0d5f1f9d315bfe6"
    457 +checksum = "fd281b1030aa675fb90aa994d07187645bb3c8fc756ca766e7c3070b439de9de"
    458  dependencies = [
    459   "base64",
    460 - "bytes",
    461 + "bytes 1.0.0",
    462   "encoding_rs",
    463   "futures-core",
    464   "futures-util",
    465 @@ -818,15 +854,14 @@ dependencies = [
    466   "lazy_static",
    467   "log",
    468   "mime",
    469 - "mime_guess",
    470   "native-tls",
    471   "percent-encoding",
    472 - "pin-project-lite",
    473 + "pin-project-lite 0.2.1",
    474   "serde",
    475   "serde_json",
    476   "serde_urlencoded",
    477 - "tokio",
    478 - "tokio-tls",
    479 + "tokio 1.0.1",
    480 + "tokio-native-tls",
    481   "url",
    482   "wasm-bindgen",
    483   "wasm-bindgen-futures",
    484 @@ -896,14 +931,14 @@ dependencies = [
    485  
    486  [[package]]
    487  name = "serde_urlencoded"
    488 -version = "0.6.1"
    489 +version = "0.7.0"
    490  source = "registry+https://github.com/rust-lang/crates.io-index"
    491 -checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97"
    492 +checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9"
    493  dependencies = [
    494 - "dtoa",
    495 + "form_urlencoded",
    496   "itoa",
    497 + "ryu",
    498   "serde",
    499 - "url",
    500  ]
    501  
    502  [[package]]
    503 @@ -930,22 +965,15 @@ checksum = "5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc"
    504  
    505  [[package]]
    506  name = "socket2"
    507 -version = "0.3.11"
    508 +version = "0.3.19"
    509  source = "registry+https://github.com/rust-lang/crates.io-index"
    510 -checksum = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
    511 +checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
    512  dependencies = [
    513 - "cfg-if",
    514 + "cfg-if 1.0.0",
    515   "libc",
    516 - "redox_syscall",
    517   "winapi 0.3.8",
    518  ]
    519  
    520 -[[package]]
    521 -name = "sourcefile"
    522 -version = "0.1.4"
    523 -source = "registry+https://github.com/rust-lang/crates.io-index"
    524 -checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
    525 -
    526  [[package]]
    527  name = "strsim"
    528  version = "0.8.0"
    529 @@ -954,9 +982,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
    530  
    531  [[package]]
    532  name = "syn"
    533 -version = "1.0.13"
    534 +version = "1.0.58"
    535  source = "registry+https://github.com/rust-lang/crates.io-index"
    536 -checksum = "1e4ff033220a41d1a57d8125eab57bf5263783dfdcc18688b1dacc6ce9651ef8"
    537 +checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5"
    538  dependencies = [
    539   "proc-macro2",
    540   "quote",
    541 @@ -969,7 +997,7 @@ version = "3.1.0"
    542  source = "registry+https://github.com/rust-lang/crates.io-index"
    543  checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
    544  dependencies = [
    545 - "cfg-if",
    546 + "cfg-if 0.1.10",
    547   "libc",
    548   "rand",
    549   "redox_syscall",
    550 @@ -1003,24 +1031,38 @@ version = "0.2.22"
    551  source = "registry+https://github.com/rust-lang/crates.io-index"
    552  checksum = "5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd"
    553  dependencies = [
    554 - "bytes",
    555 + "bytes 0.5.4",
    556   "fnv",
    557   "futures-core",
    558   "iovec",
    559   "lazy_static",
    560   "libc",
    561   "memchr",
    562 - "mio",
    563 + "mio 0.6.21",
    564   "mio-named-pipes",
    565   "mio-uds",
    566   "num_cpus",
    567 - "pin-project-lite",
    568 + "pin-project-lite 0.1.4",
    569   "signal-hook-registry",
    570   "slab",
    571   "tokio-macros",
    572   "winapi 0.3.8",
    573  ]
    574  
    575 +[[package]]
    576 +name = "tokio"
    577 +version = "1.0.1"
    578 +source = "registry+https://github.com/rust-lang/crates.io-index"
    579 +checksum = "d258221f566b6c803c7b4714abadc080172b272090cdc5e244a6d4dd13c3a6bd"
    580 +dependencies = [
    581 + "autocfg",
    582 + "bytes 1.0.0",
    583 + "libc",
    584 + "memchr",
    585 + "mio 0.7.7",
    586 + "pin-project-lite 0.2.1",
    587 +]
    588 +
    589  [[package]]
    590  name = "tokio-macros"
    591  version = "0.2.4"
    592 @@ -1033,27 +1075,39 @@ dependencies = [
    593  ]
    594  
    595  [[package]]
    596 -name = "tokio-tls"
    597 +name = "tokio-native-tls"
    598  version = "0.3.0"
    599  source = "registry+https://github.com/rust-lang/crates.io-index"
    600 -checksum = "7bde02a3a5291395f59b06ec6945a3077602fac2b07eeeaf0dee2122f3619828"
    601 +checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b"
    602  dependencies = [
    603   "native-tls",
    604 - "tokio",
    605 + "tokio 1.0.1",
    606 +]
    607 +
    608 +[[package]]
    609 +name = "tokio-stream"
    610 +version = "0.1.1"
    611 +source = "registry+https://github.com/rust-lang/crates.io-index"
    612 +checksum = "e4cdeb73537e63f98adcd73138af75e3f368ccaecffaa29d7eb61b9f5a440457"
    613 +dependencies = [
    614 + "futures-core",
    615 + "pin-project-lite 0.2.1",
    616 + "tokio 1.0.1",
    617  ]
    618  
    619  [[package]]
    620  name = "tokio-util"
    621 -version = "0.2.0"
    622 +version = "0.6.0"
    623  source = "registry+https://github.com/rust-lang/crates.io-index"
    624 -checksum = "571da51182ec208780505a32528fc5512a8fe1443ab960b3f2f3ef093cd16930"
    625 +checksum = "36135b7e7da911f5f8b9331209f7fab4cc13498f3fff52f72a710c78187e3148"
    626  dependencies = [
    627 - "bytes",
    628 + "bytes 1.0.0",
    629   "futures-core",
    630   "futures-sink",
    631   "log",
    632 - "pin-project-lite",
    633 - "tokio",
    634 + "pin-project-lite 0.2.1",
    635 + "tokio 1.0.1",
    636 + "tokio-stream",
    637  ]
    638  
    639  [[package]]
    640 @@ -1063,20 +1117,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
    641  checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860"
    642  
    643  [[package]]
    644 -name = "try-lock"
    645 -version = "0.2.2"
    646 +name = "tracing"
    647 +version = "0.1.22"
    648  source = "registry+https://github.com/rust-lang/crates.io-index"
    649 -checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
    650 +checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3"
    651 +dependencies = [
    652 + "cfg-if 1.0.0",
    653 + "pin-project-lite 0.2.1",
    654 + "tracing-core",
    655 +]
    656 +
    657 +[[package]]
    658 +name = "tracing-core"
    659 +version = "0.1.17"
    660 +source = "registry+https://github.com/rust-lang/crates.io-index"
    661 +checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f"
    662 +dependencies = [
    663 + "lazy_static",
    664 +]
    665  
    666  [[package]]
    667 -name = "unicase"
    668 -version = "2.6.0"
    669 +name = "tracing-futures"
    670 +version = "0.2.4"
    671  source = "registry+https://github.com/rust-lang/crates.io-index"
    672 -checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
    673 +checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c"
    674  dependencies = [
    675 - "version_check 0.9.1",
    676 + "pin-project 0.4.8",
    677 + "tracing",
    678  ]
    679  
    680 +[[package]]
    681 +name = "try-lock"
    682 +version = "0.2.2"
    683 +source = "registry+https://github.com/rust-lang/crates.io-index"
    684 +checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
    685 +
    686  [[package]]
    687  name = "unicode-bidi"
    688  version = "0.3.4"
    689 @@ -1095,12 +1170,6 @@ dependencies = [
    690   "smallvec",
    691  ]
    692  
    693 -[[package]]
    694 -name = "unicode-segmentation"
    695 -version = "1.6.0"
    696 -source = "registry+https://github.com/rust-lang/crates.io-index"
    697 -checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
    698 -
    699  [[package]]
    700  name = "unicode-width"
    701  version = "0.1.7"
    702 @@ -1115,10 +1184,11 @@ checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
    703  
    704  [[package]]
    705  name = "url"
    706 -version = "2.1.1"
    707 +version = "2.2.0"
    708  source = "registry+https://github.com/rust-lang/crates.io-index"
    709 -checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"
    710 +checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"
    711  dependencies = [
    712 + "form_urlencoded",
    713   "idna",
    714   "matches",
    715   "percent-encoding",
    716 @@ -1136,18 +1206,6 @@ version = "0.8.1"
    717  source = "registry+https://github.com/rust-lang/crates.io-index"
    718  checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
    719  
    720 -[[package]]
    721 -name = "version_check"
    722 -version = "0.1.5"
    723 -source = "registry+https://github.com/rust-lang/crates.io-index"
    724 -checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
    725 -
    726 -[[package]]
    727 -name = "version_check"
    728 -version = "0.9.1"
    729 -source = "registry+https://github.com/rust-lang/crates.io-index"
    730 -checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
    731 -
    732  [[package]]
    733  name = "want"
    734  version = "0.3.0"
    735 @@ -1166,11 +1224,11 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
    736  
    737  [[package]]
    738  name = "wasm-bindgen"
    739 -version = "0.2.58"
    740 +version = "0.2.69"
    741  source = "registry+https://github.com/rust-lang/crates.io-index"
    742 -checksum = "5205e9afdf42282b192e2310a5b463a6d1c1d774e30dc3c791ac37ab42d2616c"
    743 +checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e"
    744  dependencies = [
    745 - "cfg-if",
    746 + "cfg-if 1.0.0",
    747   "serde",
    748   "serde_json",
    749   "wasm-bindgen-macro",
    750 @@ -1178,9 +1236,9 @@ dependencies = [
    751  
    752  [[package]]
    753  name = "wasm-bindgen-backend"
    754 -version = "0.2.58"
    755 +version = "0.2.69"
    756  source = "registry+https://github.com/rust-lang/crates.io-index"
    757 -checksum = "11cdb95816290b525b32587d76419facd99662a07e59d3cdb560488a819d9a45"
    758 +checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62"
    759  dependencies = [
    760   "bumpalo",
    761   "lazy_static",
    762 @@ -1193,11 +1251,11 @@ dependencies = [
    763  
    764  [[package]]
    765  name = "wasm-bindgen-futures"
    766 -version = "0.4.8"
    767 +version = "0.4.19"
    768  source = "registry+https://github.com/rust-lang/crates.io-index"
    769 -checksum = "8bbdd49e3e28b40dec6a9ba8d17798245ce32b019513a845369c641b275135d9"
    770 +checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35"
    771  dependencies = [
    772 - "cfg-if",
    773 + "cfg-if 1.0.0",
    774   "js-sys",
    775   "wasm-bindgen",
    776   "web-sys",
    777 @@ -1205,9 +1263,9 @@ dependencies = [
    778  
    779  [[package]]
    780  name = "wasm-bindgen-macro"
    781 -version = "0.2.58"
    782 +version = "0.2.69"
    783  source = "registry+https://github.com/rust-lang/crates.io-index"
    784 -checksum = "574094772ce6921576fb6f2e3f7497b8a76273b6db092be18fc48a082de09dc3"
    785 +checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084"
    786  dependencies = [
    787   "quote",
    788   "wasm-bindgen-macro-support",
    789 @@ -1215,9 +1273,9 @@ dependencies = [
    790  
    791  [[package]]
    792  name = "wasm-bindgen-macro-support"
    793 -version = "0.2.58"
    794 +version = "0.2.69"
    795  source = "registry+https://github.com/rust-lang/crates.io-index"
    796 -checksum = "e85031354f25eaebe78bb7db1c3d86140312a911a106b2e29f9cc440ce3e7668"
    797 +checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549"
    798  dependencies = [
    799   "proc-macro2",
    800   "quote",
    801 @@ -1228,46 +1286,18 @@ dependencies = [
    802  
    803  [[package]]
    804  name = "wasm-bindgen-shared"
    805 -version = "0.2.58"
    806 +version = "0.2.69"
    807  source = "registry+https://github.com/rust-lang/crates.io-index"
    808 -checksum = "f5e7e61fc929f4c0dddb748b102ebf9f632e2b8d739f2016542b4de2965a9601"
    809 -
    810 -[[package]]
    811 -name = "wasm-bindgen-webidl"
    812 -version = "0.2.58"
    813 -source = "registry+https://github.com/rust-lang/crates.io-index"
    814 -checksum = "ef012a0d93fc0432df126a8eaf547b2dce25a8ce9212e1d3cbeef5c11157975d"
    815 -dependencies = [
    816 - "anyhow",
    817 - "heck",
    818 - "log",
    819 - "proc-macro2",
    820 - "quote",
    821 - "syn",
    822 - "wasm-bindgen-backend",
    823 - "weedle",
    824 -]
    825 +checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158"
    826  
    827  [[package]]
    828  name = "web-sys"
    829 -version = "0.3.35"
    830 +version = "0.3.46"
    831  source = "registry+https://github.com/rust-lang/crates.io-index"
    832 -checksum = "aaf97caf6aa8c2b1dac90faf0db529d9d63c93846cca4911856f78a83cebf53b"
    833 +checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3"
    834  dependencies = [
    835 - "anyhow",
    836   "js-sys",
    837 - "sourcefile",
    838   "wasm-bindgen",
    839 - "wasm-bindgen-webidl",
    840 -]
    841 -
    842 -[[package]]
    843 -name = "weedle"
    844 -version = "0.10.0"
    845 -source = "registry+https://github.com/rust-lang/crates.io-index"
    846 -checksum = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164"
    847 -dependencies = [
    848 - "nom",
    849  ]
    850  
    851  [[package]]
    852 diff --git a/Cargo.toml b/Cargo.toml
    853 index 8312c70..88e652c 100644
    854 --- a/Cargo.toml
    855 +++ b/Cargo.toml
    856 @@ -10,6 +10,6 @@ edition = "2018"
    857  osmio = "0.2.1"
    858  fnv = "1.0.7"
    859  clap = "2.33.1"
    860 -reqwest = { version = "0.10", features = ["json"] }
    861 +reqwest = { version = "0.11", features = ["json"] }
    862  tokio = { version = "0.2", features = ["full"] }
    863  percent-encoding = "2.1.0"