Spaces:
Running
Running
Merge pull request #391 from neon-mmd/CI/323_github-actions-to-release-docker-image
Browse files- .github/workflows/docker.yml +79 -0
- Cargo.lock +175 -207
- Cargo.toml +1 -1
.github/workflows/docker.yml
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
name: Release stable image
|
| 2 |
+
|
| 3 |
+
on:
|
| 4 |
+
push:
|
| 5 |
+
branches:
|
| 6 |
+
- "release/stable/**"
|
| 7 |
+
pull_request:
|
| 8 |
+
branches:
|
| 9 |
+
- "release/stable/**"
|
| 10 |
+
types: [opened, synchronize]
|
| 11 |
+
|
| 12 |
+
env:
|
| 13 |
+
CARGO_TERM_COLOR: always
|
| 14 |
+
|
| 15 |
+
jobs:
|
| 16 |
+
release_image:
|
| 17 |
+
strategy:
|
| 18 |
+
fail-fast: false
|
| 19 |
+
matrix:
|
| 20 |
+
cache:
|
| 21 |
+
- memory
|
| 22 |
+
- redis
|
| 23 |
+
- hybrid
|
| 24 |
+
- no-cache
|
| 25 |
+
|
| 26 |
+
name: Release ${{ matrix.cache }} image
|
| 27 |
+
runs-on: ubuntu-latest
|
| 28 |
+
|
| 29 |
+
steps:
|
| 30 |
+
- uses: actions/checkout@v3
|
| 31 |
+
# Install buildx
|
| 32 |
+
- name: Set up Docker Buildx
|
| 33 |
+
id: buildx
|
| 34 |
+
uses: docker/setup-buildx-action@v2
|
| 35 |
+
# Set buildx cache
|
| 36 |
+
- name: Cache register
|
| 37 |
+
uses: actions/cache@v3
|
| 38 |
+
with:
|
| 39 |
+
path: /tmp/.buildx-cache
|
| 40 |
+
key: buildx-cache
|
| 41 |
+
# Login to ghcr.io
|
| 42 |
+
- name: Log in to Docker Hub
|
| 43 |
+
uses: docker/login-action@v2
|
| 44 |
+
with:
|
| 45 |
+
username: neonmmd
|
| 46 |
+
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
| 47 |
+
# Extract branch info
|
| 48 |
+
- name: Set info
|
| 49 |
+
run: |
|
| 50 |
+
echo "VERSION=$(echo ${GITHUB_REF} | awk -F/ '{print $6}')" >> $GITHUB_ENV
|
| 51 |
+
# Print info for debug
|
| 52 |
+
- name: Print Info
|
| 53 |
+
run: |
|
| 54 |
+
echo $VERSION
|
| 55 |
+
# Create buildx multiarch
|
| 56 |
+
- name: Create buildx multiarch
|
| 57 |
+
run: docker buildx create --use --name=buildx-multi-arch --driver=docker-container --driver-opt=network=host
|
| 58 |
+
# Modify cache variable in the dockerfile.
|
| 59 |
+
- name: Modify Cache variable
|
| 60 |
+
run: |
|
| 61 |
+
sed -i "s/ARG CACHE=[a-z]*/ARG CACHE=${{ matrix.cache }}/g" Dockerfile
|
| 62 |
+
# Publish image
|
| 63 |
+
- name: Publish image
|
| 64 |
+
run: docker buildx build --builder=buildx-multi-arch --platform=linux/amd64,linux/arm64 --build-arg CACHE=${{ matrix.cache }} --push -t neonmmd/websurfx:$VERSION-${{ matrix.cache }} -t neon-mmd/websurfx:${{matrix.cache}} -f Dockerfile .
|
| 65 |
+
- name: Publish latest
|
| 66 |
+
if: ${{ matrix.cache }} == 'hybrid'
|
| 67 |
+
run: docker buildx build --builder=buildx-multi-arch --platform=linux/amd64,linux/arm64 --build-arg CACHE=${{ matrix.cache }} --push -t neon-mmd/websurfx:latest -f Dockerfile .
|
| 68 |
+
# Upload it to release
|
| 69 |
+
- name: Test if release already exists
|
| 70 |
+
id: release-exists
|
| 71 |
+
continue-on-error: true
|
| 72 |
+
run: gh release view $BINARY_NAME-$VERSION
|
| 73 |
+
env:
|
| 74 |
+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
| 75 |
+
- name: Create new draft release
|
| 76 |
+
if: steps.release-exists.outcome == 'failure' && steps.release-exists.conclusion == 'success'
|
| 77 |
+
run: gh release create -t $VERSION -d $VERSION
|
| 78 |
+
env:
|
| 79 |
+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
Cargo.lock
CHANGED
|
@@ -14,7 +14,7 @@ dependencies = [
|
|
| 14 |
"futures-sink",
|
| 15 |
"memchr",
|
| 16 |
"pin-project-lite",
|
| 17 |
-
"tokio 1.
|
| 18 |
"tokio-util",
|
| 19 |
"tracing",
|
| 20 |
]
|
|
@@ -31,7 +31,7 @@ dependencies = [
|
|
| 31 |
"futures-util",
|
| 32 |
"log",
|
| 33 |
"once_cell",
|
| 34 |
-
"smallvec 1.11.
|
| 35 |
]
|
| 36 |
|
| 37 |
[[package]]
|
|
@@ -53,7 +53,7 @@ dependencies = [
|
|
| 53 |
"log",
|
| 54 |
"mime",
|
| 55 |
"mime_guess",
|
| 56 |
-
"percent-encoding 2.3.
|
| 57 |
"pin-project-lite",
|
| 58 |
]
|
| 59 |
|
|
@@ -87,19 +87,19 @@ dependencies = [
|
|
| 87 |
"derive_more",
|
| 88 |
"encoding_rs",
|
| 89 |
"futures-core",
|
| 90 |
-
"http 0.2.
|
| 91 |
"httparse",
|
| 92 |
"httpdate",
|
| 93 |
"itoa 1.0.9",
|
| 94 |
"language-tags",
|
| 95 |
"local-channel",
|
| 96 |
"mime",
|
| 97 |
-
"percent-encoding 2.3.
|
| 98 |
"pin-project-lite",
|
| 99 |
"rand 0.8.5",
|
| 100 |
"sha1",
|
| 101 |
-
"smallvec 1.11.
|
| 102 |
-
"tokio 1.
|
| 103 |
"tokio-util",
|
| 104 |
"tracing",
|
| 105 |
]
|
|
@@ -121,7 +121,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 121 |
checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
|
| 122 |
dependencies = [
|
| 123 |
"bytestring",
|
| 124 |
-
"http 0.2.
|
| 125 |
"regex",
|
| 126 |
"serde",
|
| 127 |
"tracing",
|
|
@@ -134,7 +134,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 134 |
checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
|
| 135 |
dependencies = [
|
| 136 |
"futures-core",
|
| 137 |
-
"tokio 1.
|
| 138 |
]
|
| 139 |
|
| 140 |
[[package]]
|
|
@@ -150,7 +150,7 @@ dependencies = [
|
|
| 150 |
"futures-util",
|
| 151 |
"mio 0.8.9",
|
| 152 |
"socket2 0.5.5",
|
| 153 |
-
"tokio 1.
|
| 154 |
"tracing",
|
| 155 |
]
|
| 156 |
|
|
@@ -209,10 +209,10 @@ dependencies = [
|
|
| 209 |
"serde",
|
| 210 |
"serde_json",
|
| 211 |
"serde_urlencoded 0.7.1",
|
| 212 |
-
"smallvec 1.11.
|
| 213 |
"socket2 0.5.5",
|
| 214 |
"time 0.3.30",
|
| 215 |
-
"url 2.
|
| 216 |
]
|
| 217 |
|
| 218 |
[[package]]
|
|
@@ -489,9 +489,9 @@ dependencies = [
|
|
| 489 |
|
| 490 |
[[package]]
|
| 491 |
name = "bstr"
|
| 492 |
-
version = "1.
|
| 493 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 494 |
-
checksum = "
|
| 495 |
dependencies = [
|
| 496 |
"memchr",
|
| 497 |
"serde",
|
|
@@ -637,18 +637,18 @@ dependencies = [
|
|
| 637 |
|
| 638 |
[[package]]
|
| 639 |
name = "clap"
|
| 640 |
-
version = "4.4.
|
| 641 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 642 |
-
checksum = "
|
| 643 |
dependencies = [
|
| 644 |
"clap_builder",
|
| 645 |
]
|
| 646 |
|
| 647 |
[[package]]
|
| 648 |
name = "clap_builder"
|
| 649 |
-
version = "4.4.
|
| 650 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 651 |
-
checksum = "
|
| 652 |
dependencies = [
|
| 653 |
"anstyle",
|
| 654 |
"clap_lex",
|
|
@@ -679,7 +679,7 @@ dependencies = [
|
|
| 679 |
"futures-core",
|
| 680 |
"memchr",
|
| 681 |
"pin-project-lite",
|
| 682 |
-
"tokio 1.
|
| 683 |
"tokio-util",
|
| 684 |
]
|
| 685 |
|
|
@@ -731,7 +731,7 @@ version = "0.16.2"
|
|
| 731 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 732 |
checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
|
| 733 |
dependencies = [
|
| 734 |
-
"percent-encoding 2.3.
|
| 735 |
"time 0.3.30",
|
| 736 |
"version_check",
|
| 737 |
]
|
|
@@ -909,7 +909,7 @@ dependencies = [
|
|
| 909 |
"dtoa-short",
|
| 910 |
"itoa 1.0.9",
|
| 911 |
"phf 0.11.2",
|
| 912 |
-
"smallvec 1.11.
|
| 913 |
]
|
| 914 |
|
| 915 |
[[package]]
|
|
@@ -922,7 +922,7 @@ dependencies = [
|
|
| 922 |
"dtoa-short",
|
| 923 |
"itoa 1.0.9",
|
| 924 |
"phf 0.11.2",
|
| 925 |
-
"smallvec 1.11.
|
| 926 |
]
|
| 927 |
|
| 928 |
[[package]]
|
|
@@ -959,9 +959,9 @@ dependencies = [
|
|
| 959 |
|
| 960 |
[[package]]
|
| 961 |
name = "data-encoding"
|
| 962 |
-
version = "2.
|
| 963 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 964 |
-
checksum = "
|
| 965 |
|
| 966 |
[[package]]
|
| 967 |
name = "deranged"
|
|
@@ -1055,9 +1055,9 @@ dependencies = [
|
|
| 1055 |
|
| 1056 |
[[package]]
|
| 1057 |
name = "env_logger"
|
| 1058 |
-
version = "0.10.
|
| 1059 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1060 |
-
checksum = "
|
| 1061 |
dependencies = [
|
| 1062 |
"log",
|
| 1063 |
]
|
|
@@ -1069,14 +1069,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 1069 |
checksum = "a2d328fc287c61314c4a61af7cfdcbd7e678e39778488c7cb13ec133ce0f4059"
|
| 1070 |
dependencies = [
|
| 1071 |
"fsio",
|
| 1072 |
-
"indexmap",
|
| 1073 |
]
|
| 1074 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1075 |
[[package]]
|
| 1076 |
name = "errno"
|
| 1077 |
-
version = "0.3.
|
| 1078 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1079 |
-
checksum = "
|
| 1080 |
dependencies = [
|
| 1081 |
"libc",
|
| 1082 |
"windows-sys",
|
|
@@ -1173,11 +1179,11 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
|
|
| 1173 |
|
| 1174 |
[[package]]
|
| 1175 |
name = "form_urlencoded"
|
| 1176 |
-
version = "1.2.
|
| 1177 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1178 |
-
checksum = "
|
| 1179 |
dependencies = [
|
| 1180 |
-
"percent-encoding 2.3.
|
| 1181 |
]
|
| 1182 |
|
| 1183 |
[[package]]
|
|
@@ -1370,9 +1376,9 @@ dependencies = [
|
|
| 1370 |
|
| 1371 |
[[package]]
|
| 1372 |
name = "gimli"
|
| 1373 |
-
version = "0.28.
|
| 1374 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1375 |
-
checksum = "
|
| 1376 |
|
| 1377 |
[[package]]
|
| 1378 |
name = "glob"
|
|
@@ -1395,7 +1401,7 @@ dependencies = [
|
|
| 1395 |
"parking_lot 0.12.1",
|
| 1396 |
"quanta",
|
| 1397 |
"rand 0.8.5",
|
| 1398 |
-
"smallvec 1.11.
|
| 1399 |
]
|
| 1400 |
|
| 1401 |
[[package]]
|
|
@@ -1409,7 +1415,7 @@ dependencies = [
|
|
| 1409 |
"fnv",
|
| 1410 |
"futures 0.1.31",
|
| 1411 |
"http 0.1.21",
|
| 1412 |
-
"indexmap",
|
| 1413 |
"log",
|
| 1414 |
"slab",
|
| 1415 |
"string",
|
|
@@ -1418,19 +1424,19 @@ dependencies = [
|
|
| 1418 |
|
| 1419 |
[[package]]
|
| 1420 |
name = "h2"
|
| 1421 |
-
version = "0.3.
|
| 1422 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1423 |
-
checksum = "
|
| 1424 |
dependencies = [
|
| 1425 |
"bytes 1.5.0",
|
| 1426 |
"fnv",
|
| 1427 |
"futures-core",
|
| 1428 |
"futures-sink",
|
| 1429 |
"futures-util",
|
| 1430 |
-
"http 0.2.
|
| 1431 |
-
"indexmap",
|
| 1432 |
"slab",
|
| 1433 |
-
"tokio 1.
|
| 1434 |
"tokio-util",
|
| 1435 |
"tracing",
|
| 1436 |
]
|
|
@@ -1441,21 +1447,6 @@ version = "1.8.2"
|
|
| 1441 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1442 |
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
|
| 1443 |
|
| 1444 |
-
[[package]]
|
| 1445 |
-
name = "handlebars"
|
| 1446 |
-
version = "4.4.0"
|
| 1447 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1448 |
-
checksum = "c39b3bc2a8f715298032cf5087e58573809374b08160aa7d750582bdb82d2683"
|
| 1449 |
-
dependencies = [
|
| 1450 |
-
"log",
|
| 1451 |
-
"pest",
|
| 1452 |
-
"pest_derive",
|
| 1453 |
-
"serde",
|
| 1454 |
-
"serde_json",
|
| 1455 |
-
"thiserror",
|
| 1456 |
-
"walkdir",
|
| 1457 |
-
]
|
| 1458 |
-
|
| 1459 |
[[package]]
|
| 1460 |
name = "hashbrown"
|
| 1461 |
version = "0.12.3"
|
|
@@ -1534,9 +1525,9 @@ dependencies = [
|
|
| 1534 |
|
| 1535 |
[[package]]
|
| 1536 |
name = "http"
|
| 1537 |
-
version = "0.2.
|
| 1538 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1539 |
-
checksum = "
|
| 1540 |
dependencies = [
|
| 1541 |
"bytes 1.5.0",
|
| 1542 |
"fnv",
|
|
@@ -1562,7 +1553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 1562 |
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
|
| 1563 |
dependencies = [
|
| 1564 |
"bytes 1.5.0",
|
| 1565 |
-
"http 0.2.
|
| 1566 |
"pin-project-lite",
|
| 1567 |
]
|
| 1568 |
|
|
@@ -1624,15 +1615,15 @@ dependencies = [
|
|
| 1624 |
"futures-channel",
|
| 1625 |
"futures-core",
|
| 1626 |
"futures-util",
|
| 1627 |
-
"h2 0.3.
|
| 1628 |
-
"http 0.2.
|
| 1629 |
"http-body 0.4.5",
|
| 1630 |
"httparse",
|
| 1631 |
"httpdate",
|
| 1632 |
"itoa 1.0.9",
|
| 1633 |
"pin-project-lite",
|
| 1634 |
"socket2 0.4.10",
|
| 1635 |
-
"tokio 1.
|
| 1636 |
"tower-service",
|
| 1637 |
"tracing",
|
| 1638 |
"want 0.3.1",
|
|
@@ -1645,10 +1636,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 1645 |
checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
|
| 1646 |
dependencies = [
|
| 1647 |
"futures-util",
|
| 1648 |
-
"http 0.2.
|
| 1649 |
"hyper 0.14.27",
|
| 1650 |
"rustls",
|
| 1651 |
-
"tokio 1.
|
| 1652 |
"tokio-rustls",
|
| 1653 |
]
|
| 1654 |
|
|
@@ -1689,9 +1680,9 @@ dependencies = [
|
|
| 1689 |
|
| 1690 |
[[package]]
|
| 1691 |
name = "idna"
|
| 1692 |
-
version = "0.
|
| 1693 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1694 |
-
checksum = "
|
| 1695 |
dependencies = [
|
| 1696 |
"unicode-bidi",
|
| 1697 |
"unicode-normalization",
|
|
@@ -1707,6 +1698,16 @@ dependencies = [
|
|
| 1707 |
"hashbrown 0.12.3",
|
| 1708 |
]
|
| 1709 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1710 |
[[package]]
|
| 1711 |
name = "iovec"
|
| 1712 |
version = "0.1.4"
|
|
@@ -1818,7 +1819,7 @@ dependencies = [
|
|
| 1818 |
"parcel_selectors",
|
| 1819 |
"paste",
|
| 1820 |
"pathdiff",
|
| 1821 |
-
"smallvec 1.11.
|
| 1822 |
]
|
| 1823 |
|
| 1824 |
[[package]]
|
|
@@ -1880,9 +1881,9 @@ dependencies = [
|
|
| 1880 |
|
| 1881 |
[[package]]
|
| 1882 |
name = "luajit-src"
|
| 1883 |
-
version = "210.
|
| 1884 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1885 |
-
checksum = "
|
| 1886 |
dependencies = [
|
| 1887 |
"cc",
|
| 1888 |
"which",
|
|
@@ -1940,6 +1941,30 @@ version = "0.1.10"
|
|
| 1940 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1941 |
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
|
| 1942 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1943 |
[[package]]
|
| 1944 |
name = "maybe-uninit"
|
| 1945 |
version = "2.0.0"
|
|
@@ -1996,7 +2021,7 @@ dependencies = [
|
|
| 1996 |
"crossbeam-utils 0.8.16",
|
| 1997 |
"dashmap",
|
| 1998 |
"skeptic",
|
| 1999 |
-
"smallvec 1.11.
|
| 2000 |
"tagptr",
|
| 2001 |
"triomphe",
|
| 2002 |
]
|
|
@@ -2075,9 +2100,9 @@ dependencies = [
|
|
| 2075 |
|
| 2076 |
[[package]]
|
| 2077 |
name = "mlua"
|
| 2078 |
-
version = "0.9.
|
| 2079 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2080 |
-
checksum = "
|
| 2081 |
dependencies = [
|
| 2082 |
"bstr",
|
| 2083 |
"mlua-sys",
|
|
@@ -2088,9 +2113,9 @@ dependencies = [
|
|
| 2088 |
|
| 2089 |
[[package]]
|
| 2090 |
name = "mlua-sys"
|
| 2091 |
-
version = "0.
|
| 2092 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2093 |
-
checksum = "
|
| 2094 |
dependencies = [
|
| 2095 |
"cc",
|
| 2096 |
"cfg-if 1.0.0",
|
|
@@ -2194,9 +2219,9 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
|
|
| 2194 |
|
| 2195 |
[[package]]
|
| 2196 |
name = "openssl"
|
| 2197 |
-
version = "0.10.
|
| 2198 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2199 |
-
checksum = "
|
| 2200 |
dependencies = [
|
| 2201 |
"bitflags 2.4.1",
|
| 2202 |
"cfg-if 1.0.0",
|
|
@@ -2226,9 +2251,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
|
| 2226 |
|
| 2227 |
[[package]]
|
| 2228 |
name = "openssl-sys"
|
| 2229 |
-
version = "0.9.
|
| 2230 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2231 |
-
checksum = "
|
| 2232 |
dependencies = [
|
| 2233 |
"cc",
|
| 2234 |
"libc",
|
|
@@ -2249,7 +2274,7 @@ dependencies = [
|
|
| 2249 |
"phf 0.10.1",
|
| 2250 |
"phf_codegen 0.10.0",
|
| 2251 |
"precomputed-hash",
|
| 2252 |
-
"smallvec 1.11.
|
| 2253 |
]
|
| 2254 |
|
| 2255 |
[[package]]
|
|
@@ -2297,7 +2322,7 @@ dependencies = [
|
|
| 2297 |
"cfg-if 1.0.0",
|
| 2298 |
"libc",
|
| 2299 |
"redox_syscall 0.4.1",
|
| 2300 |
-
"smallvec 1.11.
|
| 2301 |
"windows-targets",
|
| 2302 |
]
|
| 2303 |
|
|
@@ -2334,54 +2359,9 @@ checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
|
|
| 2334 |
|
| 2335 |
[[package]]
|
| 2336 |
name = "percent-encoding"
|
| 2337 |
-
version = "2.3.
|
| 2338 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2339 |
-
checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
|
| 2340 |
-
|
| 2341 |
-
[[package]]
|
| 2342 |
-
name = "pest"
|
| 2343 |
-
version = "2.7.5"
|
| 2344 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2345 |
-
checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5"
|
| 2346 |
-
dependencies = [
|
| 2347 |
-
"memchr",
|
| 2348 |
-
"thiserror",
|
| 2349 |
-
"ucd-trie",
|
| 2350 |
-
]
|
| 2351 |
-
|
| 2352 |
-
[[package]]
|
| 2353 |
-
name = "pest_derive"
|
| 2354 |
-
version = "2.7.5"
|
| 2355 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2356 |
-
checksum = "
|
| 2357 |
-
dependencies = [
|
| 2358 |
-
"pest",
|
| 2359 |
-
"pest_generator",
|
| 2360 |
-
]
|
| 2361 |
-
|
| 2362 |
-
[[package]]
|
| 2363 |
-
name = "pest_generator"
|
| 2364 |
-
version = "2.7.5"
|
| 2365 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2366 |
-
checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227"
|
| 2367 |
-
dependencies = [
|
| 2368 |
-
"pest",
|
| 2369 |
-
"pest_meta",
|
| 2370 |
-
"proc-macro2 1.0.69",
|
| 2371 |
-
"quote 1.0.33",
|
| 2372 |
-
"syn 2.0.39",
|
| 2373 |
-
]
|
| 2374 |
-
|
| 2375 |
-
[[package]]
|
| 2376 |
-
name = "pest_meta"
|
| 2377 |
-
version = "2.7.5"
|
| 2378 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2379 |
-
checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6"
|
| 2380 |
-
dependencies = [
|
| 2381 |
-
"once_cell",
|
| 2382 |
-
"pest",
|
| 2383 |
-
"sha2",
|
| 2384 |
-
]
|
| 2385 |
|
| 2386 |
[[package]]
|
| 2387 |
name = "phf"
|
|
@@ -2557,6 +2537,30 @@ version = "0.1.1"
|
|
| 2557 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2558 |
checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
|
| 2559 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2560 |
[[package]]
|
| 2561 |
name = "proc-macro2"
|
| 2562 |
version = "0.4.30"
|
|
@@ -2582,7 +2586,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 2582 |
checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f"
|
| 2583 |
dependencies = [
|
| 2584 |
"idna 0.2.3",
|
| 2585 |
-
"url 2.
|
| 2586 |
]
|
| 2587 |
|
| 2588 |
[[package]]
|
|
@@ -2797,13 +2801,13 @@ dependencies = [
|
|
| 2797 |
"futures 0.3.29",
|
| 2798 |
"futures-util",
|
| 2799 |
"itoa 1.0.9",
|
| 2800 |
-
"percent-encoding 2.3.
|
| 2801 |
"pin-project-lite",
|
| 2802 |
"ryu",
|
| 2803 |
-
"tokio 1.
|
| 2804 |
"tokio-retry",
|
| 2805 |
"tokio-util",
|
| 2806 |
-
"url 2.
|
| 2807 |
]
|
| 2808 |
|
| 2809 |
[[package]]
|
|
@@ -2896,8 +2900,8 @@ dependencies = [
|
|
| 2896 |
"encoding_rs",
|
| 2897 |
"futures-core",
|
| 2898 |
"futures-util",
|
| 2899 |
-
"h2 0.3.
|
| 2900 |
-
"http 0.2.
|
| 2901 |
"http-body 0.4.5",
|
| 2902 |
"hyper 0.14.27",
|
| 2903 |
"hyper-rustls",
|
|
@@ -2906,7 +2910,7 @@ dependencies = [
|
|
| 2906 |
"log",
|
| 2907 |
"mime",
|
| 2908 |
"once_cell",
|
| 2909 |
-
"percent-encoding 2.3.
|
| 2910 |
"pin-project-lite",
|
| 2911 |
"rustls",
|
| 2912 |
"rustls-pemfile",
|
|
@@ -2914,11 +2918,11 @@ dependencies = [
|
|
| 2914 |
"serde_json",
|
| 2915 |
"serde_urlencoded 0.7.1",
|
| 2916 |
"system-configuration",
|
| 2917 |
-
"tokio 1.
|
| 2918 |
"tokio-rustls",
|
| 2919 |
"tokio-util",
|
| 2920 |
"tower-service",
|
| 2921 |
-
"url 2.
|
| 2922 |
"wasm-bindgen",
|
| 2923 |
"wasm-bindgen-futures",
|
| 2924 |
"web-sys",
|
|
@@ -2985,9 +2989,9 @@ dependencies = [
|
|
| 2985 |
|
| 2986 |
[[package]]
|
| 2987 |
name = "rustls"
|
| 2988 |
-
version = "0.21.
|
| 2989 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2990 |
-
checksum = "
|
| 2991 |
dependencies = [
|
| 2992 |
"log",
|
| 2993 |
"ring",
|
|
@@ -2997,9 +3001,9 @@ dependencies = [
|
|
| 2997 |
|
| 2998 |
[[package]]
|
| 2999 |
name = "rustls-pemfile"
|
| 3000 |
-
version = "1.0.
|
| 3001 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3002 |
-
checksum = "
|
| 3003 |
dependencies = [
|
| 3004 |
"base64 0.21.5",
|
| 3005 |
]
|
|
@@ -3130,7 +3134,7 @@ dependencies = [
|
|
| 3130 |
"phf_codegen 0.10.0",
|
| 3131 |
"precomputed-hash",
|
| 3132 |
"servo_arc",
|
| 3133 |
-
"smallvec 1.11.
|
| 3134 |
]
|
| 3135 |
|
| 3136 |
[[package]]
|
|
@@ -3159,18 +3163,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
|
|
| 3159 |
|
| 3160 |
[[package]]
|
| 3161 |
name = "serde"
|
| 3162 |
-
version = "1.0.
|
| 3163 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3164 |
-
checksum = "
|
| 3165 |
dependencies = [
|
| 3166 |
"serde_derive",
|
| 3167 |
]
|
| 3168 |
|
| 3169 |
[[package]]
|
| 3170 |
name = "serde_derive"
|
| 3171 |
-
version = "1.0.
|
| 3172 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3173 |
-
checksum = "
|
| 3174 |
dependencies = [
|
| 3175 |
"proc-macro2 1.0.69",
|
| 3176 |
"quote 1.0.33",
|
|
@@ -3232,17 +3236,6 @@ dependencies = [
|
|
| 3232 |
"digest",
|
| 3233 |
]
|
| 3234 |
|
| 3235 |
-
[[package]]
|
| 3236 |
-
name = "sha2"
|
| 3237 |
-
version = "0.10.8"
|
| 3238 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3239 |
-
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
|
| 3240 |
-
dependencies = [
|
| 3241 |
-
"cfg-if 1.0.0",
|
| 3242 |
-
"cpufeatures",
|
| 3243 |
-
"digest",
|
| 3244 |
-
]
|
| 3245 |
-
|
| 3246 |
[[package]]
|
| 3247 |
name = "signal-hook-registry"
|
| 3248 |
version = "1.4.1"
|
|
@@ -3299,9 +3292,9 @@ dependencies = [
|
|
| 3299 |
|
| 3300 |
[[package]]
|
| 3301 |
name = "smallvec"
|
| 3302 |
-
version = "1.11.
|
| 3303 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3304 |
-
checksum = "
|
| 3305 |
dependencies = [
|
| 3306 |
"serde",
|
| 3307 |
]
|
|
@@ -3513,26 +3506,6 @@ dependencies = [
|
|
| 3513 |
"utf-8",
|
| 3514 |
]
|
| 3515 |
|
| 3516 |
-
[[package]]
|
| 3517 |
-
name = "thiserror"
|
| 3518 |
-
version = "1.0.50"
|
| 3519 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3520 |
-
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
|
| 3521 |
-
dependencies = [
|
| 3522 |
-
"thiserror-impl",
|
| 3523 |
-
]
|
| 3524 |
-
|
| 3525 |
-
[[package]]
|
| 3526 |
-
name = "thiserror-impl"
|
| 3527 |
-
version = "1.0.50"
|
| 3528 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3529 |
-
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
|
| 3530 |
-
dependencies = [
|
| 3531 |
-
"proc-macro2 1.0.69",
|
| 3532 |
-
"quote 1.0.33",
|
| 3533 |
-
"syn 2.0.39",
|
| 3534 |
-
]
|
| 3535 |
-
|
| 3536 |
[[package]]
|
| 3537 |
name = "thousands"
|
| 3538 |
version = "0.2.0"
|
|
@@ -3625,9 +3598,9 @@ dependencies = [
|
|
| 3625 |
|
| 3626 |
[[package]]
|
| 3627 |
name = "tokio"
|
| 3628 |
-
version = "1.
|
| 3629 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3630 |
-
checksum = "
|
| 3631 |
dependencies = [
|
| 3632 |
"backtrace",
|
| 3633 |
"bytes 1.5.0",
|
|
@@ -3686,9 +3659,9 @@ dependencies = [
|
|
| 3686 |
|
| 3687 |
[[package]]
|
| 3688 |
name = "tokio-macros"
|
| 3689 |
-
version = "2.
|
| 3690 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3691 |
-
checksum = "
|
| 3692 |
dependencies = [
|
| 3693 |
"proc-macro2 1.0.69",
|
| 3694 |
"quote 1.0.33",
|
|
@@ -3722,7 +3695,7 @@ checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
|
|
| 3722 |
dependencies = [
|
| 3723 |
"pin-project",
|
| 3724 |
"rand 0.8.5",
|
| 3725 |
-
"tokio 1.
|
| 3726 |
]
|
| 3727 |
|
| 3728 |
[[package]]
|
|
@@ -3732,7 +3705,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
| 3732 |
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
|
| 3733 |
dependencies = [
|
| 3734 |
"rustls",
|
| 3735 |
-
"tokio 1.
|
| 3736 |
]
|
| 3737 |
|
| 3738 |
[[package]]
|
|
@@ -3798,7 +3771,7 @@ dependencies = [
|
|
| 3798 |
"futures-core",
|
| 3799 |
"futures-sink",
|
| 3800 |
"pin-project-lite",
|
| 3801 |
-
"tokio 1.
|
| 3802 |
"tracing",
|
| 3803 |
]
|
| 3804 |
|
|
@@ -3864,12 +3837,6 @@ version = "1.17.0"
|
|
| 3864 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3865 |
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
|
| 3866 |
|
| 3867 |
-
[[package]]
|
| 3868 |
-
name = "ucd-trie"
|
| 3869 |
-
version = "0.1.6"
|
| 3870 |
-
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3871 |
-
checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
|
| 3872 |
-
|
| 3873 |
[[package]]
|
| 3874 |
name = "unicase"
|
| 3875 |
version = "2.7.0"
|
|
@@ -3937,13 +3904,13 @@ dependencies = [
|
|
| 3937 |
|
| 3938 |
[[package]]
|
| 3939 |
name = "url"
|
| 3940 |
-
version = "2.
|
| 3941 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3942 |
-
checksum = "
|
| 3943 |
dependencies = [
|
| 3944 |
"form_urlencoded",
|
| 3945 |
-
"idna 0.
|
| 3946 |
-
"percent-encoding 2.3.
|
| 3947 |
]
|
| 3948 |
|
| 3949 |
[[package]]
|
|
@@ -4093,13 +4060,13 @@ dependencies = [
|
|
| 4093 |
|
| 4094 |
[[package]]
|
| 4095 |
name = "webpki-roots"
|
| 4096 |
-
version = "0.25.
|
| 4097 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4098 |
-
checksum = "
|
| 4099 |
|
| 4100 |
[[package]]
|
| 4101 |
name = "websurfx"
|
| 4102 |
-
version = "1.2.
|
| 4103 |
dependencies = [
|
| 4104 |
"actix-cors",
|
| 4105 |
"actix-files",
|
|
@@ -4114,9 +4081,9 @@ dependencies = [
|
|
| 4114 |
"error-stack",
|
| 4115 |
"fake-useragent",
|
| 4116 |
"futures 0.3.29",
|
| 4117 |
-
"handlebars",
|
| 4118 |
"lightningcss",
|
| 4119 |
"log",
|
|
|
|
| 4120 |
"mimalloc",
|
| 4121 |
"mini-moka",
|
| 4122 |
"minify-js",
|
|
@@ -4128,21 +4095,22 @@ dependencies = [
|
|
| 4128 |
"scraper",
|
| 4129 |
"serde",
|
| 4130 |
"serde_json",
|
| 4131 |
-
"smallvec 1.11.
|
| 4132 |
"tempfile",
|
| 4133 |
-
"tokio 1.
|
| 4134 |
]
|
| 4135 |
|
| 4136 |
[[package]]
|
| 4137 |
name = "which"
|
| 4138 |
-
version = "
|
| 4139 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4140 |
-
checksum = "
|
| 4141 |
dependencies = [
|
| 4142 |
"either",
|
| 4143 |
"home",
|
| 4144 |
"once_cell",
|
| 4145 |
"rustix",
|
|
|
|
| 4146 |
]
|
| 4147 |
|
| 4148 |
[[package]]
|
|
@@ -4285,18 +4253,18 @@ dependencies = [
|
|
| 4285 |
|
| 4286 |
[[package]]
|
| 4287 |
name = "zerocopy"
|
| 4288 |
-
version = "0.7.
|
| 4289 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4290 |
-
checksum = "
|
| 4291 |
dependencies = [
|
| 4292 |
"zerocopy-derive",
|
| 4293 |
]
|
| 4294 |
|
| 4295 |
[[package]]
|
| 4296 |
name = "zerocopy-derive"
|
| 4297 |
-
version = "0.7.
|
| 4298 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4299 |
-
checksum = "
|
| 4300 |
dependencies = [
|
| 4301 |
"proc-macro2 1.0.69",
|
| 4302 |
"quote 1.0.33",
|
|
|
|
| 14 |
"futures-sink",
|
| 15 |
"memchr",
|
| 16 |
"pin-project-lite",
|
| 17 |
+
"tokio 1.34.0",
|
| 18 |
"tokio-util",
|
| 19 |
"tracing",
|
| 20 |
]
|
|
|
|
| 31 |
"futures-util",
|
| 32 |
"log",
|
| 33 |
"once_cell",
|
| 34 |
+
"smallvec 1.11.2",
|
| 35 |
]
|
| 36 |
|
| 37 |
[[package]]
|
|
|
|
| 53 |
"log",
|
| 54 |
"mime",
|
| 55 |
"mime_guess",
|
| 56 |
+
"percent-encoding 2.3.1",
|
| 57 |
"pin-project-lite",
|
| 58 |
]
|
| 59 |
|
|
|
|
| 87 |
"derive_more",
|
| 88 |
"encoding_rs",
|
| 89 |
"futures-core",
|
| 90 |
+
"http 0.2.11",
|
| 91 |
"httparse",
|
| 92 |
"httpdate",
|
| 93 |
"itoa 1.0.9",
|
| 94 |
"language-tags",
|
| 95 |
"local-channel",
|
| 96 |
"mime",
|
| 97 |
+
"percent-encoding 2.3.1",
|
| 98 |
"pin-project-lite",
|
| 99 |
"rand 0.8.5",
|
| 100 |
"sha1",
|
| 101 |
+
"smallvec 1.11.2",
|
| 102 |
+
"tokio 1.34.0",
|
| 103 |
"tokio-util",
|
| 104 |
"tracing",
|
| 105 |
]
|
|
|
|
| 121 |
checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
|
| 122 |
dependencies = [
|
| 123 |
"bytestring",
|
| 124 |
+
"http 0.2.11",
|
| 125 |
"regex",
|
| 126 |
"serde",
|
| 127 |
"tracing",
|
|
|
|
| 134 |
checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
|
| 135 |
dependencies = [
|
| 136 |
"futures-core",
|
| 137 |
+
"tokio 1.34.0",
|
| 138 |
]
|
| 139 |
|
| 140 |
[[package]]
|
|
|
|
| 150 |
"futures-util",
|
| 151 |
"mio 0.8.9",
|
| 152 |
"socket2 0.5.5",
|
| 153 |
+
"tokio 1.34.0",
|
| 154 |
"tracing",
|
| 155 |
]
|
| 156 |
|
|
|
|
| 209 |
"serde",
|
| 210 |
"serde_json",
|
| 211 |
"serde_urlencoded 0.7.1",
|
| 212 |
+
"smallvec 1.11.2",
|
| 213 |
"socket2 0.5.5",
|
| 214 |
"time 0.3.30",
|
| 215 |
+
"url 2.5.0",
|
| 216 |
]
|
| 217 |
|
| 218 |
[[package]]
|
|
|
|
| 489 |
|
| 490 |
[[package]]
|
| 491 |
name = "bstr"
|
| 492 |
+
version = "1.8.0"
|
| 493 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 494 |
+
checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
|
| 495 |
dependencies = [
|
| 496 |
"memchr",
|
| 497 |
"serde",
|
|
|
|
| 637 |
|
| 638 |
[[package]]
|
| 639 |
name = "clap"
|
| 640 |
+
version = "4.4.8"
|
| 641 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 642 |
+
checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
|
| 643 |
dependencies = [
|
| 644 |
"clap_builder",
|
| 645 |
]
|
| 646 |
|
| 647 |
[[package]]
|
| 648 |
name = "clap_builder"
|
| 649 |
+
version = "4.4.8"
|
| 650 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 651 |
+
checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
|
| 652 |
dependencies = [
|
| 653 |
"anstyle",
|
| 654 |
"clap_lex",
|
|
|
|
| 679 |
"futures-core",
|
| 680 |
"memchr",
|
| 681 |
"pin-project-lite",
|
| 682 |
+
"tokio 1.34.0",
|
| 683 |
"tokio-util",
|
| 684 |
]
|
| 685 |
|
|
|
|
| 731 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 732 |
checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
|
| 733 |
dependencies = [
|
| 734 |
+
"percent-encoding 2.3.1",
|
| 735 |
"time 0.3.30",
|
| 736 |
"version_check",
|
| 737 |
]
|
|
|
|
| 909 |
"dtoa-short",
|
| 910 |
"itoa 1.0.9",
|
| 911 |
"phf 0.11.2",
|
| 912 |
+
"smallvec 1.11.2",
|
| 913 |
]
|
| 914 |
|
| 915 |
[[package]]
|
|
|
|
| 922 |
"dtoa-short",
|
| 923 |
"itoa 1.0.9",
|
| 924 |
"phf 0.11.2",
|
| 925 |
+
"smallvec 1.11.2",
|
| 926 |
]
|
| 927 |
|
| 928 |
[[package]]
|
|
|
|
| 959 |
|
| 960 |
[[package]]
|
| 961 |
name = "data-encoding"
|
| 962 |
+
version = "2.5.0"
|
| 963 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 964 |
+
checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
|
| 965 |
|
| 966 |
[[package]]
|
| 967 |
name = "deranged"
|
|
|
|
| 1055 |
|
| 1056 |
[[package]]
|
| 1057 |
name = "env_logger"
|
| 1058 |
+
version = "0.10.1"
|
| 1059 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1060 |
+
checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece"
|
| 1061 |
dependencies = [
|
| 1062 |
"log",
|
| 1063 |
]
|
|
|
|
| 1069 |
checksum = "a2d328fc287c61314c4a61af7cfdcbd7e678e39778488c7cb13ec133ce0f4059"
|
| 1070 |
dependencies = [
|
| 1071 |
"fsio",
|
| 1072 |
+
"indexmap 1.9.3",
|
| 1073 |
]
|
| 1074 |
|
| 1075 |
+
[[package]]
|
| 1076 |
+
name = "equivalent"
|
| 1077 |
+
version = "1.0.1"
|
| 1078 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1079 |
+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
| 1080 |
+
|
| 1081 |
[[package]]
|
| 1082 |
name = "errno"
|
| 1083 |
+
version = "0.3.7"
|
| 1084 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1085 |
+
checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
|
| 1086 |
dependencies = [
|
| 1087 |
"libc",
|
| 1088 |
"windows-sys",
|
|
|
|
| 1179 |
|
| 1180 |
[[package]]
|
| 1181 |
name = "form_urlencoded"
|
| 1182 |
+
version = "1.2.1"
|
| 1183 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1184 |
+
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
|
| 1185 |
dependencies = [
|
| 1186 |
+
"percent-encoding 2.3.1",
|
| 1187 |
]
|
| 1188 |
|
| 1189 |
[[package]]
|
|
|
|
| 1376 |
|
| 1377 |
[[package]]
|
| 1378 |
name = "gimli"
|
| 1379 |
+
version = "0.28.1"
|
| 1380 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1381 |
+
checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
|
| 1382 |
|
| 1383 |
[[package]]
|
| 1384 |
name = "glob"
|
|
|
|
| 1401 |
"parking_lot 0.12.1",
|
| 1402 |
"quanta",
|
| 1403 |
"rand 0.8.5",
|
| 1404 |
+
"smallvec 1.11.2",
|
| 1405 |
]
|
| 1406 |
|
| 1407 |
[[package]]
|
|
|
|
| 1415 |
"fnv",
|
| 1416 |
"futures 0.1.31",
|
| 1417 |
"http 0.1.21",
|
| 1418 |
+
"indexmap 1.9.3",
|
| 1419 |
"log",
|
| 1420 |
"slab",
|
| 1421 |
"string",
|
|
|
|
| 1424 |
|
| 1425 |
[[package]]
|
| 1426 |
name = "h2"
|
| 1427 |
+
version = "0.3.22"
|
| 1428 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1429 |
+
checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
|
| 1430 |
dependencies = [
|
| 1431 |
"bytes 1.5.0",
|
| 1432 |
"fnv",
|
| 1433 |
"futures-core",
|
| 1434 |
"futures-sink",
|
| 1435 |
"futures-util",
|
| 1436 |
+
"http 0.2.11",
|
| 1437 |
+
"indexmap 2.1.0",
|
| 1438 |
"slab",
|
| 1439 |
+
"tokio 1.34.0",
|
| 1440 |
"tokio-util",
|
| 1441 |
"tracing",
|
| 1442 |
]
|
|
|
|
| 1447 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1448 |
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
|
| 1449 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1450 |
[[package]]
|
| 1451 |
name = "hashbrown"
|
| 1452 |
version = "0.12.3"
|
|
|
|
| 1525 |
|
| 1526 |
[[package]]
|
| 1527 |
name = "http"
|
| 1528 |
+
version = "0.2.11"
|
| 1529 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1530 |
+
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
|
| 1531 |
dependencies = [
|
| 1532 |
"bytes 1.5.0",
|
| 1533 |
"fnv",
|
|
|
|
| 1553 |
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
|
| 1554 |
dependencies = [
|
| 1555 |
"bytes 1.5.0",
|
| 1556 |
+
"http 0.2.11",
|
| 1557 |
"pin-project-lite",
|
| 1558 |
]
|
| 1559 |
|
|
|
|
| 1615 |
"futures-channel",
|
| 1616 |
"futures-core",
|
| 1617 |
"futures-util",
|
| 1618 |
+
"h2 0.3.22",
|
| 1619 |
+
"http 0.2.11",
|
| 1620 |
"http-body 0.4.5",
|
| 1621 |
"httparse",
|
| 1622 |
"httpdate",
|
| 1623 |
"itoa 1.0.9",
|
| 1624 |
"pin-project-lite",
|
| 1625 |
"socket2 0.4.10",
|
| 1626 |
+
"tokio 1.34.0",
|
| 1627 |
"tower-service",
|
| 1628 |
"tracing",
|
| 1629 |
"want 0.3.1",
|
|
|
|
| 1636 |
checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
|
| 1637 |
dependencies = [
|
| 1638 |
"futures-util",
|
| 1639 |
+
"http 0.2.11",
|
| 1640 |
"hyper 0.14.27",
|
| 1641 |
"rustls",
|
| 1642 |
+
"tokio 1.34.0",
|
| 1643 |
"tokio-rustls",
|
| 1644 |
]
|
| 1645 |
|
|
|
|
| 1680 |
|
| 1681 |
[[package]]
|
| 1682 |
name = "idna"
|
| 1683 |
+
version = "0.5.0"
|
| 1684 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1685 |
+
checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
|
| 1686 |
dependencies = [
|
| 1687 |
"unicode-bidi",
|
| 1688 |
"unicode-normalization",
|
|
|
|
| 1698 |
"hashbrown 0.12.3",
|
| 1699 |
]
|
| 1700 |
|
| 1701 |
+
[[package]]
|
| 1702 |
+
name = "indexmap"
|
| 1703 |
+
version = "2.1.0"
|
| 1704 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1705 |
+
checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
|
| 1706 |
+
dependencies = [
|
| 1707 |
+
"equivalent",
|
| 1708 |
+
"hashbrown 0.14.2",
|
| 1709 |
+
]
|
| 1710 |
+
|
| 1711 |
[[package]]
|
| 1712 |
name = "iovec"
|
| 1713 |
version = "0.1.4"
|
|
|
|
| 1819 |
"parcel_selectors",
|
| 1820 |
"paste",
|
| 1821 |
"pathdiff",
|
| 1822 |
+
"smallvec 1.11.2",
|
| 1823 |
]
|
| 1824 |
|
| 1825 |
[[package]]
|
|
|
|
| 1881 |
|
| 1882 |
[[package]]
|
| 1883 |
name = "luajit-src"
|
| 1884 |
+
version = "210.5.2+113a168"
|
| 1885 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1886 |
+
checksum = "823ec7bedb1819b11633bd583ae981b0082db08492b0c3396412b85dd329ffee"
|
| 1887 |
dependencies = [
|
| 1888 |
"cc",
|
| 1889 |
"which",
|
|
|
|
| 1941 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1942 |
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
|
| 1943 |
|
| 1944 |
+
[[package]]
|
| 1945 |
+
name = "maud"
|
| 1946 |
+
version = "0.25.0"
|
| 1947 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1948 |
+
checksum = "b0bab19cef8a7fe1c18a43e881793bfc9d4ea984befec3ae5bd0415abf3ecf00"
|
| 1949 |
+
dependencies = [
|
| 1950 |
+
"actix-web",
|
| 1951 |
+
"futures-util",
|
| 1952 |
+
"itoa 1.0.9",
|
| 1953 |
+
"maud_macros",
|
| 1954 |
+
]
|
| 1955 |
+
|
| 1956 |
+
[[package]]
|
| 1957 |
+
name = "maud_macros"
|
| 1958 |
+
version = "0.25.0"
|
| 1959 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 1960 |
+
checksum = "0be95d66c3024ffce639216058e5bae17a83ecaf266ffc6e4d060ad447c9eed2"
|
| 1961 |
+
dependencies = [
|
| 1962 |
+
"proc-macro-error",
|
| 1963 |
+
"proc-macro2 1.0.69",
|
| 1964 |
+
"quote 1.0.33",
|
| 1965 |
+
"syn 1.0.109",
|
| 1966 |
+
]
|
| 1967 |
+
|
| 1968 |
[[package]]
|
| 1969 |
name = "maybe-uninit"
|
| 1970 |
version = "2.0.0"
|
|
|
|
| 2021 |
"crossbeam-utils 0.8.16",
|
| 2022 |
"dashmap",
|
| 2023 |
"skeptic",
|
| 2024 |
+
"smallvec 1.11.2",
|
| 2025 |
"tagptr",
|
| 2026 |
"triomphe",
|
| 2027 |
]
|
|
|
|
| 2100 |
|
| 2101 |
[[package]]
|
| 2102 |
name = "mlua"
|
| 2103 |
+
version = "0.9.2"
|
| 2104 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2105 |
+
checksum = "7c81f8ac20188feb5461a73eabb22a34dd09d6d58513535eb587e46bff6ba250"
|
| 2106 |
dependencies = [
|
| 2107 |
"bstr",
|
| 2108 |
"mlua-sys",
|
|
|
|
| 2113 |
|
| 2114 |
[[package]]
|
| 2115 |
name = "mlua-sys"
|
| 2116 |
+
version = "0.4.0"
|
| 2117 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2118 |
+
checksum = "fc29228347d6bdc9e613dc95c69df2817f755434ee0f7f3b27b57755fe238b7f"
|
| 2119 |
dependencies = [
|
| 2120 |
"cc",
|
| 2121 |
"cfg-if 1.0.0",
|
|
|
|
| 2219 |
|
| 2220 |
[[package]]
|
| 2221 |
name = "openssl"
|
| 2222 |
+
version = "0.10.60"
|
| 2223 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2224 |
+
checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800"
|
| 2225 |
dependencies = [
|
| 2226 |
"bitflags 2.4.1",
|
| 2227 |
"cfg-if 1.0.0",
|
|
|
|
| 2251 |
|
| 2252 |
[[package]]
|
| 2253 |
name = "openssl-sys"
|
| 2254 |
+
version = "0.9.96"
|
| 2255 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2256 |
+
checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f"
|
| 2257 |
dependencies = [
|
| 2258 |
"cc",
|
| 2259 |
"libc",
|
|
|
|
| 2274 |
"phf 0.10.1",
|
| 2275 |
"phf_codegen 0.10.0",
|
| 2276 |
"precomputed-hash",
|
| 2277 |
+
"smallvec 1.11.2",
|
| 2278 |
]
|
| 2279 |
|
| 2280 |
[[package]]
|
|
|
|
| 2322 |
"cfg-if 1.0.0",
|
| 2323 |
"libc",
|
| 2324 |
"redox_syscall 0.4.1",
|
| 2325 |
+
"smallvec 1.11.2",
|
| 2326 |
"windows-targets",
|
| 2327 |
]
|
| 2328 |
|
|
|
|
| 2359 |
|
| 2360 |
[[package]]
|
| 2361 |
name = "percent-encoding"
|
| 2362 |
+
version = "2.3.1"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2363 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2364 |
+
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2365 |
|
| 2366 |
[[package]]
|
| 2367 |
name = "phf"
|
|
|
|
| 2537 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2538 |
checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
|
| 2539 |
|
| 2540 |
+
[[package]]
|
| 2541 |
+
name = "proc-macro-error"
|
| 2542 |
+
version = "1.0.4"
|
| 2543 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2544 |
+
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
| 2545 |
+
dependencies = [
|
| 2546 |
+
"proc-macro-error-attr",
|
| 2547 |
+
"proc-macro2 1.0.69",
|
| 2548 |
+
"quote 1.0.33",
|
| 2549 |
+
"syn 1.0.109",
|
| 2550 |
+
"version_check",
|
| 2551 |
+
]
|
| 2552 |
+
|
| 2553 |
+
[[package]]
|
| 2554 |
+
name = "proc-macro-error-attr"
|
| 2555 |
+
version = "1.0.4"
|
| 2556 |
+
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2557 |
+
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
| 2558 |
+
dependencies = [
|
| 2559 |
+
"proc-macro2 1.0.69",
|
| 2560 |
+
"quote 1.0.33",
|
| 2561 |
+
"version_check",
|
| 2562 |
+
]
|
| 2563 |
+
|
| 2564 |
[[package]]
|
| 2565 |
name = "proc-macro2"
|
| 2566 |
version = "0.4.30"
|
|
|
|
| 2586 |
checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f"
|
| 2587 |
dependencies = [
|
| 2588 |
"idna 0.2.3",
|
| 2589 |
+
"url 2.5.0",
|
| 2590 |
]
|
| 2591 |
|
| 2592 |
[[package]]
|
|
|
|
| 2801 |
"futures 0.3.29",
|
| 2802 |
"futures-util",
|
| 2803 |
"itoa 1.0.9",
|
| 2804 |
+
"percent-encoding 2.3.1",
|
| 2805 |
"pin-project-lite",
|
| 2806 |
"ryu",
|
| 2807 |
+
"tokio 1.34.0",
|
| 2808 |
"tokio-retry",
|
| 2809 |
"tokio-util",
|
| 2810 |
+
"url 2.5.0",
|
| 2811 |
]
|
| 2812 |
|
| 2813 |
[[package]]
|
|
|
|
| 2900 |
"encoding_rs",
|
| 2901 |
"futures-core",
|
| 2902 |
"futures-util",
|
| 2903 |
+
"h2 0.3.22",
|
| 2904 |
+
"http 0.2.11",
|
| 2905 |
"http-body 0.4.5",
|
| 2906 |
"hyper 0.14.27",
|
| 2907 |
"hyper-rustls",
|
|
|
|
| 2910 |
"log",
|
| 2911 |
"mime",
|
| 2912 |
"once_cell",
|
| 2913 |
+
"percent-encoding 2.3.1",
|
| 2914 |
"pin-project-lite",
|
| 2915 |
"rustls",
|
| 2916 |
"rustls-pemfile",
|
|
|
|
| 2918 |
"serde_json",
|
| 2919 |
"serde_urlencoded 0.7.1",
|
| 2920 |
"system-configuration",
|
| 2921 |
+
"tokio 1.34.0",
|
| 2922 |
"tokio-rustls",
|
| 2923 |
"tokio-util",
|
| 2924 |
"tower-service",
|
| 2925 |
+
"url 2.5.0",
|
| 2926 |
"wasm-bindgen",
|
| 2927 |
"wasm-bindgen-futures",
|
| 2928 |
"web-sys",
|
|
|
|
| 2989 |
|
| 2990 |
[[package]]
|
| 2991 |
name = "rustls"
|
| 2992 |
+
version = "0.21.9"
|
| 2993 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 2994 |
+
checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9"
|
| 2995 |
dependencies = [
|
| 2996 |
"log",
|
| 2997 |
"ring",
|
|
|
|
| 3001 |
|
| 3002 |
[[package]]
|
| 3003 |
name = "rustls-pemfile"
|
| 3004 |
+
version = "1.0.4"
|
| 3005 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3006 |
+
checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
|
| 3007 |
dependencies = [
|
| 3008 |
"base64 0.21.5",
|
| 3009 |
]
|
|
|
|
| 3134 |
"phf_codegen 0.10.0",
|
| 3135 |
"precomputed-hash",
|
| 3136 |
"servo_arc",
|
| 3137 |
+
"smallvec 1.11.2",
|
| 3138 |
]
|
| 3139 |
|
| 3140 |
[[package]]
|
|
|
|
| 3163 |
|
| 3164 |
[[package]]
|
| 3165 |
name = "serde"
|
| 3166 |
+
version = "1.0.193"
|
| 3167 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3168 |
+
checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
|
| 3169 |
dependencies = [
|
| 3170 |
"serde_derive",
|
| 3171 |
]
|
| 3172 |
|
| 3173 |
[[package]]
|
| 3174 |
name = "serde_derive"
|
| 3175 |
+
version = "1.0.193"
|
| 3176 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3177 |
+
checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
|
| 3178 |
dependencies = [
|
| 3179 |
"proc-macro2 1.0.69",
|
| 3180 |
"quote 1.0.33",
|
|
|
|
| 3236 |
"digest",
|
| 3237 |
]
|
| 3238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3239 |
[[package]]
|
| 3240 |
name = "signal-hook-registry"
|
| 3241 |
version = "1.4.1"
|
|
|
|
| 3292 |
|
| 3293 |
[[package]]
|
| 3294 |
name = "smallvec"
|
| 3295 |
+
version = "1.11.2"
|
| 3296 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3297 |
+
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
|
| 3298 |
dependencies = [
|
| 3299 |
"serde",
|
| 3300 |
]
|
|
|
|
| 3506 |
"utf-8",
|
| 3507 |
]
|
| 3508 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3509 |
[[package]]
|
| 3510 |
name = "thousands"
|
| 3511 |
version = "0.2.0"
|
|
|
|
| 3598 |
|
| 3599 |
[[package]]
|
| 3600 |
name = "tokio"
|
| 3601 |
+
version = "1.34.0"
|
| 3602 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3603 |
+
checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
|
| 3604 |
dependencies = [
|
| 3605 |
"backtrace",
|
| 3606 |
"bytes 1.5.0",
|
|
|
|
| 3659 |
|
| 3660 |
[[package]]
|
| 3661 |
name = "tokio-macros"
|
| 3662 |
+
version = "2.2.0"
|
| 3663 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3664 |
+
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
|
| 3665 |
dependencies = [
|
| 3666 |
"proc-macro2 1.0.69",
|
| 3667 |
"quote 1.0.33",
|
|
|
|
| 3695 |
dependencies = [
|
| 3696 |
"pin-project",
|
| 3697 |
"rand 0.8.5",
|
| 3698 |
+
"tokio 1.34.0",
|
| 3699 |
]
|
| 3700 |
|
| 3701 |
[[package]]
|
|
|
|
| 3705 |
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
|
| 3706 |
dependencies = [
|
| 3707 |
"rustls",
|
| 3708 |
+
"tokio 1.34.0",
|
| 3709 |
]
|
| 3710 |
|
| 3711 |
[[package]]
|
|
|
|
| 3771 |
"futures-core",
|
| 3772 |
"futures-sink",
|
| 3773 |
"pin-project-lite",
|
| 3774 |
+
"tokio 1.34.0",
|
| 3775 |
"tracing",
|
| 3776 |
]
|
| 3777 |
|
|
|
|
| 3837 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3838 |
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
|
| 3839 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3840 |
[[package]]
|
| 3841 |
name = "unicase"
|
| 3842 |
version = "2.7.0"
|
|
|
|
| 3904 |
|
| 3905 |
[[package]]
|
| 3906 |
name = "url"
|
| 3907 |
+
version = "2.5.0"
|
| 3908 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 3909 |
+
checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
|
| 3910 |
dependencies = [
|
| 3911 |
"form_urlencoded",
|
| 3912 |
+
"idna 0.5.0",
|
| 3913 |
+
"percent-encoding 2.3.1",
|
| 3914 |
]
|
| 3915 |
|
| 3916 |
[[package]]
|
|
|
|
| 4060 |
|
| 4061 |
[[package]]
|
| 4062 |
name = "webpki-roots"
|
| 4063 |
+
version = "0.25.3"
|
| 4064 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4065 |
+
checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10"
|
| 4066 |
|
| 4067 |
[[package]]
|
| 4068 |
name = "websurfx"
|
| 4069 |
+
version = "1.2.30"
|
| 4070 |
dependencies = [
|
| 4071 |
"actix-cors",
|
| 4072 |
"actix-files",
|
|
|
|
| 4081 |
"error-stack",
|
| 4082 |
"fake-useragent",
|
| 4083 |
"futures 0.3.29",
|
|
|
|
| 4084 |
"lightningcss",
|
| 4085 |
"log",
|
| 4086 |
+
"maud",
|
| 4087 |
"mimalloc",
|
| 4088 |
"mini-moka",
|
| 4089 |
"minify-js",
|
|
|
|
| 4095 |
"scraper",
|
| 4096 |
"serde",
|
| 4097 |
"serde_json",
|
| 4098 |
+
"smallvec 1.11.2",
|
| 4099 |
"tempfile",
|
| 4100 |
+
"tokio 1.34.0",
|
| 4101 |
]
|
| 4102 |
|
| 4103 |
[[package]]
|
| 4104 |
name = "which"
|
| 4105 |
+
version = "5.0.0"
|
| 4106 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4107 |
+
checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14"
|
| 4108 |
dependencies = [
|
| 4109 |
"either",
|
| 4110 |
"home",
|
| 4111 |
"once_cell",
|
| 4112 |
"rustix",
|
| 4113 |
+
"windows-sys",
|
| 4114 |
]
|
| 4115 |
|
| 4116 |
[[package]]
|
|
|
|
| 4253 |
|
| 4254 |
[[package]]
|
| 4255 |
name = "zerocopy"
|
| 4256 |
+
version = "0.7.26"
|
| 4257 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4258 |
+
checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
|
| 4259 |
dependencies = [
|
| 4260 |
"zerocopy-derive",
|
| 4261 |
]
|
| 4262 |
|
| 4263 |
[[package]]
|
| 4264 |
name = "zerocopy-derive"
|
| 4265 |
+
version = "0.7.26"
|
| 4266 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
| 4267 |
+
checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
|
| 4268 |
dependencies = [
|
| 4269 |
"proc-macro2 1.0.69",
|
| 4270 |
"quote 1.0.33",
|
Cargo.toml
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
[package]
|
| 2 |
name = "websurfx"
|
| 3 |
-
version = "1.2.
|
| 4 |
edition = "2021"
|
| 5 |
description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
|
| 6 |
repository = "https://github.com/neon-mmd/websurfx"
|
|
|
|
| 1 |
[package]
|
| 2 |
name = "websurfx"
|
| 3 |
+
version = "1.2.30"
|
| 4 |
edition = "2021"
|
| 5 |
description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
|
| 6 |
repository = "https://github.com/neon-mmd/websurfx"
|