martin/Cargo.lock

5310 lines
127 KiB
Plaintext
Raw Normal View History

2019-04-12 13:48:54 +03:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
2021-07-22 21:44:26 +03:00
version = 3
2020-09-27 11:31:53 +03:00
[[package]]
name = "actix-codec"
2024-01-31 05:42:09 +03:00
version = "0.5.2"
2020-09-27 11:31:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-31 05:42:09 +03:00
checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a"
2020-09-27 11:31:53 +03:00
dependencies = [
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
"bytes",
"futures-core",
"futures-sink",
"memchr",
"pin-project-lite",
"tokio",
"tokio-util",
2023-05-16 21:12:57 +03:00
"tracing",
]
[[package]]
name = "actix-cors"
chore(deps): Bump actix-cors from 0.6.4 to 0.6.5 (#1041) Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.4 to 0.6.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-extras/releases">actix-cors's releases</a>.</em></p> <blockquote> <h2>actix-cors: v0.6.5</h2> <ul> <li>Fix <code>Vary</code> header when Private Network Access is enabled.</li> <li>Minimum supported Rust version (MSRV) is now 1.68.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-extras/commit/4f76943423a425710a3b41b3174815d16faa8862"><code>4f76943</code></a> chore(actix-cors): prepare release 0.6.5</li> <li><a href="https://github.com/actix/actix-extras/commit/2f30fd71a91264e596855afe03a533cee8e408ba"><code>2f30fd7</code></a> fix(cors): The item in &quot;Vary&quot; header should be &quot;Access-Control-Request-Privat...</li> <li><a href="https://github.com/actix/actix-extras/commit/5198c68c0612529bcca3f3ece05d75670c516f8a"><code>5198c68</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 (<a href="https://redirect.github.com/actix/actix-extras/issues/372">#372</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/2d4cf5f422813f6117dd48850f3e23703bb27954"><code>2d4cf5f</code></a> Bump taiki-e/install-action from 2.21.20 to 2.21.26 (<a href="https://redirect.github.com/actix/actix-extras/issues/370">#370</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/53dce5c34fd0d2797585e8b512e79697486b76d6"><code>53dce5c</code></a> Bump actions-rust-lang/setup-rust-toolchain from 1.5.0 to 1.6.0 (<a href="https://redirect.github.com/actix/actix-extras/issues/371">#371</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/8de686a711579f17fc75186336f64c72fd48619a"><code>8de686a</code></a> Bump taiki-e/install-action from 2.21.17 to 2.21.20 (<a href="https://redirect.github.com/actix/actix-extras/issues/368">#368</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/50fd71d496463ed113e0035a0c7aaf410e1d4e56"><code>50fd71d</code></a> Bump taiki-e/install-action from 2.21.11 to 2.21.17 (<a href="https://redirect.github.com/actix/actix-extras/issues/367">#367</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/3c5478966f4098c07ee00a784f85ebe560588ad1"><code>3c54789</code></a> add actix-telepathy to community crate list (<a href="https://redirect.github.com/actix/actix-extras/issues/364">#364</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/1e18d62852b8465470b0f1e4e41ef3de47c52da6"><code>1e18d62</code></a> Bump taiki-e/install-action from 2.21.7 to 2.21.11 (<a href="https://redirect.github.com/actix/actix-extras/issues/363">#363</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/7aeeb9a445974942cde9572e08b8a850869f37b6"><code>7aeeb9a</code></a> ci: use giraffate/clippy-action for clippy</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-extras/compare/cors-v0.6.4...cors-v0.6.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-cors&package-manager=cargo&previous-version=0.6.4&new-version=0.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07 05:36:27 +03:00
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump actix-cors from 0.6.4 to 0.6.5 (#1041) Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.4 to 0.6.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-extras/releases">actix-cors's releases</a>.</em></p> <blockquote> <h2>actix-cors: v0.6.5</h2> <ul> <li>Fix <code>Vary</code> header when Private Network Access is enabled.</li> <li>Minimum supported Rust version (MSRV) is now 1.68.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-extras/commit/4f76943423a425710a3b41b3174815d16faa8862"><code>4f76943</code></a> chore(actix-cors): prepare release 0.6.5</li> <li><a href="https://github.com/actix/actix-extras/commit/2f30fd71a91264e596855afe03a533cee8e408ba"><code>2f30fd7</code></a> fix(cors): The item in &quot;Vary&quot; header should be &quot;Access-Control-Request-Privat...</li> <li><a href="https://github.com/actix/actix-extras/commit/5198c68c0612529bcca3f3ece05d75670c516f8a"><code>5198c68</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 (<a href="https://redirect.github.com/actix/actix-extras/issues/372">#372</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/2d4cf5f422813f6117dd48850f3e23703bb27954"><code>2d4cf5f</code></a> Bump taiki-e/install-action from 2.21.20 to 2.21.26 (<a href="https://redirect.github.com/actix/actix-extras/issues/370">#370</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/53dce5c34fd0d2797585e8b512e79697486b76d6"><code>53dce5c</code></a> Bump actions-rust-lang/setup-rust-toolchain from 1.5.0 to 1.6.0 (<a href="https://redirect.github.com/actix/actix-extras/issues/371">#371</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/8de686a711579f17fc75186336f64c72fd48619a"><code>8de686a</code></a> Bump taiki-e/install-action from 2.21.17 to 2.21.20 (<a href="https://redirect.github.com/actix/actix-extras/issues/368">#368</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/50fd71d496463ed113e0035a0c7aaf410e1d4e56"><code>50fd71d</code></a> Bump taiki-e/install-action from 2.21.11 to 2.21.17 (<a href="https://redirect.github.com/actix/actix-extras/issues/367">#367</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/3c5478966f4098c07ee00a784f85ebe560588ad1"><code>3c54789</code></a> add actix-telepathy to community crate list (<a href="https://redirect.github.com/actix/actix-extras/issues/364">#364</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/1e18d62852b8465470b0f1e4e41ef3de47c52da6"><code>1e18d62</code></a> Bump taiki-e/install-action from 2.21.7 to 2.21.11 (<a href="https://redirect.github.com/actix/actix-extras/issues/363">#363</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/7aeeb9a445974942cde9572e08b8a850869f37b6"><code>7aeeb9a</code></a> ci: use giraffate/clippy-action for clippy</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-extras/compare/cors-v0.6.4...cors-v0.6.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-cors&package-manager=cargo&previous-version=0.6.4&new-version=0.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07 05:36:27 +03:00
checksum = "0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370"
dependencies = [
"actix-utils",
"actix-web",
"derive_more",
"futures-util",
"log",
"once_cell",
"smallvec",
2018-02-21 13:37:31 +03:00
]
[[package]]
name = "actix-http"
version = "3.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d223b13fd481fc0d1f83bb12659ae774d9e3601814c68a0bc539731698cca743"
dependencies = [
"actix-codec",
"actix-rt",
"actix-service",
"actix-utils",
2023-08-29 22:29:59 +03:00
"ahash",
"base64 0.21.7",
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
2024-04-09 23:04:40 +03:00
"brotli 3.5.0",
"bytes",
"bytestring",
"derive_more",
"encoding_rs",
"flate2",
"futures-core",
"h2",
"http 0.2.12",
"httparse",
"httpdate",
"itoa",
"language-tags",
"local-channel",
"mime",
"percent-encoding",
"pin-project-lite",
"rand",
"sha1",
"smallvec",
2023-01-23 09:48:53 +03:00
"tokio",
"tokio-util",
"tracing",
chore(deps): Bump actix-web from 4.4.0 to 4.4.1 (#1100) Bumps [actix-web](https://github.com/actix/actix-web) from 4.4.0 to 4.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-web's releases</a>.</em></p> <blockquote> <h2>actix-web: v4.4.1</h2> <h3>Changed</h3> <ul> <li>Updated <code>zstd</code> dependency to <code>0.13</code>.</li> <li>Compression middleware now prefers brotli over zstd over gzip.</li> </ul> <h3>Fixed</h3> <ul> <li>Fix validation of <code>Json</code> extractor when <code>JsonConfig::validate_content_type()</code> is set to false.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/68597b5426a8ba81bb2674538bec3895cde05a00"><code>68597b5</code></a> build(deps): bump taiki-e/install-action from 2.22.0 to 2.23.0 (<a href="https://redirect.github.com/actix/actix-web/issues/3228">#3228</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/9dc3ad754e5a7a044dd6aeeba9d4ba3dd5a90db0"><code>9dc3ad7</code></a> chore(actix-web): prepare release 4.4.1</li> <li><a href="https://github.com/actix/actix-web/commit/17060ed9930dd5cfb46b0c15602e75259265aaf6"><code>17060ed</code></a> chore(awc): prepare release 3.3.0</li> <li><a href="https://github.com/actix/actix-web/commit/0d9ca4d9390a4ae43f836c2e1752dea7b764cb7b"><code>0d9ca4d</code></a> chore(actix-http): prepare release 3.5.0</li> <li><a href="https://github.com/actix/actix-web/commit/ff2904ee785698232fbcd01c20a9104ec7122ff2"><code>ff2904e</code></a> ci: prevent cargo-cache install failing MSRV builds</li> <li><a href="https://github.com/actix/actix-web/commit/fdef224a0691df475337ddfc1693da32148cfba8"><code>fdef224</code></a> docs: document internal Path fields</li> <li><a href="https://github.com/actix/actix-web/commit/ede0201aa49edaf68f4e381906e524e437900bb7"><code>ede0201</code></a> docs: fix derive readme version</li> <li><a href="https://github.com/actix/actix-web/commit/271edafd4de2616fa3f3e17949badb844412cc5d"><code>271edaf</code></a> docs: add router readme</li> <li><a href="https://github.com/actix/actix-web/commit/5e5e5d8315791cda46a3d02a392f18c391e8179e"><code>5e5e5d8</code></a> chore: remove allow(uninlined_format_args)</li> <li><a href="https://github.com/actix/actix-web/commit/c7a0af31d3bb05f08e2b22100d8c835273d029f1"><code>c7a0af3</code></a> docs: doc and metadata tweaks</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-web/compare/web-v4.4.0...web-v4.4.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-web&package-manager=cargo&previous-version=4.4.0&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:21:09 +03:00
"zstd",
]
[[package]]
name = "actix-macros"
2023-07-21 05:56:50 +03:00
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
dependencies = [
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "actix-router"
2023-12-25 07:50:37 +03:00
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-25 07:50:37 +03:00
checksum = "d22475596539443685426b6bdadb926ad0ecaefdfc5fb05e5e3441f15463c511"
dependencies = [
"bytestring",
"http 0.2.12",
"regex",
"serde",
"tracing",
]
[[package]]
name = "actix-rt"
2023-08-28 06:26:51 +03:00
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
dependencies = [
"actix-macros",
"futures-core",
"tokio",
]
[[package]]
name = "actix-server"
2023-08-28 06:26:51 +03:00
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "3eb13e7eef0423ea6eab0e59f6c72e7cb46d33691ad56a726b3cd07ddec2c2d4"
dependencies = [
"actix-rt",
"actix-service",
"actix-utils",
"futures-core",
"futures-util",
"mio",
2023-08-29 22:29:59 +03:00
"socket2",
"tokio",
"tracing",
]
[[package]]
name = "actix-service"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a"
dependencies = [
"futures-core",
"paste",
"pin-project-lite",
]
2020-09-27 11:31:53 +03:00
[[package]]
name = "actix-utils"
version = "3.0.1"
2020-09-27 11:31:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8"
2020-09-27 11:31:53 +03:00
dependencies = [
"local-waker",
"pin-project-lite",
]
[[package]]
name = "actix-web"
version = "4.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43a6556ddebb638c2358714d853257ed226ece6023ef9364f23f0c70737ea984"
dependencies = [
"actix-codec",
"actix-http",
"actix-macros",
"actix-router",
"actix-rt",
"actix-server",
"actix-service",
"actix-utils",
"actix-web-codegen",
2023-08-29 22:29:59 +03:00
"ahash",
"bytes",
"bytestring",
"cfg-if",
"cookie",
"derive_more",
"encoding_rs",
"futures-core",
"futures-util",
"itoa",
"language-tags",
"log",
"mime",
"once_cell",
"pin-project-lite",
"regex",
"serde",
"serde_json",
"serde_urlencoded",
"smallvec",
2023-08-29 22:29:59 +03:00
"socket2",
"time",
"url",
]
[[package]]
name = "actix-web-codegen"
2023-08-30 03:49:08 +03:00
version = "4.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-30 03:49:08 +03:00
checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5"
dependencies = [
"actix-router",
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
2018-02-21 13:37:31 +03:00
]
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "addr2line"
2023-08-28 06:26:51 +03:00
version = "0.21.0"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
dependencies = [
"gimli",
]
2020-07-05 12:33:47 +03:00
[[package]]
name = "adler"
version = "1.0.2"
2018-10-17 12:11:23 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
2018-10-17 12:11:23 +03:00
chore(deps): Bump actix-http from 3.3.0 to 3.3.1 (#589) Bumps [actix-http](https://github.com/actix/actix-web) from 3.3.0 to 3.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-http's releases</a>.</em></p> <blockquote> <h2>actix-http: v3.3.1</h2> <h3>Fixed</h3> <ul> <li>Use correct <code>http</code> version requirement to ensure support for const <code>HeaderName</code> definitions.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/ea8bf361041b35aa281835540f1e8aba9679aceb"><code>ea8bf36</code></a> update web and awc changelogs</li> <li><a href="https://github.com/actix/actix-web/commit/0b5b463cfa951d96ec6b0167964ef613b0d2b091"><code>0b5b463</code></a> prepare web and awc releases</li> <li>See full diff in <a href="https://github.com/actix/actix-web/compare/web-v3.3.0...web-v3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-http&package-manager=cargo&previous-version=3.3.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-03 06:32:41 +03:00
[[package]]
name = "ahash"
version = "0.8.11"
chore(deps): Bump actix-http from 3.3.0 to 3.3.1 (#589) Bumps [actix-http](https://github.com/actix/actix-web) from 3.3.0 to 3.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-http's releases</a>.</em></p> <blockquote> <h2>actix-http: v3.3.1</h2> <h3>Fixed</h3> <ul> <li>Use correct <code>http</code> version requirement to ensure support for const <code>HeaderName</code> definitions.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/ea8bf361041b35aa281835540f1e8aba9679aceb"><code>ea8bf36</code></a> update web and awc changelogs</li> <li><a href="https://github.com/actix/actix-web/commit/0b5b463cfa951d96ec6b0167964ef613b0d2b091"><code>0b5b463</code></a> prepare web and awc releases</li> <li>See full diff in <a href="https://github.com/actix/actix-web/compare/web-v3.3.0...web-v3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-http&package-manager=cargo&previous-version=3.3.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-03 06:32:41 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
chore(deps): Bump actix-http from 3.3.0 to 3.3.1 (#589) Bumps [actix-http](https://github.com/actix/actix-web) from 3.3.0 to 3.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-http's releases</a>.</em></p> <blockquote> <h2>actix-http: v3.3.1</h2> <h3>Fixed</h3> <ul> <li>Use correct <code>http</code> version requirement to ensure support for const <code>HeaderName</code> definitions.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/ea8bf361041b35aa281835540f1e8aba9679aceb"><code>ea8bf36</code></a> update web and awc changelogs</li> <li><a href="https://github.com/actix/actix-web/commit/0b5b463cfa951d96ec6b0167964ef613b0d2b091"><code>0b5b463</code></a> prepare web and awc releases</li> <li>See full diff in <a href="https://github.com/actix/actix-web/compare/web-v3.3.0...web-v3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-http&package-manager=cargo&previous-version=3.3.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-03 06:32:41 +03:00
dependencies = [
"cfg-if",
"getrandom",
"once_cell",
"version_check",
2023-10-25 06:16:37 +03:00
"zerocopy",
chore(deps): Bump actix-http from 3.3.0 to 3.3.1 (#589) Bumps [actix-http](https://github.com/actix/actix-web) from 3.3.0 to 3.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-http's releases</a>.</em></p> <blockquote> <h2>actix-http: v3.3.1</h2> <h3>Fixed</h3> <ul> <li>Use correct <code>http</code> version requirement to ensure support for const <code>HeaderName</code> definitions.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/ea8bf361041b35aa281835540f1e8aba9679aceb"><code>ea8bf36</code></a> update web and awc changelogs</li> <li><a href="https://github.com/actix/actix-web/commit/0b5b463cfa951d96ec6b0167964ef613b0d2b091"><code>0b5b463</code></a> prepare web and awc releases</li> <li>See full diff in <a href="https://github.com/actix/actix-web/compare/web-v3.3.0...web-v3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-http&package-manager=cargo&previous-version=3.3.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-03 06:32:41 +03:00
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "aho-corasick"
2024-03-22 01:22:12 +03:00
version = "1.1.3"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
2017-10-09 14:29:03 +03:00
dependencies = [
"memchr",
2017-09-30 13:55:44 +03:00
]
2022-02-12 17:25:52 +03:00
[[package]]
name = "alloc-no-stdlib"
version = "2.0.4"
2022-02-12 17:25:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
2022-02-12 17:25:52 +03:00
[[package]]
name = "alloc-stdlib"
version = "0.2.2"
2022-02-12 17:25:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
2022-02-12 17:25:52 +03:00
dependencies = [
"alloc-no-stdlib",
]
2023-06-13 06:05:54 +03:00
[[package]]
name = "allocator-api2"
2024-04-15 05:59:02 +03:00
version = "0.2.18"
2023-06-13 06:05:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
2023-06-13 06:05:54 +03:00
[[package]]
name = "android-tzdata"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
[[package]]
name = "android_system_properties"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
dependencies = [
"libc",
]
[[package]]
name = "anes"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
2023-04-03 05:06:55 +03:00
[[package]]
name = "anstream"
version = "0.6.13"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb"
2023-04-03 05:06:55 +03:00
dependencies = [
"anstyle",
"anstyle-parse",
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
"anstyle-query",
2023-04-03 05:06:55 +03:00
"anstyle-wincon",
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
"colorchoice",
2023-04-03 05:06:55 +03:00
"utf8parse",
]
[[package]]
name = "anstyle"
version = "1.0.6"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
2023-04-03 05:06:55 +03:00
[[package]]
name = "anstyle-parse"
2023-12-06 07:48:59 +03:00
version = "0.2.3"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-06 07:48:59 +03:00
checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"
2023-04-03 05:06:55 +03:00
dependencies = [
"utf8parse",
]
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
[[package]]
name = "anstyle-query"
2023-12-09 05:14:24 +03:00
version = "1.0.2"
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-09 05:14:24 +03:00
checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
dependencies = [
2023-12-06 07:48:59 +03:00
"windows-sys 0.52.0",
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
]
2023-04-03 05:06:55 +03:00
[[package]]
name = "anstyle-wincon"
2023-12-06 07:48:59 +03:00
version = "3.0.2"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-06 07:48:59 +03:00
checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"
2023-04-03 05:06:55 +03:00
dependencies = [
"anstyle",
2023-12-06 07:48:59 +03:00
"windows-sys 0.52.0",
2023-04-03 05:06:55 +03:00
]
[[package]]
name = "anyhow"
chore(deps): Bump anyhow from 1.0.82 to 1.0.83 (#1331) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.82 to 1.0.83. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p> <blockquote> <h2>1.0.83</h2> <ul> <li>Integrate compile-time checking of cfgs (<a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/96f039226221ce615fabda347efaecd66bd441aa"><code>96f0392</code></a> Release 1.0.83</li> <li><a href="https://github.com/dtolnay/anyhow/commit/17bbd1e2adb003fa0cba5be66e1f1c3874d15a5e"><code>17bbd1e</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/anyhow/commit/3ab3c3bca258c4e86ddedf1c33bd8f06f6e2db27"><code>3ab3c3b</code></a> Resolve unexpected_cfgs warning</li> <li><a href="https://github.com/dtolnay/anyhow/commit/8e62244b25b99cca2c00ece065a719438ca55e87"><code>8e62244</code></a> Discard CI coverage of backtrace feature on toolchains older than 1.63</li> <li><a href="https://github.com/dtolnay/anyhow/commit/e77374f1edff6f133e912400bbafa09dc7c64db4"><code>e77374f</code></a> Mirror PR 343 changes from readme to rustdoc</li> <li><a href="https://github.com/dtolnay/anyhow/commit/cb47d7c31a3f28eaa08fe936d0bd58b7a7ab738a"><code>cb47d7c</code></a> Reword no-std documentation change from PR 343</li> <li><a href="https://github.com/dtolnay/anyhow/commit/6b5bdb17b6df2816ddf7d525dd583f6c968e7f7f"><code>6b5bdb1</code></a> Wrap PR 343 to 80 columns</li> <li><a href="https://github.com/dtolnay/anyhow/commit/f01080beafaccb1f293db41f7ae8e5688723afe8"><code>f01080b</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/343">#343</a> from Arthur-Milchior/readme1</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.83">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.82&new-version=1.0.83)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:27 +03:00
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump anyhow from 1.0.82 to 1.0.83 (#1331) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.82 to 1.0.83. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p> <blockquote> <h2>1.0.83</h2> <ul> <li>Integrate compile-time checking of cfgs (<a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/96f039226221ce615fabda347efaecd66bd441aa"><code>96f0392</code></a> Release 1.0.83</li> <li><a href="https://github.com/dtolnay/anyhow/commit/17bbd1e2adb003fa0cba5be66e1f1c3874d15a5e"><code>17bbd1e</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/anyhow/commit/3ab3c3bca258c4e86ddedf1c33bd8f06f6e2db27"><code>3ab3c3b</code></a> Resolve unexpected_cfgs warning</li> <li><a href="https://github.com/dtolnay/anyhow/commit/8e62244b25b99cca2c00ece065a719438ca55e87"><code>8e62244</code></a> Discard CI coverage of backtrace feature on toolchains older than 1.63</li> <li><a href="https://github.com/dtolnay/anyhow/commit/e77374f1edff6f133e912400bbafa09dc7c64db4"><code>e77374f</code></a> Mirror PR 343 changes from readme to rustdoc</li> <li><a href="https://github.com/dtolnay/anyhow/commit/cb47d7c31a3f28eaa08fe936d0bd58b7a7ab738a"><code>cb47d7c</code></a> Reword no-std documentation change from PR 343</li> <li><a href="https://github.com/dtolnay/anyhow/commit/6b5bdb17b6df2816ddf7d525dd583f6c968e7f7f"><code>6b5bdb1</code></a> Wrap PR 343 to 80 columns</li> <li><a href="https://github.com/dtolnay/anyhow/commit/f01080beafaccb1f293db41f7ae8e5688723afe8"><code>f01080b</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/343">#343</a> from Arthur-Milchior/readme1</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.83">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.82&new-version=1.0.83)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:27 +03:00
checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3"
[[package]]
name = "approx"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
dependencies = [
"num-traits",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "arrayref"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
[[package]]
name = "arrayvec"
version = "0.7.4"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "async-compression"
2024-04-09 23:04:40 +03:00
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "07dbbf24db18d609b1462965249abdf49129ccad073ec257da372adc83259c60"
dependencies = [
2024-04-09 23:04:40 +03:00
"brotli 4.0.0",
"flate2",
"futures-core",
"memchr",
"pin-project-lite",
"tokio",
chore(deps): Bump actix-web from 4.4.0 to 4.4.1 (#1100) Bumps [actix-web](https://github.com/actix/actix-web) from 4.4.0 to 4.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-web's releases</a>.</em></p> <blockquote> <h2>actix-web: v4.4.1</h2> <h3>Changed</h3> <ul> <li>Updated <code>zstd</code> dependency to <code>0.13</code>.</li> <li>Compression middleware now prefers brotli over zstd over gzip.</li> </ul> <h3>Fixed</h3> <ul> <li>Fix validation of <code>Json</code> extractor when <code>JsonConfig::validate_content_type()</code> is set to false.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/68597b5426a8ba81bb2674538bec3895cde05a00"><code>68597b5</code></a> build(deps): bump taiki-e/install-action from 2.22.0 to 2.23.0 (<a href="https://redirect.github.com/actix/actix-web/issues/3228">#3228</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/9dc3ad754e5a7a044dd6aeeba9d4ba3dd5a90db0"><code>9dc3ad7</code></a> chore(actix-web): prepare release 4.4.1</li> <li><a href="https://github.com/actix/actix-web/commit/17060ed9930dd5cfb46b0c15602e75259265aaf6"><code>17060ed</code></a> chore(awc): prepare release 3.3.0</li> <li><a href="https://github.com/actix/actix-web/commit/0d9ca4d9390a4ae43f836c2e1752dea7b764cb7b"><code>0d9ca4d</code></a> chore(actix-http): prepare release 3.5.0</li> <li><a href="https://github.com/actix/actix-web/commit/ff2904ee785698232fbcd01c20a9104ec7122ff2"><code>ff2904e</code></a> ci: prevent cargo-cache install failing MSRV builds</li> <li><a href="https://github.com/actix/actix-web/commit/fdef224a0691df475337ddfc1693da32148cfba8"><code>fdef224</code></a> docs: document internal Path fields</li> <li><a href="https://github.com/actix/actix-web/commit/ede0201aa49edaf68f4e381906e524e437900bb7"><code>ede0201</code></a> docs: fix derive readme version</li> <li><a href="https://github.com/actix/actix-web/commit/271edafd4de2616fa3f3e17949badb844412cc5d"><code>271edaf</code></a> docs: add router readme</li> <li><a href="https://github.com/actix/actix-web/commit/5e5e5d8315791cda46a3d02a392f18c391e8179e"><code>5e5e5d8</code></a> chore: remove allow(uninlined_format_args)</li> <li><a href="https://github.com/actix/actix-web/commit/c7a0af31d3bb05f08e2b22100d8c835273d029f1"><code>c7a0af3</code></a> docs: doc and metadata tweaks</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-web/compare/web-v4.4.0...web-v4.4.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-web&package-manager=cargo&previous-version=4.4.0&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:21:09 +03:00
"zstd",
"zstd-safe",
]
[[package]]
name = "async-lock"
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b"
dependencies = [
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
"event-listener 4.0.3",
"event-listener-strategy",
"pin-project-lite",
]
[[package]]
name = "async-recursion"
2024-03-22 01:22:12 +03:00
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "async-stream"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51"
dependencies = [
"async-stream-impl",
"futures-core",
"pin-project-lite",
]
[[package]]
name = "async-stream-impl"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2018-01-19 14:06:01 +03:00
[[package]]
name = "async-trait"
chore(deps): Bump async-trait from 0.1.79 to 0.1.80 (#1306) [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.79 to 0.1.80. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.80</h2> <ul> <li>Fix unreachable code warning for async functions that return <code>!</code> (<a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a>, thanks <a href="https://github.com/de-vri-es"><code>@​de-vri-es</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/d528b5a816c891c3b5ab90dc4bcc5cc8d384e177"><code>d528b5a</code></a> Release 0.1.80</li> <li><a href="https://github.com/dtolnay/async-trait/commit/10b5c9951af4cc787905ca26f95509e059931067"><code>10b5c99</code></a> Drop support for compilers older than 1.47</li> <li><a href="https://github.com/dtolnay/async-trait/commit/83a542268d907f503793e64b5764c30b301a06d1"><code>83a5422</code></a> Drop support for compilers older than 1.45</li> <li><a href="https://github.com/dtolnay/async-trait/commit/22d017e9415fccf237372a3c5003c5cb44bcef6e"><code>22d017e</code></a> Build script no longer looks at $DOCS_RS</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b64d041c6543f5ce48ff356cc5aaf712224b70e4"><code>b64d041</code></a> Move never_type test under issue266</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b683da826e34ce1d7d3ac55c6de1d247a21757c8"><code>b683da8</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a> from de-vri-es/fix-unreachable-code-warning</li> <li><a href="https://github.com/dtolnay/async-trait/commit/c8d958dfde2c36a5c483c9255729d30361cbd0bf"><code>c8d958d</code></a> Fix unreachable code warning for functions that return <code>!</code></li> <li><a href="https://github.com/dtolnay/async-trait/commit/4f0b72eb8455834b1b52bdadb411aaf40bdf1b81"><code>4f0b72e</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.79...0.1.80">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.79&new-version=0.1.80)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:49:04 +03:00
version = "0.1.80"
2018-01-19 14:06:01 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump async-trait from 0.1.79 to 0.1.80 (#1306) [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.79 to 0.1.80. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.80</h2> <ul> <li>Fix unreachable code warning for async functions that return <code>!</code> (<a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a>, thanks <a href="https://github.com/de-vri-es"><code>@​de-vri-es</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/d528b5a816c891c3b5ab90dc4bcc5cc8d384e177"><code>d528b5a</code></a> Release 0.1.80</li> <li><a href="https://github.com/dtolnay/async-trait/commit/10b5c9951af4cc787905ca26f95509e059931067"><code>10b5c99</code></a> Drop support for compilers older than 1.47</li> <li><a href="https://github.com/dtolnay/async-trait/commit/83a542268d907f503793e64b5764c30b301a06d1"><code>83a5422</code></a> Drop support for compilers older than 1.45</li> <li><a href="https://github.com/dtolnay/async-trait/commit/22d017e9415fccf237372a3c5003c5cb44bcef6e"><code>22d017e</code></a> Build script no longer looks at $DOCS_RS</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b64d041c6543f5ce48ff356cc5aaf712224b70e4"><code>b64d041</code></a> Move never_type test under issue266</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b683da826e34ce1d7d3ac55c6de1d247a21757c8"><code>b683da8</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a> from de-vri-es/fix-unreachable-code-warning</li> <li><a href="https://github.com/dtolnay/async-trait/commit/c8d958dfde2c36a5c483c9255729d30361cbd0bf"><code>c8d958d</code></a> Fix unreachable code warning for functions that return <code>!</code></li> <li><a href="https://github.com/dtolnay/async-trait/commit/4f0b72eb8455834b1b52bdadb411aaf40bdf1b81"><code>4f0b72e</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.79...0.1.80">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.79&new-version=0.1.80)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:49:04 +03:00
checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
2018-01-19 14:06:01 +03:00
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
2018-01-19 14:06:01 +03:00
]
[[package]]
name = "atoi"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528"
dependencies = [
"num-traits",
]
2020-01-11 12:05:45 +03:00
[[package]]
name = "autocfg"
2024-04-09 23:04:40 +03:00
version = "1.2.0"
2020-01-11 12:05:45 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
2020-01-11 12:05:45 +03:00
[[package]]
name = "aws-lc-rs"
2024-04-19 23:34:20 +03:00
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "5509d663b2c00ee421bda8d6a24d6c42e15970957de1701b8df9f6fbe5707df1"
dependencies = [
"aws-lc-sys",
"mirai-annotations",
"paste",
"zeroize",
]
[[package]]
name = "aws-lc-sys"
2024-04-19 23:34:20 +03:00
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "8d5d317212c2a78d86ba6622e969413c38847b62f48111f8b763af3dac2f9840"
dependencies = [
"bindgen",
2024-04-19 23:34:20 +03:00
"cc",
"cmake",
"dunce",
"fs_extra",
"libc",
"paste",
]
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "backtrace"
2024-04-09 23:04:40 +03:00
version = "0.3.71"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
dependencies = [
"addr2line",
"cc",
"cfg-if",
"libc",
2023-07-03 13:43:29 +03:00
"miniz_oxide",
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
"object",
"rustc-demangle",
]
[[package]]
name = "base64"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
2023-01-23 09:48:53 +03:00
[[package]]
name = "base64"
2024-01-12 08:22:57 +03:00
version = "0.21.7"
2023-01-23 09:48:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-12 08:22:57 +03:00
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
2023-01-23 09:48:53 +03:00
chore(deps): Bump rustls-pemfile from 2.1.1 to 2.1.2 (#1288) Bumps [rustls-pemfile](https://github.com/rustls/pemfile) from 2.1.1 to 2.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/pemfile/releases">rustls-pemfile's releases</a>.</em></p> <blockquote> <h2>2.1.2</h2> <p>Dependency updates.</p> <h2>What's Changed</h2> <ul> <li>Bump base64 from 0.21.5 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/44">rustls/pemfile#44</a></li> <li>Cargo: version 2.1.1 -&gt; 2.1.2 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> <li>Delete obsolete release history section by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/46">rustls/pemfile#46</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/alex"><code>@​alex</code></a> made their first contribution in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/pemfile/commit/7ba4ab7d4922ec955e702339d2a10f6791ce0bad"><code>7ba4ab7</code></a> Delete obsolete release history section</li> <li><a href="https://github.com/rustls/pemfile/commit/07686b23c0e99f4b874c47cce28ddc3301666a25"><code>07686b2</code></a> Cargo: version 2.1.1 -&gt; 2.1.2</li> <li><a href="https://github.com/rustls/pemfile/commit/48ab234b59db290e6fe8b60dcf08f8f6dd51efd7"><code>48ab234</code></a> Fixed warnings from rust nightly</li> <li><a href="https://github.com/rustls/pemfile/commit/d7b121586c484c36f2526367db21f92c51b8234c"><code>d7b1215</code></a> Bump base64 from 0.21.5 to 0.22.0</li> <li>See full diff in <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-pemfile&package-manager=cargo&previous-version=2.1.1&new-version=2.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 05:34:58 +03:00
[[package]]
name = "base64"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51"
[[package]]
name = "base64ct"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
[[package]]
name = "bcder"
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c627747a6774aab38beb35990d88309481378558875a41da1a4b2e373c906ef0"
dependencies = [
"bytes",
"smallvec",
]
[[package]]
name = "bindgen"
version = "0.69.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
dependencies = [
"bitflags 2.5.0",
"cexpr",
"clang-sys",
"itertools 0.12.1",
"lazy_static",
"lazycell",
"log",
"prettyplease",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
"which",
]
[[package]]
name = "bit-set"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-vec"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
2023-07-03 13:43:29 +03:00
[[package]]
name = "bitflags"
2024-03-22 01:22:12 +03:00
version = "2.5.0"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
dependencies = [
"serde",
]
2023-07-03 13:43:29 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "bitvec"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
dependencies = [
"funty",
"radium",
"tap",
"wyz",
]
2022-01-01 20:43:04 +03:00
[[package]]
name = "block-buffer"
2023-03-09 20:37:29 +03:00
version = "0.10.4"
2022-01-01 20:43:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-09 20:37:29 +03:00
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
2022-01-01 20:43:04 +03:00
dependencies = [
"generic-array 0.14.7",
2022-01-01 20:43:04 +03:00
]
2018-01-22 20:01:44 +03:00
[[package]]
2022-02-12 17:25:52 +03:00
name = "brotli"
chore(deps): Bump brotli from 3.4.0 to 3.5.0 (#1262) Bumps [brotli](https://github.com/dropbox/rust-brotli) from 3.4.0 to 3.5.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/dropbox/rust-brotli/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=brotli&package-manager=cargo&previous-version=3.4.0&new-version=3.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 04:23:47 +03:00
version = "3.5.0"
2018-01-22 20:01:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump brotli from 3.4.0 to 3.5.0 (#1262) Bumps [brotli](https://github.com/dropbox/rust-brotli) from 3.4.0 to 3.5.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/dropbox/rust-brotli/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=brotli&package-manager=cargo&previous-version=3.4.0&new-version=3.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 04:23:47 +03:00
checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391"
2018-01-22 20:01:44 +03:00
dependencies = [
2022-02-12 17:25:52 +03:00
"alloc-no-stdlib",
"alloc-stdlib",
2024-04-09 23:04:40 +03:00
"brotli-decompressor 2.5.1",
]
[[package]]
name = "brotli"
version = "4.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "125740193d7fee5cc63ab9e16c2fdc4e07c74ba755cc53b327d6ea029e9fc569"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
"brotli-decompressor 3.0.0",
2018-02-21 13:37:31 +03:00
]
2024-04-15 05:59:02 +03:00
[[package]]
name = "brotli"
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19483b140a7ac7174d34b5a581b406c64f84da5409d3e09cf4fff604f9270e67"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
"brotli-decompressor 4.0.0",
]
2018-02-21 13:37:31 +03:00
[[package]]
2022-02-12 17:25:52 +03:00
name = "brotli-decompressor"
version = "2.5.1"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f"
2018-02-21 13:37:31 +03:00
dependencies = [
2022-02-12 17:25:52 +03:00
"alloc-no-stdlib",
"alloc-stdlib",
2018-01-22 20:01:44 +03:00
]
2024-04-09 23:04:40 +03:00
[[package]]
name = "brotli-decompressor"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65622a320492e09b5e0ac436b14c54ff68199bac392d0e89a6832c4518eea525"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
]
2024-04-15 05:59:02 +03:00
[[package]]
name = "brotli-decompressor"
version = "4.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6221fe77a248b9117d431ad93761222e1cf8ff282d9d1d5d9f53d6299a1cf76"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
]
[[package]]
name = "bumpalo"
2024-04-09 23:04:40 +03:00
version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "bytemuck"
2024-03-17 01:43:04 +03:00
version = "1.15.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-17 01:43:04 +03:00
checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
2017-09-30 13:55:44 +03:00
[[package]]
name = "byteorder"
2023-10-07 21:46:54 +03:00
version = "1.5.0"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-07 21:46:54 +03:00
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
2017-09-30 13:55:44 +03:00
[[package]]
name = "bytes"
2024-04-09 23:04:40 +03:00
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
[[package]]
name = "bytestring"
2023-10-30 21:53:11 +03:00
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-30 21:53:11 +03:00
checksum = "74d80203ea6b29df88012294f62733de21cfeab47f17b41af3a38bc30a03ee72"
dependencies = [
"bytes",
]
[[package]]
name = "cargo-husky"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b02b629252fe8ef6460461409564e2c21d0c8e77e0944f3d189ff06c4e932ad"
[[package]]
name = "cast"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
2018-02-21 13:37:31 +03:00
[[package]]
name = "cc"
2024-04-15 05:59:02 +03:00
version = "1.0.94"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7"
dependencies = [
"jobserver",
2023-08-02 04:39:24 +03:00
"libc",
]
2018-01-18 13:42:06 +03:00
[[package]]
name = "cexpr"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
dependencies = [
"nom",
]
2020-10-31 13:07:04 +03:00
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
2024-04-19 23:34:20 +03:00
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
dependencies = [
"android-tzdata",
"iana-time-zone",
"num-traits",
"serde",
2024-04-15 05:59:02 +03:00
"windows-targets 0.52.5",
]
[[package]]
name = "ciborium"
2024-01-26 22:02:17 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
dependencies = [
"ciborium-io",
"ciborium-ll",
"serde",
]
[[package]]
name = "ciborium-io"
2024-01-26 22:02:17 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
[[package]]
name = "ciborium-ll"
2024-01-26 22:02:17 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
dependencies = [
"ciborium-io",
"half",
]
[[package]]
name = "clang-sys"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"
dependencies = [
"glob",
"libc",
"libloading",
]
[[package]]
name = "clap"
chore(deps): Bump clap from 4.5.3 to 4.5.4 (#1275) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.3 to 4.5.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.4</h2> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/5e4facf76fb38e04edba6cb1ab67d4f2b1ec8550"><code>5e4facf</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/8880b0a5da1160892187c4b372881c9a5e2280c2"><code>8880b0a</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/132b5dded50e3e4341931f4894ccb2746196c741"><code>132b5dd</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5425">#5425</a> from epage/lit</li> <li><a href="https://github.com/clap-rs/clap/commit/df915fefefba42493290c4f7c4ac627807e9ebd4"><code>df915fe</code></a> fix(derive): Re-allow expressions for id's</li> <li><a href="https://github.com/clap-rs/clap/commit/8eab48fa3c9d6a40128c601b2520d33c7b3e6c2a"><code>8eab48f</code></a> refactor(derive): Make it easier to work with 'Name'</li> <li><a href="https://github.com/clap-rs/clap/commit/be73195ecfe8a082783765f87036ce9ecf1ce7c8"><code>be73195</code></a> refactor(derive): Clarify tests</li> <li><a href="https://github.com/clap-rs/clap/commit/024089bb602ee6f55ab1fd8494a20eb9b21c6b5e"><code>024089b</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5415">#5415</a> from Pi-Cla/patch-1</li> <li><a href="https://github.com/clap-rs/clap/commit/3b35dba1600ff84e6207668d9cba11276fa1c5b5"><code>3b35dba</code></a> docs: Add mention of nushell to clap_complete README</li> <li><a href="https://github.com/clap-rs/clap/commit/58469d1669fa1e05080263fb38b12fb2d7b78180"><code>58469d1</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5405">#5405</a> from epage/docs</li> <li><a href="https://github.com/clap-rs/clap/commit/655d8295a7f2e8a4c655a11ba578636428a3c9ac"><code>655d829</code></a> docs(derive): Fix ToC links within tutorial chapters</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.3&new-version=4.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 05:32:01 +03:00
version = "4.5.4"
2023-03-28 06:14:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.5.3 to 4.5.4 (#1275) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.3 to 4.5.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.4</h2> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/5e4facf76fb38e04edba6cb1ab67d4f2b1ec8550"><code>5e4facf</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/8880b0a5da1160892187c4b372881c9a5e2280c2"><code>8880b0a</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/132b5dded50e3e4341931f4894ccb2746196c741"><code>132b5dd</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5425">#5425</a> from epage/lit</li> <li><a href="https://github.com/clap-rs/clap/commit/df915fefefba42493290c4f7c4ac627807e9ebd4"><code>df915fe</code></a> fix(derive): Re-allow expressions for id's</li> <li><a href="https://github.com/clap-rs/clap/commit/8eab48fa3c9d6a40128c601b2520d33c7b3e6c2a"><code>8eab48f</code></a> refactor(derive): Make it easier to work with 'Name'</li> <li><a href="https://github.com/clap-rs/clap/commit/be73195ecfe8a082783765f87036ce9ecf1ce7c8"><code>be73195</code></a> refactor(derive): Clarify tests</li> <li><a href="https://github.com/clap-rs/clap/commit/024089bb602ee6f55ab1fd8494a20eb9b21c6b5e"><code>024089b</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5415">#5415</a> from Pi-Cla/patch-1</li> <li><a href="https://github.com/clap-rs/clap/commit/3b35dba1600ff84e6207668d9cba11276fa1c5b5"><code>3b35dba</code></a> docs: Add mention of nushell to clap_complete README</li> <li><a href="https://github.com/clap-rs/clap/commit/58469d1669fa1e05080263fb38b12fb2d7b78180"><code>58469d1</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5405">#5405</a> from epage/docs</li> <li><a href="https://github.com/clap-rs/clap/commit/655d8295a7f2e8a4c655a11ba578636428a3c9ac"><code>655d829</code></a> docs(derive): Fix ToC links within tutorial chapters</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.3&new-version=4.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 05:32:01 +03:00
checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
2023-03-28 06:14:58 +03:00
dependencies = [
chore(deps): Bump clap from 4.1.13 to 4.1.14 (#620) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.1.14</h2> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/285265365615522ae473036488de0d2bf18b0500"><code>2852653</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/2bb414637417a7d0c71d3f55d8eb3ef715c28bb6"><code>2bb4146</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/765c2e18f5ccee16a24235df727812898da9fe6f"><code>765c2e1</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/6696513dec0e23b88af93754d51e92eacc2e8a29"><code>6696513</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4796">#4796</a> from epage/lex</li> <li><a href="https://github.com/clap-rs/clap/commit/a916daad57120d793219e45278e43746c7640dcb"><code>a916daa</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4795">#4795</a> from epage/required_group</li> <li><a href="https://github.com/clap-rs/clap/commit/627a94f5029dfe0152130ff66ba64c2a8fc174d1"><code>627a94f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4794">#4794</a> from epage/osstr</li> <li><a href="https://github.com/clap-rs/clap/commit/9712987b8059ffb5ce5ba2f079f0c29a606e4a63"><code>9712987</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4791">#4791</a> from epage/builder</li> <li><a href="https://github.com/clap-rs/clap/commit/615c1dc6a095f9e24a670c0f723a54ecf768244d"><code>615c1dc</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4790">#4790</a> from epage/doc</li> <li><a href="https://github.com/clap-rs/clap/commit/57d1c39dc530eeaf0629addaae6e7ad9d0ab8c50"><code>57d1c39</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4789">#4789</a> from mochi-sann/fix-clap_ocmplete-example-doc</li> <li><a href="https://github.com/clap-rs/clap/commit/7c6cf8147694c09b4ed8137f19382483b148e72f"><code>7c6cf81</code></a> docs(clap_complete): The file name of the command in the clap_complete exampl...</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.1.13...v4.1.14">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.1.13&new-version=4.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 07:32:38 +03:00
"clap_builder",
"clap_derive",
chore(deps): Bump clap from 4.1.13 to 4.1.14 (#620) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.1.14</h2> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/285265365615522ae473036488de0d2bf18b0500"><code>2852653</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/2bb414637417a7d0c71d3f55d8eb3ef715c28bb6"><code>2bb4146</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/765c2e18f5ccee16a24235df727812898da9fe6f"><code>765c2e1</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/6696513dec0e23b88af93754d51e92eacc2e8a29"><code>6696513</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4796">#4796</a> from epage/lex</li> <li><a href="https://github.com/clap-rs/clap/commit/a916daad57120d793219e45278e43746c7640dcb"><code>a916daa</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4795">#4795</a> from epage/required_group</li> <li><a href="https://github.com/clap-rs/clap/commit/627a94f5029dfe0152130ff66ba64c2a8fc174d1"><code>627a94f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4794">#4794</a> from epage/osstr</li> <li><a href="https://github.com/clap-rs/clap/commit/9712987b8059ffb5ce5ba2f079f0c29a606e4a63"><code>9712987</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4791">#4791</a> from epage/builder</li> <li><a href="https://github.com/clap-rs/clap/commit/615c1dc6a095f9e24a670c0f723a54ecf768244d"><code>615c1dc</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4790">#4790</a> from epage/doc</li> <li><a href="https://github.com/clap-rs/clap/commit/57d1c39dc530eeaf0629addaae6e7ad9d0ab8c50"><code>57d1c39</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4789">#4789</a> from mochi-sann/fix-clap_ocmplete-example-doc</li> <li><a href="https://github.com/clap-rs/clap/commit/7c6cf8147694c09b4ed8137f19382483b148e72f"><code>7c6cf81</code></a> docs(clap_complete): The file name of the command in the clap_complete exampl...</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.1.13...v4.1.14">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.1.13&new-version=4.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 07:32:38 +03:00
]
[[package]]
name = "clap_builder"
chore(deps): Bump clap from 4.5.1 to 4.5.2 (#1235) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.1 to 4.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.2</h2> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/f65d421607ba16c3175ffe76a20820f123b6c4cb"><code>f65d421</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/886b2729e419114bf42f1a92c66d346c81aa8f33"><code>886b272</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/3ba429752fdb19b7a1c2e151c41d5141ad5b9295"><code>3ba4297</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5386">#5386</a> from amaanq/static-var-name</li> <li><a href="https://github.com/clap-rs/clap/commit/2aea9504c4894b3bddf9cd4d2d6cba889307c157"><code>2aea950</code></a> fix: Use SCREAMING_SNAKE_CASE for static variable <code>authors</code></li> <li><a href="https://github.com/clap-rs/clap/commit/690f5557d7f25904c31ec9f2a3c3657cbb68c98e"><code>690f555</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5382">#5382</a> from clap-rs/renovate/pre-commit-action-3.x</li> <li><a href="https://github.com/clap-rs/clap/commit/a2aa644368ec19026b16b870ec32dc57b325ba9b"><code>a2aa644</code></a> chore(deps): update compatible (dev) (<a href="https://redirect.github.com/clap-rs/clap/issues/5381">#5381</a>)</li> <li><a href="https://github.com/clap-rs/clap/commit/c233de53c0cca4281f444cf16d16d161bc9c3cab"><code>c233de5</code></a> chore(deps): update pre-commit/action action to v3.0.1</li> <li><a href="https://github.com/clap-rs/clap/commit/d0028d74b507c6ce0a05cafd1f4c34bf7ec85c63"><code>d0028d7</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5371">#5371</a> from BenWiederhake/dev-fix-link-command-trailing_var...</li> <li><a href="https://github.com/clap-rs/clap/commit/0076cac7cb0b1ad4cc6f2b6c721d71f9e4d6947e"><code>0076cac</code></a> fix(builder): Don't doc-link to undocumented item</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.1...v4.5.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.1&new-version=4.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 06:09:54 +03:00
version = "4.5.2"
chore(deps): Bump clap from 4.1.13 to 4.1.14 (#620) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.1.14</h2> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/285265365615522ae473036488de0d2bf18b0500"><code>2852653</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/2bb414637417a7d0c71d3f55d8eb3ef715c28bb6"><code>2bb4146</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/765c2e18f5ccee16a24235df727812898da9fe6f"><code>765c2e1</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/6696513dec0e23b88af93754d51e92eacc2e8a29"><code>6696513</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4796">#4796</a> from epage/lex</li> <li><a href="https://github.com/clap-rs/clap/commit/a916daad57120d793219e45278e43746c7640dcb"><code>a916daa</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4795">#4795</a> from epage/required_group</li> <li><a href="https://github.com/clap-rs/clap/commit/627a94f5029dfe0152130ff66ba64c2a8fc174d1"><code>627a94f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4794">#4794</a> from epage/osstr</li> <li><a href="https://github.com/clap-rs/clap/commit/9712987b8059ffb5ce5ba2f079f0c29a606e4a63"><code>9712987</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4791">#4791</a> from epage/builder</li> <li><a href="https://github.com/clap-rs/clap/commit/615c1dc6a095f9e24a670c0f723a54ecf768244d"><code>615c1dc</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4790">#4790</a> from epage/doc</li> <li><a href="https://github.com/clap-rs/clap/commit/57d1c39dc530eeaf0629addaae6e7ad9d0ab8c50"><code>57d1c39</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4789">#4789</a> from mochi-sann/fix-clap_ocmplete-example-doc</li> <li><a href="https://github.com/clap-rs/clap/commit/7c6cf8147694c09b4ed8137f19382483b148e72f"><code>7c6cf81</code></a> docs(clap_complete): The file name of the command in the clap_complete exampl...</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.1.13...v4.1.14">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.1.13&new-version=4.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 07:32:38 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.5.1 to 4.5.2 (#1235) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.1 to 4.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.2</h2> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/f65d421607ba16c3175ffe76a20820f123b6c4cb"><code>f65d421</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/886b2729e419114bf42f1a92c66d346c81aa8f33"><code>886b272</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/3ba429752fdb19b7a1c2e151c41d5141ad5b9295"><code>3ba4297</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5386">#5386</a> from amaanq/static-var-name</li> <li><a href="https://github.com/clap-rs/clap/commit/2aea9504c4894b3bddf9cd4d2d6cba889307c157"><code>2aea950</code></a> fix: Use SCREAMING_SNAKE_CASE for static variable <code>authors</code></li> <li><a href="https://github.com/clap-rs/clap/commit/690f5557d7f25904c31ec9f2a3c3657cbb68c98e"><code>690f555</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5382">#5382</a> from clap-rs/renovate/pre-commit-action-3.x</li> <li><a href="https://github.com/clap-rs/clap/commit/a2aa644368ec19026b16b870ec32dc57b325ba9b"><code>a2aa644</code></a> chore(deps): update compatible (dev) (<a href="https://redirect.github.com/clap-rs/clap/issues/5381">#5381</a>)</li> <li><a href="https://github.com/clap-rs/clap/commit/c233de53c0cca4281f444cf16d16d161bc9c3cab"><code>c233de5</code></a> chore(deps): update pre-commit/action action to v3.0.1</li> <li><a href="https://github.com/clap-rs/clap/commit/d0028d74b507c6ce0a05cafd1f4c34bf7ec85c63"><code>d0028d7</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5371">#5371</a> from BenWiederhake/dev-fix-link-command-trailing_var...</li> <li><a href="https://github.com/clap-rs/clap/commit/0076cac7cb0b1ad4cc6f2b6c721d71f9e4d6947e"><code>0076cac</code></a> fix(builder): Don't doc-link to undocumented item</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.1...v4.5.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.1&new-version=4.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 06:09:54 +03:00
checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
chore(deps): Bump clap from 4.1.13 to 4.1.14 (#620) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.1.14</h2> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.1.14] - 2023-03-28</h2> <h3>Features</h3> <ul> <li><em>(derive)</em> <code>#[group]</code> raw attribute support</li> </ul> <h3>Performance</h3> <ul> <li><em>(derive)</em> <code>clap_builder</code> was pulled out of <code>clap</code> so it could build in parallel to <code>clap_derive</code></li> <li><code>os_str_bytes</code> dependency was removed for faster builds and smaller binaries</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/285265365615522ae473036488de0d2bf18b0500"><code>2852653</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/2bb414637417a7d0c71d3f55d8eb3ef715c28bb6"><code>2bb4146</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/765c2e18f5ccee16a24235df727812898da9fe6f"><code>765c2e1</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/6696513dec0e23b88af93754d51e92eacc2e8a29"><code>6696513</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4796">#4796</a> from epage/lex</li> <li><a href="https://github.com/clap-rs/clap/commit/a916daad57120d793219e45278e43746c7640dcb"><code>a916daa</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4795">#4795</a> from epage/required_group</li> <li><a href="https://github.com/clap-rs/clap/commit/627a94f5029dfe0152130ff66ba64c2a8fc174d1"><code>627a94f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4794">#4794</a> from epage/osstr</li> <li><a href="https://github.com/clap-rs/clap/commit/9712987b8059ffb5ce5ba2f079f0c29a606e4a63"><code>9712987</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4791">#4791</a> from epage/builder</li> <li><a href="https://github.com/clap-rs/clap/commit/615c1dc6a095f9e24a670c0f723a54ecf768244d"><code>615c1dc</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4790">#4790</a> from epage/doc</li> <li><a href="https://github.com/clap-rs/clap/commit/57d1c39dc530eeaf0629addaae6e7ad9d0ab8c50"><code>57d1c39</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4789">#4789</a> from mochi-sann/fix-clap_ocmplete-example-doc</li> <li><a href="https://github.com/clap-rs/clap/commit/7c6cf8147694c09b4ed8137f19382483b148e72f"><code>7c6cf81</code></a> docs(clap_complete): The file name of the command in the clap_complete exampl...</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.1.13...v4.1.14">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.1.13&new-version=4.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 07:32:38 +03:00
dependencies = [
2023-04-03 05:06:55 +03:00
"anstream",
"anstyle",
chore(deps): Bump criterion from 0.4.0 to 0.5.0 (#673) Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.4.0 to 0.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md">criterion's changelog</a>.</em></p> <blockquote> <h2>[0.5.0] - 2023-05-23</h2> <h3>Changed</h3> <ul> <li>Replaced lazy_static dependency with once_cell</li> <li>Improved documentation of the <code>html_reports</code> feature</li> <li>Replaced atty dependency with is-terminal</li> <li>MSRV bumped to 1.64</li> <li>Upgraded clap dependency to v4</li> <li>Upgraded tempfile dependency to v3.5.0</li> </ul> <h3>Fixed</h3> <ul> <li>Quick mode (<code>--quick</code>) no longer outputs 1ms for measured times over 5 seconds</li> <li>Documentation updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bheisler/criterion.rs/commit/4a560cb8d8b4cefc4819a6489f0ce0540663968d"><code>4a560cb</code></a> release version 0.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/683">#683</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/3e2849ebf86e27507f783a20647a0fc81c6bfcc7"><code>3e2849e</code></a> Post v0.4 CHANGELOG updates (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/680">#680</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/637010e50d3819839cd45d9f5b281c169573416a"><code>637010e</code></a> Bump clap to version 4 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/679">#679</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/39d7e2f9546981d87ae195fe7c68f778afdb66a4"><code>39d7e2f</code></a> Update to tempfile 3.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/675">#675</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/8ab2752ccfeece50347c81866a4185f29fd978a2"><code>8ab2752</code></a> Fix typo in known_limitations.md (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/674">#674</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a2112308ef8e3d8fe5a8da41ccb0fba3d5d460c4"><code>a211230</code></a> chore: replace atty with is-terminal (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/628">#628</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a844eb226bb814e6a4e8b35b3b91c74f22ad535b"><code>a844eb2</code></a> Bump MSRV to 1.60 for csv dependency (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/665">#665</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2f5360737807cbe90d149db6199783236f0ef634"><code>2f53607</code></a> Use OR operator to specify multiple licenses (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/643">#643</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/86dcd7d323799043c100dbf358409e986a872a11"><code>86dcd7d</code></a> Fix bug where time over the maximum would be reported as 1ms in quick mode. (...</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2942aee124e433213f0e9b917bb730bcdc7df6f3"><code>2942aee</code></a> Remove unnecessary <code>pub</code> from example code (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/657">#657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=criterion&package-manager=cargo&previous-version=0.4.0&new-version=0.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 06:32:10 +03:00
"clap_lex",
2024-04-09 23:04:40 +03:00
"strsim 0.11.1",
]
[[package]]
name = "clap_derive"
chore(deps): Bump clap from 4.5.3 to 4.5.4 (#1275) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.3 to 4.5.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.4</h2> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/5e4facf76fb38e04edba6cb1ab67d4f2b1ec8550"><code>5e4facf</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/8880b0a5da1160892187c4b372881c9a5e2280c2"><code>8880b0a</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/132b5dded50e3e4341931f4894ccb2746196c741"><code>132b5dd</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5425">#5425</a> from epage/lit</li> <li><a href="https://github.com/clap-rs/clap/commit/df915fefefba42493290c4f7c4ac627807e9ebd4"><code>df915fe</code></a> fix(derive): Re-allow expressions for id's</li> <li><a href="https://github.com/clap-rs/clap/commit/8eab48fa3c9d6a40128c601b2520d33c7b3e6c2a"><code>8eab48f</code></a> refactor(derive): Make it easier to work with 'Name'</li> <li><a href="https://github.com/clap-rs/clap/commit/be73195ecfe8a082783765f87036ce9ecf1ce7c8"><code>be73195</code></a> refactor(derive): Clarify tests</li> <li><a href="https://github.com/clap-rs/clap/commit/024089bb602ee6f55ab1fd8494a20eb9b21c6b5e"><code>024089b</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5415">#5415</a> from Pi-Cla/patch-1</li> <li><a href="https://github.com/clap-rs/clap/commit/3b35dba1600ff84e6207668d9cba11276fa1c5b5"><code>3b35dba</code></a> docs: Add mention of nushell to clap_complete README</li> <li><a href="https://github.com/clap-rs/clap/commit/58469d1669fa1e05080263fb38b12fb2d7b78180"><code>58469d1</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5405">#5405</a> from epage/docs</li> <li><a href="https://github.com/clap-rs/clap/commit/655d8295a7f2e8a4c655a11ba578636428a3c9ac"><code>655d829</code></a> docs(derive): Fix ToC links within tutorial chapters</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.3&new-version=4.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 05:32:01 +03:00
version = "4.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.5.3 to 4.5.4 (#1275) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.3 to 4.5.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.4</h2> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.4] - 2024-03-25</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow non-literal <code>#[arg(id)]</code> attributes again</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/5e4facf76fb38e04edba6cb1ab67d4f2b1ec8550"><code>5e4facf</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/8880b0a5da1160892187c4b372881c9a5e2280c2"><code>8880b0a</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/132b5dded50e3e4341931f4894ccb2746196c741"><code>132b5dd</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5425">#5425</a> from epage/lit</li> <li><a href="https://github.com/clap-rs/clap/commit/df915fefefba42493290c4f7c4ac627807e9ebd4"><code>df915fe</code></a> fix(derive): Re-allow expressions for id's</li> <li><a href="https://github.com/clap-rs/clap/commit/8eab48fa3c9d6a40128c601b2520d33c7b3e6c2a"><code>8eab48f</code></a> refactor(derive): Make it easier to work with 'Name'</li> <li><a href="https://github.com/clap-rs/clap/commit/be73195ecfe8a082783765f87036ce9ecf1ce7c8"><code>be73195</code></a> refactor(derive): Clarify tests</li> <li><a href="https://github.com/clap-rs/clap/commit/024089bb602ee6f55ab1fd8494a20eb9b21c6b5e"><code>024089b</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5415">#5415</a> from Pi-Cla/patch-1</li> <li><a href="https://github.com/clap-rs/clap/commit/3b35dba1600ff84e6207668d9cba11276fa1c5b5"><code>3b35dba</code></a> docs: Add mention of nushell to clap_complete README</li> <li><a href="https://github.com/clap-rs/clap/commit/58469d1669fa1e05080263fb38b12fb2d7b78180"><code>58469d1</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5405">#5405</a> from epage/docs</li> <li><a href="https://github.com/clap-rs/clap/commit/655d8295a7f2e8a4c655a11ba578636428a3c9ac"><code>655d829</code></a> docs(derive): Fix ToC links within tutorial chapters</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.5.3&new-version=4.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 05:32:01 +03:00
checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
dependencies = [
2024-03-17 01:43:04 +03:00
"heck 0.5.0",
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "clap_lex"
2024-02-09 11:43:27 +03:00
version = "0.7.0"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-09 11:43:27 +03:00
checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
2023-04-03 05:06:55 +03:00
[[package]]
name = "cmake"
version = "0.1.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
dependencies = [
"cc",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "color_quant"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
2023-04-03 05:06:55 +03:00
[[package]]
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
name = "colorchoice"
2023-04-03 05:06:55 +03:00
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.2.1 to 4.2.2 (#637) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2023-04-13</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6f409544ec49738496eb100c6fec19dbf8d22d02"><code>6f40954</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1"><code>6d5394d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d7f742ab87b401835efc8c70c34215538943ec66"><code>d7f742a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4832">#4832</a> from epage/update</li> <li><a href="https://github.com/clap-rs/clap/commit/9c85e1b295c5b9181bdb3a402bcedcce2f0f272e"><code>9c85e1b</code></a> chore: Update anstyle/anstream</li> <li><a href="https://github.com/clap-rs/clap/commit/0deb42265de1868eb9cb9e3b4e8c78b703d1e52b"><code>0deb422</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4823">#4823</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/d34b51a2ede1e9ef007f2fe23110dc094d0e9d06"><code>d34b51a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/4821">#4821</a> from Bfault/typo</li> <li><a href="https://github.com/clap-rs/clap/commit/13d79b767799e5fabafef65c2c2351d001c4e079"><code>13d79b7</code></a> Fix typo</li> <li><a href="https://github.com/clap-rs/clap/commit/feddd124b05c76d87ce0731f1074ad51292a274a"><code>feddd12</code></a> style: Move away from banned fns</li> <li><a href="https://github.com/clap-rs/clap/commit/d3d45e83441ba032d3524d06002b89fca22670b8"><code>d3d45e8</code></a> chore(pre): Mirror exclude in pre-commit</li> <li><a href="https://github.com/clap-rs/clap/commit/c99ef984de34d4dc2330a98e6c32d63f774e907c"><code>c99ef98</code></a> chore(ci): Remove allow-print-in-tests due to MSRV</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.2.1...v4.2.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.2.1&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 06:25:16 +03:00
checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
[[package]]
name = "concurrent-queue"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "console"
2024-01-09 22:13:21 +03:00
version = "0.15.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
dependencies = [
"encode_unicode",
"lazy_static",
"libc",
2024-01-09 22:13:21 +03:00
"windows-sys 0.52.0",
]
[[package]]
name = "const-oid"
2023-12-16 02:38:49 +03:00
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-16 02:38:49 +03:00
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
[[package]]
name = "convert_case"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
[[package]]
name = "convert_case"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "cookie"
2022-12-19 05:28:24 +03:00
version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-19 05:28:24 +03:00
checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
dependencies = [
"percent-encoding",
"time",
"version_check",
]
2020-09-13 19:42:44 +03:00
2023-09-30 12:58:49 +03:00
[[package]]
name = "core-foundation"
2023-12-01 01:49:00 +03:00
version = "0.9.4"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-01 01:49:00 +03:00
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
2023-09-30 12:58:49 +03:00
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "core-foundation-sys"
2023-12-01 01:49:00 +03:00
version = "0.8.6"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-01 01:49:00 +03:00
checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
2023-09-30 12:58:49 +03:00
2023-12-27 21:50:07 +03:00
[[package]]
name = "cpp_demangle"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119"
dependencies = [
"cfg-if",
]
2020-09-13 19:42:44 +03:00
[[package]]
2021-07-16 16:08:46 +03:00
name = "cpufeatures"
2024-01-08 02:32:57 +03:00
version = "0.2.12"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-08 02:32:57 +03:00
checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
2021-07-16 16:08:46 +03:00
dependencies = [
"libc",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "crc"
2024-04-09 23:04:40 +03:00
version = "3.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636"
dependencies = [
"crc-catalog",
]
[[package]]
name = "crc-catalog"
2023-11-04 22:57:10 +03:00
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-04 22:57:10 +03:00
checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"
2018-12-07 18:52:18 +03:00
[[package]]
name = "crc32fast"
version = "1.4.0"
2018-12-07 18:52:18 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
2018-12-07 18:52:18 +03:00
dependencies = [
"cfg-if",
2019-02-04 11:53:06 +03:00
]
[[package]]
name = "criterion"
2023-05-27 20:07:22 +03:00
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-27 20:07:22 +03:00
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
dependencies = [
"anes",
"cast",
"ciborium",
chore(deps): Bump criterion from 0.4.0 to 0.5.0 (#673) Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.4.0 to 0.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md">criterion's changelog</a>.</em></p> <blockquote> <h2>[0.5.0] - 2023-05-23</h2> <h3>Changed</h3> <ul> <li>Replaced lazy_static dependency with once_cell</li> <li>Improved documentation of the <code>html_reports</code> feature</li> <li>Replaced atty dependency with is-terminal</li> <li>MSRV bumped to 1.64</li> <li>Upgraded clap dependency to v4</li> <li>Upgraded tempfile dependency to v3.5.0</li> </ul> <h3>Fixed</h3> <ul> <li>Quick mode (<code>--quick</code>) no longer outputs 1ms for measured times over 5 seconds</li> <li>Documentation updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bheisler/criterion.rs/commit/4a560cb8d8b4cefc4819a6489f0ce0540663968d"><code>4a560cb</code></a> release version 0.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/683">#683</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/3e2849ebf86e27507f783a20647a0fc81c6bfcc7"><code>3e2849e</code></a> Post v0.4 CHANGELOG updates (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/680">#680</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/637010e50d3819839cd45d9f5b281c169573416a"><code>637010e</code></a> Bump clap to version 4 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/679">#679</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/39d7e2f9546981d87ae195fe7c68f778afdb66a4"><code>39d7e2f</code></a> Update to tempfile 3.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/675">#675</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/8ab2752ccfeece50347c81866a4185f29fd978a2"><code>8ab2752</code></a> Fix typo in known_limitations.md (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/674">#674</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a2112308ef8e3d8fe5a8da41ccb0fba3d5d460c4"><code>a211230</code></a> chore: replace atty with is-terminal (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/628">#628</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a844eb226bb814e6a4e8b35b3b91c74f22ad535b"><code>a844eb2</code></a> Bump MSRV to 1.60 for csv dependency (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/665">#665</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2f5360737807cbe90d149db6199783236f0ef634"><code>2f53607</code></a> Use OR operator to specify multiple licenses (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/643">#643</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/86dcd7d323799043c100dbf358409e986a872a11"><code>86dcd7d</code></a> Fix bug where time over the maximum would be reported as 1ms in quick mode. (...</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2942aee124e433213f0e9b917bb730bcdc7df6f3"><code>2942aee</code></a> Remove unnecessary <code>pub</code> from example code (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/657">#657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=criterion&package-manager=cargo&previous-version=0.4.0&new-version=0.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 06:32:10 +03:00
"clap",
"criterion-plot",
2021-07-23 11:04:34 +03:00
"futures",
chore(deps): Bump criterion from 0.4.0 to 0.5.0 (#673) Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.4.0 to 0.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md">criterion's changelog</a>.</em></p> <blockquote> <h2>[0.5.0] - 2023-05-23</h2> <h3>Changed</h3> <ul> <li>Replaced lazy_static dependency with once_cell</li> <li>Improved documentation of the <code>html_reports</code> feature</li> <li>Replaced atty dependency with is-terminal</li> <li>MSRV bumped to 1.64</li> <li>Upgraded clap dependency to v4</li> <li>Upgraded tempfile dependency to v3.5.0</li> </ul> <h3>Fixed</h3> <ul> <li>Quick mode (<code>--quick</code>) no longer outputs 1ms for measured times over 5 seconds</li> <li>Documentation updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bheisler/criterion.rs/commit/4a560cb8d8b4cefc4819a6489f0ce0540663968d"><code>4a560cb</code></a> release version 0.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/683">#683</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/3e2849ebf86e27507f783a20647a0fc81c6bfcc7"><code>3e2849e</code></a> Post v0.4 CHANGELOG updates (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/680">#680</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/637010e50d3819839cd45d9f5b281c169573416a"><code>637010e</code></a> Bump clap to version 4 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/679">#679</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/39d7e2f9546981d87ae195fe7c68f778afdb66a4"><code>39d7e2f</code></a> Update to tempfile 3.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/675">#675</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/8ab2752ccfeece50347c81866a4185f29fd978a2"><code>8ab2752</code></a> Fix typo in known_limitations.md (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/674">#674</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a2112308ef8e3d8fe5a8da41ccb0fba3d5d460c4"><code>a211230</code></a> chore: replace atty with is-terminal (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/628">#628</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a844eb226bb814e6a4e8b35b3b91c74f22ad535b"><code>a844eb2</code></a> Bump MSRV to 1.60 for csv dependency (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/665">#665</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2f5360737807cbe90d149db6199783236f0ef634"><code>2f53607</code></a> Use OR operator to specify multiple licenses (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/643">#643</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/86dcd7d323799043c100dbf358409e986a872a11"><code>86dcd7d</code></a> Fix bug where time over the maximum would be reported as 1ms in quick mode. (...</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2942aee124e433213f0e9b917bb730bcdc7df6f3"><code>2942aee</code></a> Remove unnecessary <code>pub</code> from example code (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/657">#657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=criterion&package-manager=cargo&previous-version=0.4.0&new-version=0.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 06:32:10 +03:00
"is-terminal",
"itertools 0.10.5",
"num-traits",
chore(deps): Bump criterion from 0.4.0 to 0.5.0 (#673) Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.4.0 to 0.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md">criterion's changelog</a>.</em></p> <blockquote> <h2>[0.5.0] - 2023-05-23</h2> <h3>Changed</h3> <ul> <li>Replaced lazy_static dependency with once_cell</li> <li>Improved documentation of the <code>html_reports</code> feature</li> <li>Replaced atty dependency with is-terminal</li> <li>MSRV bumped to 1.64</li> <li>Upgraded clap dependency to v4</li> <li>Upgraded tempfile dependency to v3.5.0</li> </ul> <h3>Fixed</h3> <ul> <li>Quick mode (<code>--quick</code>) no longer outputs 1ms for measured times over 5 seconds</li> <li>Documentation updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bheisler/criterion.rs/commit/4a560cb8d8b4cefc4819a6489f0ce0540663968d"><code>4a560cb</code></a> release version 0.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/683">#683</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/3e2849ebf86e27507f783a20647a0fc81c6bfcc7"><code>3e2849e</code></a> Post v0.4 CHANGELOG updates (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/680">#680</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/637010e50d3819839cd45d9f5b281c169573416a"><code>637010e</code></a> Bump clap to version 4 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/679">#679</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/39d7e2f9546981d87ae195fe7c68f778afdb66a4"><code>39d7e2f</code></a> Update to tempfile 3.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/675">#675</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/8ab2752ccfeece50347c81866a4185f29fd978a2"><code>8ab2752</code></a> Fix typo in known_limitations.md (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/674">#674</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a2112308ef8e3d8fe5a8da41ccb0fba3d5d460c4"><code>a211230</code></a> chore: replace atty with is-terminal (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/628">#628</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a844eb226bb814e6a4e8b35b3b91c74f22ad535b"><code>a844eb2</code></a> Bump MSRV to 1.60 for csv dependency (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/665">#665</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2f5360737807cbe90d149db6199783236f0ef634"><code>2f53607</code></a> Use OR operator to specify multiple licenses (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/643">#643</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/86dcd7d323799043c100dbf358409e986a872a11"><code>86dcd7d</code></a> Fix bug where time over the maximum would be reported as 1ms in quick mode. (...</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2942aee124e433213f0e9b917bb730bcdc7df6f3"><code>2942aee</code></a> Remove unnecessary <code>pub</code> from example code (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/657">#657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=criterion&package-manager=cargo&previous-version=0.4.0&new-version=0.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 06:32:10 +03:00
"once_cell",
"oorandom",
"plotters",
"rayon",
"regex",
"serde",
"serde_derive",
"serde_json",
"tinytemplate",
"tokio",
"walkdir",
]
[[package]]
name = "criterion-plot"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
dependencies = [
"cast",
"itertools 0.10.5",
]
2019-02-04 11:53:06 +03:00
[[package]]
name = "crossbeam-channel"
version = "0.5.12"
2020-10-31 13:07:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95"
2020-10-31 13:07:04 +03:00
dependencies = [
"crossbeam-utils",
2020-10-31 13:07:04 +03:00
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "crossbeam-deque"
2024-01-09 22:13:21 +03:00
version = "0.8.5"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
2018-03-13 14:32:09 +03:00
dependencies = [
"crossbeam-epoch",
"crossbeam-utils",
2018-03-13 14:32:09 +03:00
]
[[package]]
name = "crossbeam-epoch"
2024-01-09 22:13:21 +03:00
version = "0.9.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "crossbeam-queue"
2024-01-09 22:13:21 +03:00
version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35"
dependencies = [
"crossbeam-utils",
]
2019-11-07 20:54:06 +03:00
[[package]]
name = "crossbeam-utils"
2024-01-09 22:13:21 +03:00
version = "0.8.19"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
2020-10-31 13:07:04 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "crunch"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0dc013e70da3bfe5b552de26a1f34ecf67d61ea811251d2bf75c1324a1ecb425"
2024-01-26 22:02:17 +03:00
[[package]]
name = "crunchy"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
2020-10-31 13:07:04 +03:00
[[package]]
2022-01-01 20:43:04 +03:00
name = "crypto-common"
version = "0.1.6"
2020-10-31 13:07:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
2020-10-31 13:07:04 +03:00
dependencies = [
"generic-array 0.14.7",
2022-05-03 12:12:54 +03:00
"typenum",
2017-10-09 14:29:03 +03:00
]
[[package]]
name = "ctor"
chore(deps): Bump ctor from 0.2.7 to 0.2.8 (#1310) Bumps [ctor](https://github.com/mmastrac/rust-ctor) from 0.2.7 to 0.2.8. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mmastrac/rust-ctor/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ctor&package-manager=cargo&previous-version=0.2.7&new-version=0.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 05:48:14 +03:00
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump ctor from 0.2.7 to 0.2.8 (#1310) Bumps [ctor](https://github.com/mmastrac/rust-ctor) from 0.2.7 to 0.2.8. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mmastrac/rust-ctor/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ctor&package-manager=cargo&previous-version=0.2.7&new-version=0.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 05:48:14 +03:00
checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
dependencies = [
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "darling"
version = "0.20.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391"
dependencies = [
"darling_core",
"darling_macro",
]
[[package]]
name = "darling_core"
version = "0.20.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
2024-02-09 11:43:27 +03:00
"strsim 0.10.0",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "darling_macro"
version = "0.20.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f"
dependencies = [
"darling_core",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "data-url"
version = "0.3.1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "deadpool"
2023-09-26 21:24:56 +03:00
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-26 21:24:56 +03:00
checksum = "fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490"
dependencies = [
"async-trait",
"deadpool-runtime",
"num_cpus",
"tokio",
]
[[package]]
name = "deadpool-postgres"
2023-12-19 02:30:58 +03:00
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-19 02:30:58 +03:00
checksum = "bda39fa1cfff190d8924d447ad04fd22772c250438ca5ce1dfb3c80621c05aaa"
dependencies = [
"deadpool",
"tokio",
"tokio-postgres",
2023-09-26 21:24:56 +03:00
"tracing",
]
[[package]]
name = "deadpool-runtime"
2023-09-26 21:24:56 +03:00
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-26 21:24:56 +03:00
checksum = "63dfa964fe2a66f3fde91fc70b267fe193d822c7e603e2a675a49a7f46ad3f49"
dependencies = [
"tokio",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "debugid"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d"
dependencies = [
"uuid",
]
[[package]]
name = "der"
2024-04-09 23:04:40 +03:00
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
dependencies = [
"const-oid",
"pem-rfc7468",
"zeroize",
]
2023-08-02 04:39:24 +03:00
[[package]]
name = "deranged"
version = "0.3.11"
2023-08-02 04:39:24 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
2023-10-16 08:12:58 +03:00
dependencies = [
"powerfmt",
"serde",
2023-10-16 08:12:58 +03:00
]
2023-08-02 04:39:24 +03:00
2017-12-17 13:51:07 +03:00
[[package]]
name = "derive_more"
2022-01-01 20:43:04 +03:00
version = "0.99.17"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-01-01 20:43:04 +03:00
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
2018-03-13 14:32:09 +03:00
dependencies = [
"convert_case 0.4.0",
"proc-macro2",
"quote",
"rustc_version",
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
"syn 1.0.109",
2018-03-13 14:32:09 +03:00
]
[[package]]
name = "diff"
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
2022-01-01 20:43:04 +03:00
[[package]]
name = "digest"
2023-05-23 02:04:55 +03:00
version = "0.10.7"
2022-01-01 20:43:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-23 02:04:55 +03:00
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
2022-01-01 20:43:04 +03:00
dependencies = [
"block-buffer",
"const-oid",
2022-01-01 20:43:04 +03:00
"crypto-common",
"subtle",
]
[[package]]
name = "dotenvy"
2023-03-23 10:43:35 +03:00
version = "0.15.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-23 10:43:35 +03:00
checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b"
[[package]]
name = "dunce"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
2018-03-13 14:32:09 +03:00
[[package]]
name = "either"
2024-04-15 05:59:02 +03:00
version = "1.11.0"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2"
dependencies = [
"serde",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "encode_unicode"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
2018-03-13 14:32:09 +03:00
[[package]]
name = "encoding_rs"
version = "0.8.34"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
2018-03-13 14:32:09 +03:00
dependencies = [
"cfg-if",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "enum-display"
2024-02-09 11:43:27 +03:00
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-09 11:43:27 +03:00
checksum = "02058bb25d8d0605829af88230427dd5cd50661590bd2b09d1baf7c64c417f24"
dependencies = [
"enum-display-macro",
]
[[package]]
name = "enum-display-macro"
2024-02-09 11:43:27 +03:00
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-09 11:43:27 +03:00
checksum = "d4be2cf2fe7b971b1865febbacd4d8df544aa6bd377cca011a6d69dcf4c60d94"
dependencies = [
"convert_case 0.6.0",
"quote",
"syn 1.0.109",
]
[[package]]
name = "enum_dispatch"
2024-04-09 23:04:40 +03:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"
dependencies = [
"once_cell",
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2024-01-21 03:52:09 +03:00
[[package]]
name = "env_filter"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea"
dependencies = [
"log",
"regex",
]
2018-01-18 19:07:14 +03:00
[[package]]
name = "env_logger"
chore(deps): Bump env_logger from 0.11.2 to 0.11.3 (#1232) Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.2 to 0.11.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-cli/env_logger/releases">env_logger's releases</a>.</em></p> <blockquote> <h2>v0.11.3</h2> <h2>[0.11.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md">env_logger's changelog</a>.</em></p> <blockquote> <h2>[0.11.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-cli/env_logger/commit/98ce8038803d048bf415a5ab13f7cc1aa61d242e"><code>98ce803</code></a> chore: Release</li> <li><a href="https://github.com/rust-cli/env_logger/commit/7a161300c26d1a2b1f71c99e75e36d02ee11d094"><code>7a16130</code></a> docs: Update changelog</li> <li><a href="https://github.com/rust-cli/env_logger/commit/e55af6f7c3be0731c902025a76b42a97a97ead8e"><code>e55af6f</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/env_logger/issues/137">#137</a> from tmccombs/structured</li> <li><a href="https://github.com/rust-cli/env_logger/commit/f6e2d45615057917b11dfc140b0be325b7ffd1b0"><code>f6e2d45</code></a> feat(kv): Use now-stable kv feature of log crate</li> <li><a href="https://github.com/rust-cli/env_logger/commit/9f4a33aac0745fd4d5ad0256b747ed44652cf6eb"><code>9f4a33a</code></a> feat(kv): Add styling for key in default format</li> <li><a href="https://github.com/rust-cli/env_logger/commit/9d26ad586ef5d6b4f77b0b3752dc7b624e82d29b"><code>9d26ad5</code></a> feat: Add support for Key-Value data in log records</li> <li><a href="https://github.com/rust-cli/env_logger/commit/8962096976b0fa9c05b8b5ba5251861d60abf943"><code>8962096</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/env_logger/issues/314">#314</a> from rust-cli/renovate/pre-commit-action-3.x</li> <li><a href="https://github.com/rust-cli/env_logger/commit/41272282713fd4ffa593133204a458fe24e3265d"><code>4127228</code></a> chore(deps): update pre-commit/action action to v3.0.1</li> <li>See full diff in <a href="https://github.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=env_logger&package-manager=cargo&previous-version=0.11.2&new-version=0.11.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 05:31:57 +03:00
version = "0.11.3"
2018-01-18 19:07:14 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump env_logger from 0.11.2 to 0.11.3 (#1232) Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.2 to 0.11.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-cli/env_logger/releases">env_logger's releases</a>.</em></p> <blockquote> <h2>v0.11.3</h2> <h2>[0.11.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md">env_logger's changelog</a>.</em></p> <blockquote> <h2>[0.11.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-cli/env_logger/commit/98ce8038803d048bf415a5ab13f7cc1aa61d242e"><code>98ce803</code></a> chore: Release</li> <li><a href="https://github.com/rust-cli/env_logger/commit/7a161300c26d1a2b1f71c99e75e36d02ee11d094"><code>7a16130</code></a> docs: Update changelog</li> <li><a href="https://github.com/rust-cli/env_logger/commit/e55af6f7c3be0731c902025a76b42a97a97ead8e"><code>e55af6f</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/env_logger/issues/137">#137</a> from tmccombs/structured</li> <li><a href="https://github.com/rust-cli/env_logger/commit/f6e2d45615057917b11dfc140b0be325b7ffd1b0"><code>f6e2d45</code></a> feat(kv): Use now-stable kv feature of log crate</li> <li><a href="https://github.com/rust-cli/env_logger/commit/9f4a33aac0745fd4d5ad0256b747ed44652cf6eb"><code>9f4a33a</code></a> feat(kv): Add styling for key in default format</li> <li><a href="https://github.com/rust-cli/env_logger/commit/9d26ad586ef5d6b4f77b0b3752dc7b624e82d29b"><code>9d26ad5</code></a> feat: Add support for Key-Value data in log records</li> <li><a href="https://github.com/rust-cli/env_logger/commit/8962096976b0fa9c05b8b5ba5251861d60abf943"><code>8962096</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/env_logger/issues/314">#314</a> from rust-cli/renovate/pre-commit-action-3.x</li> <li><a href="https://github.com/rust-cli/env_logger/commit/41272282713fd4ffa593133204a458fe24e3265d"><code>4127228</code></a> chore(deps): update pre-commit/action action to v3.0.1</li> <li>See full diff in <a href="https://github.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=env_logger&package-manager=cargo&previous-version=0.11.2&new-version=0.11.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 05:31:57 +03:00
checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9"
2018-01-18 19:07:14 +03:00
dependencies = [
2024-01-21 03:52:09 +03:00
"anstream",
"anstyle",
"env_filter",
"humantime",
"log",
2018-02-21 13:37:31 +03:00
]
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
[[package]]
name = "equivalent"
2023-07-17 05:21:54 +03:00
version = "1.0.1"
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
2023-04-03 05:06:55 +03:00
[[package]]
name = "errno"
version = "0.3.8"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
2023-04-03 05:06:55 +03:00
dependencies = [
"libc",
"windows-sys 0.52.0",
2023-04-03 05:06:55 +03:00
]
[[package]]
name = "etcetera"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943"
dependencies = [
"cfg-if",
"home",
"windows-sys 0.48.0",
]
[[package]]
name = "event-listener"
version = "2.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
[[package]]
name = "event-listener"
version = "4.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e"
dependencies = [
"concurrent-queue",
"parking",
"pin-project-lite",
]
[[package]]
name = "event-listener"
version = "5.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24"
dependencies = [
"concurrent-queue",
"parking",
"pin-project-lite",
]
[[package]]
name = "event-listener-strategy"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3"
dependencies = [
"event-listener 4.0.3",
"pin-project-lite",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "fallible-iterator"
version = "0.2.0"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
2017-10-09 14:29:03 +03:00
2023-11-27 07:10:29 +03:00
[[package]]
name = "fallible-iterator"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
[[package]]
name = "fallible-streaming-iterator"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "fastrand"
2024-04-09 23:04:40 +03:00
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "fdeflate"
2024-01-21 03:52:09 +03:00
version = "0.3.4"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-21 03:52:09 +03:00
checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"simd-adler32",
]
[[package]]
name = "filetime"
2023-12-06 07:48:59 +03:00
version = "0.2.23"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-06 07:48:59 +03:00
checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"cfg-if",
"libc",
2023-12-06 07:48:59 +03:00
"redox_syscall",
"windows-sys 0.52.0",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "findshlibs"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64"
dependencies = [
"cc",
"lazy_static",
"libc",
"winapi",
]
2023-09-05 03:00:55 +03:00
[[package]]
name = "finl_unicode"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6"
2018-02-21 13:37:31 +03:00
[[package]]
name = "flate2"
chore(deps): Bump flate2 from 1.0.29 to 1.0.30 (#1321) Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.29 to 1.0.30. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/flate2-rs/commit/d3bea908edfbb1415f91dfdd298e4eab3e27db97"><code>d3bea90</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/405">#405</a> from Byron/fix-CI</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/50488437cae9967d8afe4ba086b979f3e719b87c"><code>5048843</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/407">#407</a> from striezel-stash/actions-checkout-v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/42c86cedde9815f0e27ca12712814b8cfdb7f386"><code>42c86ce</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/406">#406</a> from striezel-stash/fix-some-typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f7b99e90400ca8b375a61ec70b7246b05f0cfcf3"><code>f7b99e9</code></a> Update actions/checkout in GitHub Actions workflows to v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/563f1c42f4685bb82d6ef1baebcec40ed8cae3ef"><code>563f1c4</code></a> Fix typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/1126a4a7584f165a59e0818566938e7e07c386c4"><code>1126a4a</code></a> prepare bugfix release to make docs work again</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/bc1b3e960437ecfe8cecdaac9246805bd5fb49b6"><code>bc1b3e9</code></a> CI verifies that docs can be built (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/5ce4154d2b50dfc4b82eaea772fed82c616b501f"><code>5ce4154</code></a> fix CI by assuring builds work with --all-features enabled (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/flate2-rs/compare/1.0.29...1.0.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flate2&package-manager=cargo&previous-version=1.0.29&new-version=1.0.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 05:29:23 +03:00
version = "1.0.30"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump flate2 from 1.0.29 to 1.0.30 (#1321) Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.29 to 1.0.30. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/flate2-rs/commit/d3bea908edfbb1415f91dfdd298e4eab3e27db97"><code>d3bea90</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/405">#405</a> from Byron/fix-CI</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/50488437cae9967d8afe4ba086b979f3e719b87c"><code>5048843</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/407">#407</a> from striezel-stash/actions-checkout-v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/42c86cedde9815f0e27ca12712814b8cfdb7f386"><code>42c86ce</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/406">#406</a> from striezel-stash/fix-some-typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f7b99e90400ca8b375a61ec70b7246b05f0cfcf3"><code>f7b99e9</code></a> Update actions/checkout in GitHub Actions workflows to v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/563f1c42f4685bb82d6ef1baebcec40ed8cae3ef"><code>563f1c4</code></a> Fix typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/1126a4a7584f165a59e0818566938e7e07c386c4"><code>1126a4a</code></a> prepare bugfix release to make docs work again</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/bc1b3e960437ecfe8cecdaac9246805bd5fb49b6"><code>bc1b3e9</code></a> CI verifies that docs can be built (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/5ce4154d2b50dfc4b82eaea772fed82c616b501f"><code>5ce4154</code></a> fix CI by assuring builds work with --all-features enabled (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/flate2-rs/compare/1.0.29...1.0.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flate2&package-manager=cargo&previous-version=1.0.29&new-version=1.0.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 05:29:23 +03:00
checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
2018-02-21 13:37:31 +03:00
dependencies = [
"crc32fast",
2023-07-03 13:43:29 +03:00
"miniz_oxide",
2018-02-21 13:37:31 +03:00
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "float-cmp"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4"
[[package]]
name = "flume"
chore(deps): Bump sqlx from 0.7.1 to 0.7.2 (#899) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.1 to 0.7.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.2 - 2023-09-25</h2> <p>23 pull requests were merged this release cycle.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2121">#2121</a>]: Add JSON support to <code>FromRow</code> derive [[<a href="https://github.com/95ulisse"><code>@​95ulisse</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2533">#2533</a>]: Implement mysql_clear_password [[<a href="https://github.com/ldanilek"><code>@​ldanilek</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2538">#2538</a>]: cli: add --target-version CLI flags for migrate run/revert [[<a href="https://github.com/inahga"><code>@​inahga</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2577">#2577</a>]: supplement Postgres listen example with a small chat example [[<a href="https://github.com/JockeM"><code>@​JockeM</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2602">#2602</a>]: Support naming migrations sequentially [[<a href="https://github.com/vmax"><code>@​vmax</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2634">#2634</a>]: Adding PgHasArrayType for &amp;[u8;N] [[<a href="https://github.com/snf"><code>@​snf</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2646">#2646</a>]: Support for setting client certificate and key from bytes [[<a href="https://github.com/wyhaya"><code>@​wyhaya</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2664">#2664</a>]: Automatically infer migration type [[<a href="https://github.com/vmax"><code>@​vmax</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2712">#2712</a>]: Add impl for <code>Type</code>, <code>Decode</code>, and <code>Encode</code> for <code>Box&lt;str&gt;</code> and <code>Box&lt;[u8]&gt;</code> [[<a href="https://github.com/grant0417"><code>@​grant0417</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2650">#2650</a>]: Cleanup format arguments [[<a href="https://github.com/nyurik"><code>@​nyurik</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2695">#2695</a>]: remove &amp;mut PoolConnection from Executor docs [[<a href="https://github.com/olback"><code>@​olback</code></a>]] <ul> <li>This impl was removed in 0.7.0 because of coherence issues.</li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2706">#2706</a>]: Clarify where optional features should be enabled [[<a href="https://github.com/kryptan"><code>@​kryptan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2717">#2717</a>]: Update README.md [[<a href="https://github.com/fermanjj"><code>@​fermanjj</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2739">#2739</a>]: Bump mariadb CI images + mysql unpin [[<a href="https://github.com/grooverdan"><code>@​grooverdan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2742">#2742</a>]: Implemented poll_flush for Box<!-- raw HTML omitted --> [[<a href="https://github.com/bobozaur"><code>@​bobozaur</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2740">#2740</a>]: Remove sealed trait comments from documentation [[<a href="https://github.com/bobozaur"><code>@​bobozaur</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2750">#2750</a>]: Fix <a href="https://redirect.github.com/launchbadge/sqlx/issues/2384">#2384</a>, bump flume to v0.11.0 [[<a href="https://github.com/madadam"><code>@​madadam</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2757">#2757</a>]: Remove unused <code>remove_dir_all</code> crate from <code>sqlx-cli</code>, fixes RUSTSEC-2023-0018 [[<a href="https://github.com/aldur"><code>@​aldur</code></a>]]</li> </ul> <h3>Fixed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2624">#2624</a>]: Documentation typo: BYTE -&gt; BINARY [[<a href="https://github.com/sebastianv89"><code>@​sebastianv89</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2628">#2628</a>]: docs: 0.7 is stable in the entire README [[<a href="https://github.com/marcusirgens"><code>@​marcusirgens</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2630">#2630</a>]: fix(postgres): fix buffer management in PgCopyIn::read_from [[<a href="https://github.com/tsing"><code>@​tsing</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2651">#2651</a>]: Chore: Fix few build warnings, and make CI fail on warn [[<a href="https://github.com/nyurik"><code>@​nyurik</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2670">#2670</a>]: fix: ignore extra fields in Postgres describe parsing [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2687">#2687</a>]: docs: Fix description of <code>min_connections</code> [[<a href="https://github.com/hakoerber"><code>@​hakoerber</code></a>]]</li> </ul> <p><a href="https://redirect.github.com/launchbadge/sqlx/issues/2121">#2121</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2121">launchbadge/sqlx#2121</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2533">#2533</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2533">launchbadge/sqlx#2533</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2538">#2538</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2538">launchbadge/sqlx#2538</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2577">#2577</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2577">launchbadge/sqlx#2577</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2602">#2602</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2602">launchbadge/sqlx#2602</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2624">#2624</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2624">launchbadge/sqlx#2624</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2628">#2628</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2628">launchbadge/sqlx#2628</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2630">#2630</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2630">launchbadge/sqlx#2630</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2634">#2634</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2634">launchbadge/sqlx#2634</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2646">#2646</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2646">launchbadge/sqlx#2646</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2650">#2650</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2650">launchbadge/sqlx#2650</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2651">#2651</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2651">launchbadge/sqlx#2651</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2664">#2664</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2664">launchbadge/sqlx#2664</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/launchbadge/sqlx/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.1&new-version=0.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 06:30:29 +03:00
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.1 to 0.7.2 (#899) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.1 to 0.7.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.2 - 2023-09-25</h2> <p>23 pull requests were merged this release cycle.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2121">#2121</a>]: Add JSON support to <code>FromRow</code> derive [[<a href="https://github.com/95ulisse"><code>@​95ulisse</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2533">#2533</a>]: Implement mysql_clear_password [[<a href="https://github.com/ldanilek"><code>@​ldanilek</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2538">#2538</a>]: cli: add --target-version CLI flags for migrate run/revert [[<a href="https://github.com/inahga"><code>@​inahga</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2577">#2577</a>]: supplement Postgres listen example with a small chat example [[<a href="https://github.com/JockeM"><code>@​JockeM</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2602">#2602</a>]: Support naming migrations sequentially [[<a href="https://github.com/vmax"><code>@​vmax</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2634">#2634</a>]: Adding PgHasArrayType for &amp;[u8;N] [[<a href="https://github.com/snf"><code>@​snf</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2646">#2646</a>]: Support for setting client certificate and key from bytes [[<a href="https://github.com/wyhaya"><code>@​wyhaya</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2664">#2664</a>]: Automatically infer migration type [[<a href="https://github.com/vmax"><code>@​vmax</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2712">#2712</a>]: Add impl for <code>Type</code>, <code>Decode</code>, and <code>Encode</code> for <code>Box&lt;str&gt;</code> and <code>Box&lt;[u8]&gt;</code> [[<a href="https://github.com/grant0417"><code>@​grant0417</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2650">#2650</a>]: Cleanup format arguments [[<a href="https://github.com/nyurik"><code>@​nyurik</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2695">#2695</a>]: remove &amp;mut PoolConnection from Executor docs [[<a href="https://github.com/olback"><code>@​olback</code></a>]] <ul> <li>This impl was removed in 0.7.0 because of coherence issues.</li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2706">#2706</a>]: Clarify where optional features should be enabled [[<a href="https://github.com/kryptan"><code>@​kryptan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2717">#2717</a>]: Update README.md [[<a href="https://github.com/fermanjj"><code>@​fermanjj</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2739">#2739</a>]: Bump mariadb CI images + mysql unpin [[<a href="https://github.com/grooverdan"><code>@​grooverdan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2742">#2742</a>]: Implemented poll_flush for Box<!-- raw HTML omitted --> [[<a href="https://github.com/bobozaur"><code>@​bobozaur</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2740">#2740</a>]: Remove sealed trait comments from documentation [[<a href="https://github.com/bobozaur"><code>@​bobozaur</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2750">#2750</a>]: Fix <a href="https://redirect.github.com/launchbadge/sqlx/issues/2384">#2384</a>, bump flume to v0.11.0 [[<a href="https://github.com/madadam"><code>@​madadam</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2757">#2757</a>]: Remove unused <code>remove_dir_all</code> crate from <code>sqlx-cli</code>, fixes RUSTSEC-2023-0018 [[<a href="https://github.com/aldur"><code>@​aldur</code></a>]]</li> </ul> <h3>Fixed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2624">#2624</a>]: Documentation typo: BYTE -&gt; BINARY [[<a href="https://github.com/sebastianv89"><code>@​sebastianv89</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2628">#2628</a>]: docs: 0.7 is stable in the entire README [[<a href="https://github.com/marcusirgens"><code>@​marcusirgens</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2630">#2630</a>]: fix(postgres): fix buffer management in PgCopyIn::read_from [[<a href="https://github.com/tsing"><code>@​tsing</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2651">#2651</a>]: Chore: Fix few build warnings, and make CI fail on warn [[<a href="https://github.com/nyurik"><code>@​nyurik</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2670">#2670</a>]: fix: ignore extra fields in Postgres describe parsing [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2687">#2687</a>]: docs: Fix description of <code>min_connections</code> [[<a href="https://github.com/hakoerber"><code>@​hakoerber</code></a>]]</li> </ul> <p><a href="https://redirect.github.com/launchbadge/sqlx/issues/2121">#2121</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2121">launchbadge/sqlx#2121</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2533">#2533</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2533">launchbadge/sqlx#2533</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2538">#2538</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2538">launchbadge/sqlx#2538</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2577">#2577</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2577">launchbadge/sqlx#2577</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2602">#2602</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2602">launchbadge/sqlx#2602</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2624">#2624</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2624">launchbadge/sqlx#2624</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2628">#2628</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2628">launchbadge/sqlx#2628</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2630">#2630</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2630">launchbadge/sqlx#2630</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2634">#2634</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2634">launchbadge/sqlx#2634</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2646">#2646</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2646">launchbadge/sqlx#2646</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2650">#2650</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2650">launchbadge/sqlx#2650</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2651">#2651</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2651">launchbadge/sqlx#2651</a> <a href="https://redirect.github.com/launchbadge/sqlx/issues/2664">#2664</a>: <a href="https://redirect.github.com/launchbadge/sqlx/pull/2664">launchbadge/sqlx#2664</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/launchbadge/sqlx/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.1&new-version=0.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 06:30:29 +03:00
checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
dependencies = [
"futures-core",
"futures-sink",
"spin 0.9.8",
]
[[package]]
name = "fmmap"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6099ab52d5329340a3014f60ca91bc892181ae32e752360d07be9295924dcb0b"
dependencies = [
"async-trait",
"byteorder",
"bytes",
"enum_dispatch",
"fs4",
"memmapix",
"parse-display",
"pin-project-lite",
"tokio",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "fnv"
2020-06-07 13:08:12 +03:00
version = "1.0.7"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
2018-02-21 13:37:31 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "fontconfig-parser"
2024-01-26 22:02:17 +03:00
version = "0.5.6"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
2024-01-26 22:02:17 +03:00
"roxmltree 0.19.0",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
]
[[package]]
name = "fontdb"
version = "0.15.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "020e203f177c0fb250fb19455a252e838d2bbbce1f80f25ecc42402aafa8cd38"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"fontconfig-parser",
"log",
2023-12-27 21:50:07 +03:00
"memmap2 0.8.0",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"slotmap",
"tinyvec",
"ttf-parser",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
]
2020-12-20 15:45:58 +03:00
[[package]]
name = "form_urlencoded"
2023-11-27 07:10:29 +03:00
version = "1.2.1"
2020-12-20 15:45:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
2020-12-20 15:45:58 +03:00
dependencies = [
"percent-encoding",
]
[[package]]
name = "freetype-rs"
version = "0.35.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1fad2be0bf06af23adddcf6cd143c94ff0ba3b329691f92d1a38dae5c5aeebf"
dependencies = [
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
"freetype-sys",
"libc",
]
[[package]]
name = "freetype-sys"
2024-04-09 23:04:40 +03:00
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "0e7edc5b9669349acfda99533e9e0bcf26a51862ab43b08ee7745c55d28eb134"
dependencies = [
"cc",
"libc",
"pkg-config",
]
[[package]]
name = "fs4"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47"
dependencies = [
"async-trait",
"rustix",
"tokio",
"windows-sys 0.48.0",
]
[[package]]
name = "fs_extra"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "funty"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
[[package]]
name = "futures"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
dependencies = [
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-channel"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
dependencies = [
"futures-core",
"futures-sink",
]
[[package]]
name = "futures-core"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
[[package]]
name = "futures-executor"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
dependencies = [
"futures-core",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-intrusive"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f"
dependencies = [
"futures-core",
"lock_api",
"parking_lot",
]
[[package]]
name = "futures-io"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
[[package]]
name = "futures-macro"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "futures-sink"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
[[package]]
name = "futures-task"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
[[package]]
name = "futures-timer"
version = "3.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24"
[[package]]
name = "futures-util"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.29 to 0.3.30 (#1098) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.3.29&new-version=0.3.30)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:25:39 +03:00
checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
"futures-macro",
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite",
"pin-utils",
"slab",
]
[[package]]
name = "generic-array"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
dependencies = [
"typenum",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "generic-array"
2023-04-03 05:06:55 +03:00
version = "0.14.7"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-04-03 05:06:55 +03:00
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
2018-03-13 14:32:09 +03:00
dependencies = [
"typenum",
"version_check",
2018-03-13 14:32:09 +03:00
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "getrandom"
2024-04-09 23:04:40 +03:00
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "gif"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045"
dependencies = [
"color_quant",
"weezl",
]
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "gimli"
2023-11-27 07:10:29 +03:00
version = "0.28.1"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "glob"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
2018-02-21 13:37:31 +03:00
[[package]]
name = "h2"
chore(deps): Bump h2 from 0.3.25 to 0.3.26 (#1286) Bumps [h2](https://github.com/hyperium/h2) from 0.3.25 to 0.3.26. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hyperium/h2/releases">h2's releases</a>.</em></p> <blockquote> <h2>v0.3.26</h2> <h2>What's Changed</h2> <ul> <li>Limit number of CONTINUATION frames for misbehaving connections.</li> </ul> <p>See <a href="https://seanmonstar.com/blog/hyper-http2-continuation-flood/">https://seanmonstar.com/blog/hyper-http2-continuation-flood/</a> for more info.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md">h2's changelog</a>.</em></p> <blockquote> <h1>0.3.26 (April 3, 2024)</h1> <ul> <li>Limit number of CONTINUATION frames for misbehaving connections.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperium/h2/commit/357127e279c06935830fe2140378312eac801494"><code>357127e</code></a> v0.3.26</li> <li><a href="https://github.com/hyperium/h2/commit/1a357aaefc7243fdfa9442f45d90be17794a4004"><code>1a357aa</code></a> fix: limit number of CONTINUATION frames allowed</li> <li><a href="https://github.com/hyperium/h2/commit/5b6c9e0da092728d702dff3607626aafb7809d77"><code>5b6c9e0</code></a> refactor: cleanup new unused warnings (<a href="https://redirect.github.com/hyperium/h2/issues/757">#757</a>)</li> <li>See full diff in <a href="https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=h2&package-manager=cargo&previous-version=0.3.25&new-version=0.3.26)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 19:51:35 +03:00
version = "0.3.26"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump h2 from 0.3.25 to 0.3.26 (#1286) Bumps [h2](https://github.com/hyperium/h2) from 0.3.25 to 0.3.26. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hyperium/h2/releases">h2's releases</a>.</em></p> <blockquote> <h2>v0.3.26</h2> <h2>What's Changed</h2> <ul> <li>Limit number of CONTINUATION frames for misbehaving connections.</li> </ul> <p>See <a href="https://seanmonstar.com/blog/hyper-http2-continuation-flood/">https://seanmonstar.com/blog/hyper-http2-continuation-flood/</a> for more info.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md">h2's changelog</a>.</em></p> <blockquote> <h1>0.3.26 (April 3, 2024)</h1> <ul> <li>Limit number of CONTINUATION frames for misbehaving connections.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperium/h2/commit/357127e279c06935830fe2140378312eac801494"><code>357127e</code></a> v0.3.26</li> <li><a href="https://github.com/hyperium/h2/commit/1a357aaefc7243fdfa9442f45d90be17794a4004"><code>1a357aa</code></a> fix: limit number of CONTINUATION frames allowed</li> <li><a href="https://github.com/hyperium/h2/commit/5b6c9e0da092728d702dff3607626aafb7809d77"><code>5b6c9e0</code></a> refactor: cleanup new unused warnings (<a href="https://redirect.github.com/hyperium/h2/issues/757">#757</a>)</li> <li>See full diff in <a href="https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=h2&package-manager=cargo&previous-version=0.3.25&new-version=0.3.26)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 19:51:35 +03:00
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
2018-02-21 13:37:31 +03:00
dependencies = [
"bytes",
"fnv",
"futures-core",
"futures-sink",
"futures-util",
"http 0.2.12",
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
"slab",
"tokio",
"tokio-util",
"tracing",
2018-02-21 13:37:31 +03:00
]
[[package]]
name = "half"
2024-04-09 23:04:40 +03:00
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
2024-01-26 22:02:17 +03:00
dependencies = [
"cfg-if",
"crunchy",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "hashbrown"
version = "0.12.3"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
2023-05-16 21:12:57 +03:00
[[package]]
name = "hashbrown"
2023-11-27 07:10:29 +03:00
version = "0.14.3"
2023-05-16 21:12:57 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
dependencies = [
2023-08-29 22:29:59 +03:00
"ahash",
2023-06-13 06:05:54 +03:00
"allocator-api2",
]
[[package]]
name = "hashlink"
2023-08-29 22:29:59 +03:00
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
dependencies = [
2023-11-27 07:10:29 +03:00
"hashbrown 0.14.3",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "heck"
2023-02-02 07:47:48 +03:00
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-02 07:47:48 +03:00
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
dependencies = [
"unicode-segmentation",
]
2024-03-17 01:43:04 +03:00
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
2023-02-06 08:37:40 +03:00
[[package]]
name = "hermit-abi"
version = "0.3.9"
2023-02-06 08:37:40 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
2023-02-06 08:37:40 +03:00
[[package]]
name = "hex"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
[[package]]
name = "hilbert_2d"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "705f81e042b11734af35c701c7f6b65f8a968a430621fa2c95e72e27f9f8be5c"
[[package]]
name = "hkdf"
2023-12-14 19:11:26 +03:00
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-14 19:11:26 +03:00
checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
dependencies = [
"hmac",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "hmac"
2022-05-03 12:12:54 +03:00
version = "0.12.1"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-05-03 12:12:54 +03:00
checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
2017-10-09 14:29:03 +03:00
dependencies = [
"digest",
2018-02-21 13:37:31 +03:00
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "home"
2023-12-16 02:38:49 +03:00
version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-16 02:38:49 +03:00
checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
dependencies = [
2023-12-16 02:38:49 +03:00
"windows-sys 0.52.0",
]
2017-09-30 13:55:44 +03:00
[[package]]
2018-02-21 13:37:31 +03:00
name = "http"
version = "0.2.12"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
2017-09-30 13:55:44 +03:00
dependencies = [
"bytes",
"fnv",
"itoa",
2017-09-30 13:55:44 +03:00
]
[[package]]
name = "http"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
dependencies = [
"bytes",
"fnv",
"itoa",
]
[[package]]
name = "http-body"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
dependencies = [
"bytes",
"http 0.2.12",
"pin-project-lite",
]
[[package]]
name = "http-body"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643"
dependencies = [
"bytes",
"http 1.1.0",
]
[[package]]
name = "http-body-util"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
dependencies = [
"bytes",
"futures-core",
"http 1.1.0",
"http-body 1.0.0",
"pin-project-lite",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "httparse"
version = "1.8.0"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
2018-02-21 13:37:31 +03:00
[[package]]
name = "httpdate"
2023-08-16 05:45:33 +03:00
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-16 05:45:33 +03:00
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
2018-03-13 14:32:09 +03:00
[[package]]
name = "humantime"
version = "2.1.0"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
2018-03-13 14:32:09 +03:00
[[package]]
name = "hyper"
version = "0.14.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
dependencies = [
"bytes",
"futures-channel",
"futures-core",
"futures-util",
"http 0.2.12",
"http-body 0.4.6",
"httparse",
"httpdate",
"itoa",
"pin-project-lite",
"socket2",
"tokio",
"tower-service",
"tracing",
"want",
]
[[package]]
name = "hyper"
2024-04-19 23:34:20 +03:00
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
"http 1.1.0",
"http-body 1.0.0",
"httparse",
"itoa",
"pin-project-lite",
"smallvec",
"tokio",
"want",
]
[[package]]
name = "hyper-rustls"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c"
dependencies = [
"futures-util",
"http 1.1.0",
2024-04-19 23:34:20 +03:00
"hyper 1.3.1",
"hyper-util",
2024-04-19 23:34:20 +03:00
"rustls 0.22.4",
"rustls-pki-types",
"tokio",
"tokio-rustls 0.25.0",
"tower-service",
]
[[package]]
name = "hyper-util"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
"http 1.1.0",
"http-body 1.0.0",
2024-04-19 23:34:20 +03:00
"hyper 1.3.1",
"pin-project-lite",
"socket2",
"tokio",
"tower",
"tower-service",
"tracing",
]
[[package]]
name = "iana-time-zone"
version = "0.1.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
"windows-core",
]
[[package]]
name = "iana-time-zone-haiku"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
dependencies = [
"cc",
]
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
2023-11-27 07:10:29 +03:00
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
dependencies = [
"unicode-bidi",
"unicode-normalization",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "imagesize"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284"
2018-03-13 14:32:09 +03:00
[[package]]
name = "indexmap"
2023-03-25 21:40:23 +03:00
version = "1.9.3"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-25 21:40:23 +03:00
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
2023-05-16 21:12:57 +03:00
"hashbrown 0.12.3",
"serde",
]
2018-03-13 14:32:09 +03:00
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
[[package]]
name = "indexmap"
2024-04-09 23:04:40 +03:00
version = "2.2.6"
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
dependencies = [
"equivalent",
2023-11-27 07:10:29 +03:00
"hashbrown 0.14.3",
"rayon",
"serde",
chore(deps): Bump serde_yaml from 0.9.21 to 0.9.22 (#727) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.22</h2> <ul> <li>Update indexmap dependency to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/060eb8669c7b26880f13aacfa77289236f1b0ea4"><code>060eb86</code></a> Release 0.9.22</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b12ad38d63166851c75e6997c36a9ddf083fa6ea"><code>b12ad38</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/serde-yaml/issues/377">#377</a> from dtolnay/indexmap</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/c418ad56c3f7d32820f5e87d5791c499fdbaf238"><code>c418ad5</code></a> Update indexmap dependency to version 2</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f1cd9e6b7f79488b53c2c1f059cea5c2f6d4fd27"><code>f1cd9e6</code></a> Remove .clippy.toml in favor of respecting rust-version from Cargo.toml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/147103c4f4ba2e2212f18ed9db976b9f4896b383"><code>147103c</code></a> Show error details during miri setup in CI</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/622553f382bb2a491e583c5c4ea4c2d058fe68f0"><code>622553f</code></a> Fix unused import warnings in test under cfg miri</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2037c7e62b467e1ae745d9bedff7ae2ad5d03850"><code>2037c7e</code></a> Fix new unused_mut detected by nightly-2023-04-30</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.21...0.9.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.21&new-version=0.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:35:14 +03:00
]
[[package]]
name = "indoc"
chore(deps): Bump indoc from 2.0.4 to 2.0.5 (#1272) Bumps [indoc](https://github.com/dtolnay/indoc) from 2.0.4 to 2.0.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/indoc/releases">indoc's releases</a>.</em></p> <blockquote> <h2>2.0.5</h2> <ul> <li>Documentation improvements (<a href="https://redirect.github.com/dtolnay/indoc/issues/62">#62</a>, thanks <a href="https://github.com/ilyagr"><code>@​ilyagr</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/indoc/commit/4bfa29fcde487bd57c61db452773fff50f20c819"><code>4bfa29f</code></a> Release 2.0.5</li> <li><a href="https://github.com/dtolnay/indoc/commit/8d38299fa616303e4c8d7fe312e31e25d849b668"><code>8d38299</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/indoc/issues/62">#62</a> from ilyagr/docstring</li> <li><a href="https://github.com/dtolnay/indoc/commit/735ddcc3688d2639f1c7eb1fd3660ba4160fcb90"><code>735ddcc</code></a> Update docstring for <code>indoc!</code></li> <li><a href="https://github.com/dtolnay/indoc/commit/60b5fa29ba4f98b479713621a1f4ec96155caaba"><code>60b5fa2</code></a> Remove 'remember to update' reminder from Cargo.toml</li> <li><a href="https://github.com/dtolnay/indoc/commit/15abc17b2332f53e58aa11da3bb20995db30fbbf"><code>15abc17</code></a> Test docs.rs documentation build in CI</li> <li>See full diff in <a href="https://github.com/dtolnay/indoc/compare/2.0.4...2.0.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=indoc&package-manager=cargo&previous-version=2.0.4&new-version=2.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:22:58 +03:00
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump indoc from 2.0.4 to 2.0.5 (#1272) Bumps [indoc](https://github.com/dtolnay/indoc) from 2.0.4 to 2.0.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/indoc/releases">indoc's releases</a>.</em></p> <blockquote> <h2>2.0.5</h2> <ul> <li>Documentation improvements (<a href="https://redirect.github.com/dtolnay/indoc/issues/62">#62</a>, thanks <a href="https://github.com/ilyagr"><code>@​ilyagr</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/indoc/commit/4bfa29fcde487bd57c61db452773fff50f20c819"><code>4bfa29f</code></a> Release 2.0.5</li> <li><a href="https://github.com/dtolnay/indoc/commit/8d38299fa616303e4c8d7fe312e31e25d849b668"><code>8d38299</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/indoc/issues/62">#62</a> from ilyagr/docstring</li> <li><a href="https://github.com/dtolnay/indoc/commit/735ddcc3688d2639f1c7eb1fd3660ba4160fcb90"><code>735ddcc</code></a> Update docstring for <code>indoc!</code></li> <li><a href="https://github.com/dtolnay/indoc/commit/60b5fa29ba4f98b479713621a1f4ec96155caaba"><code>60b5fa2</code></a> Remove 'remember to update' reminder from Cargo.toml</li> <li><a href="https://github.com/dtolnay/indoc/commit/15abc17b2332f53e58aa11da3bb20995db30fbbf"><code>15abc17</code></a> Test docs.rs documentation build in CI</li> <li>See full diff in <a href="https://github.com/dtolnay/indoc/compare/2.0.4...2.0.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=indoc&package-manager=cargo&previous-version=2.0.4&new-version=2.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:22:58 +03:00
checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
2023-12-27 21:50:07 +03:00
[[package]]
name = "inferno"
version = "0.11.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "321f0f839cd44a4686e9504b0a62b4d69a50b62072144c71c68f5873c167b8d9"
dependencies = [
"ahash",
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
2023-12-27 21:50:07 +03:00
"is-terminal",
"itoa",
"log",
"num-format",
"once_cell",
"quick-xml",
"rgb",
"str_stack",
]
[[package]]
name = "insta"
2024-04-09 23:04:40 +03:00
version = "1.38.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc"
dependencies = [
"console",
"lazy_static",
"linked-hash-map",
"serde",
"similar",
"toml",
]
[[package]]
name = "ipnet"
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
chore(deps): bump clap from 4.0.26 to 4.0.27 (#492) Bumps [clap](https://github.com/clap-rs/clap) from 4.0.26 to 4.0.27. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.0.27] - 2022-11-24</h2> <h3>Features</h3> <ul> <li>Have <code>Arg::value_parser</code> accept <code>Vec&lt;impl Into&lt;PossibleValue&gt;&gt;</code></li> <li>Implement <code>Display</code> and <code>FromStr</code> for <code>ColorChoice</code></li> </ul> <h3>Fixes</h3> <ul> <li>Remove soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3262016c26587e97c18187dffc60978a3b1547ae"><code>3262016</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/757f95b2e93b61731c0dcbb34a06fbe424bc7dfa"><code>757f95b</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/20e02eb34eafd23095bed3fa9768027633775839"><code>20e02eb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4509">#4509</a> from epage/possible</li> <li><a href="https://github.com/clap-rs/clap/commit/fb1d960fe2840cc29ccef6cff9f80c79e42ae813"><code>fb1d960</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4249">#4249</a> from jcgruenhage/replace-atty</li> <li><a href="https://github.com/clap-rs/clap/commit/94aca92e44a4a6974a087afdf3c3bfa19f631a05"><code>94aca92</code></a> feat: Create ValueParser from Vec&lt;PossibleValue&gt;</li> <li><a href="https://github.com/clap-rs/clap/commit/3bccfced1af69aa6130688b9a29d3d2ca55429f4"><code>3bccfce</code></a> docs: Clarify PossibleValue is likely not needed</li> <li><a href="https://github.com/clap-rs/clap/commit/19981a2455cdc2e5f0469cf6a02d32e08b99308c"><code>19981a2</code></a> docs: Clarify ColorChoice impls ValueEnum</li> <li><a href="https://github.com/clap-rs/clap/commit/8d92f3e7a8b3621b1a841e2375ce5c6748e764ba"><code>8d92f3e</code></a> feat: Add Display/FromStr to ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/ed683ef2485b08e320046570ae918b1ff51e8805"><code>ed683ef</code></a> fix: Always expose ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/789bfd6813caa1328c71887b1d013eb9526d8920"><code>789bfd6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4508">#4508</a> from epage/style</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.0.26...v4.0.27">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.0.26&new-version=4.0.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-25 05:36:50 +03:00
[[package]]
name = "is-terminal"
version = "0.4.12"
chore(deps): bump clap from 4.0.26 to 4.0.27 (#492) Bumps [clap](https://github.com/clap-rs/clap) from 4.0.26 to 4.0.27. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.0.27] - 2022-11-24</h2> <h3>Features</h3> <ul> <li>Have <code>Arg::value_parser</code> accept <code>Vec&lt;impl Into&lt;PossibleValue&gt;&gt;</code></li> <li>Implement <code>Display</code> and <code>FromStr</code> for <code>ColorChoice</code></li> </ul> <h3>Fixes</h3> <ul> <li>Remove soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3262016c26587e97c18187dffc60978a3b1547ae"><code>3262016</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/757f95b2e93b61731c0dcbb34a06fbe424bc7dfa"><code>757f95b</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/20e02eb34eafd23095bed3fa9768027633775839"><code>20e02eb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4509">#4509</a> from epage/possible</li> <li><a href="https://github.com/clap-rs/clap/commit/fb1d960fe2840cc29ccef6cff9f80c79e42ae813"><code>fb1d960</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4249">#4249</a> from jcgruenhage/replace-atty</li> <li><a href="https://github.com/clap-rs/clap/commit/94aca92e44a4a6974a087afdf3c3bfa19f631a05"><code>94aca92</code></a> feat: Create ValueParser from Vec&lt;PossibleValue&gt;</li> <li><a href="https://github.com/clap-rs/clap/commit/3bccfced1af69aa6130688b9a29d3d2ca55429f4"><code>3bccfce</code></a> docs: Clarify PossibleValue is likely not needed</li> <li><a href="https://github.com/clap-rs/clap/commit/19981a2455cdc2e5f0469cf6a02d32e08b99308c"><code>19981a2</code></a> docs: Clarify ColorChoice impls ValueEnum</li> <li><a href="https://github.com/clap-rs/clap/commit/8d92f3e7a8b3621b1a841e2375ce5c6748e764ba"><code>8d92f3e</code></a> feat: Add Display/FromStr to ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/ed683ef2485b08e320046570ae918b1ff51e8805"><code>ed683ef</code></a> fix: Always expose ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/789bfd6813caa1328c71887b1d013eb9526d8920"><code>789bfd6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4508">#4508</a> from epage/style</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.0.26...v4.0.27">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.0.26&new-version=4.0.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-25 05:36:50 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
chore(deps): bump clap from 4.0.26 to 4.0.27 (#492) Bumps [clap](https://github.com/clap-rs/clap) from 4.0.26 to 4.0.27. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.0.27] - 2022-11-24</h2> <h3>Features</h3> <ul> <li>Have <code>Arg::value_parser</code> accept <code>Vec&lt;impl Into&lt;PossibleValue&gt;&gt;</code></li> <li>Implement <code>Display</code> and <code>FromStr</code> for <code>ColorChoice</code></li> </ul> <h3>Fixes</h3> <ul> <li>Remove soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3262016c26587e97c18187dffc60978a3b1547ae"><code>3262016</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/757f95b2e93b61731c0dcbb34a06fbe424bc7dfa"><code>757f95b</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/20e02eb34eafd23095bed3fa9768027633775839"><code>20e02eb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4509">#4509</a> from epage/possible</li> <li><a href="https://github.com/clap-rs/clap/commit/fb1d960fe2840cc29ccef6cff9f80c79e42ae813"><code>fb1d960</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4249">#4249</a> from jcgruenhage/replace-atty</li> <li><a href="https://github.com/clap-rs/clap/commit/94aca92e44a4a6974a087afdf3c3bfa19f631a05"><code>94aca92</code></a> feat: Create ValueParser from Vec&lt;PossibleValue&gt;</li> <li><a href="https://github.com/clap-rs/clap/commit/3bccfced1af69aa6130688b9a29d3d2ca55429f4"><code>3bccfce</code></a> docs: Clarify PossibleValue is likely not needed</li> <li><a href="https://github.com/clap-rs/clap/commit/19981a2455cdc2e5f0469cf6a02d32e08b99308c"><code>19981a2</code></a> docs: Clarify ColorChoice impls ValueEnum</li> <li><a href="https://github.com/clap-rs/clap/commit/8d92f3e7a8b3621b1a841e2375ce5c6748e764ba"><code>8d92f3e</code></a> feat: Add Display/FromStr to ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/ed683ef2485b08e320046570ae918b1ff51e8805"><code>ed683ef</code></a> fix: Always expose ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/789bfd6813caa1328c71887b1d013eb9526d8920"><code>789bfd6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4508">#4508</a> from epage/style</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.0.26...v4.0.27">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.0.26&new-version=4.0.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-25 05:36:50 +03:00
dependencies = [
chore(deps): Bump num_cpus from 1.15.0 to 1.16.0 (#737) Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/releases">num_cpus's releases</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h2>Features</h2> <ul> <li>add support for AIX operating system</li> </ul> <h2>Fixes</h2> <ul> <li>update hermit-abi to 0.3.0</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mkroening"><code>@​mkroening</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/128">seanmonstar/num_cpus#128</a></li> <li><a href="https://github.com/ecnelises"><code>@​ecnelises</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/123">seanmonstar/num_cpus#123</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md">num_cpus's changelog</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h3>Features</h3> <ul> <li>add support for AIX operating system</li> </ul> <h3>Fixes</h3> <ul> <li>update hermit-abi to 0.3.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/num_cpus/commit/7c03fc930cc47a9b94e8ca66ca44ef1a454c8f51"><code>7c03fc9</code></a> v1.16.0</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/cd76834c4f3d3a9d00115c26c20829febf4d92fc"><code>cd76834</code></a> add funding file</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/f3e70815f99bcca7611f6ac18d65cfe9965d23ad"><code>f3e7081</code></a> Support AIX operating system (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/123">#123</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/edf035ceeb6a71f0a2dd7ab6420a7f3a76812c2b"><code>edf035c</code></a> Update CI badges (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/132">#132</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/3b6e5f03178738967caebf5398aaff8e9167c6b6"><code>3b6e5f0</code></a> Bump hermit-abi to 0.3.0 and don't restrict hermit-abi architectures (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/128">#128</a>)</li> <li>See full diff in <a href="https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num_cpus&package-manager=cargo&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 00:32:29 +03:00
"hermit-abi",
2024-02-09 11:43:27 +03:00
"libc",
"windows-sys 0.52.0",
chore(deps): bump clap from 4.0.26 to 4.0.27 (#492) Bumps [clap](https://github.com/clap-rs/clap) from 4.0.26 to 4.0.27. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.0.27] - 2022-11-24</h2> <h3>Features</h3> <ul> <li>Have <code>Arg::value_parser</code> accept <code>Vec&lt;impl Into&lt;PossibleValue&gt;&gt;</code></li> <li>Implement <code>Display</code> and <code>FromStr</code> for <code>ColorChoice</code></li> </ul> <h3>Fixes</h3> <ul> <li>Remove soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3262016c26587e97c18187dffc60978a3b1547ae"><code>3262016</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/757f95b2e93b61731c0dcbb34a06fbe424bc7dfa"><code>757f95b</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/20e02eb34eafd23095bed3fa9768027633775839"><code>20e02eb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4509">#4509</a> from epage/possible</li> <li><a href="https://github.com/clap-rs/clap/commit/fb1d960fe2840cc29ccef6cff9f80c79e42ae813"><code>fb1d960</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4249">#4249</a> from jcgruenhage/replace-atty</li> <li><a href="https://github.com/clap-rs/clap/commit/94aca92e44a4a6974a087afdf3c3bfa19f631a05"><code>94aca92</code></a> feat: Create ValueParser from Vec&lt;PossibleValue&gt;</li> <li><a href="https://github.com/clap-rs/clap/commit/3bccfced1af69aa6130688b9a29d3d2ca55429f4"><code>3bccfce</code></a> docs: Clarify PossibleValue is likely not needed</li> <li><a href="https://github.com/clap-rs/clap/commit/19981a2455cdc2e5f0469cf6a02d32e08b99308c"><code>19981a2</code></a> docs: Clarify ColorChoice impls ValueEnum</li> <li><a href="https://github.com/clap-rs/clap/commit/8d92f3e7a8b3621b1a841e2375ce5c6748e764ba"><code>8d92f3e</code></a> feat: Add Display/FromStr to ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/ed683ef2485b08e320046570ae918b1ff51e8805"><code>ed683ef</code></a> fix: Always expose ColorChoice</li> <li><a href="https://github.com/clap-rs/clap/commit/789bfd6813caa1328c71887b1d013eb9526d8920"><code>789bfd6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4508">#4508</a> from epage/style</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v4.0.26...v4.0.27">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=4.0.26&new-version=4.0.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-25 05:36:50 +03:00
]
[[package]]
name = "itertools"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
dependencies = [
"either",
]
2023-11-16 02:25:31 +03:00
[[package]]
name = "itertools"
2024-01-29 21:09:00 +03:00
version = "0.12.1"
2023-11-16 02:25:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-29 21:09:00 +03:00
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
2023-11-16 02:25:31 +03:00
dependencies = [
"either",
]
2022-01-01 20:43:04 +03:00
[[package]]
name = "itoa"
2024-04-09 23:04:40 +03:00
version = "1.0.11"
2022-01-01 20:43:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
2022-01-01 20:43:04 +03:00
[[package]]
name = "jobserver"
2024-04-15 05:59:02 +03:00
version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "685a7d121ee3f65ae4fddd72b25a04bb36b6af81bc0828f7d5434c0fe60fa3a2"
dependencies = [
"libc",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "jpeg-decoder"
2024-01-17 02:43:08 +03:00
version = "0.3.1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-17 02:43:08 +03:00
checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
2017-09-30 13:55:44 +03:00
[[package]]
name = "js-sys"
version = "0.3.69"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
2018-02-21 13:37:31 +03:00
dependencies = [
"wasm-bindgen",
2018-02-21 13:37:31 +03:00
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "json-patch"
2023-10-10 09:41:56 +03:00
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-10 09:41:56 +03:00
checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6"
dependencies = [
"serde",
"serde_json",
"thiserror",
"treediff",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "kurbo"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b"
dependencies = [
"arrayvec",
]
[[package]]
name = "lambda-web"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea6277b60649250d681654162b7e8e875c938295ea5f883eb9a8da7e27d2c051"
dependencies = [
"actix-http",
"actix-service",
"actix-web",
"base64 0.13.1",
2024-04-09 23:04:40 +03:00
"brotli 3.5.0",
"lambda_runtime",
"percent-encoding",
"serde",
"serde_json",
]
[[package]]
name = "lambda_runtime"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd32d5799db2155ae4d47116bb3e169b59f531ced4d5762a10c2125bdd2bf134"
dependencies = [
"async-stream",
"bytes",
"futures",
"http 0.2.12",
"hyper 0.14.28",
"lambda_runtime_api_client",
"serde",
"serde_json",
"tokio",
"tokio-stream",
"tower",
"tracing",
]
[[package]]
name = "lambda_runtime_api_client"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7210012be904051520f0dc502140ba599bae3042b65b3737b87727f1aa88a7d6"
dependencies = [
"http 0.2.12",
"hyper 0.14.28",
"tokio",
"tower-service",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "language-tags"
version = "0.3.2"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388"
2018-03-13 14:32:09 +03:00
2018-01-18 13:42:06 +03:00
[[package]]
name = "lazy_static"
2019-08-30 18:42:24 +03:00
version = "1.4.0"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
dependencies = [
"spin 0.5.2",
]
2018-01-18 13:42:06 +03:00
[[package]]
name = "lazycell"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
2017-09-30 13:55:44 +03:00
[[package]]
name = "libc"
2024-02-02 07:03:28 +03:00
version = "0.2.153"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-02 07:03:28 +03:00
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "libdeflate-sys"
2024-04-09 23:04:40 +03:00
version = "1.20.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "669ea17f9257bcb48c09c7ee4bef3957777504acffac557263e20c11001977bc"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"cc",
]
[[package]]
name = "libdeflater"
2024-04-09 23:04:40 +03:00
version = "1.20.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "8dfd6424f7010ee0a3416f1d796d0450e3ad3ac237a237644f728277c4ded016"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"libdeflate-sys",
]
[[package]]
name = "libloading"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
dependencies = [
"cfg-if",
2024-04-15 05:59:02 +03:00
"windows-targets 0.52.5",
]
[[package]]
name = "libm"
2023-10-07 21:46:54 +03:00
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-07 21:46:54 +03:00
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
[[package]]
name = "libsqlite3-sys"
2023-11-27 07:10:29 +03:00
version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716"
dependencies = [
"cc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "linked-hash-map"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
2023-07-03 13:43:29 +03:00
[[package]]
name = "linux-raw-sys"
2024-01-17 02:43:08 +03:00
version = "0.4.13"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-17 02:43:08 +03:00
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
2023-07-03 13:43:29 +03:00
[[package]]
name = "local-channel"
2023-10-30 21:53:11 +03:00
version = "0.1.5"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-30 21:53:11 +03:00
checksum = "b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8"
dependencies = [
"futures-core",
"futures-sink",
"local-waker",
]
2018-01-18 13:42:06 +03:00
2018-02-21 13:37:31 +03:00
[[package]]
name = "local-waker"
2023-10-30 21:53:11 +03:00
version = "0.1.4"
2018-07-25 15:02:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-30 21:53:11 +03:00
checksum = "4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487"
2018-07-25 15:02:31 +03:00
[[package]]
name = "lock_api"
2023-10-18 08:00:37 +03:00
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-18 08:00:37 +03:00
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
dependencies = [
2022-05-03 12:12:54 +03:00
"autocfg",
"scopeguard",
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "log"
chore(deps): Bump log from 0.4.20 to 0.4.21 (#1221) Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.21] - 2024-02-27</h2> <h2>What's Changed</h2> <ul> <li>Minor clippy nits by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li>Simplify Display impl by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li> <li>Set all crates to 2021 edition by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li> <li>Various changes based on review by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li> <li>Fix typo in file_static() method doc by <a href="https://github.com/dimo414"><code>@​dimo414</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li>Specialize empty key value pairs by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li> <li>Fix incorrect lifetime in Value::to_str() by <a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li>Remove some API of the key-value feature by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li> <li>Add logcontrol-log and log-reload by <a href="https://github.com/swsnr"><code>@​swsnr</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li> <li>Add Serialization section to kv::Value docs by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li> <li>Rename Value::to_str to to_cow_str by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li> <li>Clarify documentation and simplify initialization of <code>STATIC_MAX_LEVEL</code> by <a href="https://github.com/ptosi"><code>@​ptosi</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li>Update docs to 2021 edition, test by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li> <li>Add &quot;alterable_logger&quot; link to README.md by <a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li>Normalize line ending by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li> <li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> <li>Use <code>Acquire</code> ordering for initialization check by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li> <li>Get structured logging API ready for stabilization by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li><a href="https://github.com/dimo414"><code>@​dimo414</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li><a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li><a href="https://github.com/ptosi"><code>@​ptosi</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li><a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li><a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/3ccdc286fef3076747fe18a2a93658ea4d4ae012"><code>3ccdc28</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/617">#617</a> from rust-lang/cargo/0.4.21</li> <li><a href="https://github.com/rust-lang/log/commit/6153cb289f0e7b80f00ae07dbe5ee41cf3d3fcb0"><code>6153cb2</code></a> prepare for 0.4.21 release</li> <li><a href="https://github.com/rust-lang/log/commit/f0f74946a4bfb02cfc407795a3499c4b69d7a290"><code>f0f7494</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/613">#613</a> from rust-lang/feat/kv-cleanup</li> <li><a href="https://github.com/rust-lang/log/commit/2b220bf3b705f2abc0ee591c7eb17972a979da3a"><code>2b220bf</code></a> clean up structured logging example</li> <li><a href="https://github.com/rust-lang/log/commit/646e9ab9917fb79e44b6b36b8375106a1a09766c"><code>646e9ab</code></a> use original Visitor name for VisitValue</li> <li><a href="https://github.com/rust-lang/log/commit/cf85c38d3519745d60e7b891c4b2025050a8389f"><code>cf85c38</code></a> add needed subfeatures to kv_unstable</li> <li><a href="https://github.com/rust-lang/log/commit/73e953905b970ef765a86bf6cbd69bc2c5e2bac4"><code>73e9539</code></a> fix up capturing of :err</li> <li><a href="https://github.com/rust-lang/log/commit/31bb4b0ff36e458c6bef304a336b71f6342ddcc7"><code>31bb4b0</code></a> move error macros together</li> <li><a href="https://github.com/rust-lang/log/commit/ad917118a5e781d0dd60b3a75ba519ce9839ba70"><code>ad91711</code></a> support field shorthand in macros</li> <li><a href="https://github.com/rust-lang/log/commit/90a347bd836873264a393a35bfd90fe478fadae2"><code>90a347b</code></a> restore removed APIs as deprecated</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=log&package-manager=cargo&previous-version=0.4.20&new-version=0.4.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 05:31:47 +03:00
version = "0.4.21"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump log from 0.4.20 to 0.4.21 (#1221) Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.21] - 2024-02-27</h2> <h2>What's Changed</h2> <ul> <li>Minor clippy nits by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li>Simplify Display impl by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li> <li>Set all crates to 2021 edition by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li> <li>Various changes based on review by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li> <li>Fix typo in file_static() method doc by <a href="https://github.com/dimo414"><code>@​dimo414</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li>Specialize empty key value pairs by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li> <li>Fix incorrect lifetime in Value::to_str() by <a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li>Remove some API of the key-value feature by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li> <li>Add logcontrol-log and log-reload by <a href="https://github.com/swsnr"><code>@​swsnr</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li> <li>Add Serialization section to kv::Value docs by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li> <li>Rename Value::to_str to to_cow_str by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li> <li>Clarify documentation and simplify initialization of <code>STATIC_MAX_LEVEL</code> by <a href="https://github.com/ptosi"><code>@​ptosi</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li>Update docs to 2021 edition, test by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li> <li>Add &quot;alterable_logger&quot; link to README.md by <a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li>Normalize line ending by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li> <li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> <li>Use <code>Acquire</code> ordering for initialization check by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li> <li>Get structured logging API ready for stabilization by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li><a href="https://github.com/dimo414"><code>@​dimo414</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li><a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li><a href="https://github.com/ptosi"><code>@​ptosi</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li><a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li><a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/3ccdc286fef3076747fe18a2a93658ea4d4ae012"><code>3ccdc28</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/617">#617</a> from rust-lang/cargo/0.4.21</li> <li><a href="https://github.com/rust-lang/log/commit/6153cb289f0e7b80f00ae07dbe5ee41cf3d3fcb0"><code>6153cb2</code></a> prepare for 0.4.21 release</li> <li><a href="https://github.com/rust-lang/log/commit/f0f74946a4bfb02cfc407795a3499c4b69d7a290"><code>f0f7494</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/613">#613</a> from rust-lang/feat/kv-cleanup</li> <li><a href="https://github.com/rust-lang/log/commit/2b220bf3b705f2abc0ee591c7eb17972a979da3a"><code>2b220bf</code></a> clean up structured logging example</li> <li><a href="https://github.com/rust-lang/log/commit/646e9ab9917fb79e44b6b36b8375106a1a09766c"><code>646e9ab</code></a> use original Visitor name for VisitValue</li> <li><a href="https://github.com/rust-lang/log/commit/cf85c38d3519745d60e7b891c4b2025050a8389f"><code>cf85c38</code></a> add needed subfeatures to kv_unstable</li> <li><a href="https://github.com/rust-lang/log/commit/73e953905b970ef765a86bf6cbd69bc2c5e2bac4"><code>73e9539</code></a> fix up capturing of :err</li> <li><a href="https://github.com/rust-lang/log/commit/31bb4b0ff36e458c6bef304a336b71f6342ddcc7"><code>31bb4b0</code></a> move error macros together</li> <li><a href="https://github.com/rust-lang/log/commit/ad917118a5e781d0dd60b3a75ba519ce9839ba70"><code>ad91711</code></a> support field shorthand in macros</li> <li><a href="https://github.com/rust-lang/log/commit/90a347bd836873264a393a35bfd90fe478fadae2"><code>90a347b</code></a> restore removed APIs as deprecated</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=log&package-manager=cargo&previous-version=0.4.20&new-version=0.4.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 05:31:47 +03:00
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
2018-01-22 20:01:44 +03:00
2018-01-16 15:55:05 +03:00
[[package]]
name = "martin"
version = "0.13.0"
2018-01-16 15:55:05 +03:00
dependencies = [
"actix-cors",
"actix-http",
"actix-rt",
"actix-web",
"async-trait",
"bit-set",
2024-04-15 05:59:02 +03:00
"brotli 5.0.0",
"cargo-husky",
chore(deps): Bump criterion from 0.4.0 to 0.5.0 (#673) Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.4.0 to 0.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md">criterion's changelog</a>.</em></p> <blockquote> <h2>[0.5.0] - 2023-05-23</h2> <h3>Changed</h3> <ul> <li>Replaced lazy_static dependency with once_cell</li> <li>Improved documentation of the <code>html_reports</code> feature</li> <li>Replaced atty dependency with is-terminal</li> <li>MSRV bumped to 1.64</li> <li>Upgraded clap dependency to v4</li> <li>Upgraded tempfile dependency to v3.5.0</li> </ul> <h3>Fixed</h3> <ul> <li>Quick mode (<code>--quick</code>) no longer outputs 1ms for measured times over 5 seconds</li> <li>Documentation updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bheisler/criterion.rs/commit/4a560cb8d8b4cefc4819a6489f0ce0540663968d"><code>4a560cb</code></a> release version 0.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/683">#683</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/3e2849ebf86e27507f783a20647a0fc81c6bfcc7"><code>3e2849e</code></a> Post v0.4 CHANGELOG updates (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/680">#680</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/637010e50d3819839cd45d9f5b281c169573416a"><code>637010e</code></a> Bump clap to version 4 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/679">#679</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/39d7e2f9546981d87ae195fe7c68f778afdb66a4"><code>39d7e2f</code></a> Update to tempfile 3.5 (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/675">#675</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/8ab2752ccfeece50347c81866a4185f29fd978a2"><code>8ab2752</code></a> Fix typo in known_limitations.md (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/674">#674</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a2112308ef8e3d8fe5a8da41ccb0fba3d5d460c4"><code>a211230</code></a> chore: replace atty with is-terminal (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/628">#628</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/a844eb226bb814e6a4e8b35b3b91c74f22ad535b"><code>a844eb2</code></a> Bump MSRV to 1.60 for csv dependency (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/665">#665</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2f5360737807cbe90d149db6199783236f0ef634"><code>2f53607</code></a> Use OR operator to specify multiple licenses (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/643">#643</a>)</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/86dcd7d323799043c100dbf358409e986a872a11"><code>86dcd7d</code></a> Fix bug where time over the maximum would be reported as 1ms in quick mode. (...</li> <li><a href="https://github.com/bheisler/criterion.rs/commit/2942aee124e433213f0e9b917bb730bcdc7df6f3"><code>2942aee</code></a> Remove unnecessary <code>pub</code> from example code (<a href="https://redirect.github.com/bheisler/criterion.rs/issues/657">#657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=criterion&package-manager=cargo&previous-version=0.4.0&new-version=0.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 06:32:10 +03:00
"clap",
"criterion",
"ctor",
"deadpool-postgres",
"enum-display",
"env_logger",
"flate2",
"futures",
"indoc",
"insta",
2024-01-29 21:09:00 +03:00
"itertools 0.12.1",
"json-patch",
"lambda-web",
"log",
"martin-tile-utils",
"mbtiles",
"moka",
"num_cpus",
"pbf_font_tools",
"pmtiles",
"postgis",
"postgres",
"postgres-protocol",
2023-12-27 21:50:07 +03:00
"pprof",
"regex",
chore(deps): Bump rustls from 0.23.4 to 0.23.5 (#1312) Bumps [rustls](https://github.com/rustls/rustls) from 0.23.4 to 0.23.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/14cb5d2eac709f6c9bd46c697f090bb1f1543db1"><code>14cb5d2</code></a> Prepare 0.23.5</li> <li><a href="https://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426e"><code>6e938bc</code></a> complete_io: bail out if progress is impossible</li> <li><a href="https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2d"><code>2123576</code></a> Regression test for <code>complete_io</code> infinite loop bug</li> <li><a href="https://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71e"><code>f45664f</code></a> Don't specially handle unauthenticated close_notify alerts</li> <li><a href="https://github.com/rustls/rustls/commit/1f5146cdfa9198ba75534a86243d3c4e1a94ca61"><code>1f5146c</code></a> docs: update SECURITY example</li> <li><a href="https://github.com/rustls/rustls/commit/5ea02ed56fdba5cf5195d01476e8ce8fd80f1d77"><code>5ea02ed</code></a> Return <code>Option</code> from <code>handshake_kind()</code></li> <li><a href="https://github.com/rustls/rustls/commit/d2e1e668aae3d9807ffa782ea29ed26f2778371d"><code>d2e1e66</code></a> bogo: verify expected handshake kind</li> <li><a href="https://github.com/rustls/rustls/commit/d8a2ae040c697cc90e9c6581ac84ed7394382b0b"><code>d8a2ae0</code></a> Add API exposing shape of the performed handshake</li> <li><a href="https://github.com/rustls/rustls/commit/740ca417738cdcf6e50e24837e8e085777fe3c5c"><code>740ca41</code></a> tests/api.rs: reformat</li> <li><a href="https://github.com/rustls/rustls/commit/5ed2c9739d0a4f2dc5cf70fbd3ab0e213a753b01"><code>5ed2c97</code></a> deps: update cargo semver compatible deps</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.23.4...v/0.23.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.4&new-version=0.23.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 23:20:11 +03:00
"rustls 0.23.5",
"rustls-native-certs",
"rustls-pemfile",
"semver",
"serde",
"serde_json",
2023-12-19 02:30:58 +03:00
"serde_with",
"serde_yaml",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"spreet",
"subst",
"thiserror",
"tilejson",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"tokio",
2023-09-30 12:58:49 +03:00
"tokio-postgres-rustls",
"url",
2018-01-16 15:55:05 +03:00
]
[[package]]
name = "martin-tile-utils"
version = "0.4.1"
dependencies = [
"approx",
"insta",
]
[[package]]
name = "mbtiles"
version = "0.9.1"
dependencies = [
"actix-rt",
"anyhow",
"clap",
"ctor",
"enum-display",
"env_logger",
"futures",
"insta",
2024-01-29 21:09:00 +03:00
"itertools 0.12.1",
"log",
"martin-tile-utils",
"pretty_assertions",
"rstest",
"serde",
"serde_json",
2023-12-19 02:30:58 +03:00
"serde_with",
"serde_yaml",
"size_format",
"sqlite-hashes",
"sqlx",
"thiserror",
"tilejson",
"tokio",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "md-5"
2023-09-24 07:15:32 +03:00
version = "0.10.6"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-24 07:15:32 +03:00
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
2023-09-24 07:15:32 +03:00
"cfg-if",
"digest",
]
2017-10-09 14:29:03 +03:00
2018-01-18 13:42:06 +03:00
[[package]]
name = "memchr"
2024-04-09 23:04:40 +03:00
version = "2.7.2"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
2017-10-09 14:29:03 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "memmap2"
version = "0.8.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"libc",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "memmap2"
2024-01-26 22:02:17 +03:00
version = "0.9.4"
2023-12-27 21:50:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322"
2023-12-27 21:50:07 +03:00
dependencies = [
"libc",
]
[[package]]
name = "memmapix"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f517ab414225d5f1755bd284d9545bd08a72a3958b3c6384d72e95de9cc1a1d3"
dependencies = [
"rustix",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "mime"
2023-03-22 07:47:14 +03:00
version = "0.3.17"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-22 07:47:14 +03:00
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
2018-02-21 13:37:31 +03:00
[[package]]
name = "minimal-lexical"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
2018-10-17 12:11:23 +03:00
[[package]]
name = "miniz_oxide"
version = "0.7.2"
2020-07-05 12:33:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
2020-07-05 12:33:47 +03:00
dependencies = [
"adler",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"simd-adler32",
2020-07-05 12:33:47 +03:00
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "mio"
chore(deps): Bump mio from 0.8.10 to 0.8.11 (#1228) Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md">mio's changelog</a>.</em></p> <blockquote> <h1>0.8.11</h1> <ul> <li>Fix receiving IOCP events after deregistering a Windows named pipe (<a href="https://redirect.github.com/tokio-rs/mio/pull/1760">tokio-rs/mio#1760</a>, backport pr: <a href="https://redirect.github.com/tokio-rs/mio/pull/1761">tokio-rs/mio#1761</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/mio/commit/0328bdef900b6396b8d00d33c825cd8af748553d"><code>0328bde</code></a> Release v0.8.11</li> <li><a href="https://github.com/tokio-rs/mio/commit/708449851283b57eb6f514c8f289b66e982720b3"><code>7084498</code></a> Fix warnings</li> <li><a href="https://github.com/tokio-rs/mio/commit/90d4fe00df870acd3d38f3dc4face9aacab8fbb9"><code>90d4fe0</code></a> named-pipes: fix receiving IOCP events after deregister</li> <li><a href="https://github.com/tokio-rs/mio/commit/c710a307f8627c4d63ac1003252aa45175e08399"><code>c710a30</code></a> Add v0.8.x to the CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/c29e21c244b2b835e8b3e015b92c708c33c7d70a"><code>c29e21c</code></a> Release v0.8.10</li> <li>See full diff in <a href="https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mio&package-manager=cargo&previous-version=0.8.10&new-version=0.8.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 00:45:00 +03:00
version = "0.8.11"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump mio from 0.8.10 to 0.8.11 (#1228) Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md">mio's changelog</a>.</em></p> <blockquote> <h1>0.8.11</h1> <ul> <li>Fix receiving IOCP events after deregistering a Windows named pipe (<a href="https://redirect.github.com/tokio-rs/mio/pull/1760">tokio-rs/mio#1760</a>, backport pr: <a href="https://redirect.github.com/tokio-rs/mio/pull/1761">tokio-rs/mio#1761</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/mio/commit/0328bdef900b6396b8d00d33c825cd8af748553d"><code>0328bde</code></a> Release v0.8.11</li> <li><a href="https://github.com/tokio-rs/mio/commit/708449851283b57eb6f514c8f289b66e982720b3"><code>7084498</code></a> Fix warnings</li> <li><a href="https://github.com/tokio-rs/mio/commit/90d4fe00df870acd3d38f3dc4face9aacab8fbb9"><code>90d4fe0</code></a> named-pipes: fix receiving IOCP events after deregister</li> <li><a href="https://github.com/tokio-rs/mio/commit/c710a307f8627c4d63ac1003252aa45175e08399"><code>c710a30</code></a> Add v0.8.x to the CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/c29e21c244b2b835e8b3e015b92c708c33c7d70a"><code>c29e21c</code></a> Release v0.8.10</li> <li>See full diff in <a href="https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mio&package-manager=cargo&previous-version=0.8.10&new-version=0.8.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 00:45:00 +03:00
checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
2018-02-21 13:37:31 +03:00
dependencies = [
"libc",
"log",
"wasi",
"windows-sys 0.48.0",
]
[[package]]
name = "mirai-annotations"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1"
[[package]]
name = "moka"
chore(deps): Bump moka from 0.12.6 to 0.12.7 (#1311) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.6 to 0.12.7. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.7</h2> <h3>Changed</h3> <ul> <li>Ensure a single call to <code>run_pending_tasks</code> to evict as many entries as possible from the cache (<a href="https://redirect.github.com/moka-rs/moka/issues/417">#417</a>[gh-pull-0417]).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/c56d646f48dc4ba478ac623e496a2a75dc628123"><code>c56d646</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/417">#417</a> from moka-rs/evict-more-entries-at-once</li> <li><a href="https://github.com/moka-rs/moka/commit/ccb285b22b7bb7a3c1b464d669555e5aff4c0af8"><code>ccb285b</code></a> Tweak some source code comments</li> <li><a href="https://github.com/moka-rs/moka/commit/dfbbe3f96f3f43a68ad09f74bf63ce679d3d03dc"><code>dfbbe3f</code></a> Make a single call to <code>run_pending_tasks</code> to evict as many entries as</li> <li><a href="https://github.com/moka-rs/moka/commit/c6a4d4b5c226518687b4245481046691c4e74894"><code>c6a4d4b</code></a> Make a single call to <code>run_pending_tasks</code> to evict as many entries as</li> <li><a href="https://github.com/moka-rs/moka/commit/91c8497d0d92c8dec723b799eaec7f3db52f9829"><code>91c8497</code></a> Update the change log</li> <li><a href="https://github.com/moka-rs/moka/commit/b59b93892a21d6bf047a222a51b3211263dcf2b6"><code>b59b938</code></a> Update the change log</li> <li><a href="https://github.com/moka-rs/moka/commit/b9923f8aeb0f342ff7bed7b1c271701d6fbed6f6"><code>b9923f8</code></a> Bump the version to <code>v0.12.7</code></li> <li><a href="https://github.com/moka-rs/moka/commit/364567eb1d1822674ea4182ad8da6c06d92bac69"><code>364567e</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li><a href="https://github.com/moka-rs/moka/commit/3b9adc395bc756747d8b3217d4fccdefd65899b3"><code>3b9adc3</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li><a href="https://github.com/moka-rs/moka/commit/c7f67cd76fec1ca77c1f525eeaf521a2ae36935c"><code>c7f67cd</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.6...v0.12.7">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.6&new-version=0.12.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 05:58:32 +03:00
version = "0.12.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump moka from 0.12.6 to 0.12.7 (#1311) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.6 to 0.12.7. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.7</h2> <h3>Changed</h3> <ul> <li>Ensure a single call to <code>run_pending_tasks</code> to evict as many entries as possible from the cache (<a href="https://redirect.github.com/moka-rs/moka/issues/417">#417</a>[gh-pull-0417]).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/c56d646f48dc4ba478ac623e496a2a75dc628123"><code>c56d646</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/417">#417</a> from moka-rs/evict-more-entries-at-once</li> <li><a href="https://github.com/moka-rs/moka/commit/ccb285b22b7bb7a3c1b464d669555e5aff4c0af8"><code>ccb285b</code></a> Tweak some source code comments</li> <li><a href="https://github.com/moka-rs/moka/commit/dfbbe3f96f3f43a68ad09f74bf63ce679d3d03dc"><code>dfbbe3f</code></a> Make a single call to <code>run_pending_tasks</code> to evict as many entries as</li> <li><a href="https://github.com/moka-rs/moka/commit/c6a4d4b5c226518687b4245481046691c4e74894"><code>c6a4d4b</code></a> Make a single call to <code>run_pending_tasks</code> to evict as many entries as</li> <li><a href="https://github.com/moka-rs/moka/commit/91c8497d0d92c8dec723b799eaec7f3db52f9829"><code>91c8497</code></a> Update the change log</li> <li><a href="https://github.com/moka-rs/moka/commit/b59b93892a21d6bf047a222a51b3211263dcf2b6"><code>b59b938</code></a> Update the change log</li> <li><a href="https://github.com/moka-rs/moka/commit/b9923f8aeb0f342ff7bed7b1c271701d6fbed6f6"><code>b9923f8</code></a> Bump the version to <code>v0.12.7</code></li> <li><a href="https://github.com/moka-rs/moka/commit/364567eb1d1822674ea4182ad8da6c06d92bac69"><code>364567e</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li><a href="https://github.com/moka-rs/moka/commit/3b9adc395bc756747d8b3217d4fccdefd65899b3"><code>3b9adc3</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li><a href="https://github.com/moka-rs/moka/commit/c7f67cd76fec1ca77c1f525eeaf521a2ae36935c"><code>c7f67cd</code></a> Make <code>run_pending_tasks</code> to evict more entries from the cache at once</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.6...v0.12.7">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.6&new-version=0.12.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 05:58:32 +03:00
checksum = "9e0d88686dc561d743b40de8269b26eaf0dc58781bde087b0984646602021d08"
dependencies = [
"async-lock",
"async-trait",
"crossbeam-channel",
"crossbeam-epoch",
"crossbeam-utils",
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
"event-listener 5.3.0",
"futures-util",
"once_cell",
"parking_lot",
"quanta",
"rustc_version",
"smallvec",
"tagptr",
"thiserror",
"triomphe",
"uuid",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "multimap"
2023-10-25 06:16:37 +03:00
version = "0.9.1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-25 06:16:37 +03:00
checksum = "e1a5d38b9b352dbd913288736af36af41c48d61b1a8cd34bcecd727561b7d511"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"serde",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "nix"
version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
dependencies = [
"bitflags 1.3.2",
"cfg-if",
"libc",
]
[[package]]
name = "nom"
2023-01-17 00:15:23 +03:00
version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-17 00:15:23 +03:00
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
dependencies = [
"memchr",
"minimal-lexical",
]
[[package]]
name = "num"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36"
dependencies = [
"num-complex",
"num-integer",
"num-iter",
"num-rational",
"num-traits",
]
[[package]]
name = "num-bigint-dig"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
dependencies = [
"byteorder",
"lazy_static",
"libm",
"num-integer",
"num-iter",
"num-traits",
"rand",
"smallvec",
"zeroize",
]
[[package]]
name = "num-complex"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95"
dependencies = [
"autocfg",
"num-traits",
]
2024-02-02 07:03:28 +03:00
[[package]]
name = "num-conv"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
2023-12-27 21:50:07 +03:00
[[package]]
name = "num-format"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3"
dependencies = [
"arrayvec",
"itoa",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "num-integer"
version = "0.1.46"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"num-traits",
]
[[package]]
name = "num-iter"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
]
[[package]]
name = "num-rational"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "num-traits"
version = "0.2.18"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
2017-09-30 13:55:44 +03:00
dependencies = [
"autocfg",
"libm",
2017-09-30 13:55:44 +03:00
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "num_cpus"
chore(deps): Bump num_cpus from 1.15.0 to 1.16.0 (#737) Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/releases">num_cpus's releases</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h2>Features</h2> <ul> <li>add support for AIX operating system</li> </ul> <h2>Fixes</h2> <ul> <li>update hermit-abi to 0.3.0</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mkroening"><code>@​mkroening</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/128">seanmonstar/num_cpus#128</a></li> <li><a href="https://github.com/ecnelises"><code>@​ecnelises</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/123">seanmonstar/num_cpus#123</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md">num_cpus's changelog</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h3>Features</h3> <ul> <li>add support for AIX operating system</li> </ul> <h3>Fixes</h3> <ul> <li>update hermit-abi to 0.3.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/num_cpus/commit/7c03fc930cc47a9b94e8ca66ca44ef1a454c8f51"><code>7c03fc9</code></a> v1.16.0</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/cd76834c4f3d3a9d00115c26c20829febf4d92fc"><code>cd76834</code></a> add funding file</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/f3e70815f99bcca7611f6ac18d65cfe9965d23ad"><code>f3e7081</code></a> Support AIX operating system (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/123">#123</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/edf035ceeb6a71f0a2dd7ab6420a7f3a76812c2b"><code>edf035c</code></a> Update CI badges (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/132">#132</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/3b6e5f03178738967caebf5398aaff8e9167c6b6"><code>3b6e5f0</code></a> Bump hermit-abi to 0.3.0 and don't restrict hermit-abi architectures (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/128">#128</a>)</li> <li>See full diff in <a href="https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num_cpus&package-manager=cargo&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 00:32:29 +03:00
version = "1.16.0"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump num_cpus from 1.15.0 to 1.16.0 (#737) Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/releases">num_cpus's releases</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h2>Features</h2> <ul> <li>add support for AIX operating system</li> </ul> <h2>Fixes</h2> <ul> <li>update hermit-abi to 0.3.0</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mkroening"><code>@​mkroening</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/128">seanmonstar/num_cpus#128</a></li> <li><a href="https://github.com/ecnelises"><code>@​ecnelises</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/123">seanmonstar/num_cpus#123</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md">num_cpus's changelog</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h3>Features</h3> <ul> <li>add support for AIX operating system</li> </ul> <h3>Fixes</h3> <ul> <li>update hermit-abi to 0.3.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/num_cpus/commit/7c03fc930cc47a9b94e8ca66ca44ef1a454c8f51"><code>7c03fc9</code></a> v1.16.0</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/cd76834c4f3d3a9d00115c26c20829febf4d92fc"><code>cd76834</code></a> add funding file</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/f3e70815f99bcca7611f6ac18d65cfe9965d23ad"><code>f3e7081</code></a> Support AIX operating system (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/123">#123</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/edf035ceeb6a71f0a2dd7ab6420a7f3a76812c2b"><code>edf035c</code></a> Update CI badges (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/132">#132</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/3b6e5f03178738967caebf5398aaff8e9167c6b6"><code>3b6e5f0</code></a> Bump hermit-abi to 0.3.0 and don't restrict hermit-abi architectures (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/128">#128</a>)</li> <li>See full diff in <a href="https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num_cpus&package-manager=cargo&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 00:32:29 +03:00
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
2017-10-09 14:29:03 +03:00
dependencies = [
chore(deps): Bump num_cpus from 1.15.0 to 1.16.0 (#737) Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/releases">num_cpus's releases</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h2>Features</h2> <ul> <li>add support for AIX operating system</li> </ul> <h2>Fixes</h2> <ul> <li>update hermit-abi to 0.3.0</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mkroening"><code>@​mkroening</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/128">seanmonstar/num_cpus#128</a></li> <li><a href="https://github.com/ecnelises"><code>@​ecnelises</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/num_cpus/pull/123">seanmonstar/num_cpus#123</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md">num_cpus's changelog</a>.</em></p> <blockquote> <h2>v1.16.0</h2> <h3>Features</h3> <ul> <li>add support for AIX operating system</li> </ul> <h3>Fixes</h3> <ul> <li>update hermit-abi to 0.3.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/num_cpus/commit/7c03fc930cc47a9b94e8ca66ca44ef1a454c8f51"><code>7c03fc9</code></a> v1.16.0</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/cd76834c4f3d3a9d00115c26c20829febf4d92fc"><code>cd76834</code></a> add funding file</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/f3e70815f99bcca7611f6ac18d65cfe9965d23ad"><code>f3e7081</code></a> Support AIX operating system (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/123">#123</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/edf035ceeb6a71f0a2dd7ab6420a7f3a76812c2b"><code>edf035c</code></a> Update CI badges (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/132">#132</a>)</li> <li><a href="https://github.com/seanmonstar/num_cpus/commit/3b6e5f03178738967caebf5398aaff8e9167c6b6"><code>3b6e5f0</code></a> Bump hermit-abi to 0.3.0 and don't restrict hermit-abi architectures (<a href="https://redirect.github.com/seanmonstar/num_cpus/issues/128">#128</a>)</li> <li>See full diff in <a href="https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num_cpus&package-manager=cargo&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 00:32:29 +03:00
"hermit-abi",
"libc",
2018-02-21 13:37:31 +03:00
]
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "object"
2023-12-25 07:50:37 +03:00
version = "0.32.2"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-25 07:50:37 +03:00
checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
dependencies = [
"memchr",
]
2020-06-07 13:08:12 +03:00
[[package]]
name = "once_cell"
version = "1.19.0"
2020-06-07 13:08:12 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
2020-06-07 13:08:12 +03:00
[[package]]
name = "oorandom"
2020-12-20 15:45:58 +03:00
version = "11.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-12-20 15:45:58 +03:00
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
[[package]]
2023-09-30 12:58:49 +03:00
name = "openssl-probe"
version = "0.1.5"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-30 12:58:49 +03:00
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2019-06-19 12:34:06 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "oxipng"
version = "9.0.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28e5c341ef78a228e47a551bfd15ff885d8c501af49f953358763a538c01f14d"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"bitvec",
"crossbeam-channel",
"filetime",
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"libdeflater",
"log",
"rayon",
"rgb",
"rustc-hash",
"rustc_version",
"zopfli",
]
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
[[package]]
name = "parking"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
[[package]]
name = "parking_lot"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
dependencies = [
"lock_api",
"parking_lot_core",
]
2022-05-03 12:12:54 +03:00
[[package]]
name = "parking_lot_core"
2023-10-18 08:00:37 +03:00
version = "0.9.9"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-18 08:00:37 +03:00
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
2022-05-03 12:12:54 +03:00
dependencies = [
"cfg-if",
2022-05-03 12:12:54 +03:00
"libc",
2023-12-06 07:48:59 +03:00
"redox_syscall",
2022-05-03 12:12:54 +03:00
"smallvec",
"windows-targets 0.48.5",
2022-05-03 12:12:54 +03:00
]
[[package]]
name = "parse-display"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6509d08722b53e8dafe97f2027b22ccbe3a5db83cb352931e9716b0aa44bc5c"
dependencies = [
"once_cell",
"parse-display-derive",
"regex",
]
[[package]]
name = "parse-display-derive"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68517892c8daf78da08c0db777fcc17e07f2f63ef70041718f8a7630ad84f341"
dependencies = [
"once_cell",
"proc-macro2",
"quote",
"regex",
2023-10-10 09:41:56 +03:00
"regex-syntax 0.7.5",
"structmeta",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "paste"
2023-07-17 05:21:54 +03:00
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
[[package]]
name = "pbf_font_tools"
chore(deps): Bump pbf_font_tools from 2.5.0 to 2.5.1 (#1191) Bumps [pbf_font_tools](https://github.com/stadiamaps/sdf_font_tools) from 2.5.0 to 2.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stadiamaps/sdf_font_tools/releases">pbf_font_tools's releases</a>.</em></p> <blockquote> <h2>tools-v2.5.1</h2> <h2>What's Changed</h2> <ul> <li>Housekeeping by <a href="https://github.com/ianthetechie"><code>@​ianthetechie</code></a> in <a href="https://redirect.github.com/stadiamaps/sdf_font_tools/pull/17">stadiamaps/sdf_font_tools#17</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/stadiamaps/sdf_font_tools/compare/cli-v1.4.1...sdf-v1.0.1">https://github.com/stadiamaps/sdf_font_tools/compare/cli-v1.4.1...sdf-v1.0.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stadiamaps/sdf_font_tools/commit/011f994a593af4b5bb3e95d3157cafe788fb207c"><code>011f994</code></a> Housekeeping (<a href="https://redirect.github.com/stadiamaps/sdf_font_tools/issues/17">#17</a>)</li> <li><a href="https://github.com/stadiamaps/sdf_font_tools/commit/97c5634b8e3515ac7761d0a4f67d12e7f688b042"><code>97c5634</code></a> Fix CI issues round 2</li> <li>See full diff in <a href="https://github.com/stadiamaps/sdf_font_tools/compare/tools-v2.5.0...tools-v2.5.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pbf_font_tools&package-manager=cargo&previous-version=2.5.0&new-version=2.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 05:59:51 +03:00
version = "2.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump pbf_font_tools from 2.5.0 to 2.5.1 (#1191) Bumps [pbf_font_tools](https://github.com/stadiamaps/sdf_font_tools) from 2.5.0 to 2.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stadiamaps/sdf_font_tools/releases">pbf_font_tools's releases</a>.</em></p> <blockquote> <h2>tools-v2.5.1</h2> <h2>What's Changed</h2> <ul> <li>Housekeeping by <a href="https://github.com/ianthetechie"><code>@​ianthetechie</code></a> in <a href="https://redirect.github.com/stadiamaps/sdf_font_tools/pull/17">stadiamaps/sdf_font_tools#17</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/stadiamaps/sdf_font_tools/compare/cli-v1.4.1...sdf-v1.0.1">https://github.com/stadiamaps/sdf_font_tools/compare/cli-v1.4.1...sdf-v1.0.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stadiamaps/sdf_font_tools/commit/011f994a593af4b5bb3e95d3157cafe788fb207c"><code>011f994</code></a> Housekeeping (<a href="https://redirect.github.com/stadiamaps/sdf_font_tools/issues/17">#17</a>)</li> <li><a href="https://github.com/stadiamaps/sdf_font_tools/commit/97c5634b8e3515ac7761d0a4f67d12e7f688b042"><code>97c5634</code></a> Fix CI issues round 2</li> <li>See full diff in <a href="https://github.com/stadiamaps/sdf_font_tools/compare/tools-v2.5.0...tools-v2.5.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pbf_font_tools&package-manager=cargo&previous-version=2.5.0&new-version=2.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 05:59:51 +03:00
checksum = "badfb0f3113910e4bde7e68975d0c2b85d2b48c3e68842c0cebbb80430e9f61c"
dependencies = [
"futures",
"glob",
"protobuf",
"protobuf-codegen",
"protoc-bin-vendored",
"sdf_glyph_renderer",
"thiserror",
"tokio",
]
[[package]]
name = "pem"
2024-04-09 23:04:40 +03:00
version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
dependencies = [
2024-04-09 23:04:40 +03:00
"base64 0.22.0",
"serde",
]
[[package]]
name = "pem-rfc7468"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
dependencies = [
"base64ct",
]
2019-07-28 18:05:15 +03:00
[[package]]
name = "percent-encoding"
2023-11-27 07:10:29 +03:00
version = "2.3.1"
2019-07-28 18:05:15 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
2018-02-21 13:37:31 +03:00
[[package]]
2020-10-31 13:07:04 +03:00
name = "phf"
2023-07-03 13:43:29 +03:00
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-03 13:43:29 +03:00
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
dependencies = [
2020-10-31 13:07:04 +03:00
"phf_shared",
]
[[package]]
2020-10-31 13:07:04 +03:00
name = "phf_shared"
2023-07-03 13:43:29 +03:00
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-03 13:43:29 +03:00
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
dependencies = [
2020-10-31 13:07:04 +03:00
"siphasher",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "pico-args"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
[[package]]
name = "pin-project"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2020-12-20 15:45:58 +03:00
[[package]]
name = "pin-project-lite"
2024-04-09 23:04:40 +03:00
version = "0.2.14"
2020-12-20 15:45:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
2020-12-20 15:45:58 +03:00
[[package]]
name = "pin-utils"
version = "0.1.0"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2017-10-09 14:29:03 +03:00
[[package]]
name = "pkcs1"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
dependencies = [
"der",
"pkcs8",
"spki",
]
[[package]]
name = "pkcs8"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
dependencies = [
"der",
"spki",
]
[[package]]
name = "pkg-config"
2024-02-20 06:08:33 +03:00
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-20 06:08:33 +03:00
checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
[[package]]
name = "plotters"
2023-06-17 06:57:31 +03:00
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-17 06:57:31 +03:00
checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
dependencies = [
"num-traits",
"plotters-backend",
"plotters-svg",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "plotters-backend"
2023-06-17 06:57:31 +03:00
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-17 06:57:31 +03:00
checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
[[package]]
name = "plotters-svg"
2023-06-17 06:57:31 +03:00
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-17 06:57:31 +03:00
checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
dependencies = [
"plotters-backend",
]
[[package]]
name = "pmtiles"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1336029dbfe273811a751f91e85a6011bcfe399c9b8d1ad9662e96df2a2d74e"
dependencies = [
"async-compression",
"async-recursion",
"bytes",
"fmmap",
"hilbert_2d",
"reqwest",
"serde",
"serde_json",
"thiserror",
"tilejson",
"tokio",
"varint-rs",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "png"
2024-02-20 06:08:33 +03:00
version = "0.17.13"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-20 06:08:33 +03:00
checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"crc32fast",
"fdeflate",
"flate2",
2023-07-03 13:43:29 +03:00
"miniz_oxide",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
]
[[package]]
name = "postgis"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b52406590b7a682cadd0f0339c43905eb323568e84a2e97e855ef92645e0ec09"
dependencies = [
"byteorder",
"bytes",
"postgres-types",
]
2017-09-30 13:55:44 +03:00
[[package]]
2017-10-09 14:29:03 +03:00
name = "postgres"
2023-08-28 06:26:51 +03:00
version = "0.19.7"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "7915b33ed60abc46040cbcaa25ffa1c7ec240668e0477c4f3070786f5916d451"
2017-10-09 14:29:03 +03:00
dependencies = [
"bytes",
2023-11-27 07:10:29 +03:00
"fallible-iterator 0.2.0",
"futures-util",
"log",
"tokio",
"tokio-postgres",
]
2017-09-30 13:55:44 +03:00
[[package]]
2017-10-09 14:29:03 +03:00
name = "postgres-protocol"
chore(deps): Bump postgres-protocol from 0.6.5 to 0.6.6 (#827) Bumps [postgres-protocol](https://github.com/sfackler/rust-postgres) from 0.6.5 to 0.6.6. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-postgres/commit/496f46c8f5e8e76e0b148c7ef57dbccc11778597"><code>496f46c</code></a> Release postgres-protocol v0.6.6</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a4543783707cc2fdbba3db4bfe1fc6168582de7e"><code>a454378</code></a> Restore back compat</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/f777f7476cdff6614ee015bf34e3fa55c659c53a"><code>f777f74</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1059">#1059</a> from ISibboI/master</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/7a5b19a7861d784a0a743f89447d4c732ac44b90"><code>7a5b19a</code></a> Update Rust version in CI to 1.67.0.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/4c4059a63d273b94badf1c90998ffaa7c67091c0"><code>4c4059a</code></a> Propagate changes from <code>tokio-postgres</code> to <code>postgres</code>.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/98814b86bbe1c0daac2f29ffd55c675199b1877a"><code>98814b8</code></a> Set user to executing processes' user by default.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/e7eb24ad387c9f7922386e4d881a0c47036ff955"><code>e7eb24a</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1026">#1026</a> from viniciusth/feature/allow-mismatch</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/d4514651d173751ab46fce9bc08d46a036863c12"><code>d451465</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1052">#1052</a> from sfackler/load-balance</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/84aed6312fb01ffa7664290b86af5e442ed8f6e9"><code>84aed63</code></a> fix wasm build</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/babc8562276cb51288671530045faa094ee7f35d"><code>babc856</code></a> clippy</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.6.5...postgres-protocol-v0.6.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postgres-protocol&package-manager=cargo&previous-version=0.6.5&new-version=0.6.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 06:32:50 +03:00
version = "0.6.6"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump postgres-protocol from 0.6.5 to 0.6.6 (#827) Bumps [postgres-protocol](https://github.com/sfackler/rust-postgres) from 0.6.5 to 0.6.6. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-postgres/commit/496f46c8f5e8e76e0b148c7ef57dbccc11778597"><code>496f46c</code></a> Release postgres-protocol v0.6.6</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a4543783707cc2fdbba3db4bfe1fc6168582de7e"><code>a454378</code></a> Restore back compat</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/f777f7476cdff6614ee015bf34e3fa55c659c53a"><code>f777f74</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1059">#1059</a> from ISibboI/master</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/7a5b19a7861d784a0a743f89447d4c732ac44b90"><code>7a5b19a</code></a> Update Rust version in CI to 1.67.0.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/4c4059a63d273b94badf1c90998ffaa7c67091c0"><code>4c4059a</code></a> Propagate changes from <code>tokio-postgres</code> to <code>postgres</code>.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/98814b86bbe1c0daac2f29ffd55c675199b1877a"><code>98814b8</code></a> Set user to executing processes' user by default.</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/e7eb24ad387c9f7922386e4d881a0c47036ff955"><code>e7eb24a</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1026">#1026</a> from viniciusth/feature/allow-mismatch</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/d4514651d173751ab46fce9bc08d46a036863c12"><code>d451465</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1052">#1052</a> from sfackler/load-balance</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/84aed6312fb01ffa7664290b86af5e442ed8f6e9"><code>84aed63</code></a> fix wasm build</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/babc8562276cb51288671530045faa094ee7f35d"><code>babc856</code></a> clippy</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.6.5...postgres-protocol-v0.6.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postgres-protocol&package-manager=cargo&previous-version=0.6.5&new-version=0.6.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 06:32:50 +03:00
checksum = "49b6c5ef183cd3ab4ba005f1ca64c21e8bd97ce4699cfea9e8d9a2c4958ca520"
2017-10-09 14:29:03 +03:00
dependencies = [
"base64 0.21.7",
"byteorder",
"bytes",
2023-11-27 07:10:29 +03:00
"fallible-iterator 0.2.0",
"hmac",
"md-5",
"memchr",
"rand",
"sha2",
"stringprep",
2017-10-09 14:29:03 +03:00
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "postgres-types"
2023-08-21 10:42:01 +03:00
version = "0.2.6"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:42:01 +03:00
checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c"
2017-09-30 13:55:44 +03:00
dependencies = [
"bytes",
2023-11-27 07:10:29 +03:00
"fallible-iterator 0.2.0",
"postgres-protocol",
"serde",
"serde_json",
"time",
"uuid",
2017-10-09 14:29:03 +03:00
]
2023-10-16 08:12:58 +03:00
[[package]]
name = "powerfmt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
2023-12-27 21:50:07 +03:00
[[package]]
name = "pprof"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef5c97c51bd34c7e742402e216abdeb44d415fbe6ae41d56b114723e953711cb"
dependencies = [
"backtrace",
"cfg-if",
"criterion",
"findshlibs",
"inferno",
"libc",
"log",
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
"nix",
2023-12-27 21:50:07 +03:00
"once_cell",
"parking_lot",
"smallvec",
"symbolic-demangle",
"tempfile",
"thiserror",
]
[[package]]
name = "ppv-lite86"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
[[package]]
name = "pretty_assertions"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
dependencies = [
"diff",
"yansi",
]
[[package]]
name = "prettyplease"
2024-04-15 05:59:02 +03:00
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "5ac2cf0f2e4f42b49f5ffd07dae8d746508ef7526c13940e5f524012ae6c6550"
dependencies = [
"proc-macro2",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2019-08-20 12:19:04 +03:00
[[package]]
name = "proc-macro2"
2024-04-19 23:34:20 +03:00
version = "1.0.81"
2019-08-20 12:19:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba"
2019-08-20 12:19:04 +03:00
dependencies = [
"unicode-ident",
2019-08-20 12:19:04 +03:00
]
[[package]]
name = "protobuf"
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58678a64de2fced2bdec6bca052a6716a0efe692d6e3f53d1bda6a1def64cfc0"
dependencies = [
"once_cell",
"protobuf-support",
"thiserror",
]
[[package]]
name = "protobuf-codegen"
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32777b0b3f6538d9d2e012b3fad85c7e4b9244b5958d04a6415f4333782b7a77"
dependencies = [
"anyhow",
"once_cell",
"protobuf",
"protobuf-parse",
"regex",
"tempfile",
"thiserror",
]
[[package]]
name = "protobuf-parse"
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96cb37955261126624a25b5e6bda40ae34cf3989d52a783087ca6091b29b5642"
dependencies = [
"anyhow",
"indexmap 1.9.3",
"log",
"protobuf",
"protobuf-support",
"tempfile",
"thiserror",
"which",
]
[[package]]
name = "protobuf-support"
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1ed294a835b0f30810e13616b1cd34943c6d1e84a8f3b0dcfe466d256c3e7e7"
dependencies = [
"thiserror",
]
[[package]]
name = "protoc-bin-vendored"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "005ca8623e5633e298ad1f917d8be0a44bcf406bf3cde3b80e63003e49a3f27d"
dependencies = [
"protoc-bin-vendored-linux-aarch_64",
"protoc-bin-vendored-linux-ppcle_64",
"protoc-bin-vendored-linux-x86_32",
"protoc-bin-vendored-linux-x86_64",
"protoc-bin-vendored-macos-x86_64",
"protoc-bin-vendored-win32",
]
[[package]]
name = "protoc-bin-vendored-linux-aarch_64"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fb9fc9cce84c8694b6ea01cc6296617b288b703719b725b8c9c65f7c5874435"
[[package]]
name = "protoc-bin-vendored-linux-ppcle_64"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02d2a07dcf7173a04d49974930ccbfb7fd4d74df30ecfc8762cf2f895a094516"
[[package]]
name = "protoc-bin-vendored-linux-x86_32"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d54fef0b04fcacba64d1d80eed74a20356d96847da8497a59b0a0a436c9165b0"
[[package]]
name = "protoc-bin-vendored-linux-x86_64"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8782f2ce7d43a9a5c74ea4936f001e9e8442205c244f7a3d4286bd4c37bc924"
[[package]]
name = "protoc-bin-vendored-macos-x86_64"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5de656c7ee83f08e0ae5b81792ccfdc1d04e7876b1d9a38e6876a9e09e02537"
[[package]]
name = "protoc-bin-vendored-win32"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9653c3ed92974e34c5a6e0a510864dab979760481714c172e0a34e437cb98804"
[[package]]
name = "quanta"
2024-04-09 23:04:40 +03:00
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5"
dependencies = [
"crossbeam-utils",
"libc",
"once_cell",
"raw-cpuid",
"wasi",
"web-sys",
"winapi",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "quick-xml"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd"
dependencies = [
"memchr",
]
2019-08-20 12:19:04 +03:00
[[package]]
name = "quote"
version = "1.0.36"
2019-08-20 12:19:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
2019-08-20 12:19:04 +03:00
dependencies = [
"proc-macro2",
2019-08-20 12:19:04 +03:00
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "radium"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
[[package]]
name = "rand"
2022-05-03 12:12:54 +03:00
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-05-03 12:12:54 +03:00
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
"rand_chacha",
"rand_core",
]
[[package]]
name = "rand_chacha"
2021-07-16 16:08:46 +03:00
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-07-16 16:08:46 +03:00
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
"rand_core",
]
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom",
]
[[package]]
name = "raw-cpuid"
2024-01-09 22:13:21 +03:00
version = "11.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-09 22:13:21 +03:00
checksum = "9d86a7c4638d42c44551f4791a20e687dbb4c3de1f33c43dd71e355cd429def1"
dependencies = [
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
]
[[package]]
name = "rayon"
2024-04-09 23:04:40 +03:00
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
2024-01-21 03:52:09 +03:00
version = "1.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-21 03:52:09 +03:00
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
dependencies = [
"crossbeam-deque",
"crossbeam-utils",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "rctree"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f"
2023-10-18 08:00:37 +03:00
[[package]]
name = "redox_syscall"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
dependencies = [
"bitflags 1.3.2",
]
2018-05-05 10:08:27 +03:00
[[package]]
name = "regex"
chore(deps): Bump regex from 1.10.3 to 1.10.4 (#1271) Bumps [regex](https://github.com/rust-lang/regex) from 1.10.3 to 1.10.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/aa2d8bd8be283471b17b4ab6faeae5b751553572"><code>aa2d8bd</code></a> 1.10.4</li> <li><a href="https://github.com/rust-lang/regex/commit/088d7f3269665a11aabadd89335eb09316e9c785"><code>088d7f3</code></a> api: add Cow guarantee to replace API</li> <li><a href="https://github.com/rust-lang/regex/commit/a5ae35153a6ec61e64cb297155f7d91c11b629c7"><code>a5ae351</code></a> regex-automata-0.4.6</li> <li><a href="https://github.com/rust-lang/regex/commit/9cf4a42a9361f42d9aa6afd1245c0e37dc0c8771"><code>9cf4a42</code></a> automata: fix bug where reverse NFA lacked an unanchored prefix</li> <li><a href="https://github.com/rust-lang/regex/commit/10fe722a3fcfdc17068b21f3262189cc52227bb5"><code>10fe722</code></a> style: clean up some recent lint violations</li> <li><a href="https://github.com/rust-lang/regex/commit/d7f9347f2a8a7f4e7583c88876411da12a09b572"><code>d7f9347</code></a> regex-automata-0.4.5</li> <li><a href="https://github.com/rust-lang/regex/commit/07ef7f1550d59a548ee58631cf2bca263e67cb8e"><code>07ef7f1</code></a> automata: make additional prefileter metadata public</li> <li>See full diff in <a href="https://github.com/rust-lang/regex/compare/1.10.3...1.10.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.10.3&new-version=1.10.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:23:04 +03:00
version = "1.10.4"
2023-07-06 03:56:23 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump regex from 1.10.3 to 1.10.4 (#1271) Bumps [regex](https://github.com/rust-lang/regex) from 1.10.3 to 1.10.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/aa2d8bd8be283471b17b4ab6faeae5b751553572"><code>aa2d8bd</code></a> 1.10.4</li> <li><a href="https://github.com/rust-lang/regex/commit/088d7f3269665a11aabadd89335eb09316e9c785"><code>088d7f3</code></a> api: add Cow guarantee to replace API</li> <li><a href="https://github.com/rust-lang/regex/commit/a5ae35153a6ec61e64cb297155f7d91c11b629c7"><code>a5ae351</code></a> regex-automata-0.4.6</li> <li><a href="https://github.com/rust-lang/regex/commit/9cf4a42a9361f42d9aa6afd1245c0e37dc0c8771"><code>9cf4a42</code></a> automata: fix bug where reverse NFA lacked an unanchored prefix</li> <li><a href="https://github.com/rust-lang/regex/commit/10fe722a3fcfdc17068b21f3262189cc52227bb5"><code>10fe722</code></a> style: clean up some recent lint violations</li> <li><a href="https://github.com/rust-lang/regex/commit/d7f9347f2a8a7f4e7583c88876411da12a09b572"><code>d7f9347</code></a> regex-automata-0.4.5</li> <li><a href="https://github.com/rust-lang/regex/commit/07ef7f1550d59a548ee58631cf2bca263e67cb8e"><code>07ef7f1</code></a> automata: make additional prefileter metadata public</li> <li>See full diff in <a href="https://github.com/rust-lang/regex/compare/1.10.3...1.10.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.10.3&new-version=1.10.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:23:04 +03:00
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
2023-07-06 03:56:23 +03:00
dependencies = [
2023-07-17 05:21:54 +03:00
"aho-corasick",
2023-07-06 03:56:23 +03:00
"memchr",
"regex-automata",
2024-04-09 23:04:40 +03:00
"regex-syntax 0.8.3",
2023-07-06 03:56:23 +03:00
]
[[package]]
name = "regex-automata"
version = "0.4.6"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
2017-10-09 14:29:03 +03:00
dependencies = [
2023-07-17 05:21:54 +03:00
"aho-corasick",
"memchr",
2024-04-09 23:04:40 +03:00
"regex-syntax 0.8.3",
2017-10-09 14:29:03 +03:00
]
chore(deps): Bump regex from 1.7.3 to 1.8.1 (#645) Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.8.1 (2023-04-21)</h1> <p>This is a patch release that fixes a bug where a regex match could be reported where none was found. Specifically, the bug occurs when a pattern contains some literal prefixes that could be extracted <em>and</em> an optional word boundary in the prefix.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/981">#981</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/981">rust-lang/regex#981</a>): Fix a bug where a word boundary could interact with prefix literal optimizations and lead to a false positive match.</li> </ul> <h1>1.8.0 (2023-04-20)</h1> <p>This is a sizeable release that will be soon followed by another sizeable release. Both of them will combined close over 40 existing issues and PRs.</p> <p>This first release, despite its size, essentially represent preparatory work for the second release, which will be even bigger. Namely, this release:</p> <ul> <li>Increases the MSRV to Rust 1.60.0, which was released about 1 year ago.</li> <li>Upgrades its dependency on <code>aho-corasick</code> to the recently release 1.0 version.</li> <li>Upgrades its dependency on <code>regex-syntax</code> to the simultaneously released <code>0.7</code> version. The changes to <code>regex-syntax</code> principally revolve around a rewrite of its literal extraction code and a number of simplifications and optimizations to its high-level intermediate representation (HIR).</li> </ul> <p>The second release, which will follow ~shortly after the release above, will contain a soup-to-nuts rewrite of every regex engine. This will be done by bringing <a href="https://github.com/BurntSushi/regex-automata"><code>regex-automata</code></a> into this repository, and then changing the <code>regex</code> crate to be nothing but an API shim layer on top of <code>regex-automata</code>'s API.</p> <p>These tandem releases are the culmination of about 3 years of on-and-off work that <a href="https://redirect.github.com/rust-lang/regex/issues/656">began in earnest in March 2020</a>.</p> <p>Because of the scale of changes involved in these releases, I would love to hear about your experience. Especially if you notice undocumented changes in behavior or performance changes (positive <em>or</em> negative).</p> <p>Most changes in the first release are listed below. For more details, please see the commit log, which reflects a linear and decently documented history of all changes.</p> <p>New features:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/4e29fceace6f3c189f78b1baaec6755f27d69ffb"><code>4e29fce</code></a> 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/8a7cb645cfd7c4e0f77482e8894155b93ca5fc3f"><code>8a7cb64</code></a> deps: bump regex-syntax to 0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/31c845296c5d34092aae637a02bf0d757a35f646"><code>31c8452</code></a> regex-syntax-0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/960aadeba06420f8b979aa983fd55429c42d3e4a"><code>960aade</code></a> changelog: 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/f003d72578c84d3b849fa1c59724e003338a3ca1"><code>f003d72</code></a> impl: fix prefix literal matching bug</li> <li><a href="https://github.com/rust-lang/regex/commit/93316a3b1adc43cc12fab6c73a59f646658cd984"><code>93316a3</code></a> doc: update MSRV in README</li> <li><a href="https://github.com/rust-lang/regex/commit/070374f2878f23809a4e5ca0810d523f692c6e7e"><code>070374f</code></a> release: 1.8.0</li> <li><a href="https://github.com/rust-lang/regex/commit/a73c61cecbf24ebf70699269cca95b991dbe2e7e"><code>a73c61c</code></a> fuzz: get rid of 'named-profiles' feature</li> <li><a href="https://github.com/rust-lang/regex/commit/7cd75d22b56f60dc711976242a5cbca9e5922413"><code>7cd75d2</code></a> changelog: tweaks to 1.8 release entry</li> <li><a href="https://github.com/rust-lang/regex/commit/33898de870fc584ce912651590d8715d1178e667"><code>33898de</code></a> syntax: fix bug in new alternation literal analysis</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.7.3...1.8.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.7.3&new-version=1.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 20:48:13 +03:00
[[package]]
name = "regex-syntax"
chore(deps): Bump regex from 1.9.3 to 1.9.4 (#844) Bumps [regex](https://github.com/rust-lang/regex) from 1.9.3 to 1.9.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.9.4 (2023-08-26)</h1> <p>This is a patch release that fixes a bug where <code>RegexSet::is_match(..)</code> could incorrectly return false (even when <code>RegexSet::matches(..).matched_any()</code> returns true).</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1070">#1070</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/1070">rust-lang/regex#1070</a>): Fix a bug where a prefilter was incorrectly configured for a <code>RegexSet</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/f39ab4d1b7229924f0cf310c9f3e19822fa19b8a"><code>f39ab4d</code></a> 1.9.4</li> <li><a href="https://github.com/rust-lang/regex/commit/3f15f1cf355577fe369c15ce60e1d225a163bf29"><code>3f15f1c</code></a> deps: bump regex-syntax and regex-automata versions</li> <li><a href="https://github.com/rust-lang/regex/commit/89b452af302a00458a129f8f40f3b65daf7a278a"><code>89b452a</code></a> regex-automata-0.3.7</li> <li><a href="https://github.com/rust-lang/regex/commit/990979bbdc28fa841e3ad55934ee445cd710d110"><code>990979b</code></a> regex-syntax-0.7.5</li> <li><a href="https://github.com/rust-lang/regex/commit/e008f83090c1fa858cd602da94e9ffdf38fd7317"><code>e008f83</code></a> changelog: 1.9.4</li> <li><a href="https://github.com/rust-lang/regex/commit/c788378d6fe407f4774df98a78436cea5d98525b"><code>c788378</code></a> ci: drop mips, add powerpc and s390x</li> <li><a href="https://github.com/rust-lang/regex/commit/de0339959b491ae0a26e6f96c0b0dc1635bc0f94"><code>de03399</code></a> automata: fix incorrect use of Aho-Corasick's &quot;standard&quot; semantics</li> <li><a href="https://github.com/rust-lang/regex/commit/7536e055840f74f1f7bda8ffecf851cb3e500147"><code>7536e05</code></a> syntax: remove superfluous <code>borrow</code></li> <li><a href="https://github.com/rust-lang/regex/commit/81e328a29f8c57cb3622930104177e8606270230"><code>81e328a</code></a> doc: fix typo in module-level doc</li> <li><a href="https://github.com/rust-lang/regex/commit/10faa44da9134c053c28a55857068909ca29a452"><code>10faa44</code></a> doc: fix a couple typos</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.9.3...1.9.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.9.3&new-version=1.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 05:38:54 +03:00
version = "0.7.5"
chore(deps): Bump regex from 1.7.3 to 1.8.1 (#645) Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.8.1 (2023-04-21)</h1> <p>This is a patch release that fixes a bug where a regex match could be reported where none was found. Specifically, the bug occurs when a pattern contains some literal prefixes that could be extracted <em>and</em> an optional word boundary in the prefix.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/981">#981</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/981">rust-lang/regex#981</a>): Fix a bug where a word boundary could interact with prefix literal optimizations and lead to a false positive match.</li> </ul> <h1>1.8.0 (2023-04-20)</h1> <p>This is a sizeable release that will be soon followed by another sizeable release. Both of them will combined close over 40 existing issues and PRs.</p> <p>This first release, despite its size, essentially represent preparatory work for the second release, which will be even bigger. Namely, this release:</p> <ul> <li>Increases the MSRV to Rust 1.60.0, which was released about 1 year ago.</li> <li>Upgrades its dependency on <code>aho-corasick</code> to the recently release 1.0 version.</li> <li>Upgrades its dependency on <code>regex-syntax</code> to the simultaneously released <code>0.7</code> version. The changes to <code>regex-syntax</code> principally revolve around a rewrite of its literal extraction code and a number of simplifications and optimizations to its high-level intermediate representation (HIR).</li> </ul> <p>The second release, which will follow ~shortly after the release above, will contain a soup-to-nuts rewrite of every regex engine. This will be done by bringing <a href="https://github.com/BurntSushi/regex-automata"><code>regex-automata</code></a> into this repository, and then changing the <code>regex</code> crate to be nothing but an API shim layer on top of <code>regex-automata</code>'s API.</p> <p>These tandem releases are the culmination of about 3 years of on-and-off work that <a href="https://redirect.github.com/rust-lang/regex/issues/656">began in earnest in March 2020</a>.</p> <p>Because of the scale of changes involved in these releases, I would love to hear about your experience. Especially if you notice undocumented changes in behavior or performance changes (positive <em>or</em> negative).</p> <p>Most changes in the first release are listed below. For more details, please see the commit log, which reflects a linear and decently documented history of all changes.</p> <p>New features:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/4e29fceace6f3c189f78b1baaec6755f27d69ffb"><code>4e29fce</code></a> 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/8a7cb645cfd7c4e0f77482e8894155b93ca5fc3f"><code>8a7cb64</code></a> deps: bump regex-syntax to 0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/31c845296c5d34092aae637a02bf0d757a35f646"><code>31c8452</code></a> regex-syntax-0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/960aadeba06420f8b979aa983fd55429c42d3e4a"><code>960aade</code></a> changelog: 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/f003d72578c84d3b849fa1c59724e003338a3ca1"><code>f003d72</code></a> impl: fix prefix literal matching bug</li> <li><a href="https://github.com/rust-lang/regex/commit/93316a3b1adc43cc12fab6c73a59f646658cd984"><code>93316a3</code></a> doc: update MSRV in README</li> <li><a href="https://github.com/rust-lang/regex/commit/070374f2878f23809a4e5ca0810d523f692c6e7e"><code>070374f</code></a> release: 1.8.0</li> <li><a href="https://github.com/rust-lang/regex/commit/a73c61cecbf24ebf70699269cca95b991dbe2e7e"><code>a73c61c</code></a> fuzz: get rid of 'named-profiles' feature</li> <li><a href="https://github.com/rust-lang/regex/commit/7cd75d22b56f60dc711976242a5cbca9e5922413"><code>7cd75d2</code></a> changelog: tweaks to 1.8 release entry</li> <li><a href="https://github.com/rust-lang/regex/commit/33898de870fc584ce912651590d8715d1178e667"><code>33898de</code></a> syntax: fix bug in new alternation literal analysis</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.7.3...1.8.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.7.3&new-version=1.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 20:48:13 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump regex from 1.9.3 to 1.9.4 (#844) Bumps [regex](https://github.com/rust-lang/regex) from 1.9.3 to 1.9.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.9.4 (2023-08-26)</h1> <p>This is a patch release that fixes a bug where <code>RegexSet::is_match(..)</code> could incorrectly return false (even when <code>RegexSet::matches(..).matched_any()</code> returns true).</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1070">#1070</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/1070">rust-lang/regex#1070</a>): Fix a bug where a prefilter was incorrectly configured for a <code>RegexSet</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/f39ab4d1b7229924f0cf310c9f3e19822fa19b8a"><code>f39ab4d</code></a> 1.9.4</li> <li><a href="https://github.com/rust-lang/regex/commit/3f15f1cf355577fe369c15ce60e1d225a163bf29"><code>3f15f1c</code></a> deps: bump regex-syntax and regex-automata versions</li> <li><a href="https://github.com/rust-lang/regex/commit/89b452af302a00458a129f8f40f3b65daf7a278a"><code>89b452a</code></a> regex-automata-0.3.7</li> <li><a href="https://github.com/rust-lang/regex/commit/990979bbdc28fa841e3ad55934ee445cd710d110"><code>990979b</code></a> regex-syntax-0.7.5</li> <li><a href="https://github.com/rust-lang/regex/commit/e008f83090c1fa858cd602da94e9ffdf38fd7317"><code>e008f83</code></a> changelog: 1.9.4</li> <li><a href="https://github.com/rust-lang/regex/commit/c788378d6fe407f4774df98a78436cea5d98525b"><code>c788378</code></a> ci: drop mips, add powerpc and s390x</li> <li><a href="https://github.com/rust-lang/regex/commit/de0339959b491ae0a26e6f96c0b0dc1635bc0f94"><code>de03399</code></a> automata: fix incorrect use of Aho-Corasick's &quot;standard&quot; semantics</li> <li><a href="https://github.com/rust-lang/regex/commit/7536e055840f74f1f7bda8ffecf851cb3e500147"><code>7536e05</code></a> syntax: remove superfluous <code>borrow</code></li> <li><a href="https://github.com/rust-lang/regex/commit/81e328a29f8c57cb3622930104177e8606270230"><code>81e328a</code></a> doc: fix typo in module-level doc</li> <li><a href="https://github.com/rust-lang/regex/commit/10faa44da9134c053c28a55857068909ca29a452"><code>10faa44</code></a> doc: fix a couple typos</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.9.3...1.9.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.9.3&new-version=1.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 05:38:54 +03:00
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
chore(deps): Bump regex from 1.7.3 to 1.8.1 (#645) Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.8.1 (2023-04-21)</h1> <p>This is a patch release that fixes a bug where a regex match could be reported where none was found. Specifically, the bug occurs when a pattern contains some literal prefixes that could be extracted <em>and</em> an optional word boundary in the prefix.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/981">#981</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/981">rust-lang/regex#981</a>): Fix a bug where a word boundary could interact with prefix literal optimizations and lead to a false positive match.</li> </ul> <h1>1.8.0 (2023-04-20)</h1> <p>This is a sizeable release that will be soon followed by another sizeable release. Both of them will combined close over 40 existing issues and PRs.</p> <p>This first release, despite its size, essentially represent preparatory work for the second release, which will be even bigger. Namely, this release:</p> <ul> <li>Increases the MSRV to Rust 1.60.0, which was released about 1 year ago.</li> <li>Upgrades its dependency on <code>aho-corasick</code> to the recently release 1.0 version.</li> <li>Upgrades its dependency on <code>regex-syntax</code> to the simultaneously released <code>0.7</code> version. The changes to <code>regex-syntax</code> principally revolve around a rewrite of its literal extraction code and a number of simplifications and optimizations to its high-level intermediate representation (HIR).</li> </ul> <p>The second release, which will follow ~shortly after the release above, will contain a soup-to-nuts rewrite of every regex engine. This will be done by bringing <a href="https://github.com/BurntSushi/regex-automata"><code>regex-automata</code></a> into this repository, and then changing the <code>regex</code> crate to be nothing but an API shim layer on top of <code>regex-automata</code>'s API.</p> <p>These tandem releases are the culmination of about 3 years of on-and-off work that <a href="https://redirect.github.com/rust-lang/regex/issues/656">began in earnest in March 2020</a>.</p> <p>Because of the scale of changes involved in these releases, I would love to hear about your experience. Especially if you notice undocumented changes in behavior or performance changes (positive <em>or</em> negative).</p> <p>Most changes in the first release are listed below. For more details, please see the commit log, which reflects a linear and decently documented history of all changes.</p> <p>New features:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/4e29fceace6f3c189f78b1baaec6755f27d69ffb"><code>4e29fce</code></a> 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/8a7cb645cfd7c4e0f77482e8894155b93ca5fc3f"><code>8a7cb64</code></a> deps: bump regex-syntax to 0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/31c845296c5d34092aae637a02bf0d757a35f646"><code>31c8452</code></a> regex-syntax-0.7.1</li> <li><a href="https://github.com/rust-lang/regex/commit/960aadeba06420f8b979aa983fd55429c42d3e4a"><code>960aade</code></a> changelog: 1.8.1</li> <li><a href="https://github.com/rust-lang/regex/commit/f003d72578c84d3b849fa1c59724e003338a3ca1"><code>f003d72</code></a> impl: fix prefix literal matching bug</li> <li><a href="https://github.com/rust-lang/regex/commit/93316a3b1adc43cc12fab6c73a59f646658cd984"><code>93316a3</code></a> doc: update MSRV in README</li> <li><a href="https://github.com/rust-lang/regex/commit/070374f2878f23809a4e5ca0810d523f692c6e7e"><code>070374f</code></a> release: 1.8.0</li> <li><a href="https://github.com/rust-lang/regex/commit/a73c61cecbf24ebf70699269cca95b991dbe2e7e"><code>a73c61c</code></a> fuzz: get rid of 'named-profiles' feature</li> <li><a href="https://github.com/rust-lang/regex/commit/7cd75d22b56f60dc711976242a5cbca9e5922413"><code>7cd75d2</code></a> changelog: tweaks to 1.8 release entry</li> <li><a href="https://github.com/rust-lang/regex/commit/33898de870fc584ce912651590d8715d1178e667"><code>33898de</code></a> syntax: fix bug in new alternation literal analysis</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.7.3...1.8.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.7.3&new-version=1.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 20:48:13 +03:00
2023-10-10 09:41:56 +03:00
[[package]]
name = "regex-syntax"
2024-04-09 23:04:40 +03:00
version = "0.8.3"
2023-10-10 09:41:56 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
2023-10-10 09:41:56 +03:00
[[package]]
name = "relative-path"
2023-12-27 09:01:37 +03:00
version = "1.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-27 09:01:37 +03:00
checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc"
[[package]]
name = "reqwest"
2024-04-19 23:34:20 +03:00
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10"
dependencies = [
"base64 0.22.0",
"bytes",
"futures-core",
"futures-util",
"http 1.1.0",
"http-body 1.0.0",
"http-body-util",
2024-04-19 23:34:20 +03:00
"hyper 1.3.1",
"hyper-rustls",
"hyper-util",
"ipnet",
"js-sys",
"log",
"mime",
"once_cell",
"percent-encoding",
"pin-project-lite",
2024-04-19 23:34:20 +03:00
"rustls 0.22.4",
"rustls-native-certs",
"rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
"serde_urlencoded",
chore(deps): Bump reqwest from 0.11.23 to 0.11.24 (#1169) Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.23 to 0.11.24. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/releases">reqwest's releases</a>.</em></p> <blockquote> <h2>v0.11.24</h2> <h2>What's Changed</h2> <ul> <li>Add <code>Certificate::from_pem_bundle()</code> to add a bundle.</li> <li>Add <code>http3_prior_knowledge()</code> to blocking client builder.</li> <li>Remove <code>Sync</code> bounds requirement for <code>Body::wrap_stream()</code>.</li> <li>Fix HTTP/2 to retry <code>REFUSED_STREAM</code> requests.</li> <li>Fix instances of converting <code>Url</code> to <code>Uri</code> that could panic.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/magurotuna"><code>@​magurotuna</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2081">seanmonstar/reqwest#2081</a></li> <li><a href="https://github.com/michaelciraci"><code>@​michaelciraci</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2102">seanmonstar/reqwest#2102</a></li> <li><a href="https://github.com/basic-bgnr"><code>@​basic-bgnr</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2110">seanmonstar/reqwest#2110</a></li> <li><a href="https://github.com/jgraef"><code>@​jgraef</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2114">seanmonstar/reqwest#2114</a></li> <li><a href="https://github.com/LucasPickering"><code>@​LucasPickering</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2040">seanmonstar/reqwest#2040</a></li> <li><a href="https://github.com/gibbz00"><code>@​gibbz00</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2032">seanmonstar/reqwest#2032</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24">https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's changelog</a>.</em></p> <blockquote> <h2>v0.11.24</h2> <ul> <li>Add <code>Certificate::from_pem_bundle()</code> to add a bundle.</li> <li>Add <code>http3_prior_knowledge()</code> to blocking client builder.</li> <li>Remove <code>Sync</code> bounds requirement for <code>Body::wrap_stream()</code>.</li> <li>Fix HTTP/2 to retry <code>REFUSED_STREAM</code> requests.</li> <li>Fix instances of converting <code>Url</code> to <code>Uri</code> that could panic.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/c9b4b654cb804a8f5ca6b6f768758868ca7d36c3"><code>c9b4b65</code></a> v0.11.24</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ddf7f24dcadb9a310b52300c531fe516a05e0c43"><code>ddf7f24</code></a> Add Certificate::from_pem_bundle() (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2032">#2032</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/5d8443ddde43f184c245949b7c4c16c850ffd9cd"><code>5d8443d</code></a> fix panic when parsing invalid Url to Uri (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2040">#2040</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/e3bf09006608015b565cbd22fc11589e91879c4d"><code>e3bf090</code></a> docs: explain TLS backend features better (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2117">#2117</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/1bd939ba15bb1a673e1e9187d3773033b42cc6b6"><code>1bd939b</code></a> update wasm-streams dependency (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2114">#2114</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/87cdf12d3fbc175f1c5a6a06fd5940d6df75fed0"><code>87cdf12</code></a> doc: clarify Cookie API usage (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2111">#2111</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/b3feff6bd80d78d4f16c300ff92bf4c74eaa87d7"><code>b3feff6</code></a> Add http3 feature to blocking client (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2110">#2110</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/23329363c68afd7d5e30bcf603060f7af34f7b8c"><code>2332936</code></a> Update cookie crates (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2089">#2089</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ef2c8ee50f25717755e3cb4410e3e6480f46d29a"><code>ef2c8ee</code></a> Upgrading env_logger dep (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2102">#2102</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/4ab5fb031c1d4672c685cb158e2cc6c644346fe2"><code>4ab5fb0</code></a> Fix HTTP/2: retry requests rejected with <code>REFUSED_STREAM</code> (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2081">#2081</a>)</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reqwest&package-manager=cargo&previous-version=0.11.23&new-version=0.11.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 05:44:04 +03:00
"sync_wrapper",
"tokio",
"tokio-rustls 0.25.0",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"winreg",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "resvg"
version = "0.36.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc7980f653f9a7db31acff916a262c3b78c562919263edea29bf41a056e20497"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"gif",
"jpeg-decoder",
"log",
"pico-args",
"png",
"rgb",
"svgtypes",
"tiny-skia",
"usvg",
]
[[package]]
name = "rgb"
2023-10-30 21:53:11 +03:00
version = "0.8.37"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-30 21:53:11 +03:00
checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"bytemuck",
]
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
[[package]]
name = "ring"
2024-02-20 06:08:33 +03:00
version = "0.17.8"
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-20 06:08:33 +03:00
checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
dependencies = [
"cc",
2024-02-20 06:08:33 +03:00
"cfg-if",
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
"getrandom",
"libc",
"spin 0.9.8",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"untrusted",
2024-02-20 06:08:33 +03:00
"windows-sys 0.52.0",
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "roxmltree"
2023-10-01 05:49:56 +03:00
version = "0.18.1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-01 05:49:56 +03:00
checksum = "862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"xmlparser",
]
2024-01-26 22:02:17 +03:00
[[package]]
name = "roxmltree"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f"
[[package]]
name = "rsa"
2023-12-06 07:48:59 +03:00
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-06 07:48:59 +03:00
checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc"
dependencies = [
"const-oid",
"digest",
"num-bigint-dig",
"num-integer",
"num-traits",
"pkcs1",
"pkcs8",
"rand_core",
"signature",
"spki",
"subtle",
"zeroize",
]
[[package]]
name = "rstest"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330"
dependencies = [
"futures",
"futures-timer",
"rstest_macros",
"rustc_version",
]
[[package]]
name = "rstest_macros"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25"
dependencies = [
"cfg-if",
"glob",
"proc-macro2",
"quote",
"regex",
"relative-path",
"rustc_version",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
"unicode-ident",
]
[[package]]
name = "rusqlite"
2023-11-27 07:10:29 +03:00
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d"
dependencies = [
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
2023-11-27 07:10:29 +03:00
"fallible-iterator 0.3.0",
"fallible-streaming-iterator",
"hashlink",
"libsqlite3-sys",
"smallvec",
]
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
[[package]]
name = "rustc-demangle"
version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "rustc-hash"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
2021-07-16 16:08:46 +03:00
[[package]]
name = "rustc_version"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
dependencies = [
"semver",
2021-07-16 16:08:46 +03:00
]
2023-07-03 13:43:29 +03:00
[[package]]
name = "rustix"
2024-03-22 01:22:12 +03:00
version = "0.38.32"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
2023-07-03 13:43:29 +03:00
dependencies = [
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
"errno",
2023-07-03 13:43:29 +03:00
"libc",
"linux-raw-sys",
2023-12-06 07:48:59 +03:00
"windows-sys 0.52.0",
2023-07-03 13:43:29 +03:00
]
2023-09-30 12:58:49 +03:00
[[package]]
name = "rustls"
2024-04-19 23:34:20 +03:00
version = "0.22.4"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432"
2023-09-30 12:58:49 +03:00
dependencies = [
"log",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"ring",
"rustls-pki-types",
"rustls-webpki",
"subtle",
"zeroize",
2023-09-30 12:58:49 +03:00
]
[[package]]
name = "rustls"
chore(deps): Bump rustls from 0.23.4 to 0.23.5 (#1312) Bumps [rustls](https://github.com/rustls/rustls) from 0.23.4 to 0.23.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/14cb5d2eac709f6c9bd46c697f090bb1f1543db1"><code>14cb5d2</code></a> Prepare 0.23.5</li> <li><a href="https://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426e"><code>6e938bc</code></a> complete_io: bail out if progress is impossible</li> <li><a href="https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2d"><code>2123576</code></a> Regression test for <code>complete_io</code> infinite loop bug</li> <li><a href="https://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71e"><code>f45664f</code></a> Don't specially handle unauthenticated close_notify alerts</li> <li><a href="https://github.com/rustls/rustls/commit/1f5146cdfa9198ba75534a86243d3c4e1a94ca61"><code>1f5146c</code></a> docs: update SECURITY example</li> <li><a href="https://github.com/rustls/rustls/commit/5ea02ed56fdba5cf5195d01476e8ce8fd80f1d77"><code>5ea02ed</code></a> Return <code>Option</code> from <code>handshake_kind()</code></li> <li><a href="https://github.com/rustls/rustls/commit/d2e1e668aae3d9807ffa782ea29ed26f2778371d"><code>d2e1e66</code></a> bogo: verify expected handshake kind</li> <li><a href="https://github.com/rustls/rustls/commit/d8a2ae040c697cc90e9c6581ac84ed7394382b0b"><code>d8a2ae0</code></a> Add API exposing shape of the performed handshake</li> <li><a href="https://github.com/rustls/rustls/commit/740ca417738cdcf6e50e24837e8e085777fe3c5c"><code>740ca41</code></a> tests/api.rs: reformat</li> <li><a href="https://github.com/rustls/rustls/commit/5ed2c9739d0a4f2dc5cf70fbd3ab0e213a753b01"><code>5ed2c97</code></a> deps: update cargo semver compatible deps</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.23.4...v/0.23.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.4&new-version=0.23.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 23:20:11 +03:00
version = "0.23.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump rustls from 0.23.4 to 0.23.5 (#1312) Bumps [rustls](https://github.com/rustls/rustls) from 0.23.4 to 0.23.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/14cb5d2eac709f6c9bd46c697f090bb1f1543db1"><code>14cb5d2</code></a> Prepare 0.23.5</li> <li><a href="https://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426e"><code>6e938bc</code></a> complete_io: bail out if progress is impossible</li> <li><a href="https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2d"><code>2123576</code></a> Regression test for <code>complete_io</code> infinite loop bug</li> <li><a href="https://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71e"><code>f45664f</code></a> Don't specially handle unauthenticated close_notify alerts</li> <li><a href="https://github.com/rustls/rustls/commit/1f5146cdfa9198ba75534a86243d3c4e1a94ca61"><code>1f5146c</code></a> docs: update SECURITY example</li> <li><a href="https://github.com/rustls/rustls/commit/5ea02ed56fdba5cf5195d01476e8ce8fd80f1d77"><code>5ea02ed</code></a> Return <code>Option</code> from <code>handshake_kind()</code></li> <li><a href="https://github.com/rustls/rustls/commit/d2e1e668aae3d9807ffa782ea29ed26f2778371d"><code>d2e1e66</code></a> bogo: verify expected handshake kind</li> <li><a href="https://github.com/rustls/rustls/commit/d8a2ae040c697cc90e9c6581ac84ed7394382b0b"><code>d8a2ae0</code></a> Add API exposing shape of the performed handshake</li> <li><a href="https://github.com/rustls/rustls/commit/740ca417738cdcf6e50e24837e8e085777fe3c5c"><code>740ca41</code></a> tests/api.rs: reformat</li> <li><a href="https://github.com/rustls/rustls/commit/5ed2c9739d0a4f2dc5cf70fbd3ab0e213a753b01"><code>5ed2c97</code></a> deps: update cargo semver compatible deps</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.23.4...v/0.23.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.4&new-version=0.23.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 23:20:11 +03:00
checksum = "afabcee0551bd1aa3e18e5adbf2c0544722014b899adb31bd186ec638d3da97e"
dependencies = [
"aws-lc-rs",
"log",
"once_cell",
"rustls-pki-types",
"rustls-webpki",
"subtle",
"zeroize",
]
[[package]]
name = "rustls-native-certs"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792"
dependencies = [
"openssl-probe",
"rustls-pemfile",
"rustls-pki-types",
2023-09-30 12:58:49 +03:00
"schannel",
"security-framework",
]
[[package]]
name = "rustls-pemfile"
chore(deps): Bump rustls-pemfile from 2.1.1 to 2.1.2 (#1288) Bumps [rustls-pemfile](https://github.com/rustls/pemfile) from 2.1.1 to 2.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/pemfile/releases">rustls-pemfile's releases</a>.</em></p> <blockquote> <h2>2.1.2</h2> <p>Dependency updates.</p> <h2>What's Changed</h2> <ul> <li>Bump base64 from 0.21.5 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/44">rustls/pemfile#44</a></li> <li>Cargo: version 2.1.1 -&gt; 2.1.2 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> <li>Delete obsolete release history section by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/46">rustls/pemfile#46</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/alex"><code>@​alex</code></a> made their first contribution in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/pemfile/commit/7ba4ab7d4922ec955e702339d2a10f6791ce0bad"><code>7ba4ab7</code></a> Delete obsolete release history section</li> <li><a href="https://github.com/rustls/pemfile/commit/07686b23c0e99f4b874c47cce28ddc3301666a25"><code>07686b2</code></a> Cargo: version 2.1.1 -&gt; 2.1.2</li> <li><a href="https://github.com/rustls/pemfile/commit/48ab234b59db290e6fe8b60dcf08f8f6dd51efd7"><code>48ab234</code></a> Fixed warnings from rust nightly</li> <li><a href="https://github.com/rustls/pemfile/commit/d7b121586c484c36f2526367db21f92c51b8234c"><code>d7b1215</code></a> Bump base64 from 0.21.5 to 0.22.0</li> <li>See full diff in <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-pemfile&package-manager=cargo&previous-version=2.1.1&new-version=2.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 05:34:58 +03:00
version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump rustls-pemfile from 2.1.1 to 2.1.2 (#1288) Bumps [rustls-pemfile](https://github.com/rustls/pemfile) from 2.1.1 to 2.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/pemfile/releases">rustls-pemfile's releases</a>.</em></p> <blockquote> <h2>2.1.2</h2> <p>Dependency updates.</p> <h2>What's Changed</h2> <ul> <li>Bump base64 from 0.21.5 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/44">rustls/pemfile#44</a></li> <li>Cargo: version 2.1.1 -&gt; 2.1.2 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> <li>Delete obsolete release history section by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/46">rustls/pemfile#46</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/alex"><code>@​alex</code></a> made their first contribution in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/pemfile/commit/7ba4ab7d4922ec955e702339d2a10f6791ce0bad"><code>7ba4ab7</code></a> Delete obsolete release history section</li> <li><a href="https://github.com/rustls/pemfile/commit/07686b23c0e99f4b874c47cce28ddc3301666a25"><code>07686b2</code></a> Cargo: version 2.1.1 -&gt; 2.1.2</li> <li><a href="https://github.com/rustls/pemfile/commit/48ab234b59db290e6fe8b60dcf08f8f6dd51efd7"><code>48ab234</code></a> Fixed warnings from rust nightly</li> <li><a href="https://github.com/rustls/pemfile/commit/d7b121586c484c36f2526367db21f92c51b8234c"><code>d7b1215</code></a> Bump base64 from 0.21.5 to 0.22.0</li> <li>See full diff in <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-pemfile&package-manager=cargo&previous-version=2.1.1&new-version=2.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 05:34:58 +03:00
checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
dependencies = [
chore(deps): Bump rustls-pemfile from 2.1.1 to 2.1.2 (#1288) Bumps [rustls-pemfile](https://github.com/rustls/pemfile) from 2.1.1 to 2.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/pemfile/releases">rustls-pemfile's releases</a>.</em></p> <blockquote> <h2>2.1.2</h2> <p>Dependency updates.</p> <h2>What's Changed</h2> <ul> <li>Bump base64 from 0.21.5 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/44">rustls/pemfile#44</a></li> <li>Cargo: version 2.1.1 -&gt; 2.1.2 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> <li>Delete obsolete release history section by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/pemfile/pull/46">rustls/pemfile#46</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/alex"><code>@​alex</code></a> made their first contribution in <a href="https://redirect.github.com/rustls/pemfile/pull/45">rustls/pemfile#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/pemfile/commit/7ba4ab7d4922ec955e702339d2a10f6791ce0bad"><code>7ba4ab7</code></a> Delete obsolete release history section</li> <li><a href="https://github.com/rustls/pemfile/commit/07686b23c0e99f4b874c47cce28ddc3301666a25"><code>07686b2</code></a> Cargo: version 2.1.1 -&gt; 2.1.2</li> <li><a href="https://github.com/rustls/pemfile/commit/48ab234b59db290e6fe8b60dcf08f8f6dd51efd7"><code>48ab234</code></a> Fixed warnings from rust nightly</li> <li><a href="https://github.com/rustls/pemfile/commit/d7b121586c484c36f2526367db21f92c51b8234c"><code>d7b1215</code></a> Bump base64 from 0.21.5 to 0.22.0</li> <li>See full diff in <a href="https://github.com/rustls/pemfile/compare/v/2.1.1...v/2.1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-pemfile&package-manager=cargo&previous-version=2.1.1&new-version=2.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 05:34:58 +03:00
"base64 0.22.0",
"rustls-pki-types",
]
[[package]]
name = "rustls-pki-types"
2024-04-09 23:04:40 +03:00
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247"
[[package]]
name = "rustls-webpki"
version = "0.102.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610"
dependencies = [
"aws-lc-rs",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"ring",
"rustls-pki-types",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"untrusted",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "rustybuzz"
version = "0.10.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71cd15fef9112a1f94ac64b58d1e4628192631ad6af4dc69997f995459c874e7"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"bytemuck",
"smallvec",
"ttf-parser",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"unicode-bidi-mirroring",
"unicode-ccc",
"unicode-properties",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"unicode-script",
]
2018-08-16 14:07:19 +03:00
[[package]]
name = "ryu"
2024-02-20 06:08:33 +03:00
version = "1.0.17"
2018-08-16 14:07:19 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-20 06:08:33 +03:00
checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
2018-08-16 14:07:19 +03:00
2018-09-15 12:49:25 +03:00
[[package]]
name = "same-file"
2020-01-11 12:05:45 +03:00
version = "1.0.6"
2018-09-15 12:49:25 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
dependencies = [
"winapi-util",
]
2018-09-15 12:49:25 +03:00
2023-09-30 12:58:49 +03:00
[[package]]
name = "schannel"
2023-12-27 21:50:07 +03:00
version = "0.1.23"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-27 21:50:07 +03:00
checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534"
2023-09-30 12:58:49 +03:00
dependencies = [
2023-12-27 21:50:07 +03:00
"windows-sys 0.52.0",
2023-09-30 12:58:49 +03:00
]
2019-06-19 12:34:06 +03:00
[[package]]
name = "scopeguard"
2023-07-17 20:53:58 +03:00
version = "1.2.0"
2019-06-19 12:34:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 20:53:58 +03:00
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2019-06-19 12:34:06 +03:00
[[package]]
name = "sdf_glyph_renderer"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ef220f6a4fff0c984e9fb3ab12cb5c86960b5bb6ec3b30dd7173e3bf603d94f"
dependencies = [
"freetype-rs",
"thiserror",
]
2023-09-30 12:58:49 +03:00
[[package]]
name = "security-framework"
2024-04-09 23:04:40 +03:00
version = "2.10.0"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6"
2023-09-30 12:58:49 +03:00
dependencies = [
"bitflags 1.3.2",
"core-foundation",
"core-foundation-sys",
"libc",
"security-framework-sys",
]
[[package]]
name = "security-framework-sys"
2024-04-09 23:04:40 +03:00
version = "2.10.0"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef"
2023-09-30 12:58:49 +03:00
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "semver"
chore(deps): Bump semver from 1.0.21 to 1.0.22 (#1202) Bumps [semver](https://github.com/dtolnay/semver) from 1.0.21 to 1.0.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>1.0.22</h2> <ul> <li>Fix unused_imports warnings when compiled by rustc 1.78</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/semver/commit/c8ad1bf6db35b1847abbe8ddc7c8fba0455e5fc3"><code>c8ad1bf</code></a> Release 1.0.22</li> <li><a href="https://github.com/dtolnay/semver/commit/f76db8d7f2f542ac45aa2d7e3c06afa428fe8698"><code>f76db8d</code></a> Resolve redundant import warning</li> <li><a href="https://github.com/dtolnay/semver/commit/f32b420f75d060cdc451bfac091318ed8bc0e41f"><code>f32b420</code></a> Ignore incompatible_msrv clippy lint for conditionally compiled code</li> <li>See full diff in <a href="https://github.com/dtolnay/semver/compare/1.0.21...1.0.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&package-manager=cargo&previous-version=1.0.21&new-version=1.0.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 06:01:54 +03:00
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump semver from 1.0.21 to 1.0.22 (#1202) Bumps [semver](https://github.com/dtolnay/semver) from 1.0.21 to 1.0.22. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>1.0.22</h2> <ul> <li>Fix unused_imports warnings when compiled by rustc 1.78</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/semver/commit/c8ad1bf6db35b1847abbe8ddc7c8fba0455e5fc3"><code>c8ad1bf</code></a> Release 1.0.22</li> <li><a href="https://github.com/dtolnay/semver/commit/f76db8d7f2f542ac45aa2d7e3c06afa428fe8698"><code>f76db8d</code></a> Resolve redundant import warning</li> <li><a href="https://github.com/dtolnay/semver/commit/f32b420f75d060cdc451bfac091318ed8bc0e41f"><code>f32b420</code></a> Ignore incompatible_msrv clippy lint for conditionally compiled code</li> <li>See full diff in <a href="https://github.com/dtolnay/semver/compare/1.0.21...1.0.22">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&package-manager=cargo&previous-version=1.0.21&new-version=1.0.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 06:01:54 +03:00
checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
2017-12-17 13:51:07 +03:00
[[package]]
name = "serde"
chore(deps): Bump serde from 1.0.199 to 1.0.200 (#1323) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/cc865ac5236c094275b10bff4fa41e561b3e359f"><code>cc865ac</code></a> Release 1.0.200</li> <li><a href="https://github.com/serde-rs/serde/commit/2d973c1805dd9b613e89cc2375130a23f18ffa73"><code>2d973c1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a> from jamessan/nan-decimal</li> <li><a href="https://github.com/serde-rs/serde/commit/6ca499b2dd3d520903095b202770eba2720ba9b5"><code>6ca499b</code></a> Only format Unexpected::Float with decimal point if it is finite</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.199&new-version=1.0.200)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 05:47:09 +03:00
version = "1.0.200"
2017-12-17 13:51:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde from 1.0.199 to 1.0.200 (#1323) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/cc865ac5236c094275b10bff4fa41e561b3e359f"><code>cc865ac</code></a> Release 1.0.200</li> <li><a href="https://github.com/serde-rs/serde/commit/2d973c1805dd9b613e89cc2375130a23f18ffa73"><code>2d973c1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a> from jamessan/nan-decimal</li> <li><a href="https://github.com/serde-rs/serde/commit/6ca499b2dd3d520903095b202770eba2720ba9b5"><code>6ca499b</code></a> Only format Unexpected::Float with decimal point if it is finite</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.199&new-version=1.0.200)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 05:47:09 +03:00
checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f"
2019-04-08 10:38:25 +03:00
dependencies = [
"serde_derive",
2019-04-08 10:38:25 +03:00
]
2017-12-17 13:51:07 +03:00
[[package]]
name = "serde_derive"
chore(deps): Bump serde from 1.0.199 to 1.0.200 (#1323) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/cc865ac5236c094275b10bff4fa41e561b3e359f"><code>cc865ac</code></a> Release 1.0.200</li> <li><a href="https://github.com/serde-rs/serde/commit/2d973c1805dd9b613e89cc2375130a23f18ffa73"><code>2d973c1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a> from jamessan/nan-decimal</li> <li><a href="https://github.com/serde-rs/serde/commit/6ca499b2dd3d520903095b202770eba2720ba9b5"><code>6ca499b</code></a> Only format Unexpected::Float with decimal point if it is finite</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.199&new-version=1.0.200)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 05:47:09 +03:00
version = "1.0.200"
2017-12-17 13:51:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde from 1.0.199 to 1.0.200 (#1323) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/cc865ac5236c094275b10bff4fa41e561b3e359f"><code>cc865ac</code></a> Release 1.0.200</li> <li><a href="https://github.com/serde-rs/serde/commit/2d973c1805dd9b613e89cc2375130a23f18ffa73"><code>2d973c1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a> from jamessan/nan-decimal</li> <li><a href="https://github.com/serde-rs/serde/commit/6ca499b2dd3d520903095b202770eba2720ba9b5"><code>6ca499b</code></a> Only format Unexpected::Float with decimal point if it is finite</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.199&new-version=1.0.200)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 05:47:09 +03:00
checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb"
2017-12-17 13:51:07 +03:00
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
2017-12-17 13:51:07 +03:00
]
[[package]]
name = "serde_json"
chore(deps): Bump serde_json from 1.0.115 to 1.0.116 (#1308) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.115 to 1.0.116. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.116</h2> <ul> <li>Make module structure comprehensible to static analysis (<a href="https://redirect.github.com/serde-rs/json/issues/1124">#1124</a>, thanks <a href="https://github.com/mleonhard"><code>@​mleonhard</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/a3f62bb10ea870dafe3b49a77dc6c1713ca4b7e4"><code>a3f62bb</code></a> Release 1.0.116</li> <li><a href="https://github.com/serde-rs/json/commit/12c8ee0ce6eaca3a809e83d9df768b67322a7f2a"><code>12c8ee0</code></a> Hide &quot;non-exhaustive patterns&quot; errors when crate fails to compile</li> <li><a href="https://github.com/serde-rs/json/commit/051ce970fe3fab097c618b237aa7ec4a628f85d4"><code>051ce97</code></a> Merge pull request 1124 from mleonhard/master</li> <li><a href="https://github.com/serde-rs/json/commit/25dc75050aee18ff42342bdb64c1e97542d17267"><code>25dc750</code></a> Replace <code>features_check</code> mod with a call to <code>std::compile_error!</code>. Fixes htt...</li> <li><a href="https://github.com/serde-rs/json/commit/2e15e3d7d53a68f78ff559709c57e4fa70584bb7"><code>2e15e3d</code></a> Revert &quot;Temporarily disable miri on doctests&quot;</li> <li><a href="https://github.com/serde-rs/json/commit/0baba2877595e31d57adafd5db2f94074f4a4c2e"><code>0baba28</code></a> Resolve legacy_numeric_constants clippy lints</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.115...v1.0.116">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.115&new-version=1.0.116)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 05:46:54 +03:00
version = "1.0.116"
2017-12-17 13:51:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde_json from 1.0.115 to 1.0.116 (#1308) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.115 to 1.0.116. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.116</h2> <ul> <li>Make module structure comprehensible to static analysis (<a href="https://redirect.github.com/serde-rs/json/issues/1124">#1124</a>, thanks <a href="https://github.com/mleonhard"><code>@​mleonhard</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/a3f62bb10ea870dafe3b49a77dc6c1713ca4b7e4"><code>a3f62bb</code></a> Release 1.0.116</li> <li><a href="https://github.com/serde-rs/json/commit/12c8ee0ce6eaca3a809e83d9df768b67322a7f2a"><code>12c8ee0</code></a> Hide &quot;non-exhaustive patterns&quot; errors when crate fails to compile</li> <li><a href="https://github.com/serde-rs/json/commit/051ce970fe3fab097c618b237aa7ec4a628f85d4"><code>051ce97</code></a> Merge pull request 1124 from mleonhard/master</li> <li><a href="https://github.com/serde-rs/json/commit/25dc75050aee18ff42342bdb64c1e97542d17267"><code>25dc750</code></a> Replace <code>features_check</code> mod with a call to <code>std::compile_error!</code>. Fixes htt...</li> <li><a href="https://github.com/serde-rs/json/commit/2e15e3d7d53a68f78ff559709c57e4fa70584bb7"><code>2e15e3d</code></a> Revert &quot;Temporarily disable miri on doctests&quot;</li> <li><a href="https://github.com/serde-rs/json/commit/0baba2877595e31d57adafd5db2f94074f4a4c2e"><code>0baba28</code></a> Resolve legacy_numeric_constants clippy lints</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.115...v1.0.116">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.115&new-version=1.0.116)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 05:46:54 +03:00
checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813"
2017-12-17 13:51:07 +03:00
dependencies = [
"itoa",
"ryu",
"serde",
2018-08-25 12:50:24 +03:00
]
[[package]]
name = "serde_tuple"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f025b91216f15a2a32aa39669329a475733590a015835d1783549a56d09427"
dependencies = [
"serde",
"serde_tuple_macros",
]
[[package]]
name = "serde_tuple_macros"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4076151d1a2b688e25aaf236997933c66e18b870d0369f8b248b8ab2be630d7e"
dependencies = [
"proc-macro2",
"quote",
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
"syn 1.0.109",
]
[[package]]
name = "serde_urlencoded"
2022-02-12 17:25:52 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-02-12 17:25:52 +03:00
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
dependencies = [
"form_urlencoded",
"itoa",
"ryu",
"serde",
]
[[package]]
name = "serde_with"
chore(deps): Bump serde_with from 3.6.1 to 3.7.0 (#1247) Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.6.1 to 3.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonasbb/serde_with/releases">serde_with's releases</a>.</em></p> <blockquote> <h2>serde_with v3.7.0</h2> <h3>Added</h3> <ul> <li>Implement <code>JsonSchemaAs</code> for <code>EnumMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/697">#697</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>IfIsHumanReadable</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>KeyValueMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Detect conflicting <code>schema_with</code> attributes on fields with <code>schemars</code> annotations by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/715">#715</a>) This extends the existing avoidance mechanism to a new variant fixing <a href="https://redirect.github.com/jonasbb/serde_with/issues/712">#712</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonasbb/serde_with/commit/bcda3fa3ff7175c0a7d412f947959a3150ad2768"><code>bcda3fa</code></a> Bump version to 3.7.0 (<a href="https://redirect.github.com/jonasbb/serde_with/issues/720">#720</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a446da1e123b8f30c67d3623531ab4a73ee27c5b"><code>a446da1</code></a> Bump version to 3.7.0</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e9772ff1e162e96e1edcb80932c1e1415faabaf"><code>7e9772f</code></a> Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/5e360837b0844b0a770bc78da3c06b22e1548d7a"><code>5e36083</code></a> Add impls and tests for OneOrMany</li> <li><a href="https://github.com/jonasbb/serde_with/commit/c5c35db655a6798af2d61fb97a581aec9cd49c1f"><code>c5c35db</code></a> Implement JsonSchemaAs for KeyValueMap (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/046f82061034a4d0d23f56ad1a86312aff9b32c2"><code>046f820</code></a> Bump the github-actions group with 1 update (<a href="https://redirect.github.com/jonasbb/serde_with/issues/718">#718</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e87fe56326f77847bef7629f5ef004c91fc2910"><code>7e87fe5</code></a> Bump the github-actions group with 1 update</li> <li><a href="https://github.com/jonasbb/serde_with/commit/ffade779c5c4c73757fcf3c0205b3086b5a20f21"><code>ffade77</code></a> Add <code>JsonSchemaAs</code> impl for <code>IfIsHumanReadable</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/bb2ab60a3a20c5b4e3757b701bfa795990f2d639"><code>bb2ab60</code></a> Add JsonSchemaAs impl for IfIsHumanReadable</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a80425783f43c89d0dd612e5c4a65aa05871733d"><code>a804257</code></a> Implement JsonSchemaAs for KeyValueMap</li> <li>Additional commits viewable in <a href="https://github.com/jonasbb/serde_with/compare/v3.6.1...v3.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_with&package-manager=cargo&previous-version=3.6.1&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 19:24:36 +03:00
version = "3.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde_with from 3.6.1 to 3.7.0 (#1247) Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.6.1 to 3.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonasbb/serde_with/releases">serde_with's releases</a>.</em></p> <blockquote> <h2>serde_with v3.7.0</h2> <h3>Added</h3> <ul> <li>Implement <code>JsonSchemaAs</code> for <code>EnumMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/697">#697</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>IfIsHumanReadable</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>KeyValueMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Detect conflicting <code>schema_with</code> attributes on fields with <code>schemars</code> annotations by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/715">#715</a>) This extends the existing avoidance mechanism to a new variant fixing <a href="https://redirect.github.com/jonasbb/serde_with/issues/712">#712</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonasbb/serde_with/commit/bcda3fa3ff7175c0a7d412f947959a3150ad2768"><code>bcda3fa</code></a> Bump version to 3.7.0 (<a href="https://redirect.github.com/jonasbb/serde_with/issues/720">#720</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a446da1e123b8f30c67d3623531ab4a73ee27c5b"><code>a446da1</code></a> Bump version to 3.7.0</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e9772ff1e162e96e1edcb80932c1e1415faabaf"><code>7e9772f</code></a> Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/5e360837b0844b0a770bc78da3c06b22e1548d7a"><code>5e36083</code></a> Add impls and tests for OneOrMany</li> <li><a href="https://github.com/jonasbb/serde_with/commit/c5c35db655a6798af2d61fb97a581aec9cd49c1f"><code>c5c35db</code></a> Implement JsonSchemaAs for KeyValueMap (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/046f82061034a4d0d23f56ad1a86312aff9b32c2"><code>046f820</code></a> Bump the github-actions group with 1 update (<a href="https://redirect.github.com/jonasbb/serde_with/issues/718">#718</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e87fe56326f77847bef7629f5ef004c91fc2910"><code>7e87fe5</code></a> Bump the github-actions group with 1 update</li> <li><a href="https://github.com/jonasbb/serde_with/commit/ffade779c5c4c73757fcf3c0205b3086b5a20f21"><code>ffade77</code></a> Add <code>JsonSchemaAs</code> impl for <code>IfIsHumanReadable</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/bb2ab60a3a20c5b4e3757b701bfa795990f2d639"><code>bb2ab60</code></a> Add JsonSchemaAs impl for IfIsHumanReadable</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a80425783f43c89d0dd612e5c4a65aa05871733d"><code>a804257</code></a> Implement JsonSchemaAs for KeyValueMap</li> <li>Additional commits viewable in <a href="https://github.com/jonasbb/serde_with/compare/v3.6.1...v3.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_with&package-manager=cargo&previous-version=3.6.1&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 19:24:36 +03:00
checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a"
dependencies = [
"base64 0.21.7",
"chrono",
"hex",
"indexmap 1.9.3",
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
"serde",
chore(deps): Bump serde_with from 3.6.0 to 3.6.1 (#1186) Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.6.0 to 3.6.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonasbb/serde_with/releases">serde_with's releases</a>.</em></p> <blockquote> <h2>serde_with v3.6.1</h2> <h3>Changed</h3> <ul> <li>Eliminate dependency on serde's &quot;derive&quot; feature by <a href="https://github.com/dtolnay"><code>@​dtolnay</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/694">#694</a>) This allows parallel compilation of <code>serde</code> and <code>serde_derive</code> which can speed up the wallclock time. It requires that downstream crates do not use the &quot;derive&quot; feature either.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonasbb/serde_with/commit/76cf252dccfe27506f441b345efff375b2fc44df"><code>76cf252</code></a> Bump version to v3.6.1 (<a href="https://redirect.github.com/jonasbb/serde_with/issues/696">#696</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/6872fa8512aa5726d9435f1cc22e57c07aa6c3c2"><code>6872fa8</code></a> Bump version to v3.6.1</li> <li><a href="https://github.com/jonasbb/serde_with/commit/6211d20b2ada48fbe47a33cc9427a34b64bef593"><code>6211d20</code></a> Eliminate dependency on serde's &quot;derive&quot; feature (<a href="https://redirect.github.com/jonasbb/serde_with/issues/694">#694</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/5e6a115137e97df05d6289c7a2fac39184e997a3"><code>5e6a115</code></a> Eliminate dependency on serde's &quot;derive&quot; feature</li> <li><a href="https://github.com/jonasbb/serde_with/commit/d145a45ec5950b003403f2fb405cb70e13b74b6d"><code>d145a45</code></a> Update ahash to 0.8.7 to accommodate stdsimd change in nightly (<a href="https://redirect.github.com/jonasbb/serde_with/issues/695">#695</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/2b178500ed61c1b770ee06ddd0979f07cf18e241"><code>2b17850</code></a> Update ahash to 0.8.7 to accommodate stdsimd change in nightly</li> <li><a href="https://github.com/jonasbb/serde_with/commit/caba4528e0b64c74e0f28f7f5045516d00fa218f"><code>caba452</code></a> Bump the github-actions group with 1 update (<a href="https://redirect.github.com/jonasbb/serde_with/issues/693">#693</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/54a665d8e83f9b31ccead2a0f7315e57a793c9c4"><code>54a665d</code></a> Bump the github-actions group with 1 update</li> <li>See full diff in <a href="https://github.com/jonasbb/serde_with/compare/v3.6.0...v3.6.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_with&package-manager=cargo&previous-version=3.6.0&new-version=3.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 06:34:44 +03:00
"serde_derive",
"serde_json",
2023-12-19 02:30:58 +03:00
"serde_with_macros",
"time",
]
[[package]]
name = "serde_with_macros"
chore(deps): Bump serde_with from 3.6.1 to 3.7.0 (#1247) Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.6.1 to 3.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonasbb/serde_with/releases">serde_with's releases</a>.</em></p> <blockquote> <h2>serde_with v3.7.0</h2> <h3>Added</h3> <ul> <li>Implement <code>JsonSchemaAs</code> for <code>EnumMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/697">#697</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>IfIsHumanReadable</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>KeyValueMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Detect conflicting <code>schema_with</code> attributes on fields with <code>schemars</code> annotations by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/715">#715</a>) This extends the existing avoidance mechanism to a new variant fixing <a href="https://redirect.github.com/jonasbb/serde_with/issues/712">#712</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonasbb/serde_with/commit/bcda3fa3ff7175c0a7d412f947959a3150ad2768"><code>bcda3fa</code></a> Bump version to 3.7.0 (<a href="https://redirect.github.com/jonasbb/serde_with/issues/720">#720</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a446da1e123b8f30c67d3623531ab4a73ee27c5b"><code>a446da1</code></a> Bump version to 3.7.0</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e9772ff1e162e96e1edcb80932c1e1415faabaf"><code>7e9772f</code></a> Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/5e360837b0844b0a770bc78da3c06b22e1548d7a"><code>5e36083</code></a> Add impls and tests for OneOrMany</li> <li><a href="https://github.com/jonasbb/serde_with/commit/c5c35db655a6798af2d61fb97a581aec9cd49c1f"><code>c5c35db</code></a> Implement JsonSchemaAs for KeyValueMap (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/046f82061034a4d0d23f56ad1a86312aff9b32c2"><code>046f820</code></a> Bump the github-actions group with 1 update (<a href="https://redirect.github.com/jonasbb/serde_with/issues/718">#718</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e87fe56326f77847bef7629f5ef004c91fc2910"><code>7e87fe5</code></a> Bump the github-actions group with 1 update</li> <li><a href="https://github.com/jonasbb/serde_with/commit/ffade779c5c4c73757fcf3c0205b3086b5a20f21"><code>ffade77</code></a> Add <code>JsonSchemaAs</code> impl for <code>IfIsHumanReadable</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/bb2ab60a3a20c5b4e3757b701bfa795990f2d639"><code>bb2ab60</code></a> Add JsonSchemaAs impl for IfIsHumanReadable</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a80425783f43c89d0dd612e5c4a65aa05871733d"><code>a804257</code></a> Implement JsonSchemaAs for KeyValueMap</li> <li>Additional commits viewable in <a href="https://github.com/jonasbb/serde_with/compare/v3.6.1...v3.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_with&package-manager=cargo&previous-version=3.6.1&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 19:24:36 +03:00
version = "3.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde_with from 3.6.1 to 3.7.0 (#1247) Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.6.1 to 3.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonasbb/serde_with/releases">serde_with's releases</a>.</em></p> <blockquote> <h2>serde_with v3.7.0</h2> <h3>Added</h3> <ul> <li>Implement <code>JsonSchemaAs</code> for <code>EnumMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/697">#697</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>IfIsHumanReadable</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>KeyValueMap</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li>Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Detect conflicting <code>schema_with</code> attributes on fields with <code>schemars</code> annotations by <a href="https://github.com/swlynch99"><code>@​swlynch99</code></a> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/715">#715</a>) This extends the existing avoidance mechanism to a new variant fixing <a href="https://redirect.github.com/jonasbb/serde_with/issues/712">#712</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonasbb/serde_with/commit/bcda3fa3ff7175c0a7d412f947959a3150ad2768"><code>bcda3fa</code></a> Bump version to 3.7.0 (<a href="https://redirect.github.com/jonasbb/serde_with/issues/720">#720</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a446da1e123b8f30c67d3623531ab4a73ee27c5b"><code>a446da1</code></a> Bump version to 3.7.0</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e9772ff1e162e96e1edcb80932c1e1415faabaf"><code>7e9772f</code></a> Implement <code>JsonSchemaAs</code> for <code>OneOrMany</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/719">#719</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/5e360837b0844b0a770bc78da3c06b22e1548d7a"><code>5e36083</code></a> Add impls and tests for OneOrMany</li> <li><a href="https://github.com/jonasbb/serde_with/commit/c5c35db655a6798af2d61fb97a581aec9cd49c1f"><code>c5c35db</code></a> Implement JsonSchemaAs for KeyValueMap (<a href="https://redirect.github.com/jonasbb/serde_with/issues/713">#713</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/046f82061034a4d0d23f56ad1a86312aff9b32c2"><code>046f820</code></a> Bump the github-actions group with 1 update (<a href="https://redirect.github.com/jonasbb/serde_with/issues/718">#718</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/7e87fe56326f77847bef7629f5ef004c91fc2910"><code>7e87fe5</code></a> Bump the github-actions group with 1 update</li> <li><a href="https://github.com/jonasbb/serde_with/commit/ffade779c5c4c73757fcf3c0205b3086b5a20f21"><code>ffade77</code></a> Add <code>JsonSchemaAs</code> impl for <code>IfIsHumanReadable</code> (<a href="https://redirect.github.com/jonasbb/serde_with/issues/717">#717</a>)</li> <li><a href="https://github.com/jonasbb/serde_with/commit/bb2ab60a3a20c5b4e3757b701bfa795990f2d639"><code>bb2ab60</code></a> Add JsonSchemaAs impl for IfIsHumanReadable</li> <li><a href="https://github.com/jonasbb/serde_with/commit/a80425783f43c89d0dd612e5c4a65aa05871733d"><code>a804257</code></a> Implement JsonSchemaAs for KeyValueMap</li> <li>Additional commits viewable in <a href="https://github.com/jonasbb/serde_with/compare/v3.6.1...v3.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_with&package-manager=cargo&previous-version=3.6.1&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 19:24:36 +03:00
checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655"
dependencies = [
"darling",
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2018-07-25 15:02:31 +03:00
[[package]]
name = "serde_yaml"
chore(deps): Bump serde_yaml from 0.9.33 to 0.9.34+deprecated (#1270) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.33 to 0.9.34+deprecated. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.34</h2> <p>As of this release, I am not planning to publish further versions of <code>serde_yaml</code> as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but <a href="https://crates.io/search?q=yaml&amp;sort=relevance">https://crates.io/search?q=yaml&amp;sort=relevance</a> and <a href="https://crates.io/keywords/yaml">https://crates.io/keywords/yaml</a> has a number of reasonable-looking options available.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2009506d33767dfc88e979d6bc0d53d09f941c94"><code>2009506</code></a> Release 0.9.34</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/3ba8462f7d3b603d832e0daeb6cfc7168a673d7a"><code>3ba8462</code></a> Add unmaintained note</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/77236b0d50f6fb670fefe8146aba02f1eab211f3"><code>77236b0</code></a> Ignore dead code lint in tests</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.33...0.9.34">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.33&new-version=0.9.34+deprecated)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:24:31 +03:00
version = "0.9.34+deprecated"
2018-07-25 15:02:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde_yaml from 0.9.33 to 0.9.34+deprecated (#1270) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.33 to 0.9.34+deprecated. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.34</h2> <p>As of this release, I am not planning to publish further versions of <code>serde_yaml</code> as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but <a href="https://crates.io/search?q=yaml&amp;sort=relevance">https://crates.io/search?q=yaml&amp;sort=relevance</a> and <a href="https://crates.io/keywords/yaml">https://crates.io/keywords/yaml</a> has a number of reasonable-looking options available.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/2009506d33767dfc88e979d6bc0d53d09f941c94"><code>2009506</code></a> Release 0.9.34</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/3ba8462f7d3b603d832e0daeb6cfc7168a673d7a"><code>3ba8462</code></a> Add unmaintained note</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/77236b0d50f6fb670fefe8146aba02f1eab211f3"><code>77236b0</code></a> Ignore dead code lint in tests</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.33...0.9.34">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.33&new-version=0.9.34+deprecated)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 05:24:31 +03:00
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
2018-07-25 15:02:31 +03:00
dependencies = [
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
"itoa",
2022-01-01 20:43:04 +03:00
"ryu",
"serde",
"unsafe-libyaml",
2018-07-25 15:02:31 +03:00
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "sha1"
2023-09-21 17:38:39 +03:00
version = "0.10.6"
2022-02-12 17:25:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-21 17:38:39 +03:00
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
2022-02-12 17:25:52 +03:00
dependencies = [
"cfg-if",
"cpufeatures",
"digest",
2022-02-12 17:25:52 +03:00
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "sha2"
2023-09-26 21:24:56 +03:00
version = "0.10.8"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-26 21:24:56 +03:00
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
2017-10-09 14:29:03 +03:00
dependencies = [
"cfg-if",
2021-07-16 16:08:46 +03:00
"cpufeatures",
"digest",
2017-10-09 14:29:03 +03:00
]
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2019-05-01 09:42:59 +03:00
[[package]]
name = "signal-hook-registry"
2023-02-13 09:25:45 +03:00
version = "1.4.1"
2018-10-25 16:42:37 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-13 09:25:45 +03:00
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
2018-10-25 16:42:37 +03:00
dependencies = [
"libc",
2018-10-25 16:42:37 +03:00
]
[[package]]
name = "signature"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
dependencies = [
"digest",
"rand_core",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "simd-adler32"
2023-08-02 04:39:24 +03:00
version = "0.3.7"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-02 04:39:24 +03:00
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "similar"
2024-04-09 23:04:40 +03:00
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "simplecss"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d"
dependencies = [
"log",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "siphasher"
2023-08-28 06:26:51 +03:00
version = "0.3.11"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2017-10-09 14:29:03 +03:00
[[package]]
name = "size_format"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ed5f6ab2122c6dec69dca18c72fa4590a27e581ad20d44960fe74c032a0b23b"
dependencies = [
"generic-array 0.12.4",
"num",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "slab"
2023-08-28 06:26:51 +03:00
version = "0.4.9"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
dependencies = [
"autocfg",
]
2018-02-21 13:37:31 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "slotmap"
2023-12-01 01:49:00 +03:00
version = "1.0.7"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-01 01:49:00 +03:00
checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"version_check",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "smallvec"
2024-03-22 01:22:12 +03:00
version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
2023-04-04 16:25:50 +03:00
[[package]]
name = "socket2"
version = "0.5.6"
2023-04-04 16:25:50 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871"
2023-04-04 16:25:50 +03:00
dependencies = [
"libc",
"windows-sys 0.52.0",
2023-04-04 16:25:50 +03:00
]
[[package]]
name = "spin"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "spin"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
dependencies = [
"lock_api",
]
[[package]]
name = "spki"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
dependencies = [
"base64ct",
"der",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "spreet"
2023-12-07 10:20:32 +03:00
version = "0.11.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 10:20:32 +03:00
checksum = "a44b83cf2f48165c6446617df7bc1b9ce5e7750b668a4652a2b4410e22e12553"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"crunch",
"multimap",
"oxipng",
"png",
"resvg",
2023-12-07 10:20:32 +03:00
"sdf_glyph_renderer",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"serde",
"serde_json",
"thiserror",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
]
[[package]]
name = "sqlformat"
2023-12-06 07:48:59 +03:00
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-06 07:48:59 +03:00
checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c"
dependencies = [
2024-01-29 21:09:00 +03:00
"itertools 0.12.1",
"nom",
"unicode_categories",
]
[[package]]
name = "sqlite-hashes"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4faff0b1f487d94938f61fe78989b8e1e9524cf16a0b63174129c6a427057e2"
dependencies = [
"digest",
2023-10-10 09:41:56 +03:00
"hex",
"md-5",
"rusqlite",
]
[[package]]
name = "sqlx"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "c9a2ccff1a000a5a59cd33da541d9f2fdcd9e6e8229cc200565942bff36d0aaa"
dependencies = [
"sqlx-core",
"sqlx-macros",
"sqlx-mysql",
"sqlx-postgres",
"sqlx-sqlite",
]
[[package]]
name = "sqlx-core"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "24ba59a9342a3d9bab6c56c118be528b27c9b60e490080e9711a04dccac83ef6"
dependencies = [
2023-08-29 22:29:59 +03:00
"ahash",
"atoi",
"byteorder",
"bytes",
"crc",
"crossbeam-queue",
"either",
chore(deps): Bump moka from 0.12.5 to 0.12.6 (#1305) Bumps [moka](https://github.com/moka-rs/moka) from 0.12.5 to 0.12.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moka-rs/moka/blob/main/CHANGELOG.md">moka's changelog</a>.</em></p> <blockquote> <h2>Version 0.12.6</h2> <h3>Fixed</h3> <ul> <li>Fixed a bug in <code>future::Cache</code> that pending <code>run_pending_tasks</code> calls may cause infinite busy loop in an internal <code>schedule_write_op</code> method (<a href="https://redirect.github.com/moka-rs/moka/issues/412">#412</a>[gh-issue-0412]): <ul> <li>This bug was introduced in <code>v0.12.0</code> when the background threads were removed from <code>future::Cache</code>.</li> <li>This bug can occur when <code>run_pending_task</code> method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. <code>insert</code>, <code>get_with</code>, <code>invalidate</code> etc.)</li> <li>When it occurs, the <code>schedule_write_op</code> method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.</li> </ul> </li> </ul> <h3>Changed</h3> <ul> <li>Upgraded <code>async-lock</code> crate used by <code>future::Cache</code> from <code>v2.4</code> to the latest <code>v3.3</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moka-rs/moka/commit/1d2af533f9b660f44cf531f9ba80d169a4470179"><code>1d2af53</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/416">#416</a> from moka-rs/fix-stacked-borrow-violation</li> <li><a href="https://github.com/moka-rs/moka/commit/7879ddefe76b4c39bf4d557f692e53b1e8e72442"><code>7879dde</code></a> Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel</li> <li><a href="https://github.com/moka-rs/moka/commit/2f23e5cdda9157f9943b6c252e490ff523470f5d"><code>2f23e5c</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/415">#415</a> from moka-rs/avoid-async-scheduler-busy-loop</li> <li><a href="https://github.com/moka-rs/moka/commit/c50d186efbdf3f52e0c1ffab958ef9b5231a05ad"><code>c50d186</code></a> Update the changelog</li> <li><a href="https://github.com/moka-rs/moka/commit/6c4f0acfbe038dd42fd741153cc84d3466185836"><code>6c4f0ac</code></a> Bump the version to <code>v0.12.6</code></li> <li><a href="https://github.com/moka-rs/moka/commit/8805940fb385135d0ad3397f386f5009906e39fe"><code>8805940</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/dc960af9835ef096e8d1d8cc1781e35041bdcee1"><code>dc960af</code></a> Fix typos in comments</li> <li><a href="https://github.com/moka-rs/moka/commit/5996c8723e228c716e371fc2aab68307bc83ae90"><code>5996c87</code></a> Prevent the busy loop of async schedulers</li> <li><a href="https://github.com/moka-rs/moka/commit/6ba5445bb2588080bb641d5e4241989cb16d9281"><code>6ba5445</code></a> Merge pull request <a href="https://redirect.github.com/moka-rs/moka/issues/413">#413</a> from moka-rs/fix-ci-2024-04-10/v0.12</li> <li><a href="https://github.com/moka-rs/moka/commit/4042c4a1be3e29ee1e23524ab82ad6670303e03b"><code>4042c4a</code></a> Fix Clippy warnings</li> <li>Additional commits viewable in <a href="https://github.com/moka-rs/moka/compare/v0.12.5...v0.12.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=moka&package-manager=cargo&previous-version=0.12.5&new-version=0.12.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 05:48:14 +03:00
"event-listener 2.5.3",
"futures-channel",
"futures-core",
"futures-intrusive",
"futures-io",
"futures-util",
"hashlink",
"hex",
2024-04-09 23:04:40 +03:00
"indexmap 2.2.6",
"log",
"memchr",
"once_cell",
"paste",
"percent-encoding",
"serde",
"serde_json",
"sha2",
"smallvec",
"sqlformat",
"thiserror",
"tokio",
"tokio-stream",
"tracing",
"url",
]
[[package]]
name = "sqlx-macros"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "4ea40e2345eb2faa9e1e5e326db8c34711317d2b5e08d0d5741619048a803127"
dependencies = [
"proc-macro2",
"quote",
"sqlx-core",
"sqlx-macros-core",
"syn 1.0.109",
]
[[package]]
name = "sqlx-macros-core"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "5833ef53aaa16d860e92123292f1f6a3d53c34ba8b1969f152ef1a7bb803f3c8"
dependencies = [
"dotenvy",
"either",
2024-03-17 01:43:04 +03:00
"heck 0.4.1",
"hex",
"once_cell",
"proc-macro2",
"quote",
"serde",
"serde_json",
"sha2",
"sqlx-core",
"sqlx-mysql",
"sqlx-sqlite",
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
"syn 1.0.109",
"tempfile",
"tokio",
"url",
]
[[package]]
name = "sqlx-mysql"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418"
dependencies = [
"atoi",
"base64 0.21.7",
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
"byteorder",
"bytes",
"crc",
"digest",
"dotenvy",
"either",
"futures-channel",
"futures-core",
"futures-io",
"futures-util",
"generic-array 0.14.7",
"hex",
"hkdf",
"hmac",
"itoa",
"log",
"md-5",
"memchr",
"once_cell",
"percent-encoding",
"rand",
"rsa",
"serde",
"sha1",
"sha2",
"smallvec",
"sqlx-core",
"stringprep",
"thiserror",
"tracing",
"whoami",
]
[[package]]
name = "sqlx-postgres"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e"
dependencies = [
"atoi",
"base64 0.21.7",
2024-03-22 01:22:12 +03:00
"bitflags 2.5.0",
"byteorder",
"crc",
"dotenvy",
"etcetera",
"futures-channel",
"futures-core",
"futures-io",
"futures-util",
"hex",
"hkdf",
"hmac",
"home",
"itoa",
"log",
"md-5",
"memchr",
"once_cell",
"rand",
"serde",
"serde_json",
"sha2",
"smallvec",
"sqlx-core",
"stringprep",
"thiserror",
"tracing",
"whoami",
]
[[package]]
name = "sqlx-sqlite"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump sqlx from 0.7.3 to 0.7.4 (#1250) Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.7.3 to 0.7.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md">sqlx's changelog</a>.</em></p> <blockquote> <h2>0.7.4 - 2024-03-11</h2> <p>38 pull requests were merged this release cycle.</p> <p>This is officially the <strong>last</strong> release of the 0.7.x release cycle.</p> <p>As of this release, development of 0.8.0 has begun on <code>main</code> and only high-priority bugfixes may be backported.</p> <h3>Added</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2891">#2891</a>]: feat: expose getters for connect options fields [[<a href="https://github.com/saiintbrisson"><code>@​saiintbrisson</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>]: feat: add <code>to_url_lossy</code> to connect options [[<a href="https://github.com/lily-mosquitoes"><code>@​lily-mosquitoes</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2927">#2927</a>]: Support <code>query!</code> for cargo-free systems [[<a href="https://github.com/kshramt"><code>@​kshramt</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2997">#2997</a>]: doc(FAQ): add entry explaining prepared statements [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3001">#3001</a>]: Update README to clarify MariaDB support [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3004">#3004</a>]: feat(logging): Add numeric elapsed time field elapsed_secs [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3007">#3007</a>]: feat: add <code>raw_sql</code> API [[<a href="https://github.com/abonander"><code>@​abonander</code></a>]] <ul> <li>This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces <code>query*()</code> and <code>query!()</code>.</li> <li>Improved documentation across the board for the <code>query*()</code> functions.</li> <li>Deprecated: <code>execute_many()</code> and <code>fetch_many()</code> on interfaces that use prepared statements. <ul> <li>Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the <em>only</em> way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.</li> <li>The new <code>raw_sql</code> API retains this functionality because it explicitly does <em>not</em> use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.</li> <li>If this change affects you, an issue is open for discussion: <a href="https://redirect.github.com/launchbadge/sqlx/issues/3108">launchbadge/sqlx#3108</a></li> </ul> </li> </ul> </li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3011">#3011</a>]: Added support to IpAddr with MySQL/MariaDB. [[<a href="https://github.com/Icerath"><code>@​Icerath</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3013">#3013</a>]: Add default implementation for PgInterval [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3018">#3018</a>]: Add default implementation for PgMoney [[<a href="https://github.com/pawurb"><code>@​pawurb</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3026">#3026</a>]: Update docs to reflect support for MariaDB data types [[<a href="https://github.com/iangilfillan"><code>@​iangilfillan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3037">#3037</a>]: feat(mysql): allow to connect with mysql driver without default behavor [[<a href="https://github.com/darkecho731"><code>@​darkecho731</code></a>]]</li> </ul> <h3>Changed</h3> <ul> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2900">#2900</a>]: Show latest url to docs for macro.migrate [[<a href="https://github.com/Vrajs16"><code>@​Vrajs16</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2914">#2914</a>]: Use <code>create_new</code> instead of <code>atomic-file-write</code> [[<a href="https://github.com/mattfbacon"><code>@​mattfbacon</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2926">#2926</a>]: docs: update example for <code>PgConnectOptions</code> [[<a href="https://github.com/Fyko"><code>@​Fyko</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2989">#2989</a>]: sqlx-core: Remove dotenvy dependency [[<a href="https://github.com/joshtriplett"><code>@​joshtriplett</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/2996">#2996</a>]: chore: Update ahash to 0.8.7 [[<a href="https://github.com/takenoko-gohan"><code>@​takenoko-gohan</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3006">#3006</a>]: chore(deps): Replace unmaintained tempdir crate with tempfile [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3008">#3008</a>]: chore: Ignore .sqlx folder created by running ci steps locally [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3009">#3009</a>]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3010">#3010</a>]: chore(deps): Upgrade criterion to 0.5.1 [[<a href="https://github.com/iamjpotts"><code>@​iamjpotts</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3050">#3050</a>]: Optimize SASL auth in sqlx-postgres [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3055">#3055</a>]: Set TCP_NODELAY option on TCP sockets [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3065">#3065</a>]: Improve max_lifetime handling [[<a href="https://github.com/mirek26"><code>@​mirek26</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3072">#3072</a>]: Change the name of &quot;inner&quot; function generated by <code>#[sqlx::test]</code> [[<a href="https://github.com/ciffelia"><code>@​ciffelia</code></a>]]</li> <li>[<a href="https://redirect.github.com/launchbadge/sqlx/issues/3083">#3083</a>]: Remove sha1 because it's not being used in postgres [[<a href="https://github.com/rafaelGuerreiro"><code>@​rafaelGuerreiro</code></a>]]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/launchbadge/sqlx/commit/635dba5b2682033101a1271e9fb4bf2516c0b840"><code>635dba5</code></a> fix: deprecation in <code>postgres::types::chrono</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/a2b89d70a7d0b6401f8d830c9e7ab1dff63e103f"><code>a2b89d7</code></a> fix: deprecation warnings in <code>sqlite::types::chrono</code>, document <code>DATETIME</code> beh...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/248d6170a72a8a1c38cc5578888a669f79fdb673"><code>248d617</code></a> chore: prepare 0.7.4 release</li> <li><a href="https://github.com/launchbadge/sqlx/commit/d005111494a5202d64d5c0442a542f94a2c1983c"><code>d005111</code></a> fix: better I/O errors when <code>migrate!()</code> cannot read a file</li> <li><a href="https://github.com/launchbadge/sqlx/commit/24be26216509fa0c9fa9febbbbc04597fbe669f8"><code>24be262</code></a> fix: restore <code>Migrator</code> to the public API</li> <li><a href="https://github.com/launchbadge/sqlx/commit/bbfd0d711aa3bfa4123b08b03d60ff08cadbc7dc"><code>bbfd0d7</code></a> fix: AnyRow not support PgType::Varchar (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2976">#2976</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/b29eab0439b9914fdae20aa6e2ca6af0e5dc4969"><code>b29eab0</code></a> feat: add <code>to_url_lossy</code> to connect options (<a href="https://redirect.github.com/launchbadge/sqlx/issues/2902">#2902</a>)</li> <li><a href="https://github.com/launchbadge/sqlx/commit/34860b7f99d72f22cfa4c4e68364ff39108a7f2a"><code>34860b7</code></a> fix(ci): just cfg-out the whole <code>tests/sqlite/sqlcipher.rs</code></li> <li><a href="https://github.com/launchbadge/sqlx/commit/791a7f5417ca46859ababd97ee0d52c0356f4024"><code>791a7f5</code></a> doc(pg): document behavior of <code>bigdecimal</code> and <code>rust_decimal</code> with out-of-ran...</li> <li><a href="https://github.com/launchbadge/sqlx/commit/e5c18b354e50249a426cb83071fd713be90c83ed"><code>e5c18b3</code></a> fix: gate <code>sqlcipher</code> testing behind <code>cfg</code> to make development less annoying</li> <li>Additional commits viewable in <a href="https://github.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlx&package-manager=cargo&previous-version=0.7.3&new-version=0.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 05:50:29 +03:00
checksum = "b244ef0a8414da0bed4bb1910426e890b19e5e9bccc27ada6b797d05c55ae0aa"
dependencies = [
"atoi",
"flume",
"futures-channel",
"futures-core",
"futures-executor",
"futures-intrusive",
"futures-util",
"libsqlite3-sys",
"log",
"percent-encoding",
"serde",
"sqlx-core",
"tracing",
"url",
2023-11-27 07:10:29 +03:00
"urlencoding",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "str_stack"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "strict-num"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731"
dependencies = [
"float-cmp",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "stringprep"
2023-09-05 03:00:55 +03:00
version = "0.1.4"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-05 03:00:55 +03:00
checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6"
2017-10-09 14:29:03 +03:00
dependencies = [
2023-09-05 03:00:55 +03:00
"finl_unicode",
"unicode-bidi",
"unicode-normalization",
2017-10-09 14:29:03 +03:00
]
2018-10-10 19:13:53 +03:00
[[package]]
name = "strsim"
version = "0.10.0"
2018-10-10 19:13:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2018-10-10 19:13:53 +03:00
2024-02-09 11:43:27 +03:00
[[package]]
name = "strsim"
2024-04-09 23:04:40 +03:00
version = "0.11.1"
2024-02-09 11:43:27 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
2024-02-09 11:43:27 +03:00
[[package]]
name = "structmeta"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ad9e09554f0456d67a69c1584c9798ba733a5b50349a6c0d0948710523922d"
dependencies = [
"proc-macro2",
"quote",
"structmeta-derive",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "structmeta-derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a60bcaff7397072dca0017d1db428e30d5002e00b6847703e2e42005c95fbe00"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "subst"
2023-09-06 07:30:40 +03:00
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-06 07:30:40 +03:00
checksum = "ca1318e5d6716d6541696727c88d9b8dfc8cfe6afd6908e186546fd4af7f5b98"
dependencies = [
"memchr",
"serde",
"serde_yaml",
"unicode-width",
]
[[package]]
name = "subtle"
2023-05-23 02:04:55 +03:00
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-23 02:04:55 +03:00
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "svgtypes"
version = "0.12.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d71499ff2d42f59d26edb21369a308ede691421f79ebc0f001e2b1fd3a7c9e52"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"kurbo",
"siphasher",
]
2023-12-27 21:50:07 +03:00
[[package]]
name = "symbolic-common"
version = "12.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cccfffbc6bb3bb2d3a26cd2077f4d055f6808d266f9d4d158797a4c60510dfe"
dependencies = [
"debugid",
2024-01-26 22:02:17 +03:00
"memmap2 0.9.4",
2023-12-27 21:50:07 +03:00
"stable_deref_trait",
"uuid",
]
[[package]]
name = "symbolic-demangle"
version = "12.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76a99812da4020a67e76c4eb41f08c87364c14170495ff780f30dd519c221a68"
dependencies = [
"cpp_demangle",
"rustc-demangle",
"symbolic-common",
]
2017-12-17 13:51:07 +03:00
[[package]]
name = "syn"
2023-02-25 07:58:35 +03:00
version = "1.0.109"
2019-08-20 12:19:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-25 07:58:35 +03:00
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2019-08-20 12:19:04 +03:00
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
2019-08-20 12:19:04 +03:00
]
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
[[package]]
name = "syn"
2024-04-19 23:34:20 +03:00
version = "2.0.60"
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-19 23:34:20 +03:00
checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3"
chore(deps): Bump async-trait from 0.1.66 to 0.1.67 (#606) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.67</h2> <ul> <li>Update syn dependency to 2.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f8a86505696c2206676cf2355dce1a6a27d28005"><code>f8a8650</code></a> Release 0.1.67</li> <li><a href="https://github.com/dtolnay/async-trait/commit/d7a9cae8d237cdc20577982e2933e3176cdefc4e"><code>d7a9cae</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/241">#241</a> from dtolnay/syn</li> <li><a href="https://github.com/dtolnay/async-trait/commit/15fd2820ac6d18ab01b1b71fccadf38219107112"><code>15fd282</code></a> Ignore match_like_matches_macro clippy lint</li> <li><a href="https://github.com/dtolnay/async-trait/commit/032c1506e3787847a52cba311aa9459c49a9a6ba"><code>032c150</code></a> Update to syn 2</li> <li><a href="https://github.com/dtolnay/async-trait/commit/0d0a3465ebaa5ce3b821fc62e21ad70d86813244"><code>0d0a346</code></a> Update ui test suite to nightly-2023-03-17</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.66&new-version=0.1.67)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 06:31:56 +03:00
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
chore(deps): Bump reqwest from 0.11.23 to 0.11.24 (#1169) Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.23 to 0.11.24. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/releases">reqwest's releases</a>.</em></p> <blockquote> <h2>v0.11.24</h2> <h2>What's Changed</h2> <ul> <li>Add <code>Certificate::from_pem_bundle()</code> to add a bundle.</li> <li>Add <code>http3_prior_knowledge()</code> to blocking client builder.</li> <li>Remove <code>Sync</code> bounds requirement for <code>Body::wrap_stream()</code>.</li> <li>Fix HTTP/2 to retry <code>REFUSED_STREAM</code> requests.</li> <li>Fix instances of converting <code>Url</code> to <code>Uri</code> that could panic.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/magurotuna"><code>@​magurotuna</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2081">seanmonstar/reqwest#2081</a></li> <li><a href="https://github.com/michaelciraci"><code>@​michaelciraci</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2102">seanmonstar/reqwest#2102</a></li> <li><a href="https://github.com/basic-bgnr"><code>@​basic-bgnr</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2110">seanmonstar/reqwest#2110</a></li> <li><a href="https://github.com/jgraef"><code>@​jgraef</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2114">seanmonstar/reqwest#2114</a></li> <li><a href="https://github.com/LucasPickering"><code>@​LucasPickering</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2040">seanmonstar/reqwest#2040</a></li> <li><a href="https://github.com/gibbz00"><code>@​gibbz00</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2032">seanmonstar/reqwest#2032</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24">https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's changelog</a>.</em></p> <blockquote> <h2>v0.11.24</h2> <ul> <li>Add <code>Certificate::from_pem_bundle()</code> to add a bundle.</li> <li>Add <code>http3_prior_knowledge()</code> to blocking client builder.</li> <li>Remove <code>Sync</code> bounds requirement for <code>Body::wrap_stream()</code>.</li> <li>Fix HTTP/2 to retry <code>REFUSED_STREAM</code> requests.</li> <li>Fix instances of converting <code>Url</code> to <code>Uri</code> that could panic.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/c9b4b654cb804a8f5ca6b6f768758868ca7d36c3"><code>c9b4b65</code></a> v0.11.24</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ddf7f24dcadb9a310b52300c531fe516a05e0c43"><code>ddf7f24</code></a> Add Certificate::from_pem_bundle() (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2032">#2032</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/5d8443ddde43f184c245949b7c4c16c850ffd9cd"><code>5d8443d</code></a> fix panic when parsing invalid Url to Uri (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2040">#2040</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/e3bf09006608015b565cbd22fc11589e91879c4d"><code>e3bf090</code></a> docs: explain TLS backend features better (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2117">#2117</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/1bd939ba15bb1a673e1e9187d3773033b42cc6b6"><code>1bd939b</code></a> update wasm-streams dependency (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2114">#2114</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/87cdf12d3fbc175f1c5a6a06fd5940d6df75fed0"><code>87cdf12</code></a> doc: clarify Cookie API usage (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2111">#2111</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/b3feff6bd80d78d4f16c300ff92bf4c74eaa87d7"><code>b3feff6</code></a> Add http3 feature to blocking client (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2110">#2110</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/23329363c68afd7d5e30bcf603060f7af34f7b8c"><code>2332936</code></a> Update cookie crates (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2089">#2089</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ef2c8ee50f25717755e3cb4410e3e6480f46d29a"><code>ef2c8ee</code></a> Upgrading env_logger dep (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2102">#2102</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/4ab5fb031c1d4672c685cb158e2cc6c644346fe2"><code>4ab5fb0</code></a> Fix HTTP/2: retry requests rejected with <code>REFUSED_STREAM</code> (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2081">#2081</a>)</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reqwest&package-manager=cargo&previous-version=0.11.23&new-version=0.11.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 05:44:04 +03:00
[[package]]
name = "sync_wrapper"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
[[package]]
name = "tagptr"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "tap"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
[[package]]
name = "tempfile"
version = "3.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
dependencies = [
"cfg-if",
"fastrand",
"rustix",
"windows-sys 0.52.0",
]
[[package]]
name = "thiserror"
chore(deps): Bump thiserror from 1.0.59 to 1.0.60 (#1329) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>1.0.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.59&new-version=1.0.60)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:53 +03:00
version = "1.0.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump thiserror from 1.0.59 to 1.0.60 (#1329) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>1.0.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.59&new-version=1.0.60)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:53 +03:00
checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
chore(deps): Bump thiserror from 1.0.59 to 1.0.60 (#1329) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>1.0.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.59&new-version=1.0.60)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:53 +03:00
version = "1.0.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump thiserror from 1.0.59 to 1.0.60 (#1329) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>1.0.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.59&new-version=1.0.60)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 05:58:53 +03:00
checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2018-03-28 19:15:00 +03:00
[[package]]
name = "tilejson"
2023-12-09 18:17:19 +03:00
version = "0.4.1"
2018-03-28 19:15:00 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-09 18:17:19 +03:00
checksum = "4456a8bde0c9c9de96db90d0a74ef225035669c6176ee00ff692f8f6c0d94475"
2018-03-28 19:15:00 +03:00
dependencies = [
"serde",
"serde_json",
"serde_tuple",
"thiserror",
2018-03-28 19:15:00 +03:00
]
[[package]]
name = "time"
version = "0.3.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
dependencies = [
2023-08-02 04:39:24 +03:00
"deranged",
"itoa",
2024-02-02 07:03:28 +03:00
"num-conv",
2023-10-16 08:12:58 +03:00
"powerfmt",
"serde",
"time-core",
"time-macros",
]
[[package]]
name = "time-core"
2023-09-25 18:01:10 +03:00
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-25 18:01:10 +03:00
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
[[package]]
name = "time-macros"
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
dependencies = [
2024-02-02 07:03:28 +03:00
"num-conv",
"time-core",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "tiny-skia"
version = "0.11.4"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"arrayref",
"arrayvec",
"bytemuck",
"cfg-if",
"log",
"png",
"tiny-skia-path",
]
[[package]]
name = "tiny-skia-path"
version = "0.11.4"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"arrayref",
"bytemuck",
"strict-num",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "tinytemplate"
version = "1.2.1"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
2018-03-13 14:32:09 +03:00
dependencies = [
"serde",
"serde_json",
2018-06-16 19:01:08 +03:00
]
2020-06-21 12:52:13 +03:00
[[package]]
name = "tinyvec"
2022-05-03 12:12:54 +03:00
version = "1.6.0"
2020-12-20 15:45:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-05-03 12:12:54 +03:00
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2020-12-20 15:45:58 +03:00
dependencies = [
"tinyvec_macros",
]
[[package]]
name = "tinyvec_macros"
2023-02-06 08:37:40 +03:00
version = "0.1.1"
2020-06-21 12:52:13 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-06 08:37:40 +03:00
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2020-06-21 12:52:13 +03:00
2018-06-16 19:01:08 +03:00
[[package]]
name = "tokio"
2024-04-09 23:04:40 +03:00
version = "1.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787"
dependencies = [
chore(deps): Bump tokio from 1.28.2 to 1.29.0 (#733) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.29.0</h2> <p>Technically a breaking change, the <code>Send</code> implementation is removed from <code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p> <h3>Breaking</h3> <ul> <li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li> <li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li> <li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li> <li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li> <li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li> <li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> </ul> <h3>Changed</h3> <ul> <li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li> </ul> <h3>Added</h3> <ul> <li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li> <li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li> <li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li> <li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li> <li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li> <li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li> <li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li> <li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li> <li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li> <li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5693">tokio-rs/tokio#5693</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5772">tokio-rs/tokio#5772</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5710">tokio-rs/tokio#5710</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5803">tokio-rs/tokio#5803</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5705">tokio-rs/tokio#5705</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5720">tokio-rs/tokio#5720</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5659">tokio-rs/tokio#5659</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/56c43655845b109f59a8cdd5d31d36992fc3ecef"><code>56c4365</code></a> tokio: improve taskdump documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5805">#5805</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fb0d305a7a78a97f032830c9e07bc932f093e165"><code>fb0d305</code></a> ci: build tokio for redox-os (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5800">#5800</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 09:14:48 +03:00
"backtrace",
"bytes",
"libc",
"mio",
"num_cpus",
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
2023-08-29 22:29:59 +03:00
"socket2",
"tokio-macros",
"windows-sys 0.48.0",
]
[[package]]
name = "tokio-macros"
2023-11-10 06:28:15 +03:00
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-10 06:28:15 +03:00
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
[[package]]
name = "tokio-postgres"
2023-08-28 06:26:51 +03:00
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "d340244b32d920260ae7448cb72b6e238bddc3d4f7603394e7dd46ed8e48f5b8"
dependencies = [
"async-trait",
"byteorder",
"bytes",
2023-11-27 07:10:29 +03:00
"fallible-iterator 0.2.0",
"futures-channel",
"futures-util",
"log",
"parking_lot",
"percent-encoding",
"phf",
"pin-project-lite",
"postgres-protocol",
"postgres-types",
"rand",
2023-08-29 22:29:59 +03:00
"socket2",
"tokio",
"tokio-util",
"whoami",
]
2023-09-30 12:58:49 +03:00
[[package]]
name = "tokio-postgres-rustls"
version = "0.12.0"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04fb792ccd6bbcd4bba408eb8a292f70fc4a3589e5d793626f45190e6454b6ab"
2023-09-30 12:58:49 +03:00
dependencies = [
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"ring",
chore(deps): Bump rustls from 0.23.4 to 0.23.5 (#1312) Bumps [rustls](https://github.com/rustls/rustls) from 0.23.4 to 0.23.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/14cb5d2eac709f6c9bd46c697f090bb1f1543db1"><code>14cb5d2</code></a> Prepare 0.23.5</li> <li><a href="https://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426e"><code>6e938bc</code></a> complete_io: bail out if progress is impossible</li> <li><a href="https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2d"><code>2123576</code></a> Regression test for <code>complete_io</code> infinite loop bug</li> <li><a href="https://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71e"><code>f45664f</code></a> Don't specially handle unauthenticated close_notify alerts</li> <li><a href="https://github.com/rustls/rustls/commit/1f5146cdfa9198ba75534a86243d3c4e1a94ca61"><code>1f5146c</code></a> docs: update SECURITY example</li> <li><a href="https://github.com/rustls/rustls/commit/5ea02ed56fdba5cf5195d01476e8ce8fd80f1d77"><code>5ea02ed</code></a> Return <code>Option</code> from <code>handshake_kind()</code></li> <li><a href="https://github.com/rustls/rustls/commit/d2e1e668aae3d9807ffa782ea29ed26f2778371d"><code>d2e1e66</code></a> bogo: verify expected handshake kind</li> <li><a href="https://github.com/rustls/rustls/commit/d8a2ae040c697cc90e9c6581ac84ed7394382b0b"><code>d8a2ae0</code></a> Add API exposing shape of the performed handshake</li> <li><a href="https://github.com/rustls/rustls/commit/740ca417738cdcf6e50e24837e8e085777fe3c5c"><code>740ca41</code></a> tests/api.rs: reformat</li> <li><a href="https://github.com/rustls/rustls/commit/5ed2c9739d0a4f2dc5cf70fbd3ab0e213a753b01"><code>5ed2c97</code></a> deps: update cargo semver compatible deps</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.23.4...v/0.23.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.4&new-version=0.23.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 23:20:11 +03:00
"rustls 0.23.5",
2023-09-30 12:58:49 +03:00
"tokio",
"tokio-postgres",
"tokio-rustls 0.26.0",
"x509-certificate",
2023-09-30 12:58:49 +03:00
]
[[package]]
name = "tokio-rustls"
version = "0.25.0"
2023-09-30 12:58:49 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
2023-09-30 12:58:49 +03:00
dependencies = [
2024-04-19 23:34:20 +03:00
"rustls 0.22.4",
"rustls-pki-types",
"tokio",
]
[[package]]
name = "tokio-rustls"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
dependencies = [
chore(deps): Bump rustls from 0.23.4 to 0.23.5 (#1312) Bumps [rustls](https://github.com/rustls/rustls) from 0.23.4 to 0.23.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/14cb5d2eac709f6c9bd46c697f090bb1f1543db1"><code>14cb5d2</code></a> Prepare 0.23.5</li> <li><a href="https://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426e"><code>6e938bc</code></a> complete_io: bail out if progress is impossible</li> <li><a href="https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2d"><code>2123576</code></a> Regression test for <code>complete_io</code> infinite loop bug</li> <li><a href="https://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71e"><code>f45664f</code></a> Don't specially handle unauthenticated close_notify alerts</li> <li><a href="https://github.com/rustls/rustls/commit/1f5146cdfa9198ba75534a86243d3c4e1a94ca61"><code>1f5146c</code></a> docs: update SECURITY example</li> <li><a href="https://github.com/rustls/rustls/commit/5ea02ed56fdba5cf5195d01476e8ce8fd80f1d77"><code>5ea02ed</code></a> Return <code>Option</code> from <code>handshake_kind()</code></li> <li><a href="https://github.com/rustls/rustls/commit/d2e1e668aae3d9807ffa782ea29ed26f2778371d"><code>d2e1e66</code></a> bogo: verify expected handshake kind</li> <li><a href="https://github.com/rustls/rustls/commit/d8a2ae040c697cc90e9c6581ac84ed7394382b0b"><code>d8a2ae0</code></a> Add API exposing shape of the performed handshake</li> <li><a href="https://github.com/rustls/rustls/commit/740ca417738cdcf6e50e24837e8e085777fe3c5c"><code>740ca41</code></a> tests/api.rs: reformat</li> <li><a href="https://github.com/rustls/rustls/commit/5ed2c9739d0a4f2dc5cf70fbd3ab0e213a753b01"><code>5ed2c97</code></a> deps: update cargo semver compatible deps</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.23.4...v/0.23.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.4&new-version=0.23.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/maplibre/martin/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 23:20:11 +03:00
"rustls 0.23.5",
"rustls-pki-types",
2023-09-30 12:58:49 +03:00
"tokio",
]
[[package]]
name = "tokio-stream"
2024-03-17 01:43:04 +03:00
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-17 01:43:04 +03:00
checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af"
dependencies = [
"futures-core",
"pin-project-lite",
"tokio",
]
[[package]]
name = "tokio-util"
2023-10-27 06:20:13 +03:00
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-27 06:20:13 +03:00
checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
dependencies = [
"bytes",
"futures-core",
"futures-sink",
"pin-project-lite",
"tokio",
2022-05-03 12:12:54 +03:00
"tracing",
2020-09-13 19:42:44 +03:00
]
[[package]]
name = "toml"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
dependencies = [
"serde",
]
[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
dependencies = [
"futures-core",
"futures-util",
"pin-project",
"pin-project-lite",
"tokio",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "tower-layer"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
[[package]]
name = "tower-service"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
2020-09-13 19:42:44 +03:00
[[package]]
name = "tracing"
2023-10-19 18:08:21 +03:00
version = "0.1.40"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-19 18:08:21 +03:00
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
2020-09-13 19:42:44 +03:00
dependencies = [
"log",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
2020-09-13 19:42:44 +03:00
]
[[package]]
name = "tracing-attributes"
2023-10-16 08:12:58 +03:00
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-16 08:12:58 +03:00
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "tracing-core"
2023-10-16 08:12:58 +03:00
version = "0.1.32"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-16 08:12:58 +03:00
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
2020-09-13 19:42:44 +03:00
dependencies = [
"once_cell",
2017-09-30 13:55:44 +03:00
]
[[package]]
name = "treediff"
version = "4.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d127780145176e2b5d16611cc25a900150e86e9fd79d3bde6ff3a37359c9cb5"
dependencies = [
"serde_json",
]
[[package]]
name = "triomphe"
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3"
[[package]]
name = "try-lock"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "ttf-parser"
2023-09-14 05:31:00 +03:00
version = "0.19.2"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-14 05:31:00 +03:00
checksum = "49d64318d8311fc2668e48b63969f4343e0a85c4a109aa8460d6672e364b8bd1"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "typed-arena"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
2017-10-09 14:29:03 +03:00
[[package]]
name = "typenum"
2023-09-15 21:48:13 +03:00
version = "1.17.0"
2021-07-16 16:08:46 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-15 21:48:13 +03:00
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
2021-07-16 16:08:46 +03:00
2017-09-30 13:55:44 +03:00
[[package]]
name = "unicode-bidi"
2024-01-21 03:52:09 +03:00
version = "0.3.15"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-21 03:52:09 +03:00
checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
2017-09-30 13:55:44 +03:00
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "unicode-bidi-mirroring"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694"
[[package]]
name = "unicode-ccc"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1"
[[package]]
name = "unicode-ident"
2023-09-14 05:31:00 +03:00
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-14 05:31:00 +03:00
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
2017-09-30 13:55:44 +03:00
[[package]]
name = "unicode-normalization"
version = "0.1.23"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
2019-01-25 12:42:07 +03:00
dependencies = [
"tinyvec",
2019-01-25 12:42:07 +03:00
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "unicode-properties"
2024-01-21 03:52:09 +03:00
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-21 03:52:09 +03:00
checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "unicode-script"
version = "0.5.6"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad8d71f5726e5f285a935e9fe8edfd53f0491eb6e9a5774097fdabee7cd8c9cd"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "unicode-segmentation"
2024-02-07 23:30:30 +03:00
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-02-07 23:30:30 +03:00
checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "unicode-vo"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94"
[[package]]
name = "unicode-width"
2023-09-20 23:20:54 +03:00
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-20 23:20:54 +03:00
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "unicode_categories"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
[[package]]
name = "unsafe-libyaml"
chore(deps): Bump serde_yaml from 0.9.32 to 0.9.33 (#1264) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.32 to 0.9.33. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.33</h2> <ul> <li>Fix quadratic parse time for YAML containing deeply nested flow collections (<a href="https://redirect.github.com/dtolnay/unsafe-libyaml/issues/26">dtolnay/unsafe-libyaml#26</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f4c9ed92385c827a677dae60c2b5a894e24709f0"><code>f4c9ed9</code></a> Release 0.9.33</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b4edaee907373ee69c6389687a35fced63d8addf"><code>b4edaee</code></a> Pull in yaml_parser_fetch_more_tokens fix from libyaml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/8a5542ced61ae21d0772e504fac01bd1dbfaaa6b"><code>8a5542c</code></a> Resolve non_local_definitions warning in test</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.32...0.9.33">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.32&new-version=0.9.33)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 05:29:23 +03:00
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump serde_yaml from 0.9.32 to 0.9.33 (#1264) Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.32 to 0.9.33. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p> <blockquote> <h2>0.9.33</h2> <ul> <li>Fix quadratic parse time for YAML containing deeply nested flow collections (<a href="https://redirect.github.com/dtolnay/unsafe-libyaml/issues/26">dtolnay/unsafe-libyaml#26</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/serde-yaml/commit/f4c9ed92385c827a677dae60c2b5a894e24709f0"><code>f4c9ed9</code></a> Release 0.9.33</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/b4edaee907373ee69c6389687a35fced63d8addf"><code>b4edaee</code></a> Pull in yaml_parser_fetch_more_tokens fix from libyaml</li> <li><a href="https://github.com/dtolnay/serde-yaml/commit/8a5542ced61ae21d0772e504fac01bd1dbfaaa6b"><code>8a5542c</code></a> Resolve non_local_definitions warning in test</li> <li>See full diff in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.32...0.9.33">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.32&new-version=0.9.33)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 05:29:23 +03:00
checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
chore(deps): Bump rustls from 0.21.7 to 0.21.8 (#967) Bumps [rustls](https://github.com/rustls/rustls) from 0.21.7 to 0.21.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls/releases">rustls's releases</a>.</em></p> <blockquote> <h2>0.21.8</h2> <ul> <li>Fixes <code>ConnectionCommon::complete_io()</code> to flush writers before potentially expecting a response.</li> <li>Upgrades <code>*ring*</code> to 0.17 - <strong>Note</strong>: <code>*ring*</code> 0.17 when built with <code>gcc</code> will experience slower X25519 and Ed25519 operations compared to previous releases.</li> <li>Upgrades <code>rustls-webpki</code> to 0.101.7 to match <code>*ring*</code> 0.17 dependency</li> <li><code>Tls12CipherSuite::hash_algorithm()</code> and <code>Tls13CipherSuite::hash_algorithm()</code> are now crate-internal. This is a small breaking change to remove unintended exposure of underlying <code>*ring*</code> types in the public API.</li> </ul> <h2>What's Changed</h2> <ul> <li>fuzz: remove unused webpki dependency by <a href="https://github.com/ctz"><code>@​ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1523">rustls/rustls#1523</a></li> <li>Fix nightly clippy warning by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1443">rustls/rustls#1443</a></li> <li>Upgrade to ring 0.17 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1508">rustls/rustls#1508</a></li> <li>Bump MSRV to 1.61 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1516">rustls/rustls#1516</a></li> <li>docs: adjust <em>ring</em> platform compatibility by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1532">rustls/rustls#1532</a></li> <li>Fix: flush writers before potentially expecting a response by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1542">rustls/rustls#1542</a></li> <li>v0.21.8 preparation by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls/pull/1525">rustls/rustls#1525</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/c34477a068b340473dd654d1b25d6fac71e0c570"><code>c34477a</code></a> Cargo: 0.21.7 -&gt; 0.21.8</li> <li><a href="https://github.com/rustls/rustls/commit/8cf2594dcb0fa523a1c62dbca279e3d4a41b8372"><code>8cf2594</code></a> sign: fix clippy get-first warning</li> <li><a href="https://github.com/rustls/rustls/commit/ecc6cded2a1f2ada0884c62d642a90ce17d77964"><code>ecc6cde</code></a> Flush writers before potentially expecting a response</li> <li><a href="https://github.com/rustls/rustls/commit/53adb9d2eb68034c1710e736f2dc343bbea657fb"><code>53adb9d</code></a> docs: adjust <em>ring</em> platform compatibility</li> <li><a href="https://github.com/rustls/rustls/commit/d5d62499f2c4df9c6303eed51c730c8d031ec661"><code>d5d6249</code></a> upgrade to ring 0.17</li> <li><a href="https://github.com/rustls/rustls/commit/a659652de0d813b362d401d7e58562bb5a15da3e"><code>a659652</code></a> tls12/tls13: make hash_algorithm crate internal</li> <li><a href="https://github.com/rustls/rustls/commit/3ed39adc3d491fcd8635f425e4f58a903abca81f"><code>3ed39ad</code></a> upgrade to webpki 0.101.7</li> <li><a href="https://github.com/rustls/rustls/commit/3e4a72e396554ef9479539d896e31afcb6bd4cd0"><code>3e4a72e</code></a> Docstrings on expressions are not a thing</li> <li><a href="https://github.com/rustls/rustls/commit/e26d1d82aeda622e4166a2563f50af0a11067a29"><code>e26d1d8</code></a> Bump MSRV to 1.61</li> <li><a href="https://github.com/rustls/rustls/commit/ab7b0e7a4fe2597b01d292ba3c4ba3819da22745"><code>ab7b0e7</code></a> Drop rust-version metadata for internal crates</li> <li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.7...v/0.21.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.21.7&new-version=0.21.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 05:52:12 +03:00
[[package]]
name = "untrusted"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
2017-10-09 14:29:03 +03:00
[[package]]
name = "url"
2023-11-27 07:10:29 +03:00
version = "2.5.0"
2019-01-12 15:28:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-27 07:10:29 +03:00
checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
2019-01-12 15:28:16 +03:00
dependencies = [
2020-12-20 15:45:58 +03:00
"form_urlencoded",
"idna",
"percent-encoding",
2019-01-12 15:28:16 +03:00
]
2023-11-27 07:10:29 +03:00
[[package]]
name = "urlencoding"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "usvg"
version = "0.36.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c51daa774fe9ee5efcf7b4fec13019b8119cda764d9a8b5b06df02bb1445c656"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"base64 0.21.7",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"log",
"pico-args",
"usvg-parser",
"usvg-text-layout",
"usvg-tree",
"xmlwriter",
]
[[package]]
name = "usvg-parser"
version = "0.36.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45c88a5ffaa338f0e978ecf3d4e00d8f9f493e29bed0752e1a808a1db16afc40"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"data-url",
"flate2",
"imagesize",
"kurbo",
"log",
2024-01-26 22:02:17 +03:00
"roxmltree 0.18.1",
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
"simplecss",
"siphasher",
"svgtypes",
"usvg-tree",
]
[[package]]
name = "usvg-text-layout"
version = "0.36.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d2374378cb7a3fb8f33894e0fdb8625e1bbc4f25312db8d91f862130b541593"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"fontdb",
"kurbo",
"log",
"rustybuzz",
"unicode-bidi",
"unicode-script",
"unicode-vo",
"usvg-tree",
]
[[package]]
name = "usvg-tree"
version = "0.36.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6cacb0c5edeaf3e80e5afcf5b0d4004cc1d36318befc9a7c6606507e5d0f4062"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"rctree",
"strict-num",
"svgtypes",
"tiny-skia-path",
]
2023-04-03 05:06:55 +03:00
[[package]]
name = "utf8parse"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
2019-01-12 15:28:16 +03:00
[[package]]
name = "uuid"
2024-03-22 01:22:12 +03:00
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-22 01:22:12 +03:00
checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
dependencies = [
"getrandom",
]
[[package]]
name = "varint-rs"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f54a172d0620933a27a4360d3db3e2ae0dd6cceae9730751a036bbf182c4b23"
[[package]]
name = "vcpkg"
2021-07-16 16:08:46 +03:00
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-07-16 16:08:46 +03:00
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "version_check"
2022-01-01 20:43:04 +03:00
version = "0.9.4"
2019-01-12 15:28:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-01-01 20:43:04 +03:00
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
2019-01-12 15:28:16 +03:00
[[package]]
name = "walkdir"
version = "2.5.0"
2019-01-12 15:28:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
2019-01-12 15:28:16 +03:00
dependencies = [
"same-file",
"winapi-util",
2019-01-12 15:28:16 +03:00
]
[[package]]
name = "want"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
dependencies = [
"try-lock",
]
2022-05-03 12:12:54 +03:00
[[package]]
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasite"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
[[package]]
name = "wasm-bindgen"
version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0"
dependencies = [
"cfg-if",
"js-sys",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
[[package]]
name = "web-sys"
version = "0.3.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
dependencies = [
"js-sys",
"wasm-bindgen",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "weezl"
2024-01-26 22:02:17 +03:00
version = "0.1.8"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-01-26 22:02:17 +03:00
checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "which"
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
"home",
"once_cell",
"rustix",
]
[[package]]
name = "whoami"
2024-03-17 01:43:04 +03:00
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-03-17 01:43:04 +03:00
checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9"
dependencies = [
"redox_syscall",
"wasite",
"web-sys",
]
2017-09-30 13:55:44 +03:00
[[package]]
2018-01-18 13:42:06 +03:00
name = "winapi"
2020-07-05 12:33:47 +03:00
version = "0.3.9"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
2018-01-18 13:42:06 +03:00
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
2018-01-18 13:42:06 +03:00
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
2018-01-18 19:07:14 +03:00
version = "0.4.0"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2018-01-18 13:42:06 +03:00
2018-08-25 12:50:24 +03:00
[[package]]
name = "winapi-util"
2023-09-20 23:20:54 +03:00
version = "0.1.6"
2018-08-25 12:50:24 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-20 23:20:54 +03:00
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
2018-08-25 12:50:24 +03:00
dependencies = [
"winapi",
2018-08-25 12:50:24 +03:00
]
2018-01-18 13:42:06 +03:00
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
2018-01-18 19:07:14 +03:00
version = "0.4.0"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2017-09-30 13:55:44 +03:00
[[package]]
name = "windows-core"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
dependencies = [
2024-04-15 05:59:02 +03:00
"windows-targets 0.52.5",
]
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows-sys"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
"windows-targets 0.48.5",
]
[[package]]
name = "windows-sys"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
2024-04-15 05:59:02 +03:00
"windows-targets 0.52.5",
]
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows-targets"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
2023-04-08 09:38:52 +03:00
dependencies = [
"windows_aarch64_gnullvm 0.48.5",
"windows_aarch64_msvc 0.48.5",
"windows_i686_gnu 0.48.5",
"windows_i686_msvc 0.48.5",
"windows_x86_64_gnu 0.48.5",
"windows_x86_64_gnullvm 0.48.5",
"windows_x86_64_msvc 0.48.5",
2023-02-02 07:47:48 +03:00
]
[[package]]
name = "windows-targets"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
dependencies = [
2024-04-15 05:59:02 +03:00
"windows_aarch64_gnullvm 0.52.5",
"windows_aarch64_msvc 0.52.5",
"windows_i686_gnu 0.52.5",
"windows_i686_gnullvm",
"windows_i686_msvc 0.52.5",
"windows_x86_64_gnu 0.52.5",
"windows_x86_64_gnullvm 0.52.5",
"windows_x86_64_msvc 0.52.5",
]
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_aarch64_gnullvm"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_aarch64_gnullvm"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_aarch64_msvc"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_aarch64_msvc"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_i686_gnu"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_i686_gnu"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_i686_msvc"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_i686_msvc"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_gnu"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_gnu"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_gnullvm"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_gnullvm"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_msvc"
2023-08-21 10:33:22 +03:00
version = "0.48.5"
2023-04-08 09:38:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
2023-04-08 09:38:52 +03:00
[[package]]
name = "windows_x86_64_msvc"
2024-04-15 05:59:02 +03:00
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-15 05:59:02 +03:00
checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
[[package]]
name = "winreg"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
dependencies = [
"cfg-if",
"windows-sys 0.48.0",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "wyz"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
dependencies = [
"tap",
]
[[package]]
name = "x509-certificate"
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
version = "0.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
checksum = "66534846dec7a11d7c50a74b7cdb208b9a581cad890b7866430d438455847c85"
dependencies = [
"bcder",
"bytes",
"chrono",
"der",
"hex",
"pem",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"ring",
"signature",
"spki",
"thiserror",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
"zeroize",
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "xmlparser"
2023-10-01 05:49:56 +03:00
version = "0.13.6"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-10-01 05:49:56 +03:00
checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "xmlwriter"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
[[package]]
name = "yansi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
2023-10-25 06:16:37 +03:00
[[package]]
name = "zerocopy"
2023-12-22 02:35:52 +03:00
version = "0.7.32"
2023-10-25 06:16:37 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-22 02:35:52 +03:00
checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
2023-10-25 06:16:37 +03:00
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
2023-12-22 02:35:52 +03:00
version = "0.7.32"
2023-10-25 06:16:37 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-22 02:35:52 +03:00
checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
2023-10-25 06:16:37 +03:00
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
2023-10-25 06:16:37 +03:00
]
[[package]]
name = "zeroize"
2023-11-17 01:03:49 +03:00
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-11-17 01:03:49 +03:00
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
dependencies = [
"zeroize_derive",
]
[[package]]
name = "zeroize_derive"
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
2024-04-19 23:34:20 +03:00
"syn 2.0.60",
chore(deps): Bump tokio-postgres-rustls from 0.11.0 to 0.11.1 (#1141) Bumps [tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls) from 0.11.0 to 0.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jbg/tokio-postgres-rustls/releases">tokio-postgres-rustls's releases</a>.</em></p> <blockquote> <h2>v0.11.1</h2> <ul> <li>Update <code>x509-certificate</code> to 0.23 to avoid pulling in multiple versions of <code>ring</code>. Thanks <a href="https://github.com/serprex"><code>@​serprex</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/a588474bf0ea7fa76fd0404469546092138cf771"><code>a588474</code></a> Bump version to 0.11.1</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/f210aa24c4788e7f3bd9af52c4f7014c5561ac70"><code>f210aa2</code></a> Merge pull request <a href="https://redirect.github.com/jbg/tokio-postgres-rustls/issues/18">#18</a> from serprex/update-x509</li> <li><a href="https://github.com/jbg/tokio-postgres-rustls/commit/91d9d03eea72395f6c6cc8fc6bdc6a8a9198414e"><code>91d9d03</code></a> Update x509-certificate from 0.21 to 0.23</li> <li>See full diff in <a href="https://github.com/jbg/tokio-postgres-rustls/compare/v0.11.0...v0.11.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-postgres-rustls&package-manager=cargo&previous-version=0.11.0&new-version=0.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 05:48:49 +03:00
]
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
[[package]]
name = "zopfli"
version = "0.8.0"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c1f48f3508a3a3f2faee01629564400bc12260f6214a056d06a3aaaa6ef0736"
Add dynamic sprites support (#715) Dynamically create image sprites for MapLibre rendering, given a directory with images. ### TODO * [x] Work with @flother to merge these PRs * [x] https://github.com/flother/spreet/pull/59 (must have) * [x] https://github.com/flother/spreet/pull/57 * [x] https://github.com/flother/spreet/pull/56 * [ ] https://github.com/flother/spreet/pull/62 (not required but nice to have, can upgrade later without any code changes) * [x] Add docs to the book * [x] Add CLI param, e.g. `--sprite <dir_path>` * [x] Don't output `.sprites` in auto-genned config when not in use ### API Per [MapLibre sprites API](https://maplibre.org/maplibre-style-spec/sprite/), we need to support the following: * `/sprite/<sprite_id>.json` metadata about the sprite file - all coming from a single directory * `/sprite/<sprite_id>.png` all images combined into a single PNG * `/sprite/<sprite_id>@2x.json` same but for high DPI devices * `/sprite/<sprite_id>@2x.png` Multiple sprite_id values can be combined into one sprite with the same pattern as for tile joining: `/sprite/<sprite_id1>,<sprite_id2>,...,<sprite_idN>[.json|.png|@2x.json|@2x.png]`. No ID renaming is done, so identical names will override one another. ### Configuration [Config file](https://maplibre.org/martin/config-file.html) and possibly CLI should have a simple option to serve sprites. The configuration may look similar to how mbtiles and pmtiles are configured: ```yaml # Publish sprite images sprites: paths: # scan this whole dir, matching all image files, and publishing it as "my_images" sprite source - /path/to/my_images sources: # named source matching source name to a directory my_sprites: /path/to/some_dir ``` Implement #705
2023-06-16 15:19:47 +03:00
dependencies = [
"crc32fast",
"log",
"simd-adler32",
"typed-arena",
]
2023-10-16 08:12:58 +03:00
[[package]]
name = "zstd"
2024-04-09 23:04:40 +03:00
version = "0.13.1"
2023-10-16 08:12:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a"
2023-10-16 08:12:58 +03:00
dependencies = [
chore(deps): Bump actix-web from 4.4.0 to 4.4.1 (#1100) Bumps [actix-web](https://github.com/actix/actix-web) from 4.4.0 to 4.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-web's releases</a>.</em></p> <blockquote> <h2>actix-web: v4.4.1</h2> <h3>Changed</h3> <ul> <li>Updated <code>zstd</code> dependency to <code>0.13</code>.</li> <li>Compression middleware now prefers brotli over zstd over gzip.</li> </ul> <h3>Fixed</h3> <ul> <li>Fix validation of <code>Json</code> extractor when <code>JsonConfig::validate_content_type()</code> is set to false.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/68597b5426a8ba81bb2674538bec3895cde05a00"><code>68597b5</code></a> build(deps): bump taiki-e/install-action from 2.22.0 to 2.23.0 (<a href="https://redirect.github.com/actix/actix-web/issues/3228">#3228</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/9dc3ad754e5a7a044dd6aeeba9d4ba3dd5a90db0"><code>9dc3ad7</code></a> chore(actix-web): prepare release 4.4.1</li> <li><a href="https://github.com/actix/actix-web/commit/17060ed9930dd5cfb46b0c15602e75259265aaf6"><code>17060ed</code></a> chore(awc): prepare release 3.3.0</li> <li><a href="https://github.com/actix/actix-web/commit/0d9ca4d9390a4ae43f836c2e1752dea7b764cb7b"><code>0d9ca4d</code></a> chore(actix-http): prepare release 3.5.0</li> <li><a href="https://github.com/actix/actix-web/commit/ff2904ee785698232fbcd01c20a9104ec7122ff2"><code>ff2904e</code></a> ci: prevent cargo-cache install failing MSRV builds</li> <li><a href="https://github.com/actix/actix-web/commit/fdef224a0691df475337ddfc1693da32148cfba8"><code>fdef224</code></a> docs: document internal Path fields</li> <li><a href="https://github.com/actix/actix-web/commit/ede0201aa49edaf68f4e381906e524e437900bb7"><code>ede0201</code></a> docs: fix derive readme version</li> <li><a href="https://github.com/actix/actix-web/commit/271edafd4de2616fa3f3e17949badb844412cc5d"><code>271edaf</code></a> docs: add router readme</li> <li><a href="https://github.com/actix/actix-web/commit/5e5e5d8315791cda46a3d02a392f18c391e8179e"><code>5e5e5d8</code></a> chore: remove allow(uninlined_format_args)</li> <li><a href="https://github.com/actix/actix-web/commit/c7a0af31d3bb05f08e2b22100d8c835273d029f1"><code>c7a0af3</code></a> docs: doc and metadata tweaks</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-web/compare/web-v4.4.0...web-v4.4.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-web&package-manager=cargo&previous-version=4.4.0&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 06:21:09 +03:00
"zstd-safe",
2023-01-23 09:48:53 +03:00
]
2023-10-16 08:12:58 +03:00
[[package]]
name = "zstd-safe"
2024-04-09 23:04:40 +03:00
version = "7.1.0"
2023-10-16 08:12:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a"
2023-10-16 08:12:58 +03:00
dependencies = [
"zstd-sys",
]
[[package]]
name = "zstd-sys"
2024-04-09 23:04:40 +03:00
version = "2.0.10+zstd.1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2024-04-09 23:04:40 +03:00
checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa"
dependencies = [
"cc",
2023-01-12 00:35:48 +03:00
"pkg-config",
2018-02-21 13:37:31 +03:00
]