martin/Cargo.lock

4203 lines
100 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
2018-02-21 13:37:31 +03:00
[[package]]
name = "actix"
chore(deps): Bump actix from 0.13.0 to 0.13.1 (#854) Bumps [actix](https://github.com/actix/actix) from 0.13.0 to 0.13.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix/commit/72c680ad1762f3957153aacf058f36d29c5d796a"><code>72c680a</code></a> chore(actix): prepare release 0.13.1</li> <li><a href="https://github.com/actix/actix/commit/3c92cf7db3b6577d95f8e447b73e14b85e472961"><code>3c92cf7</code></a> Add test for and fix issue with SinkWrite not sending items in buffer (<a href="https://redirect.github.com/actix/actix/issues/563">#563</a>)</li> <li><a href="https://github.com/actix/actix/commit/f3ea974dd1f8b15678b0e56737e69191db537494"><code>f3ea974</code></a> docs: fix broken link (<a href="https://redirect.github.com/actix/actix/issues/564">#564</a>)</li> <li><a href="https://github.com/actix/actix/commit/d04a2ae55c05ab9aa12c280f602f064f6955f303"><code>d04a2ae</code></a> Bump taiki-e/cache-cargo-install-action from 1.2.0 to 1.2.1 (<a href="https://redirect.github.com/actix/actix/issues/560">#560</a>)</li> <li><a href="https://github.com/actix/actix/commit/94bf44981bc13b08647a707029162767bb835278"><code>94bf449</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.3 (<a href="https://redirect.github.com/actix/actix/issues/562">#562</a>)</li> <li><a href="https://github.com/actix/actix/commit/f7a46fce5fc9d769764e680b054d491f90721941"><code>f7a46fc</code></a> Bump giraffate/clippy-action from 1.0.0 to 1.0.1 (<a href="https://redirect.github.com/actix/actix/issues/561">#561</a>)</li> <li><a href="https://github.com/actix/actix/commit/92d6c52aae9024b140be935fdd19eb88de801bee"><code>92d6c52</code></a> docs: fix broken links in README (<a href="https://redirect.github.com/actix/actix/issues/558">#558</a>) (<a href="https://redirect.github.com/actix/actix/issues/559">#559</a>)</li> <li><a href="https://github.com/actix/actix/commit/f21f3a2c2fc7d005e916f4ff848687ee4074a5e5"><code>f21f3a2</code></a> chore: bump MSRV to 1.68</li> <li><a href="https://github.com/actix/actix/commit/b2dc0d32486b597d02ec87bf18ab36eadfbe7e31"><code>b2dc0d3</code></a> ci: run deps bot daily</li> <li><a href="https://github.com/actix/actix/commit/23d45e69683fd0ceb791ea1dadbc3e2eb4a4c250"><code>23d45e6</code></a> add stack size configuration for SyncArbiter threads (<a href="https://redirect.github.com/actix/actix/issues/542">#542</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix/compare/actix-v0.13.0...actix-v0.13.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix&package-manager=cargo&previous-version=0.13.0&new-version=0.13.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-08-31 05:58:00 +03:00
version = "0.13.1"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump actix from 0.13.0 to 0.13.1 (#854) Bumps [actix](https://github.com/actix/actix) from 0.13.0 to 0.13.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix/commit/72c680ad1762f3957153aacf058f36d29c5d796a"><code>72c680a</code></a> chore(actix): prepare release 0.13.1</li> <li><a href="https://github.com/actix/actix/commit/3c92cf7db3b6577d95f8e447b73e14b85e472961"><code>3c92cf7</code></a> Add test for and fix issue with SinkWrite not sending items in buffer (<a href="https://redirect.github.com/actix/actix/issues/563">#563</a>)</li> <li><a href="https://github.com/actix/actix/commit/f3ea974dd1f8b15678b0e56737e69191db537494"><code>f3ea974</code></a> docs: fix broken link (<a href="https://redirect.github.com/actix/actix/issues/564">#564</a>)</li> <li><a href="https://github.com/actix/actix/commit/d04a2ae55c05ab9aa12c280f602f064f6955f303"><code>d04a2ae</code></a> Bump taiki-e/cache-cargo-install-action from 1.2.0 to 1.2.1 (<a href="https://redirect.github.com/actix/actix/issues/560">#560</a>)</li> <li><a href="https://github.com/actix/actix/commit/94bf44981bc13b08647a707029162767bb835278"><code>94bf449</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.3 (<a href="https://redirect.github.com/actix/actix/issues/562">#562</a>)</li> <li><a href="https://github.com/actix/actix/commit/f7a46fce5fc9d769764e680b054d491f90721941"><code>f7a46fc</code></a> Bump giraffate/clippy-action from 1.0.0 to 1.0.1 (<a href="https://redirect.github.com/actix/actix/issues/561">#561</a>)</li> <li><a href="https://github.com/actix/actix/commit/92d6c52aae9024b140be935fdd19eb88de801bee"><code>92d6c52</code></a> docs: fix broken links in README (<a href="https://redirect.github.com/actix/actix/issues/558">#558</a>) (<a href="https://redirect.github.com/actix/actix/issues/559">#559</a>)</li> <li><a href="https://github.com/actix/actix/commit/f21f3a2c2fc7d005e916f4ff848687ee4074a5e5"><code>f21f3a2</code></a> chore: bump MSRV to 1.68</li> <li><a href="https://github.com/actix/actix/commit/b2dc0d32486b597d02ec87bf18ab36eadfbe7e31"><code>b2dc0d3</code></a> ci: run deps bot daily</li> <li><a href="https://github.com/actix/actix/commit/23d45e69683fd0ceb791ea1dadbc3e2eb4a4c250"><code>23d45e6</code></a> add stack size configuration for SyncArbiter threads (<a href="https://redirect.github.com/actix/actix/issues/542">#542</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix/compare/actix-v0.13.0...actix-v0.13.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix&package-manager=cargo&previous-version=0.13.0&new-version=0.13.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-08-31 05:58:00 +03:00
checksum = "cba56612922b907719d4a01cf11c8d5b458e7d3dba946d0435f20f58d6795ed2"
dependencies = [
chore(deps): Bump actix from 0.13.0 to 0.13.1 (#854) Bumps [actix](https://github.com/actix/actix) from 0.13.0 to 0.13.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix/commit/72c680ad1762f3957153aacf058f36d29c5d796a"><code>72c680a</code></a> chore(actix): prepare release 0.13.1</li> <li><a href="https://github.com/actix/actix/commit/3c92cf7db3b6577d95f8e447b73e14b85e472961"><code>3c92cf7</code></a> Add test for and fix issue with SinkWrite not sending items in buffer (<a href="https://redirect.github.com/actix/actix/issues/563">#563</a>)</li> <li><a href="https://github.com/actix/actix/commit/f3ea974dd1f8b15678b0e56737e69191db537494"><code>f3ea974</code></a> docs: fix broken link (<a href="https://redirect.github.com/actix/actix/issues/564">#564</a>)</li> <li><a href="https://github.com/actix/actix/commit/d04a2ae55c05ab9aa12c280f602f064f6955f303"><code>d04a2ae</code></a> Bump taiki-e/cache-cargo-install-action from 1.2.0 to 1.2.1 (<a href="https://redirect.github.com/actix/actix/issues/560">#560</a>)</li> <li><a href="https://github.com/actix/actix/commit/94bf44981bc13b08647a707029162767bb835278"><code>94bf449</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.3 (<a href="https://redirect.github.com/actix/actix/issues/562">#562</a>)</li> <li><a href="https://github.com/actix/actix/commit/f7a46fce5fc9d769764e680b054d491f90721941"><code>f7a46fc</code></a> Bump giraffate/clippy-action from 1.0.0 to 1.0.1 (<a href="https://redirect.github.com/actix/actix/issues/561">#561</a>)</li> <li><a href="https://github.com/actix/actix/commit/92d6c52aae9024b140be935fdd19eb88de801bee"><code>92d6c52</code></a> docs: fix broken links in README (<a href="https://redirect.github.com/actix/actix/issues/558">#558</a>) (<a href="https://redirect.github.com/actix/actix/issues/559">#559</a>)</li> <li><a href="https://github.com/actix/actix/commit/f21f3a2c2fc7d005e916f4ff848687ee4074a5e5"><code>f21f3a2</code></a> chore: bump MSRV to 1.68</li> <li><a href="https://github.com/actix/actix/commit/b2dc0d32486b597d02ec87bf18ab36eadfbe7e31"><code>b2dc0d3</code></a> ci: run deps bot daily</li> <li><a href="https://github.com/actix/actix/commit/23d45e69683fd0ceb791ea1dadbc3e2eb4a4c250"><code>23d45e6</code></a> add stack size configuration for SyncArbiter threads (<a href="https://redirect.github.com/actix/actix/issues/542">#542</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix/compare/actix-v0.13.0...actix-v0.13.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix&package-manager=cargo&previous-version=0.13.0&new-version=0.13.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-08-31 05:58:00 +03:00
"actix-macros",
"actix-rt",
"actix_derive",
chore(deps): Bump actix from 0.13.0 to 0.13.1 (#854) Bumps [actix](https://github.com/actix/actix) from 0.13.0 to 0.13.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix/commit/72c680ad1762f3957153aacf058f36d29c5d796a"><code>72c680a</code></a> chore(actix): prepare release 0.13.1</li> <li><a href="https://github.com/actix/actix/commit/3c92cf7db3b6577d95f8e447b73e14b85e472961"><code>3c92cf7</code></a> Add test for and fix issue with SinkWrite not sending items in buffer (<a href="https://redirect.github.com/actix/actix/issues/563">#563</a>)</li> <li><a href="https://github.com/actix/actix/commit/f3ea974dd1f8b15678b0e56737e69191db537494"><code>f3ea974</code></a> docs: fix broken link (<a href="https://redirect.github.com/actix/actix/issues/564">#564</a>)</li> <li><a href="https://github.com/actix/actix/commit/d04a2ae55c05ab9aa12c280f602f064f6955f303"><code>d04a2ae</code></a> Bump taiki-e/cache-cargo-install-action from 1.2.0 to 1.2.1 (<a href="https://redirect.github.com/actix/actix/issues/560">#560</a>)</li> <li><a href="https://github.com/actix/actix/commit/94bf44981bc13b08647a707029162767bb835278"><code>94bf449</code></a> Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.3 (<a href="https://redirect.github.com/actix/actix/issues/562">#562</a>)</li> <li><a href="https://github.com/actix/actix/commit/f7a46fce5fc9d769764e680b054d491f90721941"><code>f7a46fc</code></a> Bump giraffate/clippy-action from 1.0.0 to 1.0.1 (<a href="https://redirect.github.com/actix/actix/issues/561">#561</a>)</li> <li><a href="https://github.com/actix/actix/commit/92d6c52aae9024b140be935fdd19eb88de801bee"><code>92d6c52</code></a> docs: fix broken links in README (<a href="https://redirect.github.com/actix/actix/issues/558">#558</a>) (<a href="https://redirect.github.com/actix/actix/issues/559">#559</a>)</li> <li><a href="https://github.com/actix/actix/commit/f21f3a2c2fc7d005e916f4ff848687ee4074a5e5"><code>f21f3a2</code></a> chore: bump MSRV to 1.68</li> <li><a href="https://github.com/actix/actix/commit/b2dc0d32486b597d02ec87bf18ab36eadfbe7e31"><code>b2dc0d3</code></a> ci: run deps bot daily</li> <li><a href="https://github.com/actix/actix/commit/23d45e69683fd0ceb791ea1dadbc3e2eb4a4c250"><code>23d45e6</code></a> add stack size configuration for SyncArbiter threads (<a href="https://redirect.github.com/actix/actix/issues/542">#542</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix/compare/actix-v0.13.0...actix-v0.13.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix&package-manager=cargo&previous-version=0.13.0&new-version=0.13.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-08-31 05:58:00 +03:00
"bitflags 2.4.0",
"bytes",
"crossbeam-channel",
"futures-core",
"futures-sink",
"futures-task",
"futures-util",
"log",
"once_cell",
"parking_lot",
"pin-project-lite",
"smallvec",
"tokio",
"tokio-util",
]
2020-09-27 11:31:53 +03:00
[[package]]
name = "actix-codec"
2023-05-16 21:12:57 +03:00
version = "0.5.1"
2020-09-27 11:31:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-16 21:12:57 +03:00
checksum = "617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8"
2020-09-27 11:31:53 +03:00
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
"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.3 to 0.6.4 (#468) Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.3 to 0.6.4. <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.4</h2> <ul> <li>Add <code>Cors::allow_private_network_access()</code> behind an unstable flag (<code>draft-private-network-access</code>). <a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/297">#297</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-extras/commit/b95ce3a2101f141ee673b6c7ee552d9603310394"><code>b95ce3a</code></a> prepare actix-cors release 0.6.4</li> <li><a href="https://github.com/actix/actix-extras/commit/ac444ca798694dfeeab002c9bf422469622a17ee"><code>ac444ca</code></a> add support for private network access cors header (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/297">#297</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/fb8a814acb3166ac6c44a49b7e8895cc00e8c564"><code>fb8a814</code></a> session: Fix a typo in a link to actix-redis (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/293">#293</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/da0a806e8d254d3a2bea36721928805476c7d5d5"><code>da0a806</code></a> clippy</li> <li><a href="https://github.com/actix/actix-extras/commit/d28ab6eaa1386ff9ca0fc88cfb648a28f8e4bcc7"><code>d28ab6e</code></a> CORS origin does not end with / (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/291">#291</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/a2c5cbd6374b322e6e6c8440029432df81f8f664"><code>a2c5cbd</code></a> fix cors changelog</li> <li>See full diff in <a href="https://github.com/actix/actix-extras/compare/cors-v0.6.3...cors-v0.6.4">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.3&new-version=0.6.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 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-10-31 05:42:38 +03:00
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): bump actix-cors from 0.6.3 to 0.6.4 (#468) Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.3 to 0.6.4. <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.4</h2> <ul> <li>Add <code>Cors::allow_private_network_access()</code> behind an unstable flag (<code>draft-private-network-access</code>). <a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/297">#297</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-extras/commit/b95ce3a2101f141ee673b6c7ee552d9603310394"><code>b95ce3a</code></a> prepare actix-cors release 0.6.4</li> <li><a href="https://github.com/actix/actix-extras/commit/ac444ca798694dfeeab002c9bf422469622a17ee"><code>ac444ca</code></a> add support for private network access cors header (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/297">#297</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/fb8a814acb3166ac6c44a49b7e8895cc00e8c564"><code>fb8a814</code></a> session: Fix a typo in a link to actix-redis (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/293">#293</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/da0a806e8d254d3a2bea36721928805476c7d5d5"><code>da0a806</code></a> clippy</li> <li><a href="https://github.com/actix/actix-extras/commit/d28ab6eaa1386ff9ca0fc88cfb648a28f8e4bcc7"><code>d28ab6e</code></a> CORS origin does not end with / (<a href="https://github-redirect.dependabot.com/actix/actix-extras/issues/291">#291</a>)</li> <li><a href="https://github.com/actix/actix-extras/commit/a2c5cbd6374b322e6e6c8440029432df81f8f664"><code>a2c5cbd</code></a> fix cors changelog</li> <li>See full diff in <a href="https://github.com/actix/actix-extras/compare/cors-v0.6.3...cors-v0.6.4">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.3&new-version=0.6.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 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-10-31 05:42:38 +03:00
checksum = "b340e9cfa5b08690aae90fb61beb44e9b06f44fe3d0f93781aaa58cfba86245e"
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"
2023-08-29 22:29:59 +03:00
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9"
dependencies = [
"actix-codec",
"actix-rt",
"actix-service",
"actix-utils",
2023-08-29 22:29:59 +03:00
"ahash",
chore(deps): Bump postgres-protocol from 0.6.4 to 0.6.5 (#621) Bumps [postgres-protocol](https://github.com/sfackler/rust-postgres) from 0.6.4 to 0.6.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-postgres/commit/a46796798aff0ab30e21abe9160bf1246b354626"><code>a467967</code></a> Release postgres-protocol v0.6.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/5be97d9559ff7077eb77486ca2c789907f58ff9c"><code>5be97d9</code></a> Release postgres-types v0.2.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/39fa1ad39e2125c55559a5ebe6a9ba0c6c911f8c"><code>39fa1ad</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1003">#1003</a> from sfackler/dependabot/cargo/socket2-0.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/9c0d2dddc43b6137ae5bb0a540b3442b33565fa4"><code>9c0d2dd</code></a> Update ci.yml</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a205d23141bb389693bf27a7e8233b5db072a7f5"><code>a205d23</code></a> Update Cargo.toml</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/58f06610cc9e0437c7779ce7dad234fa7a2241c3"><code>58f0661</code></a> Update socket2 requirement from 0.4 to 0.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/c85b2c1dbbd12e5fdb6d6406c356aac0eac58432"><code>c85b2c1</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1007">#1007</a> from pH14/add-tcp-user-timeout</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/62a443222c8f660438251ef17cb2ca088f48e207"><code>62a4432</code></a> use correct error type</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a9967c05ff40de34e1471bf28cd956e756d1f6f9"><code>a9967c0</code></a> docs: mention sys default if 0</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/ee5a139028f9f470f4adae61d80e0404fe310ab2"><code>ee5a139</code></a> add in to param parsing; update doc</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.6.4...postgres-protocol-v0.6.5">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.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 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:34:09 +03:00
"base64",
2023-08-29 22:29:59 +03:00
"bitflags 2.4.0",
2022-02-12 17:25:52 +03:00
"brotli",
"bytes",
"bytestring",
"derive_more",
"encoding_rs",
"flate2",
"futures-core",
"h2",
"http",
"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",
2023-07-21 05:56:50 +03:00
"zstd 0.12.4",
]
[[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",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
[[package]]
name = "actix-router"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
dependencies = [
"bytestring",
"http",
"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"
2023-08-29 22:29:59 +03:00
version = "4.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "0e4a5b5e29603ca8c94a77c65cf874718ceb60292c5a5c3e5f4ace041af462b9"
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",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
2018-02-21 13:37:31 +03:00
]
[[package]]
name = "actix_derive"
version = "0.6.0"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d44b8fee1ced9671ba043476deddef739dd0959bf77030b26b738cc591737a7"
2018-02-21 13:37:31 +03:00
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",
2020-06-07 13:08:12 +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.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
dependencies = [
"cfg-if",
"getrandom",
"once_cell",
"version_check",
]
2017-10-09 14:29:03 +03:00
[[package]]
name = "aho-corasick"
2023-08-29 22:29:59 +03:00
version = "1.0.5"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783"
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"
2023-07-17 05:21:54 +03:00
version = "0.2.16"
2023-06-13 06:05:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
2023-06-13 06:05:54 +03:00
[[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"
chore(deps): Bump clap from 4.3.24 to 4.4.0 (#840) Bumps [clap](https://github.com/clap-rs/clap) from 4.3.24 to 4.4.0. <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.4.0] - 2023-08-24</h2> <h3>Compatibility</h3> <ul> <li>Update MSRV to 1.70.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/2e4964541886a524992b08b2adb823850d59b669"><code>2e49645</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/9c93ea717c5f35da05e6b9393368cd86e14fc779"><code>9c93ea7</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/7224e5044e5b33c08f247feac433dae7252b7153"><code>7224e50</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/58ca302fc41cb1447aed1b21827b243ee2448bc0"><code>58ca302</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5086">#5086</a> from epage/term</li> <li><a href="https://github.com/clap-rs/clap/commit/0b196a165c85d10563b61afda5fbfede2035365c"><code>0b196a1</code></a> perf(builder): Speed up builds by dropping is-terminal</li> <li><a href="https://github.com/clap-rs/clap/commit/d30d94f51c3e10fed96d0a555a0f0c5a2b3a5824"><code>d30d94f</code></a> chore: Update MSRV to 1.70</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.3.24...clap_complete-v4.4.0">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.3.24&new-version=4.4.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>
2023-08-27 05:45:37 +03:00
version = "0.5.0"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.3.24 to 4.4.0 (#840) Bumps [clap](https://github.com/clap-rs/clap) from 4.3.24 to 4.4.0. <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.4.0] - 2023-08-24</h2> <h3>Compatibility</h3> <ul> <li>Update MSRV to 1.70.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/2e4964541886a524992b08b2adb823850d59b669"><code>2e49645</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/9c93ea717c5f35da05e6b9393368cd86e14fc779"><code>9c93ea7</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/7224e5044e5b33c08f247feac433dae7252b7153"><code>7224e50</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/58ca302fc41cb1447aed1b21827b243ee2448bc0"><code>58ca302</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5086">#5086</a> from epage/term</li> <li><a href="https://github.com/clap-rs/clap/commit/0b196a165c85d10563b61afda5fbfede2035365c"><code>0b196a1</code></a> perf(builder): Speed up builds by dropping is-terminal</li> <li><a href="https://github.com/clap-rs/clap/commit/d30d94f51c3e10fed96d0a555a0f0c5a2b3a5824"><code>d30d94f</code></a> chore: Update MSRV to 1.70</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.3.24...clap_complete-v4.4.0">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.3.24&new-version=4.4.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>
2023-08-27 05:45:37 +03:00
checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
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"
2023-08-28 06:26:51 +03:00
version = "1.0.2"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea"
2023-04-03 05:06:55 +03:00
[[package]]
name = "anstyle-parse"
version = "0.2.1"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"
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"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
dependencies = [
"windows-sys 0.48.0",
]
2023-04-03 05:06:55 +03:00
[[package]]
name = "anstyle-wincon"
chore(deps): Bump clap from 4.3.24 to 4.4.0 (#840) Bumps [clap](https://github.com/clap-rs/clap) from 4.3.24 to 4.4.0. <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.4.0] - 2023-08-24</h2> <h3>Compatibility</h3> <ul> <li>Update MSRV to 1.70.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/2e4964541886a524992b08b2adb823850d59b669"><code>2e49645</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/9c93ea717c5f35da05e6b9393368cd86e14fc779"><code>9c93ea7</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/7224e5044e5b33c08f247feac433dae7252b7153"><code>7224e50</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/58ca302fc41cb1447aed1b21827b243ee2448bc0"><code>58ca302</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5086">#5086</a> from epage/term</li> <li><a href="https://github.com/clap-rs/clap/commit/0b196a165c85d10563b61afda5fbfede2035365c"><code>0b196a1</code></a> perf(builder): Speed up builds by dropping is-terminal</li> <li><a href="https://github.com/clap-rs/clap/commit/d30d94f51c3e10fed96d0a555a0f0c5a2b3a5824"><code>d30d94f</code></a> chore: Update MSRV to 1.70</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.3.24...clap_complete-v4.4.0">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.3.24&new-version=4.4.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>
2023-08-27 05:45:37 +03:00
version = "2.1.0"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.3.24 to 4.4.0 (#840) Bumps [clap](https://github.com/clap-rs/clap) from 4.3.24 to 4.4.0. <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.4.0] - 2023-08-24</h2> <h3>Compatibility</h3> <ul> <li>Update MSRV to 1.70.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/2e4964541886a524992b08b2adb823850d59b669"><code>2e49645</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/9c93ea717c5f35da05e6b9393368cd86e14fc779"><code>9c93ea7</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/7224e5044e5b33c08f247feac433dae7252b7153"><code>7224e50</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/58ca302fc41cb1447aed1b21827b243ee2448bc0"><code>58ca302</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5086">#5086</a> from epage/term</li> <li><a href="https://github.com/clap-rs/clap/commit/0b196a165c85d10563b61afda5fbfede2035365c"><code>0b196a1</code></a> perf(builder): Speed up builds by dropping is-terminal</li> <li><a href="https://github.com/clap-rs/clap/commit/d30d94f51c3e10fed96d0a555a0f0c5a2b3a5824"><code>d30d94f</code></a> chore: Update MSRV to 1.70</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.3.24...clap_complete-v4.4.0">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.3.24&new-version=4.4.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>
2023-08-27 05:45:37 +03:00
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
2023-04-03 05:06:55 +03:00
dependencies = [
"anstyle",
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
"windows-sys 0.48.0",
2023-04-03 05:06:55 +03:00
]
[[package]]
name = "anyhow"
chore(deps): Bump anyhow from 1.0.74 to 1.0.75 (#819) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.74 to 1.0.75. <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.75</h2> <ul> <li>Partially work around rust-analyzer bug (<a href="https://redirect.github.com/rust-lang/rust-analyzer/issues/9911">rust-lang/rust-analyzer#9911</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/6485caebde8e5c8bc313cd1a5ff6d70e58670b42"><code>6485cae</code></a> Release 1.0.75</li> <li><a href="https://github.com/dtolnay/anyhow/commit/238223af99dcd4ff41ad86e6ba7a0d2acb2d5ab5"><code>238223a</code></a> Work around ridiculous rust-analyzer behavior</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75">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.74&new-version=1.0.75)](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-17 06:10:12 +03:00
version = "1.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump anyhow from 1.0.74 to 1.0.75 (#819) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.74 to 1.0.75. <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.75</h2> <ul> <li>Partially work around rust-analyzer bug (<a href="https://redirect.github.com/rust-lang/rust-analyzer/issues/9911">rust-lang/rust-analyzer#9911</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/6485caebde8e5c8bc313cd1a5ff6d70e58670b42"><code>6485cae</code></a> Release 1.0.75</li> <li><a href="https://github.com/dtolnay/anyhow/commit/238223af99dcd4ff41ad86e6ba7a0d2acb2d5ab5"><code>238223a</code></a> Work around ridiculous rust-analyzer behavior</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75">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.74&new-version=1.0.75)](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-17 06:10:12 +03:00
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
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 = "assert_fs"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f070617a68e5c2ed5d06ee8dd620ee18fb72b99f6c094bed34cf8ab07c875b48"
dependencies = [
"anstyle",
"doc-comment",
"globwalk",
"predicates",
"predicates-core",
"predicates-tree",
"tempfile",
]
[[package]]
name = "async-compression"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a"
dependencies = [
"brotli",
"flate2",
"futures-core",
"memchr",
"pin-project-lite",
"tokio",
2023-01-23 09:48:53 +03:00
"zstd 0.11.2+zstd.1.5.2",
"zstd-safe 5.0.2+zstd.1.5.2",
]
[[package]]
name = "async-recursion"
2023-09-02 22:45:17 +03:00
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-02 22:45:17 +03:00
checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
2018-01-19 14:06:01 +03:00
[[package]]
name = "async-trait"
chore(deps): Bump async-trait from 0.1.72 to 0.1.73 (#805) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73. <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.73</h2> <ul> <li>Prevent generated code from triggering ignored_unit_patterns pedantic clippy lint</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f07c8568702978c72d0c282f719a4649065ac517"><code>f07c856</code></a> Release 0.1.73</li> <li><a href="https://github.com/dtolnay/async-trait/commit/f12f3717e6ba9428c4d590e93b69d837a332e72d"><code>f12f371</code></a> Resolve ignored_unit_patterns pedantic clippy lint in test suite</li> <li><a href="https://github.com/dtolnay/async-trait/commit/a71e0664c2de7b1ced525ae4b26b43a017505247"><code>a71e066</code></a> Resolve ignored_unit_patterns pedantic clippy lint in generated code</li> <li><a href="https://github.com/dtolnay/async-trait/commit/7d4e192c7dbd829d8fc268ed6d82dadc28b28a07"><code>7d4e192</code></a> Update ui test suite to nightly-2023-08-10</li> <li><a href="https://github.com/dtolnay/async-trait/commit/47565d9ff6016b9cbfa49dce419cf865e29c9166"><code>47565d9</code></a> Revert &quot;Temporarily disable -Zrandomize-layout due to rustc ICE&quot;</li> <li><a href="https://github.com/dtolnay/async-trait/commit/72bd72b000494cd51035af12532095dfb23f68f0"><code>72bd72b</code></a> Temporarily disable -Zrandomize-layout due to rustc ICE</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73">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.72&new-version=0.1.73)](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-14 06:01:26 +03:00
version = "0.1.73"
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.72 to 0.1.73 (#805) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73. <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.73</h2> <ul> <li>Prevent generated code from triggering ignored_unit_patterns pedantic clippy lint</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/f07c8568702978c72d0c282f719a4649065ac517"><code>f07c856</code></a> Release 0.1.73</li> <li><a href="https://github.com/dtolnay/async-trait/commit/f12f3717e6ba9428c4d590e93b69d837a332e72d"><code>f12f371</code></a> Resolve ignored_unit_patterns pedantic clippy lint in test suite</li> <li><a href="https://github.com/dtolnay/async-trait/commit/a71e0664c2de7b1ced525ae4b26b43a017505247"><code>a71e066</code></a> Resolve ignored_unit_patterns pedantic clippy lint in generated code</li> <li><a href="https://github.com/dtolnay/async-trait/commit/7d4e192c7dbd829d8fc268ed6d82dadc28b28a07"><code>7d4e192</code></a> Update ui test suite to nightly-2023-08-10</li> <li><a href="https://github.com/dtolnay/async-trait/commit/47565d9ff6016b9cbfa49dce419cf865e29c9166"><code>47565d9</code></a> Revert &quot;Temporarily disable -Zrandomize-layout due to rustc ICE&quot;</li> <li><a href="https://github.com/dtolnay/async-trait/commit/72bd72b000494cd51035af12532095dfb23f68f0"><code>72bd72b</code></a> Temporarily disable -Zrandomize-layout due to rustc ICE</li> <li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73">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.72&new-version=0.1.73)](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-14 06:01:26 +03:00
checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
2018-01-19 14:06:01 +03:00
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
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"
2022-02-12 17:25:52 +03:00
version = "1.1.0"
2020-01-11 12:05:45 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-02-12 17:25:52 +03:00
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
2020-01-11 12:05:45 +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 = "backtrace"
2023-08-28 06:26:51 +03:00
version = "0.3.69"
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 = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
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",
]
2023-01-23 09:48:53 +03:00
[[package]]
name = "base64"
2023-08-28 06:26:51 +03:00
version = "0.21.3"
2023-01-23 09:48:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53"
2023-01-23 09:48:53 +03:00
[[package]]
name = "base64ct"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
[[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"
2023-08-16 05:45:33 +03:00
version = "2.4.0"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-16 05:45:33 +03:00
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
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",
]
2018-01-22 20:01:44 +03:00
[[package]]
2022-02-12 17:25:52 +03:00
name = "brotli"
2022-05-03 12:12:54 +03:00
version = "3.3.4"
2018-01-22 20:01:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-05-03 12:12:54 +03:00
checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
2018-01-22 20:01:44 +03:00
dependencies = [
2022-02-12 17:25:52 +03:00
"alloc-no-stdlib",
"alloc-stdlib",
"brotli-decompressor",
2018-02-21 13:37:31 +03:00
]
[[package]]
2022-02-12 17:25:52 +03:00
name = "brotli-decompressor"
2023-01-17 00:15:23 +03:00
version = "2.3.4"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-17 00:15:23 +03:00
checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
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
]
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 = "bstr"
2023-09-01 05:43:11 +03:00
version = "1.6.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-01 05:43:11 +03:00
checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a"
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 = [
"memchr",
"serde",
]
[[package]]
name = "bumpalo"
2023-05-23 02:04:55 +03:00
version = "3.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-23 02:04:55 +03:00
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
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"
2023-09-06 07:30:40 +03:00
version = "1.14.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-09-06 07:30:40 +03:00
checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6"
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"
version = "1.4.3"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
2017-09-30 13:55:44 +03:00
[[package]]
name = "bytes"
2023-02-02 07:47:48 +03:00
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-02 07:47:48 +03:00
checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
[[package]]
name = "bytestring"
2023-03-07 02:55:25 +03:00
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-07 02:55:25 +03:00
checksum = "238e4886760d98c4f899360c834fa93e62cf7f721ac3c2da375cbdf4b8679aae"
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"
2023-08-21 10:33:22 +03:00
version = "1.0.83"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
dependencies = [
"jobserver",
2023-08-02 04:39:24 +03:00
"libc",
]
2018-01-18 13:42:06 +03:00
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 = "ciborium"
2023-05-09 11:39:31 +03:00
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-09 11:39:31 +03:00
checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
dependencies = [
"ciborium-io",
"ciborium-ll",
"serde",
]
[[package]]
name = "ciborium-io"
2023-05-09 11:39:31 +03:00
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-09 11:39:31 +03:00
checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
[[package]]
name = "ciborium-ll"
2023-05-09 11:39:31 +03:00
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-09 11:39:31 +03:00
checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
dependencies = [
"ciborium-io",
"half",
]
[[package]]
name = "clap"
chore(deps): Bump clap from 4.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
version = "4.4.2"
2023-03-28 06:14:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6"
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.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
version = "4.4.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.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08"
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",
"strsim",
]
[[package]]
name = "clap_derive"
chore(deps): Bump clap from 4.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump clap from 4.4.1 to 4.4.2 (#857) Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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.4.2</h2> <h2>[4.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</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.4.2] - 2023-08-31</h2> <h3>Performance</h3> <ul> <li>Improve build times by removing <code>once_cell</code> dependency</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3cd571e654b8a978f2244289729a85a82e638373"><code>3cd571e</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/59f1d01e9a9f566d3acfb8c7ea6e8adc2eaac0d1"><code>59f1d01</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7a4f7d3f2cc66929cbb7746d0ff3655535854f8d"><code>7a4f7d3</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5106">#5106</a> from epage/once</li> <li><a href="https://github.com/clap-rs/clap/commit/087224a48639622a23cedac7824de914c4fc63e6"><code>087224a</code></a> perf: Drop a dep for faster builds</li> <li><a href="https://github.com/clap-rs/clap/commit/98712dba51829f745db0aa4523e313f12a932828"><code>98712db</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5105">#5105</a> from geometryolife/fix</li> <li><a href="https://github.com/clap-rs/clap/commit/4012b195fd26ce73cadc133d9aef5873ea501fd8"><code>4012b19</code></a> fix(builder): Update documentation comments</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.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.4.1&new-version=4.4.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-01 05:39:57 +03:00
checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
dependencies = [
"heck",
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
[[package]]
name = "clap_lex"
2023-08-28 06:26:51 +03:00
version = "0.5.1"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
2023-04-03 05:06:55 +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 = "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"
[[package]]
name = "const-oid"
2023-08-16 05:45:33 +03:00
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-16 05:45:33 +03:00
checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f"
[[package]]
name = "convert_case"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
[[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
[[package]]
name = "core-foundation"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "core-foundation-sys"
2023-04-03 05:06:55 +03:00
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-04-03 05:06:55 +03:00
checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
2020-09-13 19:42:44 +03:00
[[package]]
2021-07-16 16:08:46 +03:00
name = "cpufeatures"
2023-07-06 03:56:23 +03:00
version = "0.2.9"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-06 03:56:23 +03:00
checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
2021-07-16 16:08:46 +03:00
dependencies = [
"libc",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "crc"
2023-01-31 08:52:15 +03:00
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-31 08:52:15 +03:00
checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe"
dependencies = [
"crc-catalog",
]
[[package]]
name = "crc-catalog"
2023-01-12 00:35:48 +03:00
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-12 00:35:48 +03:00
checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484"
2018-12-07 18:52:18 +03:00
[[package]]
name = "crc32fast"
2022-02-12 17:25:52 +03:00
version = "1.3.2"
2018-12-07 18:52:18 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-02-12 17:25:52 +03:00
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
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"
2023-05-02 04:04:24 +03:00
version = "0.5.8"
2020-10-31 13:07:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-02 04:04:24 +03:00
checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
2020-10-31 13:07:04 +03:00
dependencies = [
"cfg-if",
"crossbeam-utils",
2020-10-31 13:07:04 +03:00
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "crossbeam-deque"
2023-03-02 06:09:06 +03:00
version = "0.8.3"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-02 06:09:06 +03:00
checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
2018-03-13 14:32:09 +03:00
dependencies = [
"cfg-if",
"crossbeam-epoch",
"crossbeam-utils",
2018-03-13 14:32:09 +03:00
]
[[package]]
name = "crossbeam-epoch"
2023-06-13 06:05:54 +03:00
version = "0.9.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
dependencies = [
2022-05-03 12:12:54 +03:00
"autocfg",
"cfg-if",
"crossbeam-utils",
"memoffset",
"scopeguard",
]
[[package]]
name = "crossbeam-queue"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
dependencies = [
"cfg-if",
"crossbeam-utils",
]
2019-11-07 20:54:06 +03:00
[[package]]
name = "crossbeam-utils"
2023-06-13 06:05:54 +03:00
version = "0.8.16"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
2017-10-09 14:29:03 +03:00
dependencies = [
"cfg-if",
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"
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",
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.3 to 0.2.4 (#760) Bumps [ctor](https://github.com/mmastrac/rust-ctor) from 0.2.3 to 0.2.4. <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.3&new-version=0.2.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 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-13 06:21:53 +03:00
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump ctor from 0.2.3 to 0.2.4 (#760) Bumps [ctor](https://github.com/mmastrac/rust-ctor) from 0.2.3 to 0.2.4. <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.3&new-version=0.2.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 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-13 06:21:53 +03:00
checksum = "1f34ba9a9bcb8645379e9de8cb3ecfcf4d1c85ba66d90deb3259206fa5aa193b"
dependencies = [
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
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.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5"
[[package]]
name = "deadpool"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "421fe0f90f2ab22016f32a9881be5134fdd71c65298917084b0c7477cbc3856e"
dependencies = [
"async-trait",
"deadpool-runtime",
"num_cpus",
"retain_mut",
"tokio",
]
[[package]]
name = "deadpool-postgres"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "836a24a9d49deefe610b8b60c767a7412e9a931d79a89415cd2d2d71630ca8d7"
dependencies = [
"deadpool",
"log",
"tokio",
"tokio-postgres",
]
[[package]]
name = "deadpool-runtime"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eaa37046cc0f6c3cc6090fbdbf73ef0b8ef4cfcc37f6befc0020f63e8cf121e1"
dependencies = [
"tokio",
]
[[package]]
name = "der"
2023-08-08 22:33:30 +03:00
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-08 22:33:30 +03:00
checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
dependencies = [
"const-oid",
"pem-rfc7468",
"zeroize",
]
2023-08-02 04:39:24 +03:00
[[package]]
name = "deranged"
2023-08-21 10:33:22 +03:00
version = "0.3.8"
2023-08-02 04:39:24 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
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",
"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
]
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 = "difflib"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
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",
]
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 = "doc-comment"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
[[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"
2018-03-13 14:32:09 +03:00
[[package]]
name = "either"
2023-07-24 06:39:17 +03:00
version = "1.9.0"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-24 06:39:17 +03:00
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
dependencies = [
"serde",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "encoding_rs"
2023-08-28 06:26:51 +03:00
version = "0.8.33"
2018-03-13 14:32:09 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
2018-03-13 14:32:09 +03:00
dependencies = [
"cfg-if",
]
2018-03-13 14:32:09 +03:00
[[package]]
name = "enum_dispatch"
2023-07-09 05:23:21 +03:00
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-09 05:23:21 +03:00
checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e"
dependencies = [
"once_cell",
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
2018-01-18 19:07:14 +03:00
[[package]]
name = "env_logger"
chore(deps): bump env_logger from 0.9.3 to 0.10.0 (#493) [//]: # (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 [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0. <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.10.0] - 2022-11-24</h2> <p>MSRV changed to 1.60 to hide optional dependencies</p> <h3>Fixes</h3> <ul> <li>Resolved soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> <h3>Breaking Changes</h3> <p>To open room for changing dependencies:</p> <ul> <li>Renamed <code>termcolor</code> feature to <code>color</code></li> <li>Renamed <code>atty</code> feature to <code>auto-color</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-cli/env_logger/commit/ff029fa8b6258ed926134f51d38ee85ebd553c35"><code>ff029fa</code></a> chore: Release</li> <li><a href="https://github.com/rust-cli/env_logger/commit/389cc52d5a14b45286c6478b00148abeaeccf4a7"><code>389cc52</code></a> docs: Fix changelog links</li> <li><a href="https://github.com/rust-cli/env_logger/commit/2979c4b7b8a42e0247dee69a513249976afcd1ed"><code>2979c4b</code></a> docs: Update changelog</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4c379170f7824ac10eab9af52f5645ecae9214cd"><code>4c37917</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/248">#248</a> from epage/atty</li> <li><a href="https://github.com/rust-cli/env_logger/commit/d55d26980f338179e5d1829fb8d16b1d509530f1"><code>d55d269</code></a> style: Make clippy happy</li> <li><a href="https://github.com/rust-cli/env_logger/commit/066c2192c187f047ae178e786ff36e6cabed21f7"><code>066c219</code></a> fix: Replace atty with is_terminal</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4db5e8793162e33e17efce36057afaa41d988788"><code>4db5e87</code></a> fix!: Rename termcolor/atty features</li> <li><a href="https://github.com/rust-cli/env_logger/commit/660cf7feb27e07bd308c3952637c5ae21c438846"><code>660cf7f</code></a> fix: Bump MSRV to 1.60.0</li> <li><a href="https://github.com/rust-cli/env_logger/commit/e572d048722c0af9c891df4ac8ef0716353c807d"><code>e572d04</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/244">#244</a> from epage/update</li> <li><a href="https://github.com/rust-cli/env_logger/commit/f1ff331fa2e3f1111cd918ba91b22ad5a7070777"><code>f1ff331</code></a> docs: Fix typos</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.10.0">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.9.3&new-version=0.10.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>
2022-11-27 05:34:49 +03:00
version = "0.10.0"
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.9.3 to 0.10.0 (#493) [//]: # (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 [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0. <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.10.0] - 2022-11-24</h2> <p>MSRV changed to 1.60 to hide optional dependencies</p> <h3>Fixes</h3> <ul> <li>Resolved soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> <h3>Breaking Changes</h3> <p>To open room for changing dependencies:</p> <ul> <li>Renamed <code>termcolor</code> feature to <code>color</code></li> <li>Renamed <code>atty</code> feature to <code>auto-color</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-cli/env_logger/commit/ff029fa8b6258ed926134f51d38ee85ebd553c35"><code>ff029fa</code></a> chore: Release</li> <li><a href="https://github.com/rust-cli/env_logger/commit/389cc52d5a14b45286c6478b00148abeaeccf4a7"><code>389cc52</code></a> docs: Fix changelog links</li> <li><a href="https://github.com/rust-cli/env_logger/commit/2979c4b7b8a42e0247dee69a513249976afcd1ed"><code>2979c4b</code></a> docs: Update changelog</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4c379170f7824ac10eab9af52f5645ecae9214cd"><code>4c37917</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/248">#248</a> from epage/atty</li> <li><a href="https://github.com/rust-cli/env_logger/commit/d55d26980f338179e5d1829fb8d16b1d509530f1"><code>d55d269</code></a> style: Make clippy happy</li> <li><a href="https://github.com/rust-cli/env_logger/commit/066c2192c187f047ae178e786ff36e6cabed21f7"><code>066c219</code></a> fix: Replace atty with is_terminal</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4db5e8793162e33e17efce36057afaa41d988788"><code>4db5e87</code></a> fix!: Rename termcolor/atty features</li> <li><a href="https://github.com/rust-cli/env_logger/commit/660cf7feb27e07bd308c3952637c5ae21c438846"><code>660cf7f</code></a> fix: Bump MSRV to 1.60.0</li> <li><a href="https://github.com/rust-cli/env_logger/commit/e572d048722c0af9c891df4ac8ef0716353c807d"><code>e572d04</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/244">#244</a> from epage/update</li> <li><a href="https://github.com/rust-cli/env_logger/commit/f1ff331fa2e3f1111cd918ba91b22ad5a7070777"><code>f1ff331</code></a> docs: Fix typos</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.10.0">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.9.3&new-version=0.10.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>
2022-11-27 05:34:49 +03:00
checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
2018-01-18 19:07:14 +03:00
dependencies = [
"humantime",
chore(deps): bump env_logger from 0.9.3 to 0.10.0 (#493) [//]: # (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 [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0. <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.10.0] - 2022-11-24</h2> <p>MSRV changed to 1.60 to hide optional dependencies</p> <h3>Fixes</h3> <ul> <li>Resolved soundness issue by switching from <code>atty</code> to <code>is-terminal</code></li> </ul> <h3>Breaking Changes</h3> <p>To open room for changing dependencies:</p> <ul> <li>Renamed <code>termcolor</code> feature to <code>color</code></li> <li>Renamed <code>atty</code> feature to <code>auto-color</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-cli/env_logger/commit/ff029fa8b6258ed926134f51d38ee85ebd553c35"><code>ff029fa</code></a> chore: Release</li> <li><a href="https://github.com/rust-cli/env_logger/commit/389cc52d5a14b45286c6478b00148abeaeccf4a7"><code>389cc52</code></a> docs: Fix changelog links</li> <li><a href="https://github.com/rust-cli/env_logger/commit/2979c4b7b8a42e0247dee69a513249976afcd1ed"><code>2979c4b</code></a> docs: Update changelog</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4c379170f7824ac10eab9af52f5645ecae9214cd"><code>4c37917</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/248">#248</a> from epage/atty</li> <li><a href="https://github.com/rust-cli/env_logger/commit/d55d26980f338179e5d1829fb8d16b1d509530f1"><code>d55d269</code></a> style: Make clippy happy</li> <li><a href="https://github.com/rust-cli/env_logger/commit/066c2192c187f047ae178e786ff36e6cabed21f7"><code>066c219</code></a> fix: Replace atty with is_terminal</li> <li><a href="https://github.com/rust-cli/env_logger/commit/4db5e8793162e33e17efce36057afaa41d988788"><code>4db5e87</code></a> fix!: Rename termcolor/atty features</li> <li><a href="https://github.com/rust-cli/env_logger/commit/660cf7feb27e07bd308c3952637c5ae21c438846"><code>660cf7f</code></a> fix: Bump MSRV to 1.60.0</li> <li><a href="https://github.com/rust-cli/env_logger/commit/e572d048722c0af9c891df4ac8ef0716353c807d"><code>e572d04</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-cli/env_logger/issues/244">#244</a> from epage/update</li> <li><a href="https://github.com/rust-cli/env_logger/commit/f1ff331fa2e3f1111cd918ba91b22ad5a7070777"><code>f1ff331</code></a> docs: Fix typos</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.10.0">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.9.3&new-version=0.10.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>
2022-11-27 05:34:49 +03:00
"is-terminal",
"log",
"regex",
"termcolor",
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
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 = "errno"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
dependencies = [
"errno-dragonfly",
"libc",
"winapi",
]
2023-04-03 05:06:55 +03:00
[[package]]
name = "errno"
2023-08-29 22:29:59 +03:00
version = "0.3.3"
2023-04-03 05:06:55 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd"
2023-04-03 05:06:55 +03:00
dependencies = [
"errno-dragonfly",
"libc",
2023-04-08 09:38:52 +03:00
"windows-sys 0.48.0",
2023-04-03 05:06:55 +03:00
]
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 = "errno-dragonfly"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
dependencies = [
"cc",
"libc",
]
[[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"
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 = "exitcode"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de853764b47027c2e862a995c34978ffa63c1501f2e15f987ba11bd4f9bba193"
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
[[package]]
name = "fallible-streaming-iterator"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "fastrand"
2023-07-21 05:56:50 +03:00
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
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"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10"
dependencies = [
"simd-adler32",
]
[[package]]
name = "filetime"
2023-08-06 05:11:53 +03:00
version = "0.2.22"
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-06 05:11:53 +03:00
checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0"
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-08-06 05:11:53 +03:00
"redox_syscall",
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
"windows-sys 0.48.0",
]
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"
2023-08-16 05:45:33 +03:00
version = "1.0.27"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-16 05:45:33 +03:00
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
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"
version = "0.10.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577"
dependencies = [
"futures-core",
"futures-sink",
"pin-project",
"spin 0.9.8",
]
[[package]]
name = "fmmap"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5de47572bd3bf7eb669581e4303b922dde85432800a3228f6824f6a04ee455ab"
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"
2023-08-04 05:47:04 +03:00
version = "0.5.3"
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-04 05:47:04 +03:00
checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4"
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 = [
"roxmltree",
]
[[package]]
name = "fontdb"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e"
dependencies = [
"fontconfig-parser",
"log",
"memmap2",
"slotmap",
"tinyvec",
"ttf-parser 0.19.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
]
2019-02-04 11:53:06 +03:00
[[package]]
name = "foreign-types"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
dependencies = [
"foreign-types-shared",
]
[[package]]
name = "foreign-types-shared"
2019-02-15 16:32:38 +03:00
version = "0.1.1"
2019-02-04 11:53:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
2019-02-04 11:53:06 +03:00
2020-12-20 15:45:58 +03:00
[[package]]
name = "form_urlencoded"
2023-06-13 06:05:54 +03:00
version = "1.2.0"
2020-12-20 15:45:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
2020-12-20 15:45:58 +03:00
dependencies = [
"percent-encoding",
]
[[package]]
name = "fs4"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47"
dependencies = [
"async-trait",
2023-09-01 05:43:11 +03:00
"rustix 0.38.11",
"tokio",
2023-05-09 11:39:31 +03:00
"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 = "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.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
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.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
dependencies = [
"futures-core",
"futures-sink",
]
[[package]]
name = "futures-core"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
[[package]]
name = "futures-executor"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
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.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
[[package]]
name = "futures-macro"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
[[package]]
name = "futures-sink"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
[[package]]
name = "futures-task"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
[[package]]
name = "futures-util"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump futures from 0.3.27 to 0.3.28 (#628) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. <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.28</h2> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</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.28 - 2023-03-30</h1> <ul> <li>Update to syn 2. This raises MSRV of utility crates to 1.56. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li>Fix bug in <code>FlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/1685f8bdabb8e7f007610f3494425aeabf28117d"><code>1685f8b</code></a> Release 0.3.28</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/206b12b05ba1db8d1ab4f61c1cef808838be1274"><code>206b12b</code></a> Update to syn 2 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2730">#2730</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/98e80d4d2863028a86a0c95616ad1efdaafd35d2"><code>98e80d4</code></a> Bump MSRV of utility crates to 1.56 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2733">#2733</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a3f80e6b19315d24bde80eeefc595c614c9e0e9d"><code>a3f80e6</code></a> Fix unknown_lints and unused_imports warnings in test (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2732">#2732</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/3bee39695eae555346669e504af22d1b27f52bd9"><code>3bee396</code></a> SelectAll doesn't need pin-project (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2729">#2729</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/6a436ebd15fc2d69398b279a8d01ea51abf6750c"><code>6a436eb</code></a> Don't ignore empty state polling (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2728">#2728</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/94e020dac72530f487debd63dc7d6244763a7f6e"><code>94e020d</code></a> Use <code>Waker::will_wake()</code> to avoid a cloning op (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2723">#2723</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a730a19c8f933254a9d571a153275e3d96391ab3"><code>a730a19</code></a> FlattenUnordered: always replace inner wakers (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2726">#2726</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/890f8934fdb89478f0610a388b3cd819656f4700"><code>890f893</code></a> Fix rustdoc warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4b86e46e40c89bbcd248c9d9204b345abf9101fd"><code>4b86e46</code></a> Use setup-cross-toolchain-action instead of cross</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.27...0.3.28">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.27&new-version=0.3.28)](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-31 06:29:03 +03:00
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
"futures-macro",
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite",
"pin-utils",
"slab",
]
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"
2023-06-13 06:05:54 +03:00
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
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-08-28 06:26:51 +03:00
version = "0.28.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 = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
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
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 = "globset"
2023-08-06 05:11:53 +03:00
version = "0.4.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"
2023-08-06 05:11:53 +03:00
checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d"
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-17 05:21:54 +03:00
"aho-corasick",
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
"bstr",
"fnv",
"log",
"regex",
]
[[package]]
name = "globwalk"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc"
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
"ignore",
"walkdir",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "h2"
2023-08-28 06:26:51 +03:00
version = "0.3.21"
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 = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
2018-02-21 13:37:31 +03:00
dependencies = [
"bytes",
"fnv",
"futures-core",
"futures-sink",
"futures-util",
"http",
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
"indexmap 1.9.3",
"slab",
"tokio",
"tokio-util",
"tracing",
2018-02-21 13:37:31 +03:00
]
[[package]]
name = "half"
version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
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-06-13 06:05:54 +03:00
version = "0.14.0"
2023-05-16 21:12:57 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
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-06-13 06:05:54 +03:00
"hashbrown 0.14.0",
]
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",
]
2023-02-06 08:37:40 +03:00
[[package]]
name = "hermit-abi"
2023-07-06 03:56:23 +03:00
version = "0.3.2"
2023-02-06 08:37:40 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-06 03:56:23 +03:00
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
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"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437"
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"
version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
dependencies = [
"windows-sys 0.48.0",
]
2017-09-30 13:55:44 +03:00
[[package]]
2018-02-21 13:37:31 +03:00
name = "http"
version = "0.2.9"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
2017-09-30 13:55:44 +03:00
dependencies = [
"bytes",
"fnv",
"itoa",
2017-09-30 13:55:44 +03:00
]
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 = "idna"
2023-06-13 06:05:54 +03:00
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
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 = "ignore"
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492"
dependencies = [
"globset",
"lazy_static",
"log",
"memchr",
"regex",
"same-file",
"thread_local",
"walkdir",
"winapi-util",
]
[[package]]
name = "image"
2023-08-16 05:45:33 +03:00
version = "0.24.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-16 05:45:33 +03:00
checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711"
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",
"byteorder",
"color_quant",
"num-rational",
"num-traits",
"png",
]
[[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",
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
"rayon",
]
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"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
dependencies = [
"equivalent",
"hashbrown 0.14.0",
]
[[package]]
name = "indoc"
2023-07-17 05:21:54 +03:00
version = "2.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "2c785eefb63ebd0e33416dfcb8d6da0bf27ce752843a45632a67bf10d4d4b5c4"
[[package]]
name = "io-lifetimes"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074"
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"
2023-07-09 05:23:21 +03:00
version = "0.4.9"
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"
2023-07-09 05:23:21 +03:00
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
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",
2023-09-01 05:43:11 +03:00
"rustix 0.38.11",
2023-04-08 09:38:52 +03:00
"windows-sys 0.48.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",
]
[[package]]
name = "itertools"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
dependencies = [
"either",
]
2022-01-01 20:43:04 +03:00
[[package]]
name = "itoa"
2023-07-17 05:21:54 +03:00
version = "1.0.9"
2022-01-01 20:43:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
2022-01-01 20:43:04 +03:00
[[package]]
name = "jobserver"
2023-03-02 06:09:06 +03:00
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-02 06:09:06 +03:00
checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
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"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e"
2017-09-30 13:55:44 +03:00
[[package]]
name = "js-sys"
2023-06-13 06:05:54 +03:00
version = "0.3.64"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
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"
chore(deps): Bump json-patch from 1.0.0 to 1.1.0 (#876) Bumps [json-patch](https://github.com/idubrov/json-patch) from 1.0.0 to 1.1.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/idubrov/json-patch/commit/50a220ab4d2c3fea973c92a9d19135643f2b1270"><code>50a220a</code></a> chore: Release json-patch version 1.1.0</li> <li><a href="https://github.com/idubrov/json-patch/commit/d3a5a121bb25d8dcd6b2c237b573eedab2161c75"><code>d3a5a12</code></a> fix: tests and suggestion</li> <li><a href="https://github.com/idubrov/json-patch/commit/227dd997c3a9842871999224102e4496e64b011b"><code>227dd99</code></a> refactor: do not use recursion but keep a stack</li> <li><a href="https://github.com/idubrov/json-patch/commit/670981783d31f97796a5cf5008ba57df0985754d"><code>6709817</code></a> Updating codecov and fixing the test.</li> <li><a href="https://github.com/idubrov/json-patch/commit/0e1f7aab17359d03bf662b3fd28c32a98e6d5958"><code>0e1f7aa</code></a> Use utoipa support for serde_json::Value</li> <li>See full diff in <a href="https://github.com/idubrov/json-patch/compare/v1.0.0...v1.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=json-patch&package-manager=cargo&previous-version=1.0.0&new-version=1.1.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>
2023-09-12 18:03:26 +03:00
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump json-patch from 1.0.0 to 1.1.0 (#876) Bumps [json-patch](https://github.com/idubrov/json-patch) from 1.0.0 to 1.1.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/idubrov/json-patch/commit/50a220ab4d2c3fea973c92a9d19135643f2b1270"><code>50a220a</code></a> chore: Release json-patch version 1.1.0</li> <li><a href="https://github.com/idubrov/json-patch/commit/d3a5a121bb25d8dcd6b2c237b573eedab2161c75"><code>d3a5a12</code></a> fix: tests and suggestion</li> <li><a href="https://github.com/idubrov/json-patch/commit/227dd997c3a9842871999224102e4496e64b011b"><code>227dd99</code></a> refactor: do not use recursion but keep a stack</li> <li><a href="https://github.com/idubrov/json-patch/commit/670981783d31f97796a5cf5008ba57df0985754d"><code>6709817</code></a> Updating codecov and fixing the test.</li> <li><a href="https://github.com/idubrov/json-patch/commit/0e1f7aab17359d03bf662b3fd28c32a98e6d5958"><code>0e1f7aa</code></a> Use utoipa support for serde_json::Value</li> <li>See full diff in <a href="https://github.com/idubrov/json-patch/compare/v1.0.0...v1.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=json-patch&package-manager=cargo&previous-version=1.0.0&new-version=1.1.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>
2023-09-12 18:03:26 +03:00
checksum = "4f7765dccf8c39c3a470fc694efe322969d791e713ca46bc7b5c506886157572"
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",
]
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
2017-09-30 13:55:44 +03:00
[[package]]
name = "libc"
2023-07-03 13:43:29 +03:00
version = "0.2.147"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-03 13:43:29 +03:00
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
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"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb6784b6b84b67d71b4307963d456a9c7c29f9b47c658f533e598de369e34277"
dependencies = [
"cc",
]
[[package]]
name = "libdeflater"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8e285aa6a046fd338b2592c16bee148b2b00789138ed6b7bb56bb13d585050d"
dependencies = [
"libdeflate-sys",
]
[[package]]
name = "libm"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4"
[[package]]
name = "libsqlite3-sys"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326"
dependencies = [
"cc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "linux-raw-sys"
version = "0.0.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"
2023-07-03 13:43:29 +03:00
[[package]]
name = "linux-raw-sys"
2023-08-02 04:39:24 +03:00
version = "0.4.5"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-02 04:39:24 +03:00
checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
2023-07-03 13:43:29 +03:00
[[package]]
name = "local-channel"
version = "0.1.3"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c"
dependencies = [
"futures-core",
"futures-sink",
"futures-util",
"local-waker",
]
2018-01-18 13:42:06 +03:00
2018-02-21 13:37:31 +03:00
[[package]]
name = "local-waker"
version = "0.1.3"
2018-07-25 15:02:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1"
2018-07-25 15:02:31 +03:00
[[package]]
name = "lock_api"
2023-06-13 06:05:54 +03:00
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
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.19 to 0.4.20 (#807) Bumps [log](https://github.com/rust-lang/log) from 0.4.19 to 0.4.20. <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.20] - 2023-07-11</h2> <ul> <li>Remove rustversion dev-dependency by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/568">rust-lang/log#568</a></li> <li>Remove <code>local_inner_macros</code> usage by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/570">rust-lang/log#570</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/4708f1484c7e6b8d4418b571c05e613b18e57673"><code>4708f14</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/574">#574</a> from chrysn-pull-requests/doc-log-to-defmt</li> <li><a href="https://github.com/rust-lang/log/commit/6de3cccc3670231edae0b2c86202a002aae65b2d"><code>6de3ccc</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/571">#571</a> from rust-lang/cargo/0.4.20</li> <li><a href="https://github.com/rust-lang/log/commit/838920cf182cf7d24ff411834c85a46d92ed0463"><code>838920c</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/575">#575</a> from EFanZh/group-target-module-path-and-file</li> <li><a href="https://github.com/rust-lang/log/commit/3985711f74bb75a6504c41f6f4b66ad5fd29ef41"><code>3985711</code></a> Group <code>target</code>, <code>module_path</code> and <code>file</code> arguments</li> <li><a href="https://github.com/rust-lang/log/commit/3f534d00e485ba7f029b9ef348385154e4e51dfd"><code>3f534d0</code></a> Move private APIs into a single module</li> <li><a href="https://github.com/rust-lang/log/commit/f5ab686e9b1ce6962dd4e02d6cc71a1d7ec48ea6"><code>f5ab686</code></a> doc: Add log-to-defmt to other-facilities section</li> <li><a href="https://github.com/rust-lang/log/commit/6d173bf94114f62217349b76bc18ed4340f12586"><code>6d173bf</code></a> prepare for 0.4.20 release</li> <li><a href="https://github.com/rust-lang/log/commit/cab10885defdf445dc730e5a22f67fcec69ca728"><code>cab1088</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/570">#570</a> from EFanZh/remove-local-inner-macros</li> <li><a href="https://github.com/rust-lang/log/commit/9d052b17d3ddf9b5894740c6d82899c531c789ee"><code>9d052b1</code></a> Remove <code>local_inner_macros</code> usage</li> <li><a href="https://github.com/rust-lang/log/commit/e9123d6d9a62a99771bd33e43a29f67f7811eee0"><code>e9123d6</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/568">#568</a> from Thomasdezeeuw/remove-rustversion-dep</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.19...0.4.20">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.19&new-version=0.4.20)](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-14 06:04:10 +03:00
version = "0.4.20"
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.19 to 0.4.20 (#807) Bumps [log](https://github.com/rust-lang/log) from 0.4.19 to 0.4.20. <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.20] - 2023-07-11</h2> <ul> <li>Remove rustversion dev-dependency by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/568">rust-lang/log#568</a></li> <li>Remove <code>local_inner_macros</code> usage by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/570">rust-lang/log#570</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/4708f1484c7e6b8d4418b571c05e613b18e57673"><code>4708f14</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/574">#574</a> from chrysn-pull-requests/doc-log-to-defmt</li> <li><a href="https://github.com/rust-lang/log/commit/6de3cccc3670231edae0b2c86202a002aae65b2d"><code>6de3ccc</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/571">#571</a> from rust-lang/cargo/0.4.20</li> <li><a href="https://github.com/rust-lang/log/commit/838920cf182cf7d24ff411834c85a46d92ed0463"><code>838920c</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/575">#575</a> from EFanZh/group-target-module-path-and-file</li> <li><a href="https://github.com/rust-lang/log/commit/3985711f74bb75a6504c41f6f4b66ad5fd29ef41"><code>3985711</code></a> Group <code>target</code>, <code>module_path</code> and <code>file</code> arguments</li> <li><a href="https://github.com/rust-lang/log/commit/3f534d00e485ba7f029b9ef348385154e4e51dfd"><code>3f534d0</code></a> Move private APIs into a single module</li> <li><a href="https://github.com/rust-lang/log/commit/f5ab686e9b1ce6962dd4e02d6cc71a1d7ec48ea6"><code>f5ab686</code></a> doc: Add log-to-defmt to other-facilities section</li> <li><a href="https://github.com/rust-lang/log/commit/6d173bf94114f62217349b76bc18ed4340f12586"><code>6d173bf</code></a> prepare for 0.4.20 release</li> <li><a href="https://github.com/rust-lang/log/commit/cab10885defdf445dc730e5a22f67fcec69ca728"><code>cab1088</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/570">#570</a> from EFanZh/remove-local-inner-macros</li> <li><a href="https://github.com/rust-lang/log/commit/9d052b17d3ddf9b5894740c6d82899c531c789ee"><code>9d052b1</code></a> Remove <code>local_inner_macros</code> usage</li> <li><a href="https://github.com/rust-lang/log/commit/e9123d6d9a62a99771bd33e43a29f67f7811eee0"><code>e9123d6</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/568">#568</a> from Thomasdezeeuw/remove-rustversion-dep</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.19...0.4.20">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.19&new-version=0.4.20)](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-14 06:04:10 +03:00
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
2018-01-22 20:01:44 +03:00
2018-01-16 15:55:05 +03:00
[[package]]
name = "martin"
version = "0.8.7"
2018-01-16 15:55:05 +03:00
dependencies = [
"actix",
"actix-cors",
"actix-http",
"actix-rt",
"actix-web",
"async-trait",
"brotli",
"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",
"env_logger",
"flate2",
"futures",
"indoc",
"itertools 0.11.0",
"json-patch",
"log",
"martin-mbtiles",
"martin-tile-utils",
"num_cpus",
"openssl",
"pmtiles",
"postgis",
"postgres",
"postgres-openssl",
"postgres-protocol",
"regex",
"semver",
"serde",
"serde_json",
"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",
2018-01-16 15:55:05 +03:00
]
[[package]]
name = "martin-mbtiles"
version = "0.4.0"
dependencies = [
"actix-rt",
"anyhow",
"clap",
"futures",
"log",
"martin-tile-utils",
"serde",
"serde_json",
"serde_yaml",
"sqlite-hashes",
"sqlx",
"thiserror",
"tilejson",
"tokio",
]
[[package]]
name = "martin-tile-utils"
2023-06-04 22:04:42 +03:00
version = "0.1.2"
2017-10-09 14:29:03 +03:00
[[package]]
name = "md-5"
version = "0.10.5"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
dependencies = [
"digest",
]
2017-10-09 14:29:03 +03:00
2018-01-18 13:42:06 +03:00
[[package]]
name = "memchr"
2023-09-02 22:45:17 +03:00
version = "2.6.3"
2018-01-18 13:42:06 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-02 22:45:17 +03:00
checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c"
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.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872"
dependencies = [
"libc",
]
[[package]]
name = "memmapix"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa20aa603283688ba48d9ee8c225b900aebf0d0a871630ed5239e7bf606e5fd1"
dependencies = [
2023-07-06 03:56:23 +03:00
"rustix 0.35.14",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "memoffset"
2023-06-13 06:05:54 +03:00
version = "0.9.0"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
2019-07-28 18:05:15 +03:00
dependencies = [
"autocfg",
2019-07-28 18:05:15 +03:00
]
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"
chore(deps): Bump flate2 from 1.0.25 to 1.0.26 (#650) Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.25 to 1.0.26. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-lang/flate2-rs/commits">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.25&new-version=1.0.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 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-01 06:32:26 +03:00
version = "0.7.1"
2020-07-05 12:33:47 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump flate2 from 1.0.25 to 1.0.26 (#650) Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.25 to 1.0.26. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-lang/flate2-rs/commits">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.25&new-version=1.0.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 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-01 06:32:26 +03:00
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
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"
2023-05-30 22:23:20 +03:00
version = "0.8.8"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-30 22:23:20 +03:00
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
2018-02-21 13:37:31 +03:00
dependencies = [
"libc",
"log",
"wasi",
2023-05-30 22:23:20 +03:00
"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 = "multimap"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70db9248a93dc36a36d9a47898caa007a32755c7ad140ec64eeeb50d5a730631"
dependencies = [
"serde",
]
[[package]]
name = "native-tls"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
dependencies = [
"lazy_static",
"libc",
"log",
"openssl",
"openssl-probe",
"openssl-sys",
"schannel",
"security-framework",
"security-framework-sys",
"tempfile",
]
[[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-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",
]
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.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
dependencies = [
"autocfg",
"num-traits",
]
[[package]]
name = "num-iter"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
dependencies = [
"autocfg",
"num-integer",
"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 = "num-rational"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
]
2017-09-30 13:55:44 +03:00
[[package]]
name = "num-traits"
2023-07-21 05:56:50 +03:00
version = "0.2.16"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
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-09-05 03:00:55 +03:00
version = "0.32.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-09-05 03:00:55 +03:00
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
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"
2023-06-04 20:10:53 +03:00
version = "1.18.0"
2020-06-07 13:08:12 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-04 20:10:53 +03:00
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
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]]
name = "openssl"
chore(deps): Bump openssl from 0.10.56 to 0.10.57 (#843) Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.56 to 0.10.57. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sfackler/rust-openssl/releases">openssl's releases</a>.</em></p> <blockquote> <h2>openssl-v0.10.57</h2> <h2>What's Changed</h2> <ul> <li>Expose chacha20_poly1305 on LibreSSL by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2011">sfackler/rust-openssl#2011</a></li> <li>Add openssl::cipher_ctx::CipherCtx::clone by <a href="https://github.com/johntyner"><code>@​johntyner</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li>Add X509VerifyParam::set_email by <a href="https://github.com/dhouck"><code>@​dhouck</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li>Add perl-FindBin dep for fedora by <a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li>Update to bitflags 2.2.1. by <a href="https://github.com/qwandor"><code>@​qwandor</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> <li>Release openssl v0.10.57 and openssl-sys v0.9.92 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2025">sfackler/rust-openssl#2025</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/johntyner"><code>@​johntyner</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li><a href="https://github.com/dhouck"><code>@​dhouck</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li><a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li><a href="https://github.com/qwandor"><code>@​qwandor</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-openssl/commit/00dacb9318930fbdd845cd4b36281e44c8d0c30f"><code>00dacb9</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2025">#2025</a> from alex/bump-for-release</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2d8f2f6a7f324b2676d99e382c095307e818dff8"><code>2d8f2f6</code></a> Release openssl v0.10.57 and openssl-sys v0.9.92</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/03bc8192d28373fdbe4da4f443c2990ff4180ce0"><code>03bc819</code></a> clippy</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/b60f3b8f30f0e4a063aa6477fcf25dbd0585a137"><code>b60f3b8</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1906">#1906</a> from qwandor/bitflags</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/528c3d71a57a8077f802eb460c280ee7ebd506d5"><code>528c3d7</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2023">#2023</a> from JadedBlueEyes/patch-1</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/970895159a7817e384b4a9fdbedb2744e85e3e6f"><code>9708951</code></a> Add perl-FindBin dep for fedora</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2db5377be0c09700427d6904a09a873f1325ee46"><code>2db5377</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2018">#2018</a> from dhouck/x509-email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/117b4597f989e74c5de7949bf27bf7cff8ebb068"><code>117b459</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2017">#2017</a> from johntyner/feature/cipher-ctx-clone</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/c317ffe6254c28be6fc4ca60b5ca54a37e556e49"><code>c317ffe</code></a> Add X509VerifyParam::set_email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/d2663601fcf41ab9727a0dfa8d3540eb1419fcec"><code>d266360</code></a> Update openssl/src/cipher_ctx.rs</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.56&new-version=0.10.57)](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:21 +03:00
version = "0.10.57"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump openssl from 0.10.56 to 0.10.57 (#843) Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.56 to 0.10.57. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sfackler/rust-openssl/releases">openssl's releases</a>.</em></p> <blockquote> <h2>openssl-v0.10.57</h2> <h2>What's Changed</h2> <ul> <li>Expose chacha20_poly1305 on LibreSSL by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2011">sfackler/rust-openssl#2011</a></li> <li>Add openssl::cipher_ctx::CipherCtx::clone by <a href="https://github.com/johntyner"><code>@​johntyner</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li>Add X509VerifyParam::set_email by <a href="https://github.com/dhouck"><code>@​dhouck</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li>Add perl-FindBin dep for fedora by <a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li>Update to bitflags 2.2.1. by <a href="https://github.com/qwandor"><code>@​qwandor</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> <li>Release openssl v0.10.57 and openssl-sys v0.9.92 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2025">sfackler/rust-openssl#2025</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/johntyner"><code>@​johntyner</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li><a href="https://github.com/dhouck"><code>@​dhouck</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li><a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li><a href="https://github.com/qwandor"><code>@​qwandor</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-openssl/commit/00dacb9318930fbdd845cd4b36281e44c8d0c30f"><code>00dacb9</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2025">#2025</a> from alex/bump-for-release</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2d8f2f6a7f324b2676d99e382c095307e818dff8"><code>2d8f2f6</code></a> Release openssl v0.10.57 and openssl-sys v0.9.92</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/03bc8192d28373fdbe4da4f443c2990ff4180ce0"><code>03bc819</code></a> clippy</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/b60f3b8f30f0e4a063aa6477fcf25dbd0585a137"><code>b60f3b8</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1906">#1906</a> from qwandor/bitflags</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/528c3d71a57a8077f802eb460c280ee7ebd506d5"><code>528c3d7</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2023">#2023</a> from JadedBlueEyes/patch-1</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/970895159a7817e384b4a9fdbedb2744e85e3e6f"><code>9708951</code></a> Add perl-FindBin dep for fedora</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2db5377be0c09700427d6904a09a873f1325ee46"><code>2db5377</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2018">#2018</a> from dhouck/x509-email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/117b4597f989e74c5de7949bf27bf7cff8ebb068"><code>117b459</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2017">#2017</a> from johntyner/feature/cipher-ctx-clone</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/c317ffe6254c28be6fc4ca60b5ca54a37e556e49"><code>c317ffe</code></a> Add X509VerifyParam::set_email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/d2663601fcf41ab9727a0dfa8d3540eb1419fcec"><code>d266360</code></a> Update openssl/src/cipher_ctx.rs</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.56&new-version=0.10.57)](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:21 +03:00
checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
dependencies = [
chore(deps): Bump openssl from 0.10.56 to 0.10.57 (#843) Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.56 to 0.10.57. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sfackler/rust-openssl/releases">openssl's releases</a>.</em></p> <blockquote> <h2>openssl-v0.10.57</h2> <h2>What's Changed</h2> <ul> <li>Expose chacha20_poly1305 on LibreSSL by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2011">sfackler/rust-openssl#2011</a></li> <li>Add openssl::cipher_ctx::CipherCtx::clone by <a href="https://github.com/johntyner"><code>@​johntyner</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li>Add X509VerifyParam::set_email by <a href="https://github.com/dhouck"><code>@​dhouck</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li>Add perl-FindBin dep for fedora by <a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li>Update to bitflags 2.2.1. by <a href="https://github.com/qwandor"><code>@​qwandor</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> <li>Release openssl v0.10.57 and openssl-sys v0.9.92 by <a href="https://github.com/alex"><code>@​alex</code></a> in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2025">sfackler/rust-openssl#2025</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/johntyner"><code>@​johntyner</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2017">sfackler/rust-openssl#2017</a></li> <li><a href="https://github.com/dhouck"><code>@​dhouck</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2018">sfackler/rust-openssl#2018</a></li> <li><a href="https://github.com/JadedBlueEyes"><code>@​JadedBlueEyes</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/2023">sfackler/rust-openssl#2023</a></li> <li><a href="https://github.com/qwandor"><code>@​qwandor</code></a> made their first contribution in <a href="https://redirect.github.com/sfackler/rust-openssl/pull/1906">sfackler/rust-openssl#1906</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-openssl/commit/00dacb9318930fbdd845cd4b36281e44c8d0c30f"><code>00dacb9</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2025">#2025</a> from alex/bump-for-release</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2d8f2f6a7f324b2676d99e382c095307e818dff8"><code>2d8f2f6</code></a> Release openssl v0.10.57 and openssl-sys v0.9.92</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/03bc8192d28373fdbe4da4f443c2990ff4180ce0"><code>03bc819</code></a> clippy</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/b60f3b8f30f0e4a063aa6477fcf25dbd0585a137"><code>b60f3b8</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1906">#1906</a> from qwandor/bitflags</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/528c3d71a57a8077f802eb460c280ee7ebd506d5"><code>528c3d7</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2023">#2023</a> from JadedBlueEyes/patch-1</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/970895159a7817e384b4a9fdbedb2744e85e3e6f"><code>9708951</code></a> Add perl-FindBin dep for fedora</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/2db5377be0c09700427d6904a09a873f1325ee46"><code>2db5377</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2018">#2018</a> from dhouck/x509-email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/117b4597f989e74c5de7949bf27bf7cff8ebb068"><code>117b459</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/2017">#2017</a> from johntyner/feature/cipher-ctx-clone</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/c317ffe6254c28be6fc4ca60b5ca54a37e556e49"><code>c317ffe</code></a> Add X509VerifyParam::set_email</li> <li><a href="https://github.com/sfackler/rust-openssl/commit/d2663601fcf41ab9727a0dfa8d3540eb1419fcec"><code>d266360</code></a> Update openssl/src/cipher_ctx.rs</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.56&new-version=0.10.57)](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:21 +03:00
"bitflags 2.4.0",
"cfg-if",
"foreign-types",
"libc",
"once_cell",
2022-05-03 12:12:54 +03:00
"openssl-macros",
"openssl-sys",
]
2022-05-03 12:12:54 +03:00
[[package]]
name = "openssl-macros"
2023-04-03 05:06:55 +03:00
version = "0.1.1"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-04-03 05:06:55 +03:00
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
2022-05-03 12:12:54 +03:00
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
2022-05-03 12:12:54 +03:00
]
[[package]]
name = "openssl-probe"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-src"
2023-09-05 03:00:55 +03:00
version = "300.1.3+3.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-05 03:00:55 +03:00
checksum = "cd2c101a165fff9935e34def4669595ab1c7847943c42be86e21503e482be107"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
2023-09-05 03:00:55 +03:00
version = "0.9.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-05 03:00:55 +03:00
checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d"
dependencies = [
"cc",
"libc",
"openssl-src",
"pkg-config",
"vcpkg",
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 = "8.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630638e107fb436644c300e781d3f17e1b04656138ba0d40564be4be3b06db32"
dependencies = [
"bitvec",
"crossbeam-channel",
"filetime",
"image",
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
"indexmap 1.9.3",
"itertools 0.10.5",
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",
]
[[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-06-13 06:05:54 +03:00
version = "0.9.8"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
2022-05-03 12:12:54 +03:00
dependencies = [
"cfg-if",
2022-05-03 12:12:54 +03:00
"libc",
2023-08-06 05:11:53 +03:00
"redox_syscall",
2022-05-03 12:12:54 +03:00
"smallvec",
2023-06-13 06:05:54 +03:00
"windows-targets",
2022-05-03 12:12:54 +03:00
]
[[package]]
name = "parse-display"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b25af4ef94a8528b41fb49a696e361dc6ef975c782417268072d987ac327964"
dependencies = [
"once_cell",
"parse-display-derive",
"regex",
]
[[package]]
name = "parse-display-derive"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73f106cced1f4b645e3fca6125105cdf7407e35d1af710f290aac530f6b826b9"
dependencies = [
"once_cell",
"proc-macro2",
"quote",
"regex",
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
"regex-syntax 0.6.29",
"structmeta",
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 = "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 = "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-06-13 06:05:54 +03:00
version = "2.3.0"
2019-07-28 18:05:15 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
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"
2023-08-08 22:33:30 +03:00
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-08 22:33:30 +03:00
checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
2023-08-08 22:33:30 +03:00
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-08 22:33:30 +03:00
checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
2020-12-20 15:45:58 +03:00
[[package]]
name = "pin-project-lite"
2023-08-28 06:26:51 +03:00
version = "0.2.13"
2020-12-20 15:45:58 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
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"
2023-05-09 11:39:31 +03:00
version = "0.3.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-09 11:39:31 +03:00
checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
[[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"
2023-05-25 19:01:35 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-25 19:01:35 +03:00
checksum = "648223fdb2b9b5e7cf99ffca14801a056195a184c5900d3f4083185cfbd8aa10"
dependencies = [
"async-compression",
"async-recursion",
"async-trait",
"bytes",
"fmmap",
"hilbert_2d",
"serde",
"serde_json",
"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"
2023-08-21 10:33:22 +03:00
version = "0.17.10"
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-21 10:33:22 +03:00
checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64"
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",
"fallible-iterator",
"futures-util",
"log",
"tokio",
"tokio-postgres",
]
[[package]]
name = "postgres-openssl"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1de0ea6504e07ca78355a6fb88ad0f36cafe9e696cbc6717f16a207f3a60be72"
dependencies = [
"futures",
"openssl",
"tokio",
"tokio-openssl",
"tokio-postgres",
2017-10-09 14:29:03 +03:00
]
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 = [
chore(deps): Bump postgres-protocol from 0.6.4 to 0.6.5 (#621) Bumps [postgres-protocol](https://github.com/sfackler/rust-postgres) from 0.6.4 to 0.6.5. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sfackler/rust-postgres/commit/a46796798aff0ab30e21abe9160bf1246b354626"><code>a467967</code></a> Release postgres-protocol v0.6.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/5be97d9559ff7077eb77486ca2c789907f58ff9c"><code>5be97d9</code></a> Release postgres-types v0.2.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/39fa1ad39e2125c55559a5ebe6a9ba0c6c911f8c"><code>39fa1ad</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1003">#1003</a> from sfackler/dependabot/cargo/socket2-0.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/9c0d2dddc43b6137ae5bb0a540b3442b33565fa4"><code>9c0d2dd</code></a> Update ci.yml</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a205d23141bb389693bf27a7e8233b5db072a7f5"><code>a205d23</code></a> Update Cargo.toml</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/58f06610cc9e0437c7779ce7dad234fa7a2241c3"><code>58f0661</code></a> Update socket2 requirement from 0.4 to 0.5</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/c85b2c1dbbd12e5fdb6d6406c356aac0eac58432"><code>c85b2c1</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-postgres/issues/1007">#1007</a> from pH14/add-tcp-user-timeout</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/62a443222c8f660438251ef17cb2ca088f48e207"><code>62a4432</code></a> use correct error type</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/a9967c05ff40de34e1471bf28cd956e756d1f6f9"><code>a9967c0</code></a> docs: mention sys default if 0</li> <li><a href="https://github.com/sfackler/rust-postgres/commit/ee5a139028f9f470f4adae61d80e0404fe310ab2"><code>ee5a139</code></a> add in to param parsing; update doc</li> <li>Additional commits viewable in <a href="https://github.com/sfackler/rust-postgres/compare/postgres-protocol-v0.6.4...postgres-protocol-v0.6.5">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.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 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:34:09 +03:00
"base64",
"byteorder",
"bytes",
"fallible-iterator",
"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",
"fallible-iterator",
"postgres-protocol",
"serde",
"serde_json",
"time",
"uuid",
2017-10-09 14:29:03 +03:00
]
[[package]]
name = "ppv-lite86"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
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 = "predicates"
version = "3.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09963355b9f467184c04017ced4a2ba2d75cbcb4e7462690d388233253d4b1a9"
dependencies = [
"anstyle",
"difflib",
"itertools 0.10.5",
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
"predicates-core",
]
[[package]]
name = "predicates-core"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174"
[[package]]
name = "predicates-tree"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf"
dependencies = [
"predicates-core",
"termtree",
]
2019-08-20 12:19:04 +03:00
[[package]]
name = "proc-macro2"
2023-07-17 05:21:54 +03:00
version = "1.0.66"
2019-08-20 12:19:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
2019-08-20 12:19:04 +03:00
dependencies = [
"unicode-ident",
2019-08-20 12:19:04 +03:00
]
[[package]]
name = "quote"
2023-08-21 10:42:01 +03:00
version = "1.0.33"
2019-08-20 12:19:04 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:42:01 +03:00
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
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 = "rayon"
2023-03-07 02:55:25 +03:00
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-07 02:55:25 +03:00
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
2023-03-07 02:55:25 +03:00
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-07 02:55:25 +03:00
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
dependencies = [
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
"num_cpus",
]
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-04-03 05:06:55 +03:00
[[package]]
name = "redox_syscall"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
2023-04-03 05:06:55 +03:00
]
2018-05-05 10:08:27 +03:00
[[package]]
name = "regex"
2023-09-02 22:45:17 +03:00
version = "1.9.5"
2023-07-06 03:56:23 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-02 22:45:17 +03:00
checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47"
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",
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
"regex-syntax 0.7.5",
2023-07-06 03:56:23 +03:00
]
[[package]]
name = "regex-automata"
2023-09-02 22:45:17 +03:00
version = "0.3.8"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-02 22:45:17 +03:00
checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795"
2017-10-09 14:29:03 +03:00
dependencies = [
2023-07-17 05:21:54 +03:00
"aho-corasick",
"memchr",
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
"regex-syntax 0.7.5",
2017-10-09 14:29:03 +03:00
]
2018-05-05 10:08:27 +03:00
[[package]]
name = "regex-syntax"
chore(deps): Bump regex from 1.7.1 to 1.7.2 (#609) Bumps [regex](https://github.com/rust-lang/regex) from 1.7.1 to 1.7.2. <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.7.2 (2023-03-21)</h1> <p>This is a small release that fixes a failing test on FreeBSD.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/967">#967</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/967">rust-lang/regex#967</a>): Fix &quot;no stack overflow&quot; test which can fail due to the small stack size.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/32fed9429eafba0ae92a64b01796a0c5a75b88c8"><code>32fed94</code></a> 1.7.2</li> <li><a href="https://github.com/rust-lang/regex/commit/6a7ba1e5781c90487b8ad9c446eebbb28d6b2c66"><code>6a7ba1e</code></a> deps: bump to regex-syntax 0.6.29</li> <li><a href="https://github.com/rust-lang/regex/commit/72d482f911c4057f9a31f7f434dfe27c929a8913"><code>72d482f</code></a> regex-syntax-0.6.29</li> <li><a href="https://github.com/rust-lang/regex/commit/48b3ba4df73d8917a000e28b7a13bb084a0b6090"><code>48b3ba4</code></a> changelog: 1.7.2</li> <li><a href="https://github.com/rust-lang/regex/commit/d8e22ddf9933c37daf6363837b32290d2961ffdb"><code>d8e22dd</code></a> syntax: tweak the &quot;no stack overflow&quot; test</li> <li>See full diff in <a href="https://github.com/rust-lang/regex/compare/1.7.1...1.7.2">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.1&new-version=1.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 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-22 06:28:42 +03:00
version = "0.6.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump regex from 1.7.1 to 1.7.2 (#609) Bumps [regex](https://github.com/rust-lang/regex) from 1.7.1 to 1.7.2. <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.7.2 (2023-03-21)</h1> <p>This is a small release that fixes a failing test on FreeBSD.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/967">#967</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/967">rust-lang/regex#967</a>): Fix &quot;no stack overflow&quot; test which can fail due to the small stack size.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/32fed9429eafba0ae92a64b01796a0c5a75b88c8"><code>32fed94</code></a> 1.7.2</li> <li><a href="https://github.com/rust-lang/regex/commit/6a7ba1e5781c90487b8ad9c446eebbb28d6b2c66"><code>6a7ba1e</code></a> deps: bump to regex-syntax 0.6.29</li> <li><a href="https://github.com/rust-lang/regex/commit/72d482f911c4057f9a31f7f434dfe27c929a8913"><code>72d482f</code></a> regex-syntax-0.6.29</li> <li><a href="https://github.com/rust-lang/regex/commit/48b3ba4df73d8917a000e28b7a13bb084a0b6090"><code>48b3ba4</code></a> changelog: 1.7.2</li> <li><a href="https://github.com/rust-lang/regex/commit/d8e22ddf9933c37daf6363837b32290d2961ffdb"><code>d8e22dd</code></a> syntax: tweak the &quot;no stack overflow&quot; test</li> <li>See full diff in <a href="https://github.com/rust-lang/regex/compare/1.7.1...1.7.2">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.1&new-version=1.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 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-22 06:28:42 +03:00
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
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
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.34.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0e3d65cea36eefb28a020edb6e66341764e00cd4b426e0c1f0599b1adaa78f5"
dependencies = [
"gif",
"jpeg-decoder",
"log",
"pico-args",
"png",
"rgb",
"svgtypes",
"tiny-skia",
"usvg",
]
[[package]]
name = "retain_mut"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0"
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 = "rgb"
version = "0.8.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59"
dependencies = [
"bytemuck",
]
[[package]]
name = "ring"
version = "0.16.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
dependencies = [
"cc",
"libc",
"once_cell",
"spin 0.5.2",
"untrusted",
"web-sys",
"winapi",
]
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"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8"
dependencies = [
"xmlparser",
]
[[package]]
name = "rsa"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8"
dependencies = [
"byteorder",
"const-oid",
"digest",
"num-bigint-dig",
"num-integer",
"num-iter",
"num-traits",
"pkcs1",
"pkcs8",
"rand_core",
"signature",
"spki",
"subtle",
"zeroize",
]
[[package]]
name = "rusqlite"
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2"
dependencies = [
chore(deps): Bump anyhow from 1.0.74 to 1.0.75 (#819) Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.74 to 1.0.75. <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.75</h2> <ul> <li>Partially work around rust-analyzer bug (<a href="https://redirect.github.com/rust-lang/rust-analyzer/issues/9911">rust-lang/rust-analyzer#9911</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/6485caebde8e5c8bc313cd1a5ff6d70e58670b42"><code>6485cae</code></a> Release 1.0.75</li> <li><a href="https://github.com/dtolnay/anyhow/commit/238223af99dcd4ff41ad86e6ba7a0d2acb2d5ab5"><code>238223a</code></a> Work around ridiculous rust-analyzer behavior</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75">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.74&new-version=1.0.75)](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-17 06:10:12 +03:00
"bitflags 2.4.0",
"fallible-iterator",
"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
]
[[package]]
name = "rustix"
2023-07-06 03:56:23 +03:00
version = "0.35.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-06 03:56:23 +03:00
checksum = "6380889b07a03b5ecf1d44dc9ede6fd2145d84b502a2a9ca0b03c48e0cc3220f"
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
2023-04-03 05:06:55 +03:00
"errno 0.2.8",
2023-07-21 05:56:50 +03:00
"io-lifetimes",
"libc",
"linux-raw-sys 0.0.46",
2023-02-02 07:47:48 +03:00
"windows-sys 0.42.0",
]
2023-07-03 13:43:29 +03:00
[[package]]
name = "rustix"
2023-09-01 05:43:11 +03:00
version = "0.38.11"
2023-07-03 13:43:29 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-01 05:43:11 +03:00
checksum = "c0c3dde1fc030af041adc40e79c0e7fbcf431dd24870053d187d7c66e4b87453"
2023-07-03 13:43:29 +03:00
dependencies = [
2023-08-16 05:45:33 +03:00
"bitflags 2.4.0",
2023-08-29 22:29:59 +03:00
"errno 0.3.3",
2023-07-03 13:43:29 +03:00
"libc",
2023-08-02 04:39:24 +03:00
"linux-raw-sys 0.4.5",
2023-07-03 13:43:29 +03:00
"windows-sys 0.48.0",
]
[[package]]
name = "rustls"
2023-08-29 22:29:59 +03:00
version = "0.21.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8"
dependencies = [
"ring",
2023-07-17 05:21:54 +03:00
"rustls-webpki",
"sct",
]
[[package]]
name = "rustls-pemfile"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
dependencies = [
"base64",
]
2023-07-06 03:56:23 +03:00
[[package]]
name = "rustls-webpki"
chore(deps): Bump rustls-webpki from 0.101.3 to 0.101.4 (#831) Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.101.3 to 0.101.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/webpki/releases">rustls-webpki's releases</a>.</em></p> <blockquote> <h2>v/0.101.4</h2> <h2>Release notes</h2> <ul> <li>certificate path building and verification is now capped at 100 signature validation operations to avoid the risk of CPU usage denial-of-service attack when validating crafted certificate chains producing quadratic runtime. This risk affected both clients, as well as servers that verified client certificates.</li> </ul> <h2>What's Changed</h2> <ul> <li>v0.101.4 prep by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/webpki/pull/153">rustls/webpki#153</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4">https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/webpki/commit/d7f6aa4d2138de89cec1daf1d07e7d3263f7d9b6"><code>d7f6aa4</code></a> Cargo: version 0.101.3 -&gt; 0.101.4</li> <li><a href="https://github.com/rustls/webpki/commit/dcad2406c92169b72c110dd12183fcc74035b683"><code>dcad240</code></a> verify_cert: enforce maximum number of signatures.</li> <li>See full diff in <a href="https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-webpki&package-manager=cargo&previous-version=0.101.3&new-version=0.101.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) 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>
2023-08-22 21:49:20 +03:00
version = "0.101.4"
2023-07-06 03:56:23 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump rustls-webpki from 0.101.3 to 0.101.4 (#831) Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.101.3 to 0.101.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/webpki/releases">rustls-webpki's releases</a>.</em></p> <blockquote> <h2>v/0.101.4</h2> <h2>Release notes</h2> <ul> <li>certificate path building and verification is now capped at 100 signature validation operations to avoid the risk of CPU usage denial-of-service attack when validating crafted certificate chains producing quadratic runtime. This risk affected both clients, as well as servers that verified client certificates.</li> </ul> <h2>What's Changed</h2> <ul> <li>v0.101.4 prep by <a href="https://github.com/cpu"><code>@​cpu</code></a> in <a href="https://redirect.github.com/rustls/webpki/pull/153">rustls/webpki#153</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4">https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/webpki/commit/d7f6aa4d2138de89cec1daf1d07e7d3263f7d9b6"><code>d7f6aa4</code></a> Cargo: version 0.101.3 -&gt; 0.101.4</li> <li><a href="https://github.com/rustls/webpki/commit/dcad2406c92169b72c110dd12183fcc74035b683"><code>dcad240</code></a> verify_cert: enforce maximum number of signatures.</li> <li>See full diff in <a href="https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls-webpki&package-manager=cargo&previous-version=0.101.3&new-version=0.101.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) 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>
2023-08-22 21:49:20 +03:00
checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d"
2023-07-06 03:56:23 +03:00
dependencies = [
"ring",
"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.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a"
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 0.18.1",
"unicode-bidi-mirroring",
"unicode-ccc",
"unicode-general-category",
"unicode-script",
]
2018-08-16 14:07:19 +03:00
[[package]]
name = "ryu"
2023-07-17 05:21:54 +03:00
version = "1.0.15"
2018-08-16 14:07:19 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
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
[[package]]
name = "schannel"
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
dependencies = [
"windows-sys 0.48.0",
]
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 = "sct"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "security-framework"
2023-07-24 06:39:17 +03:00
version = "2.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-24 06:39:17 +03:00
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
dependencies = [
2023-07-03 13:43:29 +03:00
"bitflags 1.3.2",
"core-foundation",
"core-foundation-sys",
"libc",
"security-framework-sys",
]
[[package]]
name = "security-framework-sys"
2023-07-24 06:39:17 +03:00
version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-24 06:39:17 +03:00
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "semver"
2023-07-17 05:21:54 +03:00
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
2017-12-17 13:51:07 +03:00
[[package]]
name = "serde"
2023-08-28 06:26:51 +03:00
version = "1.0.188"
2017-12-17 13:51:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
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"
2023-08-28 06:26:51 +03:00
version = "1.0.188"
2017-12-17 13:51:07 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
2017-12-17 13:51:07 +03:00
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
2017-12-17 13:51:07 +03:00
]
[[package]]
name = "serde_json"
chore(deps): Bump serde_json from 1.0.105 to 1.0.106 (#873) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.106. <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.106</h2> <ul> <li>Add <code>Value::as_number</code> accessor (<a href="https://redirect.github.com/serde-rs/json/issues/1069">#1069</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li> <li>Add <code>Number::as_str</code> accessor under &quot;arbitrary_precision&quot; feature (<a href="https://redirect.github.com/serde-rs/json/issues/1067">#1067</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/45f10ec816e3f2765ac08f7ca73752326b0475d7"><code>45f10ec</code></a> Release 1.0.106</li> <li><a href="https://github.com/serde-rs/json/commit/f346308cda4cd5a7dae0327a757fe41f064a2161"><code>f346308</code></a> Elaborate on documentation of Number::as_str</li> <li><a href="https://github.com/serde-rs/json/commit/f16cad635d2aadb2ef6610e765f49eaabc1c9bf1"><code>f16cad6</code></a> Add cfg banner to documentation of Number::as_str</li> <li><a href="https://github.com/serde-rs/json/commit/fc8dd13aa284d255b79504ed4ee15a27aba6228f"><code>fc8dd13</code></a> Touch up PR 1067</li> <li><a href="https://github.com/serde-rs/json/commit/028b6439309e1fa910e380a24194c273313d0ba3"><code>028b643</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1067">#1067</a> from chanced/add-as_str-to-number</li> <li><a href="https://github.com/serde-rs/json/commit/db75c22990f58c77d380c9dc02caa43e42b5b098"><code>db75c22</code></a> Fix unintended u8 link inferred by intra doc link</li> <li><a href="https://github.com/serde-rs/json/commit/11b603cf07b6298cdec9803ef0b32085e43c335c"><code>11b603c</code></a> Resolve rustdoc::redundant_explicit_links lint</li> <li><a href="https://github.com/serde-rs/json/commit/95c5d6c8be64634d9bf408ef9679003e6b6f0220"><code>95c5d6c</code></a> Fix documentation typo from PR 1069</li> <li><a href="https://github.com/serde-rs/json/commit/5a39516161ea9efd7957e2b6c6c8fa76792026a9"><code>5a39516</code></a> Reorder Value::as_number after is_number</li> <li><a href="https://github.com/serde-rs/json/commit/6a5fef919092c11a9a4eb827ac51001761795fe0"><code>6a5fef9</code></a> Wrap as_number documentation to 80 columns</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.105...v1.0.106">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.105&new-version=1.0.106)](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-11 06:03:09 +03:00
version = "1.0.106"
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.105 to 1.0.106 (#873) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.106. <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.106</h2> <ul> <li>Add <code>Value::as_number</code> accessor (<a href="https://redirect.github.com/serde-rs/json/issues/1069">#1069</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li> <li>Add <code>Number::as_str</code> accessor under &quot;arbitrary_precision&quot; feature (<a href="https://redirect.github.com/serde-rs/json/issues/1067">#1067</a>, thanks <a href="https://github.com/chanced"><code>@​chanced</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/45f10ec816e3f2765ac08f7ca73752326b0475d7"><code>45f10ec</code></a> Release 1.0.106</li> <li><a href="https://github.com/serde-rs/json/commit/f346308cda4cd5a7dae0327a757fe41f064a2161"><code>f346308</code></a> Elaborate on documentation of Number::as_str</li> <li><a href="https://github.com/serde-rs/json/commit/f16cad635d2aadb2ef6610e765f49eaabc1c9bf1"><code>f16cad6</code></a> Add cfg banner to documentation of Number::as_str</li> <li><a href="https://github.com/serde-rs/json/commit/fc8dd13aa284d255b79504ed4ee15a27aba6228f"><code>fc8dd13</code></a> Touch up PR 1067</li> <li><a href="https://github.com/serde-rs/json/commit/028b6439309e1fa910e380a24194c273313d0ba3"><code>028b643</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1067">#1067</a> from chanced/add-as_str-to-number</li> <li><a href="https://github.com/serde-rs/json/commit/db75c22990f58c77d380c9dc02caa43e42b5b098"><code>db75c22</code></a> Fix unintended u8 link inferred by intra doc link</li> <li><a href="https://github.com/serde-rs/json/commit/11b603cf07b6298cdec9803ef0b32085e43c335c"><code>11b603c</code></a> Resolve rustdoc::redundant_explicit_links lint</li> <li><a href="https://github.com/serde-rs/json/commit/95c5d6c8be64634d9bf408ef9679003e6b6f0220"><code>95c5d6c</code></a> Fix documentation typo from PR 1069</li> <li><a href="https://github.com/serde-rs/json/commit/5a39516161ea9efd7957e2b6c6c8fa76792026a9"><code>5a39516</code></a> Reorder Value::as_number after is_number</li> <li><a href="https://github.com/serde-rs/json/commit/6a5fef919092c11a9a4eb827ac51001761795fe0"><code>6a5fef9</code></a> Wrap as_number documentation to 80 columns</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.105...v1.0.106">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.105&new-version=1.0.106)](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-11 06:03:09 +03:00
checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2"
2017-12-17 13:51:07 +03:00
dependencies = [
chore(deps): Bump serde_json from 1.0.97 to 1.0.99 (#728) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.97 to 1.0.99. <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.99</h2> <ul> <li>Support serializing serde's <strong>option</strong> type in a map key (<a href="https://redirect.github.com/serde-rs/json/issues/1030">#1030</a>, thanks <a href="https://github.com/LPGhatguy"><code>@​LPGhatguy</code></a>)</li> </ul> <h2>v1.0.98</h2> <ul> <li>Update indexmap dependency used by &quot;preserve_order&quot; feature to version 2</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/b4ec50ce7a47f1b344dd964de09a8be99fbe8300"><code>b4ec50c</code></a> Release 1.0.99</li> <li><a href="https://github.com/serde-rs/json/commit/11530529e86a5636558bcd352b2ad4d0c5f3ae6e"><code>1153052</code></a> Merge pull request 1030 from SecondHalfGames/map-key-serialize-some</li> <li><a href="https://github.com/serde-rs/json/commit/ba29a89a098dd5db6e889830bf1ac33837c1416e"><code>ba29a89</code></a> Release 1.0.98</li> <li><a href="https://github.com/serde-rs/json/commit/9508e50cbcce029d36f9988da26785aa1434e3c9"><code>9508e50</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1031">#1031</a> from serde-rs/indexmap</li> <li><a href="https://github.com/serde-rs/json/commit/706fc2b5592f415329d17df7b3777b56af909413"><code>706fc2b</code></a> Do all CI builds with old rustc using shim crate</li> <li><a href="https://github.com/serde-rs/json/commit/d4c98d05b993de5add76feec4eb371b1035d8f77"><code>d4c98d0</code></a> Move serde_json_test crate to own workspace</li> <li><a href="https://github.com/serde-rs/json/commit/e09d78f793b1fd189bf5ed59251ea906feb24df3"><code>e09d78f</code></a> Update indexmap dependency used for preserve_order feature to version 2</li> <li><a href="https://github.com/serde-rs/json/commit/51459078f38c851bb750d84ab9be4d8f40dc7693"><code>5145907</code></a> Delete unneeded conditional on preserve_order steps in CI</li> <li><a href="https://github.com/serde-rs/json/commit/b0fa9788f4f1fc03a9fc8066ea4c2aa0f26c5400"><code>b0fa978</code></a> Change MapKeySerializer::serialize_some to fall through instead of erroring</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.97...v1.0.99">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.97&new-version=1.0.99)](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 07:12:22 +03:00
"indexmap 2.0.0",
"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",
]
2018-07-25 15:02:31 +03:00
[[package]]
name = "serde_yaml"
2023-07-21 05:56:50 +03:00
version = "0.9.25"
2018-07-25 15:02:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574"
2018-07-25 15:02:31 +03:00
dependencies = [
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
"indexmap 2.0.0",
"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"
version = "0.10.5"
2022-02-12 17:25:52 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
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"
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
version = "0.10.7"
2017-10-09 14:29:03 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
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
checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
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
]
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.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500"
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 = "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
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"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
dependencies = [
"version_check",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "smallvec"
2023-07-06 03:56:23 +03:00
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-06 03:56:23 +03:00
checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
2023-04-04 16:25:50 +03:00
[[package]]
name = "socket2"
2023-05-16 21:12:57 +03:00
version = "0.5.3"
2023-04-04 16:25:50 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-16 21:12:57 +03:00
checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877"
2023-04-04 16:25:50 +03:00
dependencies = [
"libc",
2023-05-02 04:04:24 +03:00
"windows-sys 0.48.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.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a"
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"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "357c86676a23af570a68dbc1f59d2d6442d12ac7c94c41b8317f30706f5ca05d"
dependencies = [
"assert_fs",
"clap",
"crunch",
"exitcode",
"multimap",
"oxipng",
"png",
"rayon",
"resvg",
"serde",
"serde_json",
]
[[package]]
name = "sqlformat"
2023-09-05 03:00:55 +03:00
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-05 03:00:55 +03:00
checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85"
dependencies = [
2023-09-05 03:00:55 +03:00
"itertools 0.11.0",
"nom",
"unicode_categories",
]
[[package]]
name = "sqlite-hashes"
2023-09-06 07:30:40 +03:00
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-06 07:30:40 +03:00
checksum = "f756a7c1f66e2d70c9acb5881776ba0ae25ba2aaf68e2f69ed32d96c42313fab"
dependencies = [
"digest",
"md-5",
"rusqlite",
"sha1",
"sha2",
]
[[package]]
name = "sqlx"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "8e58421b6bc416714d5115a2ca953718f6c621a51b68e4f4922aea5a4391a721"
dependencies = [
"sqlx-core",
"sqlx-macros",
"sqlx-mysql",
"sqlx-postgres",
"sqlx-sqlite",
]
[[package]]
name = "sqlx-core"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "dd4cef4251aabbae751a3710927945901ee1d97ee96d757f6880ebb9a79bfd53"
dependencies = [
2023-08-29 22:29:59 +03:00
"ahash",
"atoi",
"byteorder",
"bytes",
"crc",
"crossbeam-queue",
"dotenvy",
"either",
"event-listener",
"futures-channel",
"futures-core",
"futures-intrusive",
"futures-io",
"futures-util",
"hashlink",
"hex",
"indexmap 2.0.0",
"log",
"memchr",
"native-tls",
"once_cell",
"paste",
"percent-encoding",
"rustls",
"rustls-pemfile",
"serde",
"serde_json",
"sha2",
"smallvec",
"sqlformat",
"thiserror",
"tokio",
"tokio-stream",
"tracing",
"url",
"webpki-roots",
]
[[package]]
name = "sqlx-macros"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "208e3165167afd7f3881b16c1ef3f2af69fa75980897aac8874a0696516d12c2"
dependencies = [
"proc-macro2",
"quote",
"sqlx-core",
"sqlx-macros-core",
"syn 1.0.109",
]
[[package]]
name = "sqlx-macros-core"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "8a4a8336d278c62231d87f24e8a7a74898156e34c1c18942857be2acb29c7dfc"
dependencies = [
"dotenvy",
"either",
"heck",
"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"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "8ca69bf415b93b60b80dc8fda3cb4ef52b2336614d8da2de5456cc942a110482"
dependencies = [
"atoi",
"base64",
2023-08-16 05:45:33 +03:00
"bitflags 2.4.0",
"byteorder",
"bytes",
"crc",
"digest",
"dotenvy",
"either",
"futures-channel",
"futures-core",
"futures-io",
"futures-util",
"generic-array",
"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"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "a0db2df1b8731c3651e204629dd55e52adbae0462fa1bdcbed56a2302c18181e"
dependencies = [
"atoi",
"base64",
2023-08-16 05:45:33 +03:00
"bitflags 2.4.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",
"sha1",
"sha2",
"smallvec",
"sqlx-core",
"stringprep",
"thiserror",
"tracing",
"whoami",
]
[[package]]
name = "sqlx-sqlite"
2023-07-17 05:21:54 +03:00
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "be4c21bf34c7cae5b283efb3ac1bcc7670df7561124dc2f8bdc0b59be40f79a2"
dependencies = [
"atoi",
"flume",
"futures-channel",
"futures-core",
"futures-executor",
"futures-intrusive",
"futures-util",
"libsqlite3-sys",
"log",
"percent-encoding",
"serde",
"sqlx-core",
"tracing",
"url",
]
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
[[package]]
name = "structmeta"
2023-03-22 07:47:14 +03:00
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-22 07:47:14 +03:00
checksum = "104842d6278bf64aa9d2f182ba4bde31e8aec7a131d29b7f444bb9b344a09e2a"
dependencies = [
"proc-macro2",
"quote",
"structmeta-derive",
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 = "structmeta-derive"
2023-03-22 07:47:14 +03:00
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-22 07:47:14 +03:00
checksum = "24420be405b590e2d746d83b01f09af673270cf80e9b003a5fa7b651c58c7d93"
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 = "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.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7"
dependencies = [
"kurbo",
"siphasher",
]
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"
2023-09-05 03:00:55 +03:00
version = "2.0.31"
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"
2023-09-05 03:00:55 +03:00
checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398"
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",
]
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"
2023-08-21 10:33:22 +03:00
version = "3.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-21 10:33:22 +03:00
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
dependencies = [
"cfg-if",
"fastrand",
2023-08-06 05:11:53 +03:00
"redox_syscall",
2023-09-01 05:43:11 +03:00
"rustix 0.38.11",
2023-06-13 06:05:54 +03:00
"windows-sys 0.48.0",
]
2018-01-18 19:07:14 +03:00
[[package]]
name = "termcolor"
2023-01-17 00:15:23 +03:00
version = "1.2.0"
2018-01-18 19:07:14 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-17 00:15:23 +03:00
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
2018-01-18 19:07:14 +03:00
dependencies = [
"winapi-util",
2018-01-18 19:07:14 +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 = "termtree"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]]
name = "thiserror"
chore(deps): Bump thiserror from 1.0.47 to 1.0.48 (#860) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48. <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.48</h2> <ul> <li>Improve implementation of displaying Path values in a generated Display impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/251">#251</a>, thanks <a href="https://github.com/mina86"><code>@​mina86</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/5c5f342a5e601e4bfb49c8c095cb57c9f14eb0c8"><code>5c5f342</code></a> Release 1.0.48</li> <li><a href="https://github.com/dtolnay/thiserror/commit/490f0cad16768797489c3310d1aa70f325bfacc2"><code>490f0ca</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/254">#254</a> from dtolnay/gatlink</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1a5dbc70fe4122f438b3b46702a10301e351c29d"><code>1a5dbc7</code></a> Add link to GAT PR</li> <li><a href="https://github.com/dtolnay/thiserror/commit/de580887e2d54b359307c78957ffd34bc5a3a09a"><code>de58088</code></a> Ignore uninlined_format_args pedantic clippy lint in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ae642d1aff31a630d3147e83383f447bca00a15e"><code>ae642d1</code></a> Format clippy allow attribute with rustfmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b97fc530d9e5953bcacf66afe985e677e1d9885a"><code>b97fc53</code></a> Remove doc_markdown suppression because clippy bug was fixed</li> <li><a href="https://github.com/dtolnay/thiserror/commit/140eb0342a7b507e6456148d698dc838cac79bcc"><code>140eb03</code></a> Ignore needless_lifetimes clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1f5cbd701ed0977b0649f055549becd8181970c4"><code>1f5cbd7</code></a> Ignore manual_let_else pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/080cac54d4f426634856bc2a4e23d54e6bd5f912"><code>080cac5</code></a> Ignore uninlined_format_args pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/134695a70645ac5afb22c8328e9db306359ad9e0"><code>134695a</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/252">#252</a> from dtolnay/safedisplay</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48">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.47&new-version=1.0.48)](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-04 06:14:11 +03:00
version = "1.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump thiserror from 1.0.47 to 1.0.48 (#860) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48. <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.48</h2> <ul> <li>Improve implementation of displaying Path values in a generated Display impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/251">#251</a>, thanks <a href="https://github.com/mina86"><code>@​mina86</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/5c5f342a5e601e4bfb49c8c095cb57c9f14eb0c8"><code>5c5f342</code></a> Release 1.0.48</li> <li><a href="https://github.com/dtolnay/thiserror/commit/490f0cad16768797489c3310d1aa70f325bfacc2"><code>490f0ca</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/254">#254</a> from dtolnay/gatlink</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1a5dbc70fe4122f438b3b46702a10301e351c29d"><code>1a5dbc7</code></a> Add link to GAT PR</li> <li><a href="https://github.com/dtolnay/thiserror/commit/de580887e2d54b359307c78957ffd34bc5a3a09a"><code>de58088</code></a> Ignore uninlined_format_args pedantic clippy lint in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ae642d1aff31a630d3147e83383f447bca00a15e"><code>ae642d1</code></a> Format clippy allow attribute with rustfmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b97fc530d9e5953bcacf66afe985e677e1d9885a"><code>b97fc53</code></a> Remove doc_markdown suppression because clippy bug was fixed</li> <li><a href="https://github.com/dtolnay/thiserror/commit/140eb0342a7b507e6456148d698dc838cac79bcc"><code>140eb03</code></a> Ignore needless_lifetimes clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1f5cbd701ed0977b0649f055549becd8181970c4"><code>1f5cbd7</code></a> Ignore manual_let_else pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/080cac54d4f426634856bc2a4e23d54e6bd5f912"><code>080cac5</code></a> Ignore uninlined_format_args pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/134695a70645ac5afb22c8328e9db306359ad9e0"><code>134695a</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/252">#252</a> from dtolnay/safedisplay</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48">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.47&new-version=1.0.48)](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-04 06:14:11 +03:00
checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
chore(deps): Bump thiserror from 1.0.47 to 1.0.48 (#860) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48. <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.48</h2> <ul> <li>Improve implementation of displaying Path values in a generated Display impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/251">#251</a>, thanks <a href="https://github.com/mina86"><code>@​mina86</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/5c5f342a5e601e4bfb49c8c095cb57c9f14eb0c8"><code>5c5f342</code></a> Release 1.0.48</li> <li><a href="https://github.com/dtolnay/thiserror/commit/490f0cad16768797489c3310d1aa70f325bfacc2"><code>490f0ca</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/254">#254</a> from dtolnay/gatlink</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1a5dbc70fe4122f438b3b46702a10301e351c29d"><code>1a5dbc7</code></a> Add link to GAT PR</li> <li><a href="https://github.com/dtolnay/thiserror/commit/de580887e2d54b359307c78957ffd34bc5a3a09a"><code>de58088</code></a> Ignore uninlined_format_args pedantic clippy lint in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ae642d1aff31a630d3147e83383f447bca00a15e"><code>ae642d1</code></a> Format clippy allow attribute with rustfmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b97fc530d9e5953bcacf66afe985e677e1d9885a"><code>b97fc53</code></a> Remove doc_markdown suppression because clippy bug was fixed</li> <li><a href="https://github.com/dtolnay/thiserror/commit/140eb0342a7b507e6456148d698dc838cac79bcc"><code>140eb03</code></a> Ignore needless_lifetimes clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1f5cbd701ed0977b0649f055549becd8181970c4"><code>1f5cbd7</code></a> Ignore manual_let_else pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/080cac54d4f426634856bc2a4e23d54e6bd5f912"><code>080cac5</code></a> Ignore uninlined_format_args pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/134695a70645ac5afb22c8328e9db306359ad9e0"><code>134695a</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/252">#252</a> from dtolnay/safedisplay</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48">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.47&new-version=1.0.48)](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-04 06:14:11 +03:00
version = "1.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump thiserror from 1.0.47 to 1.0.48 (#860) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48. <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.48</h2> <ul> <li>Improve implementation of displaying Path values in a generated Display impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/251">#251</a>, thanks <a href="https://github.com/mina86"><code>@​mina86</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/5c5f342a5e601e4bfb49c8c095cb57c9f14eb0c8"><code>5c5f342</code></a> Release 1.0.48</li> <li><a href="https://github.com/dtolnay/thiserror/commit/490f0cad16768797489c3310d1aa70f325bfacc2"><code>490f0ca</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/254">#254</a> from dtolnay/gatlink</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1a5dbc70fe4122f438b3b46702a10301e351c29d"><code>1a5dbc7</code></a> Add link to GAT PR</li> <li><a href="https://github.com/dtolnay/thiserror/commit/de580887e2d54b359307c78957ffd34bc5a3a09a"><code>de58088</code></a> Ignore uninlined_format_args pedantic clippy lint in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ae642d1aff31a630d3147e83383f447bca00a15e"><code>ae642d1</code></a> Format clippy allow attribute with rustfmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b97fc530d9e5953bcacf66afe985e677e1d9885a"><code>b97fc53</code></a> Remove doc_markdown suppression because clippy bug was fixed</li> <li><a href="https://github.com/dtolnay/thiserror/commit/140eb0342a7b507e6456148d698dc838cac79bcc"><code>140eb03</code></a> Ignore needless_lifetimes clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/1f5cbd701ed0977b0649f055549becd8181970c4"><code>1f5cbd7</code></a> Ignore manual_let_else pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/080cac54d4f426634856bc2a4e23d54e6bd5f912"><code>080cac5</code></a> Ignore uninlined_format_args pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/134695a70645ac5afb22c8328e9db306359ad9e0"><code>134695a</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/252">#252</a> from dtolnay/safedisplay</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48">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.47&new-version=1.0.48)](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-04 06:14:11 +03:00
checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
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 = "thread_local"
version = "1.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
dependencies = [
"cfg-if",
"once_cell",
]
2018-03-28 19:15:00 +03:00
[[package]]
name = "tilejson"
chore(deps): bump tilejson from 0.3.1 to 0.3.2 (#469) Bumps [tilejson](https://github.com/georust/tilejson) from 0.3.1 to 0.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/georust/tilejson/releases">tilejson's releases</a>.</em></p> <blockquote> <h2>Release TileJSON v3 support, bounds, and center structs</h2> <p>Note that this GitHub release catches up to what has been release to <a href="https://crates.io/crates/tilejson">crates.io</a></p> <p><strong>ATTENTION:</strong> This release contains many breaking changes. See <a href="https://github.com/georust/tilejson/blob/HEAD/README.md">README</a> for usage examples.</p> <h3>v0.3.2 (2022-10-30)</h3> <ul> <li>Add <code>Bounds::from</code> for <code>[f64; 4]</code>, <code>[f32; 4]</code>, <code>[i32; 4]</code></li> <li>Add <code>Bounds::try_from</code> now also supports <code>&amp;[f64]</code>, <code>&amp;[f32]</code>, <code>&amp;[i32]</code> in addition to <code>Vec&lt;f64&gt;</code></li> </ul> <h3>v0.3.1 (2022-05-29)</h3> <ul> <li>Add <code>Bounds::MAX</code> to create a maximum -180..180, -90..90 value.</li> <li>Add <code>Bounds::MAX_TILED</code> to create a maximum allowed for vector tiles per spec.</li> <li>Implement <code>Add</code> and <code>AddAssign</code> on <code>Bounds</code></li> </ul> <h3>v0.3.0 (2022-05-25)</h3> <ul> <li>Migrate to Rust 2021 edition</li> <li>update docs to match v3.0.0 spec</li> <li>add <code>fillzoom</code> field per v3.0.0 spec</li> <li>add <code>Center</code> and <code>Bounds</code> structs instead of arrays <ul> <li>both support <code>FromStr</code> trait</li> </ul> </li> <li>add <code>VectorLayer</code> struct and the <code>vector_layer</code> field</li> <li>Remove builder pattern because <code>TileJSON</code> is writable</li> <li>Add <code>other</code> fields for any unknown fields in root and vector layers</li> <li>Restructure instantiation: <ul> <li>use <code>tilejson!{ source }</code> macro to create <code>TileJSON</code> objects, with any number of the optional <code>field: value</code> pairs.</li> <li>use <code>set_missing_defaults()</code> to replace all missing values with their defaults (only if the spec defines it)</li> </ul> </li> <li>Remove <code>id</code> field because it is not supported by the spec</li> </ul> <h2>Relevant PRs</h2> <ul> <li>Implement v3 by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/12">georust/tilejson#12</a></li> <li>add Center and Bounds structs by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/13">georust/tilejson#13</a></li> <li>Refactor instantiation, vector layers by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/14">georust/tilejson#14</a></li> <li>Use tilejson! macro for instantiation, refactor by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/16">georust/tilejson#16</a></li> <li>Add Bounds MAX, MAX_TILED, Add, AddAssign by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/19">georust/tilejson#19</a></li> <li>Make <code>Bounds::try_from()</code> more generic by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/18">georust/tilejson#18</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/atouchet"><code>@​atouchet</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/8">georust/tilejson#8</a></li> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/9">georust/tilejson#9</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/georust/tilejson/compare/v0.2.4...v0.3.2">https://github.com/georust/tilejson/compare/v0.2.4...v0.3.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/georust/tilejson/blob/main/CHANGELOG.md">tilejson's changelog</a>.</em></p> <blockquote> <h3>v0.3.2 (2022-10-30)</h3> <ul> <li>Add <code>Bounds::from</code> for <code>[f64; 4]</code>, <code>[f32; 4]</code>, <code>[i32; 4]</code></li> <li>Add <code>Bounds::try_from</code> now also supports <code>&amp;[f64]</code>, <code>&amp;[f32]</code>, <code>&amp;[i32]</code> in addition to <code>Vec&lt;f64&gt;</code></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/georust/tilejson/commits/v0.3.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tilejson&package-manager=cargo&previous-version=0.3.1&new-version=0.3.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>
2022-10-31 05:43:30 +03:00
version = "0.3.2"
2018-03-28 19:15:00 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): bump tilejson from 0.3.1 to 0.3.2 (#469) Bumps [tilejson](https://github.com/georust/tilejson) from 0.3.1 to 0.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/georust/tilejson/releases">tilejson's releases</a>.</em></p> <blockquote> <h2>Release TileJSON v3 support, bounds, and center structs</h2> <p>Note that this GitHub release catches up to what has been release to <a href="https://crates.io/crates/tilejson">crates.io</a></p> <p><strong>ATTENTION:</strong> This release contains many breaking changes. See <a href="https://github.com/georust/tilejson/blob/HEAD/README.md">README</a> for usage examples.</p> <h3>v0.3.2 (2022-10-30)</h3> <ul> <li>Add <code>Bounds::from</code> for <code>[f64; 4]</code>, <code>[f32; 4]</code>, <code>[i32; 4]</code></li> <li>Add <code>Bounds::try_from</code> now also supports <code>&amp;[f64]</code>, <code>&amp;[f32]</code>, <code>&amp;[i32]</code> in addition to <code>Vec&lt;f64&gt;</code></li> </ul> <h3>v0.3.1 (2022-05-29)</h3> <ul> <li>Add <code>Bounds::MAX</code> to create a maximum -180..180, -90..90 value.</li> <li>Add <code>Bounds::MAX_TILED</code> to create a maximum allowed for vector tiles per spec.</li> <li>Implement <code>Add</code> and <code>AddAssign</code> on <code>Bounds</code></li> </ul> <h3>v0.3.0 (2022-05-25)</h3> <ul> <li>Migrate to Rust 2021 edition</li> <li>update docs to match v3.0.0 spec</li> <li>add <code>fillzoom</code> field per v3.0.0 spec</li> <li>add <code>Center</code> and <code>Bounds</code> structs instead of arrays <ul> <li>both support <code>FromStr</code> trait</li> </ul> </li> <li>add <code>VectorLayer</code> struct and the <code>vector_layer</code> field</li> <li>Remove builder pattern because <code>TileJSON</code> is writable</li> <li>Add <code>other</code> fields for any unknown fields in root and vector layers</li> <li>Restructure instantiation: <ul> <li>use <code>tilejson!{ source }</code> macro to create <code>TileJSON</code> objects, with any number of the optional <code>field: value</code> pairs.</li> <li>use <code>set_missing_defaults()</code> to replace all missing values with their defaults (only if the spec defines it)</li> </ul> </li> <li>Remove <code>id</code> field because it is not supported by the spec</li> </ul> <h2>Relevant PRs</h2> <ul> <li>Implement v3 by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/12">georust/tilejson#12</a></li> <li>add Center and Bounds structs by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/13">georust/tilejson#13</a></li> <li>Refactor instantiation, vector layers by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/14">georust/tilejson#14</a></li> <li>Use tilejson! macro for instantiation, refactor by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/16">georust/tilejson#16</a></li> <li>Add Bounds MAX, MAX_TILED, Add, AddAssign by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/19">georust/tilejson#19</a></li> <li>Make <code>Bounds::try_from()</code> more generic by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/18">georust/tilejson#18</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/atouchet"><code>@​atouchet</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/8">georust/tilejson#8</a></li> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/georust/tilejson/pull/9">georust/tilejson#9</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/georust/tilejson/compare/v0.2.4...v0.3.2">https://github.com/georust/tilejson/compare/v0.2.4...v0.3.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/georust/tilejson/blob/main/CHANGELOG.md">tilejson's changelog</a>.</em></p> <blockquote> <h3>v0.3.2 (2022-10-30)</h3> <ul> <li>Add <code>Bounds::from</code> for <code>[f64; 4]</code>, <code>[f32; 4]</code>, <code>[i32; 4]</code></li> <li>Add <code>Bounds::try_from</code> now also supports <code>&amp;[f64]</code>, <code>&amp;[f32]</code>, <code>&amp;[i32]</code> in addition to <code>Vec&lt;f64&gt;</code></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/georust/tilejson/commits/v0.3.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tilejson&package-manager=cargo&previous-version=0.3.1&new-version=0.3.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>
2022-10-31 05:43:30 +03:00
checksum = "670fbf708942b8f2304a3355935981d04d775a82eea2f99746ce6be30d4c6a7a"
2018-03-28 19:15:00 +03:00
dependencies = [
"serde",
"serde_json",
"serde_tuple",
2018-03-28 19:15:00 +03:00
]
[[package]]
name = "time"
2023-08-28 06:26:51 +03:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48"
dependencies = [
2023-08-02 04:39:24 +03:00
"deranged",
"itoa",
"serde",
"time-core",
"time-macros",
]
[[package]]
name = "time-core"
2023-05-09 11:39:31 +03:00
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-09 11:39:31 +03:00
checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
[[package]]
name = "time-macros"
2023-08-28 06:26:51 +03:00
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-28 06:26:51 +03:00
checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572"
dependencies = [
"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.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7db11798945fa5c3e5490c794ccca7c6de86d3afdd54b4eb324109939c6f37bc"
dependencies = [
"arrayref",
"arrayvec",
"bytemuck",
"cfg-if",
"log",
"png",
"tiny-skia-path",
]
[[package]]
name = "tiny-skia-path"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f60aa35c89ac2687ace1a2556eaaea68e8c0d47408a2e3e7f5c98a489e7281c"
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"
chore(deps): Bump tokio from 1.31.0 to 1.32.0 (#818) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.31.0 to 1.32.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.32.0</h2> <h3>Fixed</h3> <ul> <li>sync: fix potential quadradic behavior in <code>broadcast::Receiver</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> </ul> <h3>Added</h3> <ul> <li>process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li>io: enable awaiting error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt(alt): improve the scalability of alt runtime as the number of cores grows (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5925">tokio-rs/tokio#5925</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5930">tokio-rs/tokio#5930</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5781">tokio-rs/tokio#5781</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5935">tokio-rs/tokio#5935</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/a7d52c2fede5ebd8f6e49d52a4af77138e0bd6e1"><code>a7d52c2</code></a> chore: prepare Tokio v1.32.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5937">#5937</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f5f2b58b8dc6fcfb22d9c917d6c87410adab81e9"><code>f5f2b58</code></a> rt: improve docs for Builder::max_blocking_threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5793">#5793</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/718dcc8dff0262835c2972cf031bc2421398ffc6"><code>718dcc8</code></a> docs: BytesMut::with_capacity does not guarantee exact capacity (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5870">#5870</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/10e141d211526559190b97904508e3aee6c1fece"><code>10e141d</code></a> io: add <code>Ready::ERROR</code> and report error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6e42c26c803e39ea92251487ddd50322b170c52d"><code>6e42c26</code></a> rt(alt): tweak some constants to improve scalability (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/82bef00db452a91382e6f122ac99726cda79a5bc"><code>82bef00</code></a> io: minor tweaks to <code>AsyncFd</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5932">#5932</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/40633fc678251f7515d1d6429cbf4fe4aa59e37d"><code>40633fc</code></a> readme: list previous LTS releases (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5931">#5931</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/3dd5f7ae2e6e7bb78de4ffb6469b96603293d2bb"><code>3dd5f7a</code></a> sync: move broadcast waiters into separate list before waking (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2c92cad9db3c3a30250b9d50e3e9dab88e6db42f"><code>2c92cad</code></a> process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/197757d44014639031726e3ea2b224ce750db7c4"><code>197757d</code></a> streams: create StreamMock for testing Streams (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5915">#5915</a>)</li> <li>See full diff in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.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.31.0&new-version=1.32.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>
2023-08-17 07:14:40 +03:00
version = "1.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
chore(deps): Bump tokio from 1.31.0 to 1.32.0 (#818) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.31.0 to 1.32.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.32.0</h2> <h3>Fixed</h3> <ul> <li>sync: fix potential quadradic behavior in <code>broadcast::Receiver</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> </ul> <h3>Added</h3> <ul> <li>process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li>io: enable awaiting error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>rt(alt): improve the scalability of alt runtime as the number of cores grows (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5925">tokio-rs/tokio#5925</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5930">tokio-rs/tokio#5930</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5781">tokio-rs/tokio#5781</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5935">tokio-rs/tokio#5935</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/a7d52c2fede5ebd8f6e49d52a4af77138e0bd6e1"><code>a7d52c2</code></a> chore: prepare Tokio v1.32.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5937">#5937</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f5f2b58b8dc6fcfb22d9c917d6c87410adab81e9"><code>f5f2b58</code></a> rt: improve docs for Builder::max_blocking_threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5793">#5793</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/718dcc8dff0262835c2972cf031bc2421398ffc6"><code>718dcc8</code></a> docs: BytesMut::with_capacity does not guarantee exact capacity (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5870">#5870</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/10e141d211526559190b97904508e3aee6c1fece"><code>10e141d</code></a> io: add <code>Ready::ERROR</code> and report error readiness (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5781">#5781</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6e42c26c803e39ea92251487ddd50322b170c52d"><code>6e42c26</code></a> rt(alt): tweak some constants to improve scalability (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5935">#5935</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/82bef00db452a91382e6f122ac99726cda79a5bc"><code>82bef00</code></a> io: minor tweaks to <code>AsyncFd</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5932">#5932</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/40633fc678251f7515d1d6429cbf4fe4aa59e37d"><code>40633fc</code></a> readme: list previous LTS releases (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5931">#5931</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/3dd5f7ae2e6e7bb78de4ffb6469b96603293d2bb"><code>3dd5f7a</code></a> sync: move broadcast waiters into separate list before waking (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5925">#5925</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2c92cad9db3c3a30250b9d50e3e9dab88e6db42f"><code>2c92cad</code></a> process: stabilize <code>Command::raw_arg</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5930">#5930</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/197757d44014639031726e3ea2b224ce750db7c4"><code>197757d</code></a> streams: create StreamMock for testing Streams (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5915">#5915</a>)</li> <li>See full diff in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.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.31.0&new-version=1.32.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>
2023-08-17 07:14:40 +03:00
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
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",
2023-05-02 04:04:24 +03:00
"windows-sys 0.48.0",
]
[[package]]
name = "tokio-macros"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
[[package]]
name = "tokio-openssl"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a"
dependencies = [
"futures-util",
"openssl",
"openssl-sys",
"tokio",
]
[[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",
"fallible-iterator",
"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",
]
[[package]]
name = "tokio-stream"
2023-05-02 04:04:24 +03:00
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-02 04:04:24 +03:00
checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
dependencies = [
"futures-core",
"pin-project-lite",
"tokio",
]
[[package]]
name = "tokio-util"
2023-05-02 04:04:24 +03:00
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-02 04:04:24 +03:00
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
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 = "tracing"
version = "0.1.37"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
2020-09-13 19:42:44 +03:00
dependencies = [
"cfg-if",
"log",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
2020-09-13 19:42:44 +03:00
]
[[package]]
name = "tracing-attributes"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
]
2020-09-13 19:42:44 +03:00
[[package]]
name = "tracing-core"
2023-05-16 21:12:57 +03:00
version = "0.1.31"
2020-09-13 19:42:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-05-16 21:12:57 +03:00
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
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.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303"
dependencies = [
"serde_json",
]
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"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633"
[[package]]
name = "ttf-parser"
version = "0.19.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 = "a464a4b34948a5f67fddd2b823c62d9d92e44be75058b99939eae6c5b6960b33"
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"
2022-12-07 05:38:40 +03:00
version = "1.16.0"
2021-07-16 16:08:46 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-07 05:38:40 +03:00
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
2021-07-16 16:08:46 +03:00
2017-09-30 13:55:44 +03:00
[[package]]
name = "unicode-bidi"
2023-03-22 07:47:14 +03:00
version = "0.3.13"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-22 07:47:14 +03:00
checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
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-general-category"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7"
[[package]]
name = "unicode-ident"
2023-07-17 05:21:54 +03:00
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
2017-09-30 13:55:44 +03:00
[[package]]
name = "unicode-normalization"
version = "0.1.22"
2017-09-30 13:55:44 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
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
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.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc"
[[package]]
name = "unicode-segmentation"
2023-02-02 07:47:48 +03:00
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-02-02 07:47:48 +03:00
checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
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"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
[[package]]
name = "unicode_categories"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
[[package]]
name = "unsafe-libyaml"
2023-07-17 05:21:54 +03:00
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa"
[[package]]
name = "untrusted"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
2017-10-09 14:29:03 +03:00
[[package]]
name = "url"
2023-08-29 22:29:59 +03:00
version = "2.4.1"
2019-01-12 15:28:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-08-29 22:29:59 +03:00
checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
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
]
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.34.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2304b933107198a910c1f3219acb65246f2b148f862703cffd51c6e62156abe"
dependencies = [
"base64",
"log",
"pico-args",
"usvg-parser",
"usvg-text-layout",
"usvg-tree",
"xmlwriter",
]
[[package]]
name = "usvg-parser"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12b940fea80394e3b14cb21c83fa1b8f8a41023c25929bba68bb84a76193ebed"
dependencies = [
"data-url",
"flate2",
"imagesize",
"kurbo",
"log",
"roxmltree",
"simplecss",
"siphasher",
"svgtypes",
"usvg-tree",
]
[[package]]
name = "usvg-text-layout"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69dfd6119f431aa7e969b4a69f9cc8b9ae37b8ae85bb26780ccfa3beaf8b71eb"
dependencies = [
"fontdb",
"kurbo",
"log",
"rustybuzz",
"unicode-bidi",
"unicode-script",
"unicode-vo",
"usvg-tree",
]
[[package]]
name = "usvg-tree"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3185eb13b6e3d3cf1817d29612251cc308d5a7e5e6235362e67efe832435c6d9"
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"
2023-07-17 20:53:58 +03:00
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 20:53:58 +03:00
checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
[[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"
2023-09-06 07:30:40 +03:00
version = "2.4.0"
2019-01-12 15:28:16 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-09-06 07:30:40 +03:00
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
2019-01-12 15:28:16 +03:00
dependencies = [
"same-file",
"winapi-util",
2019-01-12 15:28:16 +03:00
]
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 = "wasm-bindgen"
2023-06-13 06:05:54 +03:00
version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
2023-06-13 06:05:54 +03:00
version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
2023-06-13 06:05:54 +03:00
version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
2023-06-13 06:05:54 +03:00
version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2",
"quote",
2023-09-05 03:00:55 +03:00
"syn 2.0.31",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
2023-06-13 06:05:54 +03:00
version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
[[package]]
name = "web-sys"
2023-06-13 06:05:54 +03:00
version = "0.3.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-06-13 06:05:54 +03:00
checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "webpki-roots"
2023-07-17 05:21:54 +03:00
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-17 05:21:54 +03:00
checksum = "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888"
dependencies = [
2023-07-17 05:21:54 +03:00
"rustls-webpki",
]
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"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb"
[[package]]
name = "whoami"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50"
dependencies = [
"wasm-bindgen",
"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"
version = "0.1.5"
2018-08-25 12:50:24 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows-sys"
version = "0.42.0"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
2022-05-03 12:12:54 +03:00
dependencies = [
2023-04-08 09:38:52 +03:00
"windows_aarch64_gnullvm 0.42.2",
"windows_aarch64_msvc 0.42.2",
"windows_i686_gnu 0.42.2",
"windows_i686_msvc 0.42.2",
"windows_x86_64_gnu 0.42.2",
"windows_x86_64_gnullvm 0.42.2",
"windows_x86_64_msvc 0.42.2",
2022-05-03 12:12:54 +03:00
]
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 = [
2023-06-13 06:05:54 +03:00
"windows-targets",
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 = [
2023-08-21 10:33:22 +03:00
"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_aarch64_gnullvm"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows_aarch64_msvc"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
2022-05-03 12:12:54 +03:00
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows_i686_gnu"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
2022-05-03 12:12:54 +03:00
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows_i686_msvc"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
2022-05-03 12:12:54 +03:00
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows_x86_64_gnu"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
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_gnullvm"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
2022-05-03 12:12:54 +03:00
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
2022-05-03 12:12:54 +03:00
[[package]]
name = "windows_x86_64_msvc"
2023-03-13 21:05:02 +03:00
version = "0.42.2"
2022-05-03 12:12:54 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-03-13 21:05:02 +03:00
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
2022-05-03 12:12:54 +03:00
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
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 = "xmlparser"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd"
[[package]]
name = "xmlwriter"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
[[package]]
name = "zeroize"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9"
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.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e0650ae6a051326d798eb099b632f1afb0d323d25ee4ec82ffb0779512084d5"
dependencies = [
"crc32fast",
"log",
"simd-adler32",
"typed-arena",
]
2018-02-21 13:37:31 +03:00
[[package]]
name = "zstd"
version = "0.11.2+zstd.1.5.2"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4"
2018-02-21 13:37:31 +03:00
dependencies = [
2023-01-23 09:48:53 +03:00
"zstd-safe 5.0.2+zstd.1.5.2",
]
[[package]]
name = "zstd"
2023-07-21 05:56:50 +03:00
version = "0.12.4"
2023-01-23 09:48:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c"
2023-01-23 09:48:53 +03:00
dependencies = [
2023-07-21 05:56:50 +03:00
"zstd-safe 6.0.6",
2018-02-21 13:37:31 +03:00
]
[[package]]
name = "zstd-safe"
version = "5.0.2+zstd.1.5.2"
2018-02-21 13:37:31 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db"
2018-02-21 13:37:31 +03:00
dependencies = [
"libc",
"zstd-sys",
]
2023-01-23 09:48:53 +03:00
[[package]]
name = "zstd-safe"
2023-07-21 05:56:50 +03:00
version = "6.0.6"
2023-01-23 09:48:53 +03:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-21 05:56:50 +03:00
checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581"
2023-01-23 09:48:53 +03:00
dependencies = [
"libc",
"zstd-sys",
]
[[package]]
name = "zstd-sys"
2023-04-08 09:38:52 +03:00
version = "2.0.8+zstd.1.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-04-08 09:38:52 +03:00
checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c"
dependencies = [
"cc",
"libc",
2023-01-12 00:35:48 +03:00
"pkg-config",
2018-02-21 13:37:31 +03:00
]