* POST |
* /se/grid/node/connection/{sessionId} |
* Allows the node to be ask about whether or not new websocket connections are allowed for the {@link Session}
@@ -173,6 +179,9 @@ protected Node(
get("/se/grid/node/owner/{sessionId}")
.to(params -> new IsSessionOwner(this, sessionIdFrom(params)))
.with(spanDecorator("node.is_session_owner").andThen(requiresSecret)),
+ delete("/se/grid/node/connection/{sessionId}")
+ .to(params -> new ReleaseConnection(this, sessionIdFrom(params)))
+ .with(spanDecorator("node.is_session_owner").andThen(requiresSecret)),
post("/se/grid/node/connection/{sessionId}")
.to(params -> new TryAcquireConnection(this, sessionIdFrom(params)))
.with(spanDecorator("node.is_session_owner").andThen(requiresSecret)),
@@ -250,6 +259,8 @@ public TemporaryFilesystem getDownloadsFilesystem(UUID uuid) throws IOException
public abstract boolean tryAcquireConnection(SessionId id);
+ public abstract void releaseConnection(SessionId id);
+
public abstract boolean isSupporting(Capabilities capabilities);
public abstract NodeStatus getStatus();
diff --git a/java/src/org/openqa/selenium/grid/node/ProxyNodeWebsockets.java b/java/src/org/openqa/selenium/grid/node/ProxyNodeWebsockets.java
index eff13dc5a40f5..e9583ca8fa0e8 100644
--- a/java/src/org/openqa/selenium/grid/node/ProxyNodeWebsockets.java
+++ b/java/src/org/openqa/selenium/grid/node/ProxyNodeWebsockets.java
@@ -237,7 +237,7 @@ private Consumer createWsEndPoint(
WebSocket upstream =
client.openSocket(
new HttpRequest(GET, uri.toString()),
- new ForwardingListener(downstream, sessionConsumer, sessionId));
+ new ForwardingListener(node, downstream, sessionConsumer, sessionId));
return (msg) -> {
try {
@@ -260,12 +260,17 @@ private Consumer createWsEndPoint(
}
private static class ForwardingListener implements WebSocket.Listener {
+ private final Node node;
private final Consumer downstream;
private final Consumer sessionConsumer;
private final SessionId sessionId;
public ForwardingListener(
- Consumer downstream, Consumer sessionConsumer, SessionId sessionId) {
+ Node node,
+ Consumer downstream,
+ Consumer sessionConsumer,
+ SessionId sessionId) {
+ this.node = node;
this.downstream = Objects.requireNonNull(downstream);
this.sessionConsumer = Objects.requireNonNull(sessionConsumer);
this.sessionId = Objects.requireNonNull(sessionId);
@@ -280,7 +285,7 @@ public void onBinary(byte[] data) {
@Override
public void onClose(int code, String reason) {
downstream.accept(new CloseMessage(code, reason));
- sessionConsumer.accept(sessionId);
+ node.releaseConnection(sessionId);
}
@Override
diff --git a/java/src/org/openqa/selenium/grid/node/ReleaseConnection.java b/java/src/org/openqa/selenium/grid/node/ReleaseConnection.java
new file mode 100644
index 0000000000000..a9a7e85b0f7aa
--- /dev/null
+++ b/java/src/org/openqa/selenium/grid/node/ReleaseConnection.java
@@ -0,0 +1,43 @@
+// Licensed to the Software Freedom Conservancy (SFC) under one
+// or more contributor license agreements. See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership. The SFC licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied. See the License for the
+// specific language governing permissions and limitations
+// under the License.
+
+package org.openqa.selenium.grid.node;
+
+import java.io.UncheckedIOException;
+import org.openqa.selenium.internal.Require;
+import org.openqa.selenium.remote.SessionId;
+import org.openqa.selenium.remote.http.HttpHandler;
+import org.openqa.selenium.remote.http.HttpRequest;
+import org.openqa.selenium.remote.http.HttpResponse;
+
+class ReleaseConnection implements HttpHandler {
+
+ private final Node node;
+ private final SessionId id;
+
+ ReleaseConnection(Node node, SessionId id) {
+ this.node = Require.nonNull("Node", node);
+ this.id = Require.nonNull("Session id", id);
+ }
+
+ @Override
+ public HttpResponse execute(HttpRequest req) throws UncheckedIOException {
+ node.releaseConnection(id);
+
+ return new HttpResponse().setStatus(200);
+ }
+}
diff --git a/java/src/org/openqa/selenium/grid/node/TryAcquireConnection.java b/java/src/org/openqa/selenium/grid/node/TryAcquireConnection.java
index 6c8822bea84cd..076e5f7d32037 100644
--- a/java/src/org/openqa/selenium/grid/node/TryAcquireConnection.java
+++ b/java/src/org/openqa/selenium/grid/node/TryAcquireConnection.java
@@ -19,8 +19,8 @@
import static org.openqa.selenium.remote.http.Contents.asJson;
-import com.google.common.collect.ImmutableMap;
import java.io.UncheckedIOException;
+import java.util.Map;
import org.openqa.selenium.internal.Require;
import org.openqa.selenium.remote.SessionId;
import org.openqa.selenium.remote.http.HttpHandler;
@@ -39,7 +39,6 @@ class TryAcquireConnection implements HttpHandler {
@Override
public HttpResponse execute(HttpRequest req) throws UncheckedIOException {
- return new HttpResponse()
- .setContent(asJson(ImmutableMap.of("value", node.tryAcquireConnection(id))));
+ return new HttpResponse().setContent(asJson(Map.of("value", node.tryAcquireConnection(id))));
}
}
diff --git a/java/src/org/openqa/selenium/grid/node/config/NodeFlags.java b/java/src/org/openqa/selenium/grid/node/config/NodeFlags.java
index b56e57b3dcb97..e090fcd928b7a 100644
--- a/java/src/org/openqa/selenium/grid/node/config/NodeFlags.java
+++ b/java/src/org/openqa/selenium/grid/node/config/NodeFlags.java
@@ -81,8 +81,8 @@ public class NodeFlags implements HasRoles {
@Parameter(
names = {"--connection-limit-per-session"},
description =
- "Let X be the maximum number of websocket connections per session.This will ensure one"
- + " session is not able to exhaust the connection limit of the host")
+ "Let X be the maximum number of concurrent websocket connections per session. This will"
+ + " ensure one session is not able to exhaust the connection limit of the host")
@ConfigValue(section = NODE_SECTION, name = "connection-limit-per-session", example = "8")
public int connectionLimitPerSession = DEFAULT_CONNECTION_LIMIT;
diff --git a/java/src/org/openqa/selenium/grid/node/k8s/OneShotNode.java b/java/src/org/openqa/selenium/grid/node/k8s/OneShotNode.java
index af8c05cf7a7c1..45887df7da2e2 100644
--- a/java/src/org/openqa/selenium/grid/node/k8s/OneShotNode.java
+++ b/java/src/org/openqa/selenium/grid/node/k8s/OneShotNode.java
@@ -365,7 +365,24 @@ public boolean isSessionOwner(SessionId id) {
@Override
public boolean tryAcquireConnection(SessionId id) {
- return sessionId.equals(id) && connectionLimitPerSession > connectionCounter.getAndIncrement();
+ if (!sessionId.equals(id)) {
+ return false;
+ }
+
+ if (connectionLimitPerSession > connectionCounter.getAndIncrement()) {
+ return true;
+ }
+
+ // ensure a rejected connection will not be counted
+ connectionCounter.getAndDecrement();
+ return false;
+ }
+
+ @Override
+ public void releaseConnection(SessionId id) {
+ if (sessionId.equals(id)) {
+ connectionCounter.getAndDecrement();
+ }
}
@Override
diff --git a/java/src/org/openqa/selenium/grid/node/local/LocalNode.java b/java/src/org/openqa/selenium/grid/node/local/LocalNode.java
index bb45cd00579dc..665fce7ac567a 100644
--- a/java/src/org/openqa/selenium/grid/node/local/LocalNode.java
+++ b/java/src/org/openqa/selenium/grid/node/local/LocalNode.java
@@ -623,7 +623,31 @@ public boolean tryAcquireConnection(SessionId id) throws NoSuchSessionException
AtomicLong counter = slot.getConnectionCounter();
- return connectionLimitPerSession > counter.getAndIncrement();
+ if (connectionLimitPerSession > counter.getAndIncrement()) {
+ return true;
+ }
+
+ // ensure a rejected connection will not be counted
+ counter.getAndDecrement();
+ return false;
+ }
+
+ @Override
+ public void releaseConnection(SessionId id) {
+ SessionSlot slot = currentSessions.getIfPresent(id);
+
+ if (slot == null) {
+ return;
+ }
+
+ if (connectionLimitPerSession == -1) {
+ // no limit
+ return;
+ }
+
+ AtomicLong counter = slot.getConnectionCounter();
+
+ counter.decrementAndGet();
}
@Override
diff --git a/java/src/org/openqa/selenium/grid/node/remote/RemoteNode.java b/java/src/org/openqa/selenium/grid/node/remote/RemoteNode.java
index d83d7bbbdd9ca..a40edb20afde3 100644
--- a/java/src/org/openqa/selenium/grid/node/remote/RemoteNode.java
+++ b/java/src/org/openqa/selenium/grid/node/remote/RemoteNode.java
@@ -196,6 +196,18 @@ public boolean tryAcquireConnection(SessionId id) {
return Boolean.TRUE.equals(Values.get(res, Boolean.class));
}
+ @Override
+ public void releaseConnection(SessionId id) {
+ Require.nonNull("Session ID", id);
+
+ HttpRequest req = new HttpRequest(DELETE, "/se/grid/node/connection/" + id);
+ HttpTracing.inject(tracer, tracer.getCurrentContext(), req);
+
+ HttpResponse res = client.with(addSecret).execute(req);
+
+ Values.get(res, Void.class);
+ }
+
@Override
public Session getSession(SessionId id) throws NoSuchSessionException {
Require.nonNull("Session ID", id);
diff --git a/java/src/org/openqa/selenium/remote/TracedCommandExecutor.java b/java/src/org/openqa/selenium/remote/TracedCommandExecutor.java
index a8d0b220ea678..a33d52d79e758 100644
--- a/java/src/org/openqa/selenium/remote/TracedCommandExecutor.java
+++ b/java/src/org/openqa/selenium/remote/TracedCommandExecutor.java
@@ -37,7 +37,7 @@ public TracedCommandExecutor(CommandExecutor delegate, Tracer tracer) {
@Override
public Response execute(Command command) throws IOException {
- try (Span commandSpan = tracer.getCurrentContext().createSpan("command")) {
+ try (Span commandSpan = tracer.getCurrentContext().createSpan(command.getName())) {
SessionId sessionId = command.getSessionId();
if (sessionId != null) {
commandSpan.setAttribute("sessionId", sessionId.toString());
diff --git a/java/test/org/openqa/selenium/grid/distributor/AddingNodesTest.java b/java/test/org/openqa/selenium/grid/distributor/AddingNodesTest.java
index 1485d04fca4c6..12647fe9c38b2 100644
--- a/java/test/org/openqa/selenium/grid/distributor/AddingNodesTest.java
+++ b/java/test/org/openqa/selenium/grid/distributor/AddingNodesTest.java
@@ -450,6 +450,9 @@ public boolean tryAcquireConnection(SessionId id) {
return false;
}
+ @Override
+ public void releaseConnection(SessionId id) {}
+
@Override
public boolean isSupporting(Capabilities capabilities) {
return Objects.equals("cake", capabilities.getCapability("cheese"));
diff --git a/java/test/org/openqa/selenium/grid/router/DistributedTest.java b/java/test/org/openqa/selenium/grid/router/DistributedTest.java
index 821711b2c5be6..46eb746d48b77 100644
--- a/java/test/org/openqa/selenium/grid/router/DistributedTest.java
+++ b/java/test/org/openqa/selenium/grid/router/DistributedTest.java
@@ -30,8 +30,12 @@
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import org.openqa.selenium.Capabilities;
+import org.openqa.selenium.HasCapabilities;
import org.openqa.selenium.SessionNotCreatedException;
import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.bidi.BiDi;
+import org.openqa.selenium.bidi.BiDiProvider;
import org.openqa.selenium.grid.config.MapConfig;
import org.openqa.selenium.grid.config.MemoizedConfig;
import org.openqa.selenium.grid.config.TomlConfig;
@@ -43,6 +47,7 @@
import org.openqa.selenium.netty.server.NettyServer;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.openqa.selenium.remote.http.ClientConfig;
+import org.openqa.selenium.remote.http.ConnectionFailedException;
import org.openqa.selenium.remote.http.Contents;
import org.openqa.selenium.remote.http.HttpClient;
import org.openqa.selenium.remote.http.HttpMethod;
@@ -76,7 +81,9 @@ public void setupServers() {
+ "\n"
+ "override-max-sessions = true"
+ "\n"
- + "max-sessions = 2")));
+ + "max-sessions = 2"
+ + "\n"
+ + "connection-limit-per-session = 3")));
tearDowns.add(deployment);
server = deployment.getServer();
@@ -192,4 +199,46 @@ void clientTimeoutDoesNotLeakARunningBrowser() throws Exception {
Safely.safelyCall(healthy::quit);
}
}
+
+ @Test
+ void connectionLimitIsRespected() throws Exception {
+ assertThat(server.isStarted()).isTrue();
+
+ // don't use the RemoteWebDriver.builder here, using it does create an unknown number of
+ // connections
+ WebDriver driver = new RemoteWebDriver(server.getUrl(), browser.getCapabilities());
+
+ try {
+ Capabilities caps = ((HasCapabilities) driver).getCapabilities();
+ BiDiProvider biDiProvider = new BiDiProvider();
+
+ BiDi cnn1 = biDiProvider.getImplementation(caps, null).getBiDi();
+ BiDi cnn2 = biDiProvider.getImplementation(caps, null).getBiDi();
+ BiDi cnn3 = biDiProvider.getImplementation(caps, null).getBiDi();
+
+ Assertions.assertThrows(
+ ConnectionFailedException.class,
+ () -> biDiProvider.getImplementation(caps, null).getBiDi());
+ cnn1.close();
+ BiDi cnn4 = biDiProvider.getImplementation(caps, null).getBiDi();
+
+ Assertions.assertThrows(
+ ConnectionFailedException.class,
+ () -> biDiProvider.getImplementation(caps, null).getBiDi());
+ cnn2.close();
+ cnn3.close();
+ BiDi cnn5 = biDiProvider.getImplementation(caps, null).getBiDi();
+ BiDi cnn6 = biDiProvider.getImplementation(caps, null).getBiDi();
+
+ Assertions.assertThrows(
+ ConnectionFailedException.class,
+ () -> biDiProvider.getImplementation(caps, null).getBiDi());
+
+ cnn4.close();
+ cnn5.close();
+ cnn6.close();
+ } finally {
+ Safely.safelyCall(driver::quit);
+ }
+ }
}
diff --git a/java/test/org/openqa/selenium/remote/TracedCommandExecutorTest.java b/java/test/org/openqa/selenium/remote/TracedCommandExecutorTest.java
index e747b712092fc..6a7aa226826f4 100644
--- a/java/test/org/openqa/selenium/remote/TracedCommandExecutorTest.java
+++ b/java/test/org/openqa/selenium/remote/TracedCommandExecutorTest.java
@@ -17,6 +17,7 @@
package org.openqa.selenium.remote;
+import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions;
@@ -48,7 +49,7 @@ class TracedCommandExecutorTest {
public void createMocksAndTracedCommandExecutor() {
MockitoAnnotations.initMocks(this);
when(tracer.getCurrentContext()).thenReturn(traceContext);
- when(traceContext.createSpan("command")).thenReturn(span);
+ when(traceContext.createSpan(anyString())).thenReturn(span);
tracedCommandExecutor = new TracedCommandExecutor(commandExecutor, tracer);
}
@@ -109,4 +110,18 @@ void canCreateSpanWithCommandName() throws IOException {
verify(span, times(1)).close();
verifyNoMoreInteractions(span);
}
+
+ @Test
+ void canCreateSpanWithCommandNameAsSpanName() throws IOException {
+ SessionId sessionId = new SessionId(UUID.randomUUID());
+ Command command = new Command(sessionId, "findElement");
+
+ tracedCommandExecutor.execute(command);
+
+ verify(traceContext).createSpan("findElement");
+ verify(span).setAttribute("sessionId", sessionId.toString());
+ verify(span).setAttribute("command", "findElement");
+ verify(span).close();
+ verifyNoMoreInteractions(span);
+ }
}
diff --git a/javascript/atoms/BUILD.bazel b/javascript/atoms/BUILD.bazel
index 58b2a498a7865..2ba2f8efdd125 100644
--- a/javascript/atoms/BUILD.bazel
+++ b/javascript/atoms/BUILD.bazel
@@ -40,7 +40,11 @@ closure_js_library(
":dom",
":errors",
":events",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/math:vec2",
+ "@io_bazel_rules_closure//closure/library/style",
],
)
@@ -59,7 +63,8 @@ closure_js_library(
"JSC_USE_OF_GOOG_PROVIDE",
],
deps = [
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/color:names",
],
)
@@ -86,7 +91,15 @@ closure_js_library(
":events",
":locators",
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:selection",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/structs:map",
+ "@io_bazel_rules_closure//closure/library/structs:set",
+ "@io_bazel_rules_closure//closure/library/useragent",
+ "@io_bazel_rules_closure//closure/library/useragent:product",
],
)
@@ -102,7 +115,10 @@ closure_js_library(
deps = [
":errors",
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
],
)
@@ -123,7 +139,16 @@ closure_js_library(
":domcore",
":json",
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
+ "@io_bazel_rules_closure//closure/library/math",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/math:rect",
+ "@io_bazel_rules_closure//closure/library/string",
+ "@io_bazel_rules_closure//closure/library/style",
+ "@io_bazel_rules_closure//closure/library/useragent",
],
)
@@ -158,7 +183,12 @@ closure_js_library(
":errors",
":json",
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/events:browserevent",
+ "@io_bazel_rules_closure//closure/library/style",
+ "@io_bazel_rules_closure//closure/library/useragent",
+ "@io_bazel_rules_closure//closure/library/useragent:product",
],
)
@@ -179,7 +209,8 @@ closure_js_library(
":dom",
":errors",
":locators",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
],
)
@@ -219,7 +250,10 @@ closure_js_library(
":bot",
":errors",
":json",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/object",
+ "@io_bazel_rules_closure//closure/library/useragent",
],
)
@@ -231,7 +265,8 @@ closure_js_library(
],
deps = [
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/json",
+ "@io_bazel_rules_closure//closure/library/useragent",
],
)
@@ -256,7 +291,13 @@ closure_js_library(
":json",
":useragent",
"//third_party/js/wgxpath",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/math:rect",
+ "@io_bazel_rules_closure//closure/library/string",
+ "@io_bazel_rules_closure//closure/library/useragent",
+ "@io_bazel_rules_closure//closure/library/useragent:product",
],
)
@@ -268,7 +309,12 @@ closure_js_library(
"JSC_UNKNOWN_EXPR_TYPE",
"JSC_USE_OF_GOOG_PROVIDE",
],
- deps = ["@io_bazel_rules_closure//closure/library"],
+ deps = [
+ "@io_bazel_rules_closure//closure/library/string",
+ "@io_bazel_rules_closure//closure/library/useragent",
+ "@io_bazel_rules_closure//closure/library/useragent:product",
+ "@io_bazel_rules_closure//closure/library/useragent:product_isversion",
+ ],
)
closure_js_library(
@@ -302,7 +348,9 @@ closure_js_library(
":bot",
":errors",
":useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/string",
+ "@io_bazel_rules_closure//closure/library/useragent",
],
)
@@ -315,7 +363,6 @@ closure_js_library(
],
deps = [
":useragent",
- "@io_bazel_rules_closure//closure/library",
],
)
diff --git a/javascript/atoms/fragments/BUILD.bazel b/javascript/atoms/fragments/BUILD.bazel
index ab01274a7c13c..8db66efffcee7 100644
--- a/javascript/atoms/fragments/BUILD.bazel
+++ b/javascript/atoms/fragments/BUILD.bazel
@@ -108,7 +108,7 @@ closure_fragment(
"//javascript/chrome-driver:__pkg__",
],
deps = [
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/style",
],
)
diff --git a/javascript/chrome-driver/BUILD.bazel b/javascript/chrome-driver/BUILD.bazel
index 6896a39619caa..dfccf371882dc 100644
--- a/javascript/chrome-driver/BUILD.bazel
+++ b/javascript/chrome-driver/BUILD.bazel
@@ -15,7 +15,11 @@ closure_js_library(
deps = [
"//javascript/atoms:dom",
"//javascript/atoms:locators",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/math:rect",
+ "@io_bazel_rules_closure//closure/library/math:size",
+ "@io_bazel_rules_closure//closure/library/style",
],
)
@@ -24,7 +28,9 @@ closure_fragment(
browsers = ["chrome"],
function = "goog.style.getPageOffset",
module = "goog.style",
- deps = ["@io_bazel_rules_closure//closure/library"],
+ deps = [
+ "@io_bazel_rules_closure//closure/library/style",
+ ],
)
closure_fragment(
@@ -135,7 +141,7 @@ closure_js_library(
testonly = 1,
srcs = glob(["**/*.js"]),
visibility = ["//javascript:__pkg__"],
- deps = ["@io_bazel_rules_closure//closure/library"],
+ deps = [],
)
filegroup(
diff --git a/javascript/ie-driver/BUILD.bazel b/javascript/ie-driver/BUILD.bazel
index 920d79eb80488..80d7c7548b8df 100644
--- a/javascript/ie-driver/BUILD.bazel
+++ b/javascript/ie-driver/BUILD.bazel
@@ -23,7 +23,8 @@ closure_js_library(
"//javascript/atoms:errors",
"//javascript/atoms:locators",
"//javascript/atoms:useragent",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/style",
],
)
diff --git a/javascript/rules_closure_shell.patch b/javascript/rules_closure_shell.patch
deleted file mode 100644
index 932afebe364a7..0000000000000
--- a/javascript/rules_closure_shell.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/closure/compiler/closure_js_deps.bzl b/closure/compiler/closure_js_deps.bzl
-index 197c621..6db3aa8 100644
---- a/closure/compiler/closure_js_deps.bzl
-+++ b/closure/compiler/closure_js_deps.bzl
-@@ -52,6 +52,7 @@ def _impl(ctx):
- )
- ]),
- executable = ctx.executable._depswriter,
-+ use_default_shell_env = True,
- progress_message = "Calculating %d JavaScript deps to %s" % (
- len(js.srcs.to_list()),
- ctx.outputs.out.short_path,
diff --git a/javascript/webdriver/BUILD.bazel b/javascript/webdriver/BUILD.bazel
index 517dbd3172555..4523e905354c2 100644
--- a/javascript/webdriver/BUILD.bazel
+++ b/javascript/webdriver/BUILD.bazel
@@ -20,7 +20,6 @@ closure_js_library(
visibility = ["//javascript/remote:__pkg__"],
deps = [
"//javascript/atoms:errors",
- "@io_bazel_rules_closure//closure/library",
],
)
@@ -41,7 +40,7 @@ closure_js_library(
"JSC_USE_OF_GOOG_PROVIDE",
],
visibility = ["//javascript:__pkg__"],
- deps = ["@io_bazel_rules_closure//closure/library"],
+ deps = [],
)
filegroup(
diff --git a/javascript/webdriver/atoms/BUILD.bazel b/javascript/webdriver/atoms/BUILD.bazel
index 67d55ad050b93..6bc79eb4a4917 100644
--- a/javascript/webdriver/atoms/BUILD.bazel
+++ b/javascript/webdriver/atoms/BUILD.bazel
@@ -37,7 +37,11 @@ closure_js_library(
"//javascript/atoms:domcore",
"//javascript/atoms:html5",
"//javascript/webdriver:key",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
+ "@io_bazel_rules_closure//closure/library/math:coordinate",
+ "@io_bazel_rules_closure//closure/library/style",
],
)
@@ -51,7 +55,8 @@ closure_js_library(
visibility = ["//visibility:private"],
deps = [
"//javascript/atoms:domcore",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom:tagname",
],
)
@@ -295,6 +300,5 @@ closure_js_library(
"//javascript/webdriver:__pkg__",
],
deps = [
- "@io_bazel_rules_closure//closure/library",
],
)
diff --git a/javascript/webdriver/atoms/inject/BUILD.bazel b/javascript/webdriver/atoms/inject/BUILD.bazel
index 338a7beb8ea92..2e3ac2b393f3c 100644
--- a/javascript/webdriver/atoms/inject/BUILD.bazel
+++ b/javascript/webdriver/atoms/inject/BUILD.bazel
@@ -38,7 +38,7 @@ closure_js_library(
"//javascript/atoms:action",
"//javascript/atoms:inject",
"//javascript/webdriver/atoms:atoms-lib",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/json",
],
)
@@ -68,7 +68,7 @@ closure_js_library(
"//javascript/atoms:inject",
"//javascript/atoms:useragent",
"//javascript/webdriver/atoms:atoms-lib",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/json",
],
)
@@ -97,7 +97,7 @@ closure_js_library(
":execute-script",
"//javascript/atoms:inject",
"//javascript/atoms:locators",
- "@io_bazel_rules_closure//closure/library",
+ "@io_bazel_rules_closure//closure/library/json",
],
)
diff --git a/py/selenium/webdriver/chromium/webdriver.py b/py/selenium/webdriver/chromium/webdriver.py
index af563f41672a8..93124c68a0d0c 100644
--- a/py/selenium/webdriver/chromium/webdriver.py
+++ b/py/selenium/webdriver/chromium/webdriver.py
@@ -138,7 +138,7 @@ def execute_cdp_cmd(self, cmd: str, cmd_args: dict):
For example to getResponseBody:
{'base64Encoded': False, 'body': 'response body string'}
"""
- return self.execute("executeCdpCommand", {"cmd": cmd, "params": cmd_args})["value"]
+ return super().execute_cdp_cmd(cmd, cmd_args)
def get_sinks(self) -> list:
""":Returns: A list of sinks available for Cast."""
diff --git a/py/selenium/webdriver/remote/webdriver.py b/py/selenium/webdriver/remote/webdriver.py
index 27e6114e06d99..564fb465369df 100644
--- a/py/selenium/webdriver/remote/webdriver.py
+++ b/py/selenium/webdriver/remote/webdriver.py
@@ -361,6 +361,26 @@ def _unwrap_value(self, value):
return list(self._unwrap_value(item) for item in value)
return value
+ def execute_cdp_cmd(self, cmd: str, cmd_args: dict):
+ """Execute Chrome Devtools Protocol command and get returned result The
+ command and command args should follow chrome devtools protocol
+ domains/commands, refer to link
+ https://chromedevtools.github.io/devtools-protocol/
+
+ :Args:
+ - cmd: A str, command name
+ - cmd_args: A dict, command args. empty dict {} if there is no command args
+ :Usage:
+ ::
+
+ driver.execute_cdp_cmd('Network.getResponseBody', {'requestId': requestId})
+ :Returns:
+ A dict, empty dict {} if there is no result to return.
+ For example to getResponseBody:
+ {'base64Encoded': False, 'body': 'response body string'}
+ """
+ return self.execute("executeCdpCommand", {"cmd": cmd, "params": cmd_args})["value"]
+
def execute(self, driver_command: str, params: dict = None) -> dict:
"""Sends a command to be executed by a command.CommandExecutor.
diff --git a/rb/lib/selenium/webdriver/bidi/network.rb b/rb/lib/selenium/webdriver/bidi/network.rb
index a6cdef3c344f6..ae55f9200efe4 100644
--- a/rb/lib/selenium/webdriver/bidi/network.rb
+++ b/rb/lib/selenium/webdriver/bidi/network.rb
@@ -26,7 +26,7 @@ class Network
response_started: 'network.responseStarted',
response_completed: 'network.responseCompleted',
auth_required: 'network.authRequired',
- FETCH_ERROR: 'network.fetchError'
+ fetch_error: 'network.fetchError'
}.freeze
PHASES = {
@@ -60,6 +60,18 @@ def continue_with_auth(request_id, username, password)
)
end
+ def continue_with_request(**args)
+ @bidi.send_cmd(
+ 'network.continueWithRequest',
+ request: args[:request_id],
+ 'body' => args[:body],
+ 'cookies' => args[:cookies],
+ 'headers' => args[:headers],
+ 'method' => args[:method],
+ 'url' => args[:url]
+ )
+ end
+
def on(event, &)
event = EVENTS[event] if event.is_a?(Symbol)
@bidi.add_callback(event, &)
diff --git a/rb/lib/selenium/webdriver/common/network.rb b/rb/lib/selenium/webdriver/common/network.rb
index c78980b954bff..91bc0525c8340 100644
--- a/rb/lib/selenium/webdriver/common/network.rb
+++ b/rb/lib/selenium/webdriver/common/network.rb
@@ -20,11 +20,11 @@
module Selenium
module WebDriver
class Network
- attr_reader :auth_callbacks
+ attr_reader :callbacks
def initialize(bridge)
@network = BiDi::Network.new(bridge.bidi)
- @auth_callbacks = {}
+ @callbacks = {}
end
def add_authentication_handler(username, password)
@@ -33,19 +33,31 @@ def add_authentication_handler(username, password)
request_id = event['requestId']
@network.continue_with_auth(request_id, username, password)
end
- @auth_callbacks[auth_id] = intercept
+ @callbacks[auth_id] = intercept
auth_id
end
- def remove_authentication_handler(id)
- intercept = @auth_callbacks[id]
+ def remove_handler(id)
+ intercept = @callbacks[id]
@network.remove_intercept(intercept['intercept'])
- @auth_callbacks.delete(id)
+ @callbacks.delete(id)
end
- def clear_authentication_handlers
- @auth_callbacks.each_key { |id| remove_authentication_handler(id) }
+ def clear_handlers
+ @callbacks.each_key { |id| remove_handler(id) }
+ end
+
+ def add_request_handler
+ intercept = @network.add_intercept(phases: [BiDi::Network::PHASES[:before_request]])
+ request_id = @network.on(:before_request) do |event|
+ request_id = event['requestId']
+ @network.continue_with_request(request_id: request_id)
+ end
+
+ @callbacks[request_id] = intercept
+
+ request_id
end
end # Network
end # WebDriver
diff --git a/rb/sig/lib/selenium/webdriver/bidi/network.rbs b/rb/sig/lib/selenium/webdriver/bidi/network.rbs
index 96dcdc47d89ed..44645cf05d250 100644
--- a/rb/sig/lib/selenium/webdriver/bidi/network.rbs
+++ b/rb/sig/lib/selenium/webdriver/bidi/network.rbs
@@ -12,6 +12,8 @@ module Selenium
def add_intercept: (?phases: Array[String], ?contexts: BrowsingContext?, ?url_patterns: untyped?) -> Hash[String, String]
+ def continue_with_request: -> untyped
+
def remove_intercept: (String intercept) -> untyped
def continue_with_auth: (String request_id, String username, String password) -> untyped
diff --git a/rb/sig/lib/selenium/webdriver/common/network.rbs b/rb/sig/lib/selenium/webdriver/common/network.rbs
index edd306ee3990a..2ad03a748167e 100644
--- a/rb/sig/lib/selenium/webdriver/common/network.rbs
+++ b/rb/sig/lib/selenium/webdriver/common/network.rbs
@@ -3,15 +3,19 @@ module Selenium
class Network
@network: BiDi::Network
- attr_reader auth_callbacks: Hash[String, String]
+ @callbacks: Hash[String, String]
+
+ attr_reader callbacks: Hash[String, String]
def initialize: (Remote::Bridge bridge) -> void
def add_authentication_handler: (String username, String password) -> String
- def clear_authentication_handlers: -> Hash[nil, nil]
+ def add_request_handler: -> Integer
+
+ def clear_handlers: -> Hash[nil, nil]
- def remove_authentication_handler: (String id) -> nil
+ def remove_handler: (Integer id) -> nil
end
end
end
diff --git a/rb/spec/integration/selenium/webdriver/bidi/network_spec.rb b/rb/spec/integration/selenium/webdriver/bidi/network_spec.rb
index 7aef0ba9856aa..80aad4de78e31 100644
--- a/rb/spec/integration/selenium/webdriver/bidi/network_spec.rb
+++ b/rb/spec/integration/selenium/webdriver/bidi/network_spec.rb
@@ -56,6 +56,20 @@ class BiDi
expect(driver.find_element(tag_name: 'h1').text).to eq('authorized')
end
end
+
+ it 'continues with request' do
+ reset_driver!(web_socket_url: true) do |driver|
+ network = described_class.new(driver.bidi)
+ network.add_intercept(phases: [described_class::PHASES[:before_request]])
+ network.on(:before_request) do |event|
+ request_id = event['requestId']
+ network.continue_with_request(request_id: request_id)
+ end
+
+ driver.navigate.to url_for('formPage.html')
+ expect(driver.find_element(name: 'login')).to be_displayed
+ end
+ end
end
end
end
diff --git a/rb/spec/integration/selenium/webdriver/fedcm_spec.rb b/rb/spec/integration/selenium/webdriver/fedcm_spec.rb
index 608f3a4361294..aeee262e9a41a 100644
--- a/rb/spec/integration/selenium/webdriver/fedcm_spec.rb
+++ b/rb/spec/integration/selenium/webdriver/fedcm_spec.rb
@@ -50,7 +50,7 @@ module FedCM
expect(dialog.title).to eq('Sign in to localhost with localhost')
end
- it 'returns the subtitle' do
+ it 'returns the subtitle', skip: 'Investigate flakiness only on pipeline' do
expect(dialog.subtitle).to be_nil
end
diff --git a/rb/spec/integration/selenium/webdriver/network_spec.rb b/rb/spec/integration/selenium/webdriver/network_spec.rb
index 11776a4e2c73f..2ad4bc9f5365c 100644
--- a/rb/spec/integration/selenium/webdriver/network_spec.rb
+++ b/rb/spec/integration/selenium/webdriver/network_spec.rb
@@ -17,7 +17,6 @@
# specific language governing permissions and limitations
# under the License.
-
require_relative 'spec_helper'
module Selenium
@@ -31,7 +30,7 @@ module WebDriver
reset_driver!(web_socket_url: true) do |driver|
network = described_class.new(driver)
network.add_authentication_handler(username, password)
- expect(network.auth_callbacks.count).to be 1
+ expect(network.callbacks.count).to be 1
end
end
@@ -39,8 +38,8 @@ module WebDriver
reset_driver!(web_socket_url: true) do |driver|
network = described_class.new(driver)
id = network.add_authentication_handler(username, password)
- network.remove_authentication_handler(id)
- expect(network.auth_callbacks.count).to be 0
+ network.remove_handler(id)
+ expect(network.callbacks.count).to be 0
end
end
@@ -49,8 +48,35 @@ module WebDriver
network = described_class.new(driver)
network.add_authentication_handler(username, password)
network.add_authentication_handler(username, password)
- network.clear_authentication_handlers
- expect(network.auth_callbacks.count).to be 0
+ network.clear_handlers
+ expect(network.callbacks.count).to be 0
+ end
+ end
+
+ it 'adds a request handler' do
+ reset_driver!(web_socket_url: true) do |driver|
+ network = described_class.new(driver)
+ network.add_request_handler
+ expect(network.callbacks.count).to be 1
+ end
+ end
+
+ it 'removes a request handler' do
+ reset_driver!(web_socket_url: true) do |driver|
+ network = described_class.new(driver)
+ id = network.add_request_handler
+ network.remove_handler(id)
+ expect(network.callbacks.count).to be 0
+ end
+ end
+
+ it 'clears all request handlers' do
+ reset_driver!(web_socket_url: true) do |driver|
+ network = described_class.new(driver)
+ network.add_request_handler
+ network.add_request_handler
+ network.clear_handlers
+ expect(network.callbacks.count).to be 0
end
end
end
diff --git a/renovate.json b/renovate.json
index d21056870ba50..f5aba04d1c54e 100644
--- a/renovate.json
+++ b/renovate.json
@@ -1,36 +1,82 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
- "labels": ["dependencies"],
"packageRules": [
{
- "matchPackageNames": ["bazel", "bazelisk"],
- "commitMessageSuffix": "[dotnet][java][js][py][rb][rust]"
+ "matchManagers": [ "bazel", "bazel-module", "bazelisk" ],
+ "matchPackageNames": [ "!rules_java", "!rules_jvm_external", "!contrib_rules_jvm", "!rules_dotnet", "!aspect_rules_js", "!aspect_rules_ts", "!rules_nodejs", "!rules_python", "!rules_ruby", "!rules_cc" ],
+ "matchDatasources": [ "!maven" ],
+ "commitMessagePrefix": "[dotnet][java][js][py][rb][rust]",
+ "labels": [ "dependencies", "c-build" ]
},
{
- "matchPackageNames": ["nuget"],
- "commitMessagePrefix": "[dotnet]"
+ "matchManagers": [ "nuget" ],
+ "commitMessagePrefix": "[dotnet]",
+ "labels": [ "dependencies", "c-dotnet" ]
},
{
- "matchPackageNames": ["maven"],
- "commitMessagePrefix": "[java]"
+ "matchPackageNames": [ "rules_dotnet" ],
+ "commitMessagePrefix": "[dotnet]",
+ "labels": [ "dependencies", "c-dotnet" ]
},
{
- "matchPackageNames": ["npm"],
- "commitMessagePrefix": "[js]"
+ "matchManagers": [ "bazel", "bazel-module" ],
+ "matchDatasources": ["maven"],
+ "versioning": "maven",
+ "commitMessagePrefix": "[java]",
+ "labels": [ "dependencies", "c-java" ]
},
{
- "matchPackageNames": ["pip_requirements"],
- "commitMessagePrefix": "[py]"
+ "matchManagers": [ "bazel-module" ],
+ "matchPackageNames": [ "rules_java", "rules_jvm_external", "contrib_rules_jvm" ],
+ "commitMessagePrefix": "[java]",
+ "labels": [ "dependencies", "c-java" ]
},
{
- "matchPackageNames": ["bundler", "ruby-version"],
- "commitMessagePrefix": "[rb]"
+ "matchManagers": [ "maven" ],
+ "commitMessagePrefix": "[java]",
+ "labels": [ "dependencies", "c-java" ]
},
{
- "matchPackageNames": ["cargo"],
- "commitMessagePrefix": "[rust]"
+ "matchManagers": [ "npm" ],
+ "commitMessagePrefix": "[js]",
+ "labels": [ "dependencies", "c-nodejs" ]
+ },
+ {
+ "matchPackageNames": [ "aspect_rules_js", "aspect_rules_ts", "rules_nodejs" ],
+ "commitMessagePrefix": "[js]",
+ "labels": [ "dependencies", "c-nodejs" ]
+ },
+ {
+ "matchManagers": [ "pip_requirements", "pip_setup" ],
+ "commitMessagePrefix": "[py]",
+ "labels": [ "dependencies", "c-py" ]
+ },
+ {
+ "matchPackageNames": [ "rules_python" ],
+ "commitMessagePrefix": "[py]",
+ "labels": [ "dependencies", "c-py" ]
+ },
+ {
+ "matchManagers": [ "bundler", "ruby-version" ],
+ "commitMessagePrefix": "[rb]",
+ "labels": [ "dependencies", "c-rb" ]
+ },
+ {
+ "matchPackageNames": [ "rules_ruby" ],
+ "commitMessagePrefix": "[rb]",
+ "labels": [ "dependencies", "c-rb" ]
+ },
+ {
+ "matchManagers": [ "cargo" ],
+ "commitMessagePrefix": "[rust]",
+ "labels": [ "dependencies", "c-rust" ]
+ },
+ {
+ "matchPackageNames": [ "rules_cc" ],
+ "commitMessagePrefix": "[rust]",
+ "labels": [ "dependencies", "c-rust" ]
}
],
- "prConcurrentLimit": 5
+ "prConcurrentLimit": 10
}
diff --git a/rust/BUILD.bazel b/rust/BUILD.bazel
index a73cab95f3726..eadc61dc6d863 100644
--- a/rust/BUILD.bazel
+++ b/rust/BUILD.bazel
@@ -77,7 +77,7 @@ rust_binary(
name = "selenium-manager",
srcs = ["src/main.rs"],
edition = "2021",
- version = "0.4.24",
+ version = "0.4.28-nightly",
visibility = ["//visibility:public"],
deps = [
":selenium_manager",
diff --git a/rust/Cargo.Bazel.lock b/rust/Cargo.Bazel.lock
index 202d60533b672..b50b353ee5967 100644
--- a/rust/Cargo.Bazel.lock
+++ b/rust/Cargo.Bazel.lock
@@ -1,5 +1,5 @@
{
- "checksum": "0e8299f5a76cfec7030579fd20069b2debeacc1752e14c4a3b169492b2f18ed4",
+ "checksum": "ba73e39704c230ab36d29779338a27060fadfde0a7e9b957428668f5fdb9c271",
"crates": {
"addr2line 0.21.0": {
"name": "addr2line",
@@ -255,7 +255,7 @@
"deps": {
"common": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -572,14 +572,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "anyhow 1.0.91": {
+ "anyhow 1.0.94": {
"name": "anyhow",
- "version": "1.0.91",
+ "version": "1.0.94",
"package_url": "https://github.com/dtolnay/anyhow",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/anyhow/1.0.91/download",
- "sha256": "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8"
+ "url": "https://static.crates.io/crates/anyhow/1.0.94/download",
+ "sha256": "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
}
},
"targets": [
@@ -623,7 +623,7 @@
"deps": {
"common": [
{
- "id": "anyhow 1.0.91",
+ "id": "anyhow 1.0.94",
"target": "build_script_build"
},
{
@@ -634,7 +634,7 @@
"selects": {}
},
"edition": "2018",
- "version": "1.0.91"
+ "version": "1.0.94"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -651,14 +651,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "apple-flat-package 0.18.0": {
+ "apple-flat-package 0.20.0": {
"name": "apple-flat-package",
- "version": "0.18.0",
+ "version": "0.20.0",
"package_url": "https://github.com/indygreg/apple-platform-rs.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/apple-flat-package/0.18.0/download",
- "sha256": "b6adc520e05304de5ec383487786fa20e9c636fe972e59719cdd93621a2db6f1"
+ "url": "https://static.crates.io/crates/apple-flat-package/0.20.0/download",
+ "sha256": "9c9d5a1fd8af4a376cc33d7e816a13f8ce127d52101f5dbc8061fb595397bea0"
}
},
"targets": [
@@ -683,15 +683,15 @@
"deps": {
"common": [
{
- "id": "apple-xar 0.18.0",
+ "id": "apple-xar 0.20.0",
"target": "apple_xar"
},
{
- "id": "cpio-archive 0.9.0",
+ "id": "cpio-archive 0.10.0",
"target": "cpio_archive"
},
{
- "id": "flate2 1.0.34",
+ "id": "flate2 1.0.35",
"target": "flate2"
},
{
@@ -699,7 +699,7 @@
"target": "scroll"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
@@ -707,14 +707,14 @@
"target": "serde_xml_rs"
},
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 2.0.6",
"target": "thiserror"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.18.0"
+ "version": "0.20.0"
},
"license": "MPL-2.0",
"license_ids": [
@@ -722,14 +722,14 @@
],
"license_file": "LICENSE"
},
- "apple-xar 0.18.0": {
+ "apple-xar 0.20.0": {
"name": "apple-xar",
- "version": "0.18.0",
+ "version": "0.20.0",
"package_url": "https://github.com/indygreg/apple-platform-rs.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/apple-xar/0.18.0/download",
- "sha256": "844e00dc1e665b3cf0bba745aa9c6464292ca512db0c11384511586701eb0335"
+ "url": "https://static.crates.io/crates/apple-xar/0.20.0/download",
+ "sha256": "9631e781df71ebd049d7b4988cdae88712324cb20eb127fd79026bc8f1335d93"
}
},
"targets": [
@@ -761,7 +761,7 @@
"deps": {
"common": [
{
- "id": "base64 0.21.7",
+ "id": "base64 0.22.1",
"target": "base64"
},
{
@@ -777,7 +777,7 @@
"target": "chrono"
},
{
- "id": "cryptographic-message-syntax 0.26.0",
+ "id": "cryptographic-message-syntax 0.27.0",
"target": "cryptographic_message_syntax"
},
{
@@ -785,7 +785,7 @@
"target": "digest"
},
{
- "id": "flate2 1.0.34",
+ "id": "flate2 1.0.35",
"target": "flate2"
},
{
@@ -801,7 +801,7 @@
"target": "rand"
},
{
- "id": "reqwest 0.11.27",
+ "id": "reqwest 0.12.9",
"target": "reqwest"
},
{
@@ -809,7 +809,7 @@
"target": "scroll"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
@@ -829,19 +829,19 @@
"target": "signature"
},
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 2.0.6",
"target": "thiserror"
},
{
- "id": "url 2.5.0",
+ "id": "url 2.5.4",
"target": "url"
},
{
- "id": "x509-certificate 0.23.1",
+ "id": "x509-certificate 0.24.0",
"target": "x509_certificate"
},
{
- "id": "xml-rs 0.8.20",
+ "id": "xml-rs 0.8.24",
"target": "xml"
},
{
@@ -852,7 +852,7 @@
"selects": {}
},
"edition": "2021",
- "version": "0.18.0"
+ "version": "0.20.0"
},
"license": "MPL-2.0",
"license_ids": [
@@ -1062,7 +1062,7 @@
"selects": {
"cfg(any())": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
]
@@ -1195,7 +1195,7 @@
"target": "addr2line"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -1236,53 +1236,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "base64 0.21.7": {
- "name": "base64",
- "version": "0.21.7",
- "package_url": "https://github.com/marshallpierce/rust-base64",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/base64/0.21.7/download",
- "sha256": "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "base64",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "base64",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "alloc",
- "default",
- "std"
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.21.7"
- },
- "license": "MIT OR Apache-2.0",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
"base64 0.22.1": {
"name": "base64",
"version": "0.22.1",
@@ -1401,7 +1354,7 @@
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -1549,12 +1502,6 @@
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default"
- ],
- "selects": {}
- },
"edition": "2018",
"version": "1.3.2"
},
@@ -1810,14 +1757,14 @@
],
"license_file": "LICENSE-MIT"
},
- "bytes 1.6.0": {
+ "bytes 1.9.0": {
"name": "bytes",
- "version": "1.6.0",
+ "version": "1.9.0",
"package_url": "https://github.com/tokio-rs/bytes",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/bytes/1.6.0/download",
- "sha256": "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
+ "url": "https://static.crates.io/crates/bytes/1.9.0/download",
+ "sha256": "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
}
},
"targets": [
@@ -1847,7 +1794,7 @@
"selects": {}
},
"edition": "2018",
- "version": "1.6.0"
+ "version": "1.9.0"
},
"license": "MIT",
"license_ids": [
@@ -1891,7 +1838,7 @@
"target": "bzip2_sys"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -1907,6 +1854,64 @@
],
"license_file": "LICENSE-APACHE"
},
+ "bzip2 0.5.0": {
+ "name": "bzip2",
+ "version": "0.5.0",
+ "package_url": "https://github.com/trifectatechfoundation/bzip2-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/bzip2/0.5.0/download",
+ "sha256": "bafdbf26611df8c14810e268ddceda071c297570a5fb360ceddf617fe417ef58"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "bzip2",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "bzip2",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "bzip2-sys 0.1.11+1.0.8",
+ "target": "bzip2_sys"
+ },
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.5.0"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
"bzip2-sys 0.1.11+1.0.8": {
"name": "bzip2-sys",
"version": "0.1.11+1.0.8",
@@ -1955,7 +1960,7 @@
"target": "build_script_build"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -2034,79 +2039,16 @@
"id": "jobserver 0.1.31",
"target": "jobserver"
},
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ },
{
"id": "shlex 1.3.0",
"target": "shlex"
}
],
- "selects": {
- "aarch64-apple-darwin": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-unknown-nixos-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "arm-unknown-linux-gnueabi": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "i686-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "powerpc-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "s390x-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-apple-darwin": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-freebsd": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-nixos-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ]
- }
+ "selects": {}
},
"edition": "2018",
"version": "1.1.30"
@@ -2267,7 +2209,7 @@
"target": "num_traits"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
}
],
@@ -2290,12 +2232,6 @@
"target": "iana_time_zone"
}
],
- "aarch64-fuchsia": [
- {
- "id": "iana-time-zone 0.1.60",
- "target": "iana_time_zone"
- }
- ],
"aarch64-linux-android": [
{
"id": "android-tzdata 0.1.1",
@@ -2312,6 +2248,12 @@
"target": "windows_targets"
}
],
+ "aarch64-unknown-fuchsia": [
+ {
+ "id": "iana-time-zone 0.1.60",
+ "target": "iana_time_zone"
+ }
+ ],
"aarch64-unknown-linux-gnu": [
{
"id": "iana-time-zone 0.1.60",
@@ -2420,12 +2362,6 @@
"target": "iana_time_zone"
}
],
- "x86_64-fuchsia": [
- {
- "id": "iana-time-zone 0.1.60",
- "target": "iana_time_zone"
- }
- ],
"x86_64-linux-android": [
{
"id": "android-tzdata 0.1.1",
@@ -2448,6 +2384,12 @@
"target": "iana_time_zone"
}
],
+ "x86_64-unknown-fuchsia": [
+ {
+ "id": "iana-time-zone 0.1.60",
+ "target": "iana_time_zone"
+ }
+ ],
"x86_64-unknown-linux-gnu": [
{
"id": "iana-time-zone 0.1.60",
@@ -2472,14 +2414,14 @@
],
"license_file": "LICENSE.txt"
},
- "clap 4.5.20": {
+ "clap 4.5.23": {
"name": "clap",
- "version": "4.5.20",
+ "version": "4.5.23",
"package_url": "https://github.com/clap-rs/clap",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/clap/4.5.20/download",
- "sha256": "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
+ "url": "https://static.crates.io/crates/clap/4.5.23/download",
+ "sha256": "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
}
},
"targets": [
@@ -2518,7 +2460,7 @@
"deps": {
"common": [
{
- "id": "clap_builder 4.5.20",
+ "id": "clap_builder 4.5.23",
"target": "clap_builder"
}
],
@@ -2534,7 +2476,7 @@
],
"selects": {}
},
- "version": "4.5.20"
+ "version": "4.5.23"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -2543,14 +2485,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "clap_builder 4.5.20": {
+ "clap_builder 4.5.23": {
"name": "clap_builder",
- "version": "4.5.20",
+ "version": "4.5.23",
"package_url": "https://github.com/clap-rs/clap",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/clap_builder/4.5.20/download",
- "sha256": "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
+ "url": "https://static.crates.io/crates/clap_builder/4.5.23/download",
+ "sha256": "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
}
},
"targets": [
@@ -2595,7 +2537,7 @@
"target": "anstyle"
},
{
- "id": "clap_lex 0.7.0",
+ "id": "clap_lex 0.7.4",
"target": "clap_lex"
},
{
@@ -2606,7 +2548,7 @@
"selects": {}
},
"edition": "2021",
- "version": "4.5.20"
+ "version": "4.5.23"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -2657,7 +2599,7 @@
"target": "heck"
},
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -2665,7 +2607,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
@@ -2681,14 +2623,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "clap_lex 0.7.0": {
+ "clap_lex 0.7.4": {
"name": "clap_lex",
- "version": "0.7.0",
- "package_url": "https://github.com/clap-rs/clap/tree/master/clap_lex",
+ "version": "0.7.4",
+ "package_url": "https://github.com/clap-rs/clap",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/clap_lex/0.7.0/download",
- "sha256": "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
+ "url": "https://static.crates.io/crates/clap_lex/0.7.4/download",
+ "sha256": "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
}
},
"targets": [
@@ -2711,7 +2653,7 @@
"**"
],
"edition": "2021",
- "version": "0.7.0"
+ "version": "0.7.4"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -2798,65 +2740,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "core-foundation 0.9.4": {
- "name": "core-foundation",
- "version": "0.9.4",
- "package_url": "https://github.com/servo/core-foundation-rs",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/core-foundation/0.9.4/download",
- "sha256": "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "core_foundation",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "core_foundation",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "default",
- "link"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "core-foundation-sys 0.8.6",
- "target": "core_foundation_sys"
- },
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.9.4"
- },
- "license": "MIT OR Apache-2.0",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
"core-foundation-sys 0.8.6": {
"name": "core-foundation-sys",
"version": "0.8.6",
@@ -2903,14 +2786,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "cpio-archive 0.9.0": {
+ "cpio-archive 0.10.0": {
"name": "cpio-archive",
- "version": "0.9.0",
+ "version": "0.10.0",
"package_url": "https://github.com/indygreg/apple-platform-rs.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/cpio-archive/0.9.0/download",
- "sha256": "63d5133d716d3d82da8c76367ddb0ab1733e2629f1462e4f39947e13b8b4b741"
+ "url": "https://static.crates.io/crates/cpio-archive/0.10.0/download",
+ "sha256": "f11d34b07689c21889fc89bd7cc885b3244b0157bbededf4a1c159832cd0df05"
}
},
"targets": [
@@ -2947,14 +2830,14 @@
"target": "simple_file_manifest"
},
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 1.0.69",
"target": "thiserror"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.9.0"
+ "version": "0.10.0"
},
"license": "MPL-2.0",
"license_ids": [
@@ -2996,25 +2879,25 @@
"selects": {
"aarch64-linux-android": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
]
@@ -3305,14 +3188,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "cryptographic-message-syntax 0.26.0": {
+ "cryptographic-message-syntax 0.27.0": {
"name": "cryptographic-message-syntax",
- "version": "0.26.0",
+ "version": "0.27.0",
"package_url": "https://github.com/indygreg/cryptography-rs.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/cryptographic-message-syntax/0.26.0/download",
- "sha256": "43c324ba1028cef7e3a71a00cbf585637bb0215dec2f6a2b566d094190a1309b"
+ "url": "https://static.crates.io/crates/cryptographic-message-syntax/0.27.0/download",
+ "sha256": "97a99e58d7755c646cb3f2a138d99f90da4c495282e1700b82daff8a48759ce0"
}
},
"targets": [
@@ -3334,6 +3217,13 @@
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "default",
+ "http"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
@@ -3341,7 +3231,7 @@
"target": "bcder"
},
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -3357,7 +3247,7 @@
"target": "pem"
},
{
- "id": "reqwest 0.11.27",
+ "id": "reqwest 0.12.9",
"target": "reqwest"
},
{
@@ -3369,20 +3259,20 @@
"target": "signature"
},
{
- "id": "x509-certificate 0.23.1",
+ "id": "x509-certificate 0.24.0",
"target": "x509_certificate"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.26.0"
+ "version": "0.27.0"
},
"license": "MPL-2.0",
"license_ids": [
"MPL-2.0"
],
- "license_file": null
+ "license_file": "LICENSE"
},
"debpkg 0.6.0": {
"name": "debpkg",
@@ -3428,7 +3318,7 @@
"target": "bzip2"
},
{
- "id": "flate2 1.0.34",
+ "id": "flate2 1.0.35",
"target": "flate2"
},
{
@@ -3444,7 +3334,7 @@
"target": "log"
},
{
- "id": "tar 0.4.42",
+ "id": "tar 0.4.43",
"target": "tar"
},
{
@@ -3511,7 +3401,7 @@
"target": "const_oid"
},
{
- "id": "zeroize 1.7.0",
+ "id": "zeroize 1.8.1",
"target": "zeroize"
}
],
@@ -3615,7 +3505,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -3623,7 +3513,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
@@ -3832,7 +3722,7 @@
],
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -3886,7 +3776,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -3894,7 +3784,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
@@ -4023,66 +3913,10 @@
],
"license_file": "LICENSE-APACHE"
},
- "encoding_rs 0.8.34": {
- "name": "encoding_rs",
- "version": "0.8.34",
- "package_url": "https://github.com/hsivonen/encoding_rs",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/encoding_rs/0.8.34/download",
- "sha256": "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "encoding_rs",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "encoding_rs",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "alloc",
- "default"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "cfg-if 1.0.0",
- "target": "cfg_if"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.8.34"
- },
- "license": "(Apache-2.0 OR MIT) AND BSD-3-Clause",
- "license_ids": [
- "Apache-2.0",
- "BSD-3-Clause",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
- "env_filter 0.1.0": {
- "name": "env_filter",
- "version": "0.1.0",
- "package_url": "https://github.com/rust-cli/env_logger",
+ "env_filter 0.1.0": {
+ "name": "env_filter",
+ "version": "0.1.0",
+ "package_url": "https://github.com/rust-cli/env_logger",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/env_filter/0.1.0/download",
@@ -4250,14 +4084,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "errno 0.3.9": {
+ "errno 0.3.10": {
"name": "errno",
- "version": "0.3.9",
+ "version": "0.3.10",
"package_url": "https://github.com/lambda-fairy/rust-errno",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/errno/0.3.9/download",
- "sha256": "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
+ "url": "https://static.crates.io/crates/errno/0.3.10/download",
+ "sha256": "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
}
},
"targets": [
@@ -4290,32 +4124,32 @@
"selects": {
"cfg(target_os = \"hermit\")": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(target_os = \"wasi\")": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(windows)": [
{
- "id": "windows-sys 0.52.0",
+ "id": "windows-sys 0.59.0",
"target": "windows_sys"
}
]
}
},
"edition": "2018",
- "version": "0.3.9"
+ "version": "0.3.10"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -4454,7 +4288,7 @@
],
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -4535,14 +4369,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "flate2 1.0.34": {
+ "flate2 1.0.35": {
"name": "flate2",
- "version": "1.0.34",
+ "version": "1.0.35",
"package_url": "https://github.com/rust-lang/flate2-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/flate2/1.0.34/download",
- "sha256": "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
+ "url": "https://static.crates.io/crates/flate2/1.0.35/download",
+ "sha256": "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
}
},
"targets": [
@@ -4594,7 +4428,7 @@
"selects": {}
},
"edition": "2018",
- "version": "1.0.34"
+ "version": "1.0.35"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -4705,6 +4539,100 @@
],
"license_file": "LICENSE-APACHE"
},
+ "fs2 0.4.3": {
+ "name": "fs2",
+ "version": "0.4.3",
+ "package_url": "https://github.com/danburkert/fs2-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/fs2/0.4.3/download",
+ "sha256": "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "fs2",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "fs2",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [],
+ "selects": {
+ "cfg(unix)": [
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "cfg(windows)": [
+ {
+ "id": "winapi 0.3.9",
+ "target": "winapi"
+ }
+ ]
+ }
+ },
+ "edition": "2015",
+ "version": "0.4.3"
+ },
+ "license": "MIT/Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "fs_extra 1.3.0": {
+ "name": "fs_extra",
+ "version": "1.3.0",
+ "package_url": "https://github.com/webdesus/fs_extra",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/fs_extra/1.3.0/download",
+ "sha256": "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "fs_extra",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "fs_extra",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "edition": "2018",
+ "version": "1.3.0"
+ },
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE"
+ },
"futures 0.3.30": {
"name": "futures",
"version": "0.3.30",
@@ -4834,15 +4762,15 @@
"aarch64-apple-ios-sim": [
"default"
],
- "aarch64-fuchsia": [
- "default"
- ],
"aarch64-linux-android": [
"default"
],
"aarch64-pc-windows-msvc": [
"default"
],
+ "aarch64-unknown-fuchsia": [
+ "default"
+ ],
"aarch64-unknown-linux-gnu": [
"default"
],
@@ -4900,9 +4828,6 @@
"x86_64-apple-ios": [
"default"
],
- "x86_64-fuchsia": [
- "default"
- ],
"x86_64-linux-android": [
"default"
],
@@ -4912,6 +4837,9 @@
"x86_64-unknown-freebsd": [
"default"
],
+ "x86_64-unknown-fuchsia": [
+ "default"
+ ],
"x86_64-unknown-linux-gnu": [
"default"
],
@@ -4990,15 +4918,15 @@
"aarch64-apple-ios-sim": [
"default"
],
- "aarch64-fuchsia": [
- "default"
- ],
"aarch64-linux-android": [
"default"
],
"aarch64-pc-windows-msvc": [
"default"
],
+ "aarch64-unknown-fuchsia": [
+ "default"
+ ],
"aarch64-unknown-linux-gnu": [
"default"
],
@@ -5056,9 +4984,6 @@
"x86_64-apple-ios": [
"default"
],
- "x86_64-fuchsia": [
- "default"
- ],
"x86_64-linux-android": [
"default"
],
@@ -5068,6 +4993,9 @@
"x86_64-unknown-freebsd": [
"default"
],
+ "x86_64-unknown-fuchsia": [
+ "default"
+ ],
"x86_64-unknown-linux-gnu": [
"default"
],
@@ -5228,7 +5156,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -5236,7 +5164,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
@@ -5286,104 +5214,7 @@
"alloc",
"std"
],
- "selects": {
- "aarch64-apple-darwin": [
- "default"
- ],
- "aarch64-apple-ios": [
- "default"
- ],
- "aarch64-apple-ios-sim": [
- "default"
- ],
- "aarch64-fuchsia": [
- "default"
- ],
- "aarch64-linux-android": [
- "default"
- ],
- "aarch64-pc-windows-msvc": [
- "default"
- ],
- "aarch64-unknown-linux-gnu": [
- "default"
- ],
- "aarch64-unknown-nixos-gnu": [
- "default"
- ],
- "aarch64-unknown-nto-qnx710": [
- "default"
- ],
- "arm-unknown-linux-gnueabi": [
- "default"
- ],
- "armv7-linux-androideabi": [
- "default"
- ],
- "armv7-unknown-linux-gnueabi": [
- "default"
- ],
- "i686-apple-darwin": [
- "default"
- ],
- "i686-linux-android": [
- "default"
- ],
- "i686-pc-windows-msvc": [
- "default"
- ],
- "i686-unknown-freebsd": [
- "default"
- ],
- "i686-unknown-linux-gnu": [
- "default"
- ],
- "powerpc-unknown-linux-gnu": [
- "default"
- ],
- "riscv32imc-unknown-none-elf": [
- "default"
- ],
- "riscv64gc-unknown-none-elf": [
- "default"
- ],
- "s390x-unknown-linux-gnu": [
- "default"
- ],
- "thumbv7em-none-eabi": [
- "default"
- ],
- "thumbv8m.main-none-eabi": [
- "default"
- ],
- "x86_64-apple-darwin": [
- "default"
- ],
- "x86_64-apple-ios": [
- "default"
- ],
- "x86_64-fuchsia": [
- "default"
- ],
- "x86_64-linux-android": [
- "default"
- ],
- "x86_64-pc-windows-msvc": [
- "default"
- ],
- "x86_64-unknown-freebsd": [
- "default"
- ],
- "x86_64-unknown-linux-gnu": [
- "default"
- ],
- "x86_64-unknown-nixos-gnu": [
- "default"
- ],
- "x86_64-unknown-none": [
- "default"
- ]
- }
+ "selects": {}
},
"edition": "2018",
"version": "0.3.30"
@@ -5724,7 +5555,7 @@
],
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
]
@@ -5825,20 +5656,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "h2 0.3.26": {
- "name": "h2",
- "version": "0.3.26",
- "package_url": "https://github.com/hyperium/h2",
+ "hashbrown 0.12.3": {
+ "name": "hashbrown",
+ "version": "0.12.3",
+ "package_url": "https://github.com/rust-lang/hashbrown",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/h2/0.3.26/download",
- "sha256": "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
+ "url": "https://static.crates.io/crates/hashbrown/0.12.3/download",
+ "sha256": "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
}
},
"targets": [
{
"Library": {
- "crate_name": "h2",
+ "crate_name": "hashbrown",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -5849,99 +5680,12 @@
}
}
],
- "library_target_name": "h2",
+ "library_target_name": "hashbrown",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
- "common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "fnv 1.0.7",
- "target": "fnv"
- },
- {
- "id": "futures-core 0.3.30",
- "target": "futures_core"
- },
- {
- "id": "futures-sink 0.3.30",
- "target": "futures_sink"
- },
- {
- "id": "futures-util 0.3.30",
- "target": "futures_util"
- },
- {
- "id": "http 0.2.12",
- "target": "http"
- },
- {
- "id": "indexmap 2.2.6",
- "target": "indexmap"
- },
- {
- "id": "slab 0.4.9",
- "target": "slab"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- },
- {
- "id": "tokio-util 0.7.11",
- "target": "tokio_util"
- },
- {
- "id": "tracing 0.1.40",
- "target": "tracing"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.3.26"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "hashbrown 0.12.3": {
- "name": "hashbrown",
- "version": "0.12.3",
- "package_url": "https://github.com/rust-lang/hashbrown",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/hashbrown/0.12.3/download",
- "sha256": "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "hashbrown",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "hashbrown",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
+ "crate_features": {
"common": [
"raw"
],
@@ -6177,62 +5921,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "http 0.2.12": {
- "name": "http",
- "version": "0.2.12",
- "package_url": "https://github.com/hyperium/http",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/http/0.2.12/download",
- "sha256": "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "http",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "http",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "fnv 1.0.7",
- "target": "fnv"
- },
- {
- "id": "itoa 1.0.11",
- "target": "itoa"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.2.12"
- },
- "license": "MIT OR Apache-2.0",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
"http 1.1.0": {
"name": "http",
"version": "1.1.0",
@@ -6272,7 +5960,7 @@
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -6296,61 +5984,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "http-body 0.4.6": {
- "name": "http-body",
- "version": "0.4.6",
- "package_url": "https://github.com/hyperium/http-body",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/http-body/0.4.6/download",
- "sha256": "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "http_body",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "http_body",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "http 0.2.12",
- "target": "http"
- },
- {
- "id": "pin-project-lite 0.2.14",
- "target": "pin_project_lite"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.4.6"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
"http-body 1.0.0": {
"name": "http-body",
"version": "1.0.0",
@@ -6383,7 +6016,7 @@
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -6434,7 +6067,7 @@
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -6540,45 +6173,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "httpdate 1.0.3": {
- "name": "httpdate",
- "version": "1.0.3",
- "package_url": "https://github.com/pyfisch/httpdate",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/httpdate/1.0.3/download",
- "sha256": "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "httpdate",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "httpdate",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "edition": "2021",
- "version": "1.0.3"
- },
- "license": "MIT OR Apache-2.0",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
"humantime 2.1.0": {
"name": "humantime",
"version": "2.1.0",
@@ -6618,14 +6212,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "hyper 0.14.28": {
+ "hyper 1.3.1": {
"name": "hyper",
- "version": "0.14.28",
+ "version": "1.3.1",
"package_url": "https://github.com/hyperium/hyper",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/hyper/0.14.28/download",
- "sha256": "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
+ "url": "https://static.crates.io/crates/hyper/1.3.1/download",
+ "sha256": "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
}
},
"targets": [
@@ -6650,53 +6244,37 @@
"crate_features": {
"common": [
"client",
- "h2",
- "http1",
- "http2",
- "runtime",
- "socket2",
- "tcp"
+ "default",
+ "http1"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
"id": "futures-channel 0.3.30",
"target": "futures_channel"
},
- {
- "id": "futures-core 0.3.30",
- "target": "futures_core"
- },
{
"id": "futures-util 0.3.30",
"target": "futures_util"
},
{
- "id": "h2 0.3.26",
- "target": "h2"
- },
- {
- "id": "http 0.2.12",
+ "id": "http 1.1.0",
"target": "http"
},
{
- "id": "http-body 0.4.6",
+ "id": "http-body 1.0.0",
"target": "http_body"
},
{
"id": "httparse 1.8.0",
"target": "httparse"
},
- {
- "id": "httpdate 1.0.3",
- "target": "httpdate"
- },
{
"id": "itoa 1.0.11",
"target": "itoa"
@@ -6706,21 +6284,13 @@
"target": "pin_project_lite"
},
{
- "id": "socket2 0.5.7",
- "target": "socket2"
+ "id": "smallvec 1.13.2",
+ "target": "smallvec"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
},
- {
- "id": "tower-service 0.3.2",
- "target": "tower_service"
- },
- {
- "id": "tracing 0.1.40",
- "target": "tracing"
- },
{
"id": "want 0.3.1",
"target": "want"
@@ -6728,8 +6298,8 @@
],
"selects": {}
},
- "edition": "2018",
- "version": "0.14.28"
+ "edition": "2021",
+ "version": "1.3.1"
},
"license": "MIT",
"license_ids": [
@@ -6737,174 +6307,10 @@
],
"license_file": "LICENSE"
},
- "hyper 1.3.1": {
- "name": "hyper",
- "version": "1.3.1",
- "package_url": "https://github.com/hyperium/hyper",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/hyper/1.3.1/download",
- "sha256": "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "hyper",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "hyper",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "client",
- "default",
- "http1"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "futures-channel 0.3.30",
- "target": "futures_channel"
- },
- {
- "id": "futures-util 0.3.30",
- "target": "futures_util"
- },
- {
- "id": "http 1.1.0",
- "target": "http"
- },
- {
- "id": "http-body 1.0.0",
- "target": "http_body"
- },
- {
- "id": "httparse 1.8.0",
- "target": "httparse"
- },
- {
- "id": "itoa 1.0.11",
- "target": "itoa"
- },
- {
- "id": "pin-project-lite 0.2.14",
- "target": "pin_project_lite"
- },
- {
- "id": "smallvec 1.13.2",
- "target": "smallvec"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- },
- {
- "id": "want 0.3.1",
- "target": "want"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "1.3.1"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "hyper-rustls 0.24.2": {
- "name": "hyper-rustls",
- "version": "0.24.2",
- "package_url": "https://github.com/rustls/hyper-rustls",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/hyper-rustls/0.24.2/download",
- "sha256": "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "hyper_rustls",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "hyper_rustls",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "futures-util 0.3.30",
- "target": "futures_util"
- },
- {
- "id": "http 0.2.12",
- "target": "http"
- },
- {
- "id": "hyper 0.14.28",
- "target": "hyper"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "0.24.2"
- },
- "license": "Apache-2.0 OR ISC OR MIT",
- "license_ids": [
- "Apache-2.0",
- "ISC",
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "hyper-rustls 0.27.2": {
- "name": "hyper-rustls",
- "version": "0.27.2",
- "package_url": "https://github.com/rustls/hyper-rustls",
+ "hyper-rustls 0.27.2": {
+ "name": "hyper-rustls",
+ "version": "0.27.2",
+ "package_url": "https://github.com/rustls/hyper-rustls",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/hyper-rustls/0.27.2/download",
@@ -6968,7 +6374,7 @@
"alias": "pki_types"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
},
{
@@ -7039,7 +6445,7 @@
"deps": {
"common": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -7071,7 +6477,7 @@
"target": "socket2"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
},
{
@@ -7259,20 +6665,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "idna 0.5.0": {
- "name": "idna",
- "version": "0.5.0",
- "package_url": "https://github.com/servo/rust-url/",
+ "icu_collections 1.5.0": {
+ "name": "icu_collections",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/idna/0.5.0/download",
- "sha256": "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
+ "url": "https://static.crates.io/crates/icu_collections/1.5.0/download",
+ "sha256": "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
}
},
"targets": [
{
"Library": {
- "crate_name": "idna",
+ "crate_name": "icu_collections",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7283,56 +6689,60 @@
}
}
],
- "library_target_name": "idna",
+ "library_target_name": "icu_collections",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
+ "deps": {
"common": [
- "alloc",
- "default",
- "std"
+ {
+ "id": "yoke 0.7.5",
+ "target": "yoke"
+ },
+ {
+ "id": "zerofrom 0.1.5",
+ "target": "zerofrom"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
+ }
],
"selects": {}
},
- "deps": {
+ "edition": "2021",
+ "proc_macro_deps": {
"common": [
{
- "id": "unicode-bidi 0.3.15",
- "target": "unicode_bidi"
- },
- {
- "id": "unicode-normalization 0.1.23",
- "target": "unicode_normalization"
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.5.0"
+ "version": "1.5.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "indexmap 1.9.3": {
- "name": "indexmap",
- "version": "1.9.3",
- "package_url": "https://github.com/bluss/indexmap",
+ "icu_locid 1.5.0": {
+ "name": "icu_locid",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/indexmap/1.9.3/download",
- "sha256": "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
+ "url": "https://static.crates.io/crates/icu_locid/1.5.0/download",
+ "sha256": "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
}
},
"targets": [
{
"Library": {
- "crate_name": "indexmap",
+ "crate_name": "icu_locid",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7341,79 +6751,72 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "indexmap",
+ "library_target_name": "icu_locid",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "zerovec"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "hashbrown 0.12.3",
- "target": "hashbrown"
+ "id": "litemap 0.7.4",
+ "target": "litemap"
},
{
- "id": "indexmap 1.9.3",
- "target": "build_script_build"
+ "id": "tinystr 0.7.6",
+ "target": "tinystr"
+ },
+ {
+ "id": "writeable 0.5.5",
+ "target": "writeable"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
}
],
"selects": {}
},
"edition": "2021",
- "version": "1.9.3"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ],
- "deps": {
+ "proc_macro_deps": {
"common": [
{
- "id": "autocfg 1.3.0",
- "target": "autocfg"
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
}
],
"selects": {}
- }
+ },
+ "version": "1.5.0"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "indexmap 2.2.6": {
- "name": "indexmap",
- "version": "2.2.6",
- "package_url": "https://github.com/indexmap-rs/indexmap",
+ "icu_locid_transform 1.5.0": {
+ "name": "icu_locid_transform",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/indexmap/2.2.6/download",
- "sha256": "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
+ "url": "https://static.crates.io/crates/icu_locid_transform/1.5.0/download",
+ "sha256": "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
}
},
"targets": [
{
"Library": {
- "crate_name": "indexmap",
+ "crate_name": "icu_locid_transform",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7424,55 +6827,74 @@
}
}
],
- "library_target_name": "indexmap",
+ "library_target_name": "icu_locid_transform",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "default",
- "std"
+ "compiled_data"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "equivalent 1.0.1",
- "target": "equivalent"
+ "id": "icu_locid 1.5.0",
+ "target": "icu_locid"
},
{
- "id": "hashbrown 0.14.5",
- "target": "hashbrown"
- }
- ],
- "selects": {}
+ "id": "icu_locid_transform_data 1.5.0",
+ "target": "icu_locid_transform_data"
+ },
+ {
+ "id": "icu_provider 1.5.0",
+ "target": "icu_provider"
+ },
+ {
+ "id": "tinystr 0.7.6",
+ "target": "tinystr"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
+ }
+ ],
+ "selects": {}
},
"edition": "2021",
- "version": "2.2.6"
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "1.5.0"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "infer 0.8.1": {
- "name": "infer",
- "version": "0.8.1",
- "package_url": "https://github.com/bojand/infer",
+ "icu_locid_transform_data 1.5.0": {
+ "name": "icu_locid_transform_data",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/infer/0.8.1/download",
- "sha256": "e035cede526e0b21d5adffc9fa0eb4ef5d6026fe9c5b0bfe8084b9472b587a55"
+ "url": "https://static.crates.io/crates/icu_locid_transform_data/1.5.0/download",
+ "sha256": "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
}
},
"targets": [
{
"Library": {
- "crate_name": "infer",
+ "crate_name": "icu_locid_transform_data",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7483,52 +6905,34 @@
}
}
],
- "library_target_name": "infer",
+ "library_target_name": "icu_locid_transform_data",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "alloc",
- "cfb",
- "default",
- "std"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "cfb 0.7.3",
- "target": "cfb"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.8.1"
+ "edition": "2021",
+ "version": "1.5.0"
},
- "license": "MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "MIT"
+ "Unicode-3.0"
],
"license_file": "LICENSE"
},
- "infer 0.16.0": {
- "name": "infer",
- "version": "0.16.0",
- "package_url": "https://github.com/bojand/infer",
+ "icu_normalizer 1.5.0": {
+ "name": "icu_normalizer",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/infer/0.16.0/download",
- "sha256": "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
+ "url": "https://static.crates.io/crates/icu_normalizer/1.5.0/download",
+ "sha256": "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
}
},
"targets": [
{
"Library": {
- "crate_name": "infer",
+ "crate_name": "icu_normalizer",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7539,98 +6943,91 @@
}
}
],
- "library_target_name": "infer",
+ "library_target_name": "icu_normalizer",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
- "cfb",
- "default",
- "std"
+ "compiled_data",
+ "default"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "cfb 0.7.3",
- "target": "cfb"
+ "id": "icu_collections 1.5.0",
+ "target": "icu_collections"
+ },
+ {
+ "id": "icu_normalizer_data 1.5.0",
+ "target": "icu_normalizer_data"
+ },
+ {
+ "id": "icu_properties 1.5.1",
+ "target": "icu_properties"
+ },
+ {
+ "id": "icu_provider 1.5.0",
+ "target": "icu_provider"
+ },
+ {
+ "id": "smallvec 1.13.2",
+ "target": "smallvec"
+ },
+ {
+ "id": "utf16_iter 1.0.5",
+ "target": "utf16_iter"
+ },
+ {
+ "id": "utf8_iter 1.0.4",
+ "target": "utf8_iter"
+ },
+ {
+ "id": "write16 1.0.0",
+ "target": "write16"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.16.0"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "ipnet 2.9.0": {
- "name": "ipnet",
- "version": "2.9.0",
- "package_url": "https://github.com/krisprice/ipnet",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/ipnet/2.9.0/download",
- "sha256": "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "ipnet",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "ipnet",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
+ "edition": "2021",
+ "proc_macro_deps": {
"common": [
- "default",
- "std"
+ {
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
+ }
],
"selects": {}
},
- "edition": "2018",
- "version": "2.9.0"
+ "version": "1.5.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "is_executable 1.0.4": {
- "name": "is_executable",
- "version": "1.0.4",
- "package_url": "https://github.com/fitzgen/is_executable",
+ "icu_normalizer_data 1.5.0": {
+ "name": "icu_normalizer_data",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/is_executable/1.0.4/download",
- "sha256": "d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2"
+ "url": "https://static.crates.io/crates/icu_normalizer_data/1.5.0/download",
+ "sha256": "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
}
},
"targets": [
{
"Library": {
- "crate_name": "is_executable",
+ "crate_name": "icu_normalizer_data",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7641,46 +7038,34 @@
}
}
],
- "library_target_name": "is_executable",
+ "library_target_name": "icu_normalizer_data",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
- "common": [],
- "selects": {
- "cfg(target_os = \"windows\")": [
- {
- "id": "winapi 0.3.9",
- "target": "winapi"
- }
- ]
- }
- },
"edition": "2021",
- "version": "1.0.4"
+ "version": "1.5.0"
},
- "license": "Apache-2.0/MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "is_terminal_polyfill 1.70.0": {
- "name": "is_terminal_polyfill",
- "version": "1.70.0",
- "package_url": "https://github.com/polyfill-rs/is_terminal_polyfill",
+ "icu_properties 1.5.1": {
+ "name": "icu_properties",
+ "version": "1.5.1",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/is_terminal_polyfill/1.70.0/download",
- "sha256": "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
+ "url": "https://static.crates.io/crates/icu_properties/1.5.1/download",
+ "sha256": "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
}
},
"targets": [
{
"Library": {
- "crate_name": "is_terminal_polyfill",
+ "crate_name": "icu_properties",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7691,41 +7076,79 @@
}
}
],
- "library_target_name": "is_terminal_polyfill",
+ "library_target_name": "icu_properties",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
+ "compiled_data",
"default"
],
"selects": {}
},
+ "deps": {
+ "common": [
+ {
+ "id": "icu_collections 1.5.0",
+ "target": "icu_collections"
+ },
+ {
+ "id": "icu_locid_transform 1.5.0",
+ "target": "icu_locid_transform"
+ },
+ {
+ "id": "icu_properties_data 1.5.0",
+ "target": "icu_properties_data"
+ },
+ {
+ "id": "icu_provider 1.5.0",
+ "target": "icu_provider"
+ },
+ {
+ "id": "tinystr 0.7.6",
+ "target": "tinystr"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
+ }
+ ],
+ "selects": {}
+ },
"edition": "2021",
- "version": "1.70.0"
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "1.5.1"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "itoa 1.0.11": {
- "name": "itoa",
- "version": "1.0.11",
- "package_url": "https://github.com/dtolnay/itoa",
+ "icu_properties_data 1.5.0": {
+ "name": "icu_properties_data",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/itoa/1.0.11/download",
- "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
+ "url": "https://static.crates.io/crates/icu_properties_data/1.5.0/download",
+ "sha256": "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
}
},
"targets": [
{
"Library": {
- "crate_name": "itoa",
+ "crate_name": "icu_properties_data",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7736,35 +7159,34 @@
}
}
],
- "library_target_name": "itoa",
+ "library_target_name": "icu_properties_data",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2018",
- "version": "1.0.11"
+ "edition": "2021",
+ "version": "1.5.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "jobserver 0.1.31": {
- "name": "jobserver",
- "version": "0.1.31",
- "package_url": "https://github.com/rust-lang/jobserver-rs",
+ "icu_provider 1.5.0": {
+ "name": "icu_provider",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/jobserver/0.1.31/download",
- "sha256": "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e"
+ "url": "https://static.crates.io/crates/icu_provider/1.5.0/download",
+ "sha256": "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
}
},
"targets": [
{
"Library": {
- "crate_name": "jobserver",
+ "crate_name": "icu_provider",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7775,46 +7197,86 @@
}
}
],
- "library_target_name": "jobserver",
+ "library_target_name": "icu_provider",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
- "common": [],
- "selects": {
- "cfg(unix)": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ]
- }
+ "crate_features": {
+ "common": [
+ "macros"
+ ],
+ "selects": {}
},
- "edition": "2021",
- "version": "0.1.31"
+ "deps": {
+ "common": [
+ {
+ "id": "icu_locid 1.5.0",
+ "target": "icu_locid"
+ },
+ {
+ "id": "stable_deref_trait 1.2.0",
+ "target": "stable_deref_trait"
+ },
+ {
+ "id": "tinystr 0.7.6",
+ "target": "tinystr"
+ },
+ {
+ "id": "writeable 0.5.5",
+ "target": "writeable"
+ },
+ {
+ "id": "yoke 0.7.5",
+ "target": "yoke"
+ },
+ {
+ "id": "zerofrom 0.1.5",
+ "target": "zerofrom"
+ },
+ {
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
+ },
+ {
+ "id": "icu_provider_macros 1.5.0",
+ "target": "icu_provider_macros"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "1.5.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "js-sys 0.3.69": {
- "name": "js-sys",
- "version": "0.3.69",
- "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys",
+ "icu_provider_macros 1.5.0": {
+ "name": "icu_provider_macros",
+ "version": "1.5.0",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/js-sys/0.3.69/download",
- "sha256": "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
+ "url": "https://static.crates.io/crates/icu_provider_macros/1.5.0/download",
+ "sha256": "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
}
},
"targets": [
{
- "Library": {
- "crate_name": "js_sys",
+ "ProcMacro": {
+ "crate_name": "icu_provider_macros",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7825,7 +7287,7 @@
}
}
],
- "library_target_name": "js_sys",
+ "library_target_name": "icu_provider_macros",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -7833,36 +7295,43 @@
"deps": {
"common": [
{
- "id": "wasm-bindgen 0.2.92",
- "target": "wasm_bindgen"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ },
+ {
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.3.69"
+ "edition": "2021",
+ "version": "1.5.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "libc 0.2.160": {
- "name": "libc",
- "version": "0.2.160",
- "package_url": "https://github.com/rust-lang/libc",
+ "idna 1.0.3": {
+ "name": "idna",
+ "version": "1.0.3",
+ "package_url": "https://github.com/servo/rust-url/",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/libc/0.2.160/download",
- "sha256": "f0b21006cd1874ae9e650973c565615676dc4a274c965bb0a73796dac838ce4f"
+ "url": "https://static.crates.io/crates/idna/1.0.3/download",
+ "sha256": "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
}
},
"targets": [
{
"Library": {
- "crate_name": "libc",
+ "crate_name": "idna",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -7871,106 +7340,40 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "libc",
+ "library_target_name": "idna",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "default",
+ "alloc",
+ "compiled_data",
"std"
],
- "selects": {
- "aarch64-apple-darwin": [
- "extra_traits"
- ],
- "aarch64-apple-ios": [
- "extra_traits"
- ],
- "aarch64-apple-ios-sim": [
- "extra_traits"
- ],
- "aarch64-fuchsia": [
- "extra_traits"
- ],
- "aarch64-linux-android": [
- "extra_traits"
- ],
- "aarch64-unknown-nto-qnx710": [
- "extra_traits"
- ],
- "armv7-linux-androideabi": [
- "extra_traits"
- ],
- "i686-apple-darwin": [
- "extra_traits"
- ],
- "i686-linux-android": [
- "extra_traits"
- ],
- "i686-unknown-freebsd": [
- "extra_traits"
- ],
- "powerpc-unknown-linux-gnu": [
- "extra_traits"
- ],
- "s390x-unknown-linux-gnu": [
- "extra_traits"
- ],
- "wasm32-wasi": [
- "extra_traits"
- ],
- "x86_64-apple-darwin": [
- "extra_traits"
- ],
- "x86_64-apple-ios": [
- "extra_traits"
- ],
- "x86_64-fuchsia": [
- "extra_traits"
- ],
- "x86_64-linux-android": [
- "extra_traits"
- ],
- "x86_64-unknown-freebsd": [
- "extra_traits"
- ]
- }
+ "selects": {}
},
"deps": {
"common": [
{
- "id": "libc 0.2.160",
- "target": "build_script_build"
+ "id": "idna_adapter 1.2.0",
+ "target": "idna_adapter"
+ },
+ {
+ "id": "smallvec 1.13.2",
+ "target": "smallvec"
+ },
+ {
+ "id": "utf8_iter 1.0.4",
+ "target": "utf8_iter"
}
],
"selects": {}
},
- "edition": "2015",
- "version": "0.2.160"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "edition": "2018",
+ "version": "1.0.3"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -7979,20 +7382,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "libredox 0.1.3": {
- "name": "libredox",
- "version": "0.1.3",
- "package_url": "https://gitlab.redox-os.org/redox-os/libredox.git",
+ "idna_adapter 1.2.0": {
+ "name": "idna_adapter",
+ "version": "1.2.0",
+ "package_url": "https://github.com/hsivonen/idna_adapter",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/libredox/0.1.3/download",
- "sha256": "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+ "url": "https://static.crates.io/crates/idna_adapter/1.2.0/download",
+ "sha256": "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
}
},
"targets": [
{
"Library": {
- "crate_name": "libredox",
+ "crate_name": "idna_adapter",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8003,47 +7406,54 @@
}
}
],
- "library_target_name": "libredox",
+ "library_target_name": "idna_adapter",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "compiled_data"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "bitflags 2.5.0",
- "target": "bitflags"
+ "id": "icu_normalizer 1.5.0",
+ "target": "icu_normalizer"
},
{
- "id": "libc 0.2.160",
- "target": "libc"
+ "id": "icu_properties 1.5.1",
+ "target": "icu_properties"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.1.3"
+ "version": "1.2.0"
},
- "license": "MIT",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "libz-sys 1.1.20": {
- "name": "libz-sys",
- "version": "1.1.20",
- "package_url": "https://github.com/rust-lang/libz-sys",
+ "indexmap 1.9.3": {
+ "name": "indexmap",
+ "version": "1.9.3",
+ "package_url": "https://github.com/bluss/indexmap",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/libz-sys/1.1.20/download",
- "sha256": "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
+ "url": "https://static.crates.io/crates/indexmap/1.9.3/download",
+ "sha256": "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
}
},
"targets": [
{
"Library": {
- "crate_name": "libz_sys",
+ "crate_name": "indexmap",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8066,7 +7476,7 @@
}
}
],
- "library_target_name": "libz_sys",
+ "library_target_name": "indexmap",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -8074,14 +7484,18 @@
"deps": {
"common": [
{
- "id": "libz-sys 1.1.20",
+ "id": "hashbrown 0.12.3",
+ "target": "hashbrown"
+ },
+ {
+ "id": "indexmap 1.9.3",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "1.1.20"
+ "edition": "2021",
+ "version": "1.9.3"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -8093,43 +7507,34 @@
"deps": {
"common": [
{
- "id": "cc 1.1.30",
- "target": "cc"
- },
- {
- "id": "pkg-config 0.3.30",
- "target": "pkg_config"
- },
- {
- "id": "vcpkg 0.2.15",
- "target": "vcpkg"
+ "id": "autocfg 1.3.0",
+ "target": "autocfg"
}
],
"selects": {}
- },
- "links": "z"
+ }
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "linux-raw-sys 0.4.14": {
- "name": "linux-raw-sys",
- "version": "0.4.14",
- "package_url": "https://github.com/sunfishcode/linux-raw-sys",
+ "indexmap 2.2.6": {
+ "name": "indexmap",
+ "version": "2.2.6",
+ "package_url": "https://github.com/indexmap-rs/indexmap",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/linux-raw-sys/0.4.14/download",
- "sha256": "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+ "url": "https://static.crates.io/crates/indexmap/2.2.6/download",
+ "sha256": "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
}
},
"targets": [
{
"Library": {
- "crate_name": "linux_raw_sys",
+ "crate_name": "indexmap",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8140,85 +7545,55 @@
}
}
],
- "library_target_name": "linux_raw_sys",
+ "library_target_name": "indexmap",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "general",
- "ioctl",
- "no_std"
+ "default",
+ "std"
],
- "selects": {
- "aarch64-unknown-linux-gnu": [
- "elf",
- "errno",
- "std"
- ],
- "aarch64-unknown-nixos-gnu": [
- "elf",
- "errno",
- "std"
- ],
- "arm-unknown-linux-gnueabi": [
- "elf",
- "errno",
- "std"
- ],
- "armv7-unknown-linux-gnueabi": [
- "elf",
- "errno",
- "std"
- ],
- "i686-unknown-linux-gnu": [
- "elf",
- "errno",
- "std"
- ],
- "powerpc-unknown-linux-gnu": [
- "std"
- ],
- "s390x-unknown-linux-gnu": [
- "std"
- ],
- "x86_64-unknown-linux-gnu": [
- "elf",
- "errno",
- "std"
- ],
- "x86_64-unknown-nixos-gnu": [
- "elf",
- "errno",
- "std"
- ]
- }
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "equivalent 1.0.1",
+ "target": "equivalent"
+ },
+ {
+ "id": "hashbrown 0.14.5",
+ "target": "hashbrown"
+ }
+ ],
+ "selects": {}
},
"edition": "2021",
- "version": "0.4.14"
+ "version": "2.2.6"
},
- "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "log 0.4.22": {
- "name": "log",
- "version": "0.4.22",
- "package_url": "https://github.com/rust-lang/log",
+ "infer 0.8.1": {
+ "name": "infer",
+ "version": "0.8.1",
+ "package_url": "https://github.com/bojand/infer",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/log/0.4.22/download",
- "sha256": "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+ "url": "https://static.crates.io/crates/infer/0.8.1/download",
+ "sha256": "e035cede526e0b21d5adffc9fa0eb4ef5d6026fe9c5b0bfe8084b9472b587a55"
}
},
"targets": [
{
"Library": {
- "crate_name": "log",
+ "crate_name": "infer",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8229,41 +7604,52 @@
}
}
],
- "library_target_name": "log",
+ "library_target_name": "infer",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
+ "alloc",
+ "cfb",
+ "default",
"std"
],
"selects": {}
},
- "edition": "2021",
- "version": "0.4.22"
+ "deps": {
+ "common": [
+ {
+ "id": "cfb 0.7.3",
+ "target": "cfb"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.8.1"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "lzma-rust 0.1.7": {
- "name": "lzma-rust",
- "version": "0.1.7",
- "package_url": "https://github.com/dyz1990/sevenz-rust/tree/main/lzma-rust",
+ "infer 0.16.0": {
+ "name": "infer",
+ "version": "0.16.0",
+ "package_url": "https://github.com/bojand/infer",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/lzma-rust/0.1.7/download",
- "sha256": "5baab2bbbd7d75a144d671e9ff79270e903957d92fb7386fd39034c709bd2661"
+ "url": "https://static.crates.io/crates/infer/0.16.0/download",
+ "sha256": "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
}
},
"targets": [
{
"Library": {
- "crate_name": "lzma_rust",
+ "crate_name": "infer",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8274,49 +7660,52 @@
}
}
],
- "library_target_name": "lzma_rust",
+ "library_target_name": "infer",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "encoder"
+ "alloc",
+ "cfb",
+ "default",
+ "std"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "byteorder 1.5.0",
- "target": "byteorder"
+ "id": "cfb 0.7.3",
+ "target": "cfb"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.1.7"
+ "edition": "2018",
+ "version": "0.16.0"
},
- "license": "Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0"
+ "MIT"
],
- "license_file": null
+ "license_file": "LICENSE"
},
- "lzma-sys 0.1.20": {
- "name": "lzma-sys",
- "version": "0.1.20",
- "package_url": "https://github.com/alexcrichton/xz2-rs",
+ "ipnet 2.9.0": {
+ "name": "ipnet",
+ "version": "2.9.0",
+ "package_url": "https://github.com/krisprice/ipnet",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/lzma-sys/0.1.20/download",
- "sha256": "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
+ "url": "https://static.crates.io/crates/ipnet/2.9.0/download",
+ "sha256": "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
}
},
"targets": [
{
"Library": {
- "crate_name": "lzma_sys",
+ "crate_name": "ipnet",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8325,90 +7714,44 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "lzma_sys",
+ "library_target_name": "ipnet",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "static"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- },
- {
- "id": "lzma-sys 0.1.20",
- "target": "build_script_build"
- }
+ "default",
+ "std"
],
"selects": {}
},
"edition": "2018",
- "version": "0.1.20"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "cc 1.1.30",
- "target": "cc"
- },
- {
- "id": "pkg-config 0.3.30",
- "target": "pkg_config"
- }
- ],
- "selects": {}
- },
- "links": "lzma"
+ "version": "2.9.0"
},
- "license": "MIT/Apache-2.0",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "md-5 0.10.6": {
- "name": "md-5",
- "version": "0.10.6",
- "package_url": "https://github.com/RustCrypto/hashes",
+ "is_executable 1.0.4": {
+ "name": "is_executable",
+ "version": "1.0.4",
+ "package_url": "https://github.com/fitzgen/is_executable",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/md-5/0.10.6/download",
- "sha256": "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
+ "url": "https://static.crates.io/crates/is_executable/1.0.4/download",
+ "sha256": "d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2"
}
},
"targets": [
{
"Library": {
- "crate_name": "md5",
+ "crate_name": "is_executable",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8419,55 +7762,46 @@
}
}
],
- "library_target_name": "md5",
+ "library_target_name": "is_executable",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "std"
- ],
- "selects": {}
- },
"deps": {
- "common": [
- {
- "id": "cfg-if 1.0.0",
- "target": "cfg_if"
- },
- {
- "id": "digest 0.10.7",
- "target": "digest"
- }
- ],
- "selects": {}
+ "common": [],
+ "selects": {
+ "cfg(target_os = \"windows\")": [
+ {
+ "id": "winapi 0.3.9",
+ "target": "winapi"
+ }
+ ]
+ }
},
- "edition": "2018",
- "version": "0.10.6"
+ "edition": "2021",
+ "version": "1.0.4"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0/MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "memchr 2.7.4": {
- "name": "memchr",
- "version": "2.7.4",
- "package_url": "https://github.com/BurntSushi/memchr",
+ "is_terminal_polyfill 1.70.0": {
+ "name": "is_terminal_polyfill",
+ "version": "1.70.0",
+ "package_url": "https://github.com/polyfill-rs/is_terminal_polyfill",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/memchr/2.7.4/download",
- "sha256": "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
+ "url": "https://static.crates.io/crates/is_terminal_polyfill/1.70.0/download",
+ "sha256": "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
}
},
"targets": [
{
"Library": {
- "crate_name": "memchr",
+ "crate_name": "is_terminal_polyfill",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8478,43 +7812,41 @@
}
}
],
- "library_target_name": "memchr",
+ "library_target_name": "is_terminal_polyfill",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
- "default",
- "std"
+ "default"
],
"selects": {}
},
"edition": "2021",
- "version": "2.7.4"
+ "version": "1.70.0"
},
- "license": "Unlicense OR MIT",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
- "MIT",
- "Unlicense"
+ "Apache-2.0",
+ "MIT"
],
- "license_file": "LICENSE-MIT"
+ "license_file": "LICENSE-APACHE"
},
- "mime 0.3.17": {
- "name": "mime",
- "version": "0.3.17",
- "package_url": "https://github.com/hyperium/mime",
+ "itoa 1.0.11": {
+ "name": "itoa",
+ "version": "1.0.11",
+ "package_url": "https://github.com/dtolnay/itoa",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/mime/0.3.17/download",
- "sha256": "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
+ "url": "https://static.crates.io/crates/itoa/1.0.11/download",
+ "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
}
},
"targets": [
{
"Library": {
- "crate_name": "mime",
+ "crate_name": "itoa",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8525,13 +7857,13 @@
}
}
],
- "library_target_name": "mime",
+ "library_target_name": "itoa",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2015",
- "version": "0.3.17"
+ "edition": "2018",
+ "version": "1.0.11"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -8540,20 +7872,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "miniz_oxide 0.7.2": {
- "name": "miniz_oxide",
- "version": "0.7.2",
- "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide",
+ "jobserver 0.1.31": {
+ "name": "jobserver",
+ "version": "0.1.31",
+ "package_url": "https://github.com/rust-lang/jobserver-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/miniz_oxide/0.7.2/download",
- "sha256": "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
+ "url": "https://static.crates.io/crates/jobserver/0.1.31/download",
+ "sha256": "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e"
}
},
"targets": [
{
"Library": {
- "crate_name": "miniz_oxide",
+ "crate_name": "jobserver",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8564,45 +7896,46 @@
}
}
],
- "library_target_name": "miniz_oxide",
+ "library_target_name": "jobserver",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
- "common": [
- {
- "id": "adler 1.0.2",
- "target": "adler"
- }
- ],
- "selects": {}
+ "common": [],
+ "selects": {
+ "cfg(unix)": [
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ]
+ }
},
- "edition": "2018",
- "version": "0.7.2"
+ "edition": "2021",
+ "version": "0.1.31"
},
- "license": "MIT OR Zlib OR Apache-2.0",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
- "MIT",
- "Zlib"
+ "MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "miniz_oxide 0.8.0": {
- "name": "miniz_oxide",
- "version": "0.8.0",
- "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide",
+ "js-sys 0.3.69": {
+ "name": "js-sys",
+ "version": "0.3.69",
+ "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/miniz_oxide/0.8.0/download",
- "sha256": "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
+ "url": "https://static.crates.io/crates/js-sys/0.3.69/download",
+ "sha256": "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
}
},
"targets": [
{
"Library": {
- "crate_name": "miniz_oxide",
+ "crate_name": "js_sys",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8613,51 +7946,44 @@
}
}
],
- "library_target_name": "miniz_oxide",
+ "library_target_name": "js_sys",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "with-alloc"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "adler2 2.0.0",
- "target": "adler2"
+ "id": "wasm-bindgen 0.2.92",
+ "target": "wasm_bindgen"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.8.0"
+ "edition": "2018",
+ "version": "0.3.69"
},
- "license": "MIT OR Zlib OR Apache-2.0",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
- "MIT",
- "Zlib"
+ "MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "mio 1.0.2": {
- "name": "mio",
- "version": "1.0.2",
- "package_url": "https://github.com/tokio-rs/mio",
+ "libc 0.2.168": {
+ "name": "libc",
+ "version": "0.2.168",
+ "package_url": "https://github.com/rust-lang/libc",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/mio/1.0.2/download",
- "sha256": "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
+ "url": "https://static.crates.io/crates/libc/0.2.168/download",
+ "sha256": "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d"
}
},
"targets": [
{
"Library": {
- "crate_name": "mio",
+ "crate_name": "libc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8666,78 +7992,128 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "mio",
+ "library_target_name": "libc",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "net",
- "os-ext",
- "os-poll"
+ "default",
+ "std"
],
- "selects": {}
- },
- "deps": {
- "common": [],
"selects": {
- "cfg(target_os = \"hermit\")": [
- {
- "id": "hermit-abi 0.3.9",
- "target": "hermit_abi",
- "alias": "libc"
- }
+ "aarch64-apple-darwin": [
+ "extra_traits"
],
- "cfg(target_os = \"wasi\")": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- },
- {
- "id": "wasi 0.11.0+wasi-snapshot-preview1",
- "target": "wasi"
- }
+ "aarch64-apple-ios": [
+ "extra_traits"
],
- "cfg(unix)": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
+ "aarch64-apple-ios-sim": [
+ "extra_traits"
],
- "cfg(windows)": [
- {
- "id": "windows-sys 0.52.0",
- "target": "windows_sys"
- }
+ "aarch64-linux-android": [
+ "extra_traits"
+ ],
+ "aarch64-unknown-fuchsia": [
+ "extra_traits"
+ ],
+ "aarch64-unknown-nto-qnx710": [
+ "extra_traits"
+ ],
+ "armv7-linux-androideabi": [
+ "extra_traits"
+ ],
+ "i686-apple-darwin": [
+ "extra_traits"
+ ],
+ "i686-linux-android": [
+ "extra_traits"
+ ],
+ "i686-unknown-freebsd": [
+ "extra_traits"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "extra_traits"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "extra_traits"
+ ],
+ "wasm32-wasip1": [
+ "extra_traits"
+ ],
+ "x86_64-apple-darwin": [
+ "extra_traits"
+ ],
+ "x86_64-apple-ios": [
+ "extra_traits"
+ ],
+ "x86_64-linux-android": [
+ "extra_traits"
+ ],
+ "x86_64-unknown-freebsd": [
+ "extra_traits"
+ ],
+ "x86_64-unknown-fuchsia": [
+ "extra_traits"
]
}
},
+ "deps": {
+ "common": [
+ {
+ "id": "libc 0.2.168",
+ "target": "build_script_build"
+ }
+ ],
+ "selects": {}
+ },
"edition": "2021",
- "version": "1.0.2"
+ "version": "0.2.168"
},
- "license": "MIT",
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
+ },
+ "license": "MIT OR Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "nt-time 0.8.1": {
- "name": "nt-time",
- "version": "0.8.1",
- "package_url": "https://github.com/sorairolake/nt-time",
+ "libredox 0.1.3": {
+ "name": "libredox",
+ "version": "0.1.3",
+ "package_url": "https://gitlab.redox-os.org/redox-os/libredox.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/nt-time/0.8.1/download",
- "sha256": "2de419e64947cd8830e66beb584acc3fb42ed411d103e3c794dda355d1b374b5"
+ "url": "https://static.crates.io/crates/libredox/0.1.3/download",
+ "sha256": "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
}
},
"targets": [
{
"Library": {
- "crate_name": "nt_time",
+ "crate_name": "libredox",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8748,90 +8124,47 @@
}
}
],
- "library_target_name": "nt_time",
+ "library_target_name": "libredox",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "std"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "time 0.3.36",
- "target": "time"
+ "id": "bitflags 2.5.0",
+ "target": "bitflags"
+ },
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.8.1"
- },
- "license": "Apache-2.0 OR MIT",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": "LICENSES"
- },
- "num-conv 0.1.0": {
- "name": "num-conv",
- "version": "0.1.0",
- "package_url": "https://github.com/jhpratt/num-conv",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/num-conv/0.1.0/download",
- "sha256": "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "num_conv",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "num_conv",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "edition": "2021",
- "version": "0.1.0"
+ "version": "0.1.3"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-Apache"
+ "license_file": "LICENSE"
},
- "num-traits 0.2.19": {
- "name": "num-traits",
- "version": "0.2.19",
- "package_url": "https://github.com/rust-num/num-traits",
+ "libz-sys 1.1.20": {
+ "name": "libz-sys",
+ "version": "1.1.20",
+ "package_url": "https://github.com/rust-lang/libz-sys",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/num-traits/0.2.19/download",
- "sha256": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
+ "url": "https://static.crates.io/crates/libz-sys/1.1.20/download",
+ "sha256": "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
}
},
"targets": [
{
"Library": {
- "crate_name": "num_traits",
+ "crate_name": "libz_sys",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8854,7 +8187,7 @@
}
}
],
- "library_target_name": "num_traits",
+ "library_target_name": "libz_sys",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -8862,14 +8195,14 @@
"deps": {
"common": [
{
- "id": "num-traits 0.2.19",
+ "id": "libz-sys 1.1.20",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.2.19"
+ "edition": "2018",
+ "version": "1.1.20"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -8881,12 +8214,21 @@
"deps": {
"common": [
{
- "id": "autocfg 1.3.0",
- "target": "autocfg"
+ "id": "cc 1.1.30",
+ "target": "cc"
+ },
+ {
+ "id": "pkg-config 0.3.30",
+ "target": "pkg_config"
+ },
+ {
+ "id": "vcpkg 0.2.15",
+ "target": "vcpkg"
}
],
"selects": {}
- }
+ },
+ "links": "z"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -8895,20 +8237,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "object 0.32.2": {
- "name": "object",
- "version": "0.32.2",
- "package_url": "https://github.com/gimli-rs/object",
+ "linux-raw-sys 0.4.14": {
+ "name": "linux-raw-sys",
+ "version": "0.4.14",
+ "package_url": "https://github.com/sunfishcode/linux-raw-sys",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/object/0.32.2/download",
- "sha256": "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
+ "url": "https://static.crates.io/crates/linux-raw-sys/0.4.14/download",
+ "sha256": "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
}
},
"targets": [
{
"Library": {
- "crate_name": "object",
+ "crate_name": "linux_raw_sys",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8919,57 +8261,129 @@
}
}
],
- "library_target_name": "object",
+ "library_target_name": "linux_raw_sys",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "archive",
- "coff",
- "elf",
- "macho",
- "pe",
- "read_core",
- "unaligned",
- "xcoff"
+ "general",
+ "ioctl",
+ "no_std"
],
- "selects": {}
+ "selects": {
+ "aarch64-unknown-linux-gnu": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "aarch64-unknown-nixos-gnu": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "i686-unknown-linux-gnu": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "std"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "std"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "elf",
+ "errno",
+ "std"
+ ],
+ "x86_64-unknown-nixos-gnu": [
+ "elf",
+ "errno",
+ "std"
+ ]
+ }
},
- "deps": {
- "common": [
- {
- "id": "memchr 2.7.4",
- "target": "memchr"
+ "edition": "2021",
+ "version": "0.4.14"
+ },
+ "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "litemap 0.7.4": {
+ "name": "litemap",
+ "version": "0.7.4",
+ "package_url": "https://github.com/unicode-org/icu4x",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/litemap/0.7.4/download",
+ "sha256": "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "litemap",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
}
+ }
+ }
+ ],
+ "library_target_name": "litemap",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc"
],
"selects": {}
},
- "edition": "2018",
- "version": "0.32.2"
+ "edition": "2021",
+ "version": "0.7.4"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "once_cell 1.19.0": {
- "name": "once_cell",
- "version": "1.19.0",
- "package_url": "https://github.com/matklad/once_cell",
+ "log 0.4.22": {
+ "name": "log",
+ "version": "0.4.22",
+ "package_url": "https://github.com/rust-lang/log",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/once_cell/1.19.0/download",
- "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
+ "url": "https://static.crates.io/crates/log/0.4.22/download",
+ "sha256": "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
}
},
"targets": [
{
"Library": {
- "crate_name": "once_cell",
+ "crate_name": "log",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -8980,118 +8394,19 @@
}
}
],
- "library_target_name": "once_cell",
+ "library_target_name": "log",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
- "race",
"std"
],
- "selects": {
- "aarch64-apple-darwin": [
- "default"
- ],
- "aarch64-apple-ios": [
- "default"
- ],
- "aarch64-apple-ios-sim": [
- "default"
- ],
- "aarch64-fuchsia": [
- "default"
- ],
- "aarch64-linux-android": [
- "default"
- ],
- "aarch64-pc-windows-msvc": [
- "default"
- ],
- "aarch64-unknown-linux-gnu": [
- "default"
- ],
- "aarch64-unknown-nixos-gnu": [
- "default"
- ],
- "aarch64-unknown-nto-qnx710": [
- "default"
- ],
- "arm-unknown-linux-gnueabi": [
- "default"
- ],
- "armv7-linux-androideabi": [
- "default"
- ],
- "armv7-unknown-linux-gnueabi": [
- "default"
- ],
- "i686-apple-darwin": [
- "default"
- ],
- "i686-linux-android": [
- "default"
- ],
- "i686-pc-windows-msvc": [
- "default"
- ],
- "i686-unknown-freebsd": [
- "default"
- ],
- "i686-unknown-linux-gnu": [
- "default"
- ],
- "powerpc-unknown-linux-gnu": [
- "default"
- ],
- "riscv32imc-unknown-none-elf": [
- "default"
- ],
- "riscv64gc-unknown-none-elf": [
- "default"
- ],
- "s390x-unknown-linux-gnu": [
- "default"
- ],
- "thumbv7em-none-eabi": [
- "default"
- ],
- "thumbv8m.main-none-eabi": [
- "default"
- ],
- "x86_64-apple-darwin": [
- "default"
- ],
- "x86_64-apple-ios": [
- "default"
- ],
- "x86_64-fuchsia": [
- "default"
- ],
- "x86_64-linux-android": [
- "default"
- ],
- "x86_64-pc-windows-msvc": [
- "default"
- ],
- "x86_64-unknown-freebsd": [
- "default"
- ],
- "x86_64-unknown-linux-gnu": [
- "default"
- ],
- "x86_64-unknown-nixos-gnu": [
- "default"
- ],
- "x86_64-unknown-none": [
- "default"
- ]
- }
+ "selects": {}
},
"edition": "2021",
- "version": "1.19.0"
+ "version": "0.4.22"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -9100,20 +8415,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "option-ext 0.2.0": {
- "name": "option-ext",
- "version": "0.2.0",
- "package_url": "https://github.com/soc/option-ext.git",
+ "lzma-rust 0.1.7": {
+ "name": "lzma-rust",
+ "version": "0.1.7",
+ "package_url": "https://github.com/dyz1990/sevenz-rust/tree/main/lzma-rust",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/option-ext/0.2.0/download",
- "sha256": "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
+ "url": "https://static.crates.io/crates/lzma-rust/0.1.7/download",
+ "sha256": "5baab2bbbd7d75a144d671e9ff79270e903957d92fb7386fd39034c709bd2661"
}
},
"targets": [
{
"Library": {
- "crate_name": "option_ext",
+ "crate_name": "lzma_rust",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9124,34 +8439,49 @@
}
}
],
- "library_target_name": "option_ext",
+ "library_target_name": "lzma_rust",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2015",
- "version": "0.2.0"
+ "crate_features": {
+ "common": [
+ "encoder"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "byteorder 1.5.0",
+ "target": "byteorder"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.1.7"
},
- "license": "MPL-2.0",
+ "license": "Apache-2.0",
"license_ids": [
- "MPL-2.0"
+ "Apache-2.0"
],
- "license_file": "LICENSE.txt"
+ "license_file": null
},
- "pem 3.0.4": {
- "name": "pem",
- "version": "3.0.4",
- "package_url": "https://github.com/jcreekmore/pem-rs.git",
+ "lzma-sys 0.1.20": {
+ "name": "lzma-sys",
+ "version": "0.1.20",
+ "package_url": "https://github.com/alexcrichton/xz2-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pem/3.0.4/download",
- "sha256": "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
+ "url": "https://static.crates.io/crates/lzma-sys/0.1.20/download",
+ "sha256": "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
}
},
"targets": [
{
"Library": {
- "crate_name": "pem",
+ "crate_name": "lzma_sys",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9160,52 +8490,90 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "pem",
+ "library_target_name": "lzma_sys",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "default",
- "std"
+ "static"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "base64 0.22.1",
- "target": "base64"
+ "id": "libc 0.2.168",
+ "target": "libc"
+ },
+ {
+ "id": "lzma-sys 0.1.20",
+ "target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "3.0.4"
+ "edition": "2018",
+ "version": "0.1.20"
},
- "license": "MIT",
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
+ {
+ "id": "cc 1.1.30",
+ "target": "cc"
+ },
+ {
+ "id": "pkg-config 0.3.30",
+ "target": "pkg_config"
+ }
+ ],
+ "selects": {}
+ },
+ "links": "lzma"
+ },
+ "license": "MIT/Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE.md"
+ "license_file": "LICENSE-APACHE"
},
- "percent-encoding 2.3.1": {
- "name": "percent-encoding",
- "version": "2.3.1",
- "package_url": "https://github.com/servo/rust-url/",
+ "md-5 0.10.6": {
+ "name": "md-5",
+ "version": "0.10.6",
+ "package_url": "https://github.com/RustCrypto/hashes",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/percent-encoding/2.3.1/download",
- "sha256": "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+ "url": "https://static.crates.io/crates/md-5/0.10.6/download",
+ "sha256": "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
}
},
"targets": [
{
"Library": {
- "crate_name": "percent_encoding",
+ "crate_name": "md5",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9216,21 +8584,33 @@
}
}
],
- "library_target_name": "percent_encoding",
+ "library_target_name": "md5",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
"default",
"std"
],
"selects": {}
},
+ "deps": {
+ "common": [
+ {
+ "id": "cfg-if 1.0.0",
+ "target": "cfg_if"
+ },
+ {
+ "id": "digest 0.10.7",
+ "target": "digest"
+ }
+ ],
+ "selects": {}
+ },
"edition": "2018",
- "version": "2.3.1"
+ "version": "0.10.6"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -9239,20 +8619,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "pin-project 1.1.5": {
- "name": "pin-project",
- "version": "1.1.5",
- "package_url": "https://github.com/taiki-e/pin-project",
+ "memchr 2.7.4": {
+ "name": "memchr",
+ "version": "2.7.4",
+ "package_url": "https://github.com/BurntSushi/memchr",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pin-project/1.1.5/download",
- "sha256": "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
+ "url": "https://static.crates.io/crates/memchr/2.7.4/download",
+ "sha256": "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
}
},
"targets": [
{
"Library": {
- "crate_name": "pin_project",
+ "crate_name": "memchr",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9263,44 +8643,43 @@
}
}
],
- "library_target_name": "pin_project",
+ "library_target_name": "memchr",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2021",
- "proc_macro_deps": {
+ "crate_features": {
"common": [
- {
- "id": "pin-project-internal 1.1.5",
- "target": "pin_project_internal"
- }
+ "alloc",
+ "default",
+ "std"
],
"selects": {}
},
- "version": "1.1.5"
+ "edition": "2021",
+ "version": "2.7.4"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unlicense OR MIT",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "MIT",
+ "Unlicense"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE-MIT"
},
- "pin-project-internal 1.1.5": {
- "name": "pin-project-internal",
- "version": "1.1.5",
- "package_url": "https://github.com/taiki-e/pin-project",
+ "mime 0.3.17": {
+ "name": "mime",
+ "version": "0.3.17",
+ "package_url": "https://github.com/hyperium/mime",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pin-project-internal/1.1.5/download",
- "sha256": "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
+ "url": "https://static.crates.io/crates/mime/0.3.17/download",
+ "sha256": "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
}
},
"targets": [
{
- "ProcMacro": {
- "crate_name": "pin_project_internal",
+ "Library": {
+ "crate_name": "mime",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9311,52 +8690,35 @@
}
}
],
- "library_target_name": "pin_project_internal",
+ "library_target_name": "mime",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
- "common": [
- {
- "id": "proc-macro2 1.0.88",
- "target": "proc_macro2"
- },
- {
- "id": "quote 1.0.37",
- "target": "quote"
- },
- {
- "id": "syn 2.0.79",
- "target": "syn"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "1.1.5"
+ "edition": "2015",
+ "version": "0.3.17"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "pin-project-lite 0.2.14": {
- "name": "pin-project-lite",
- "version": "0.2.14",
- "package_url": "https://github.com/taiki-e/pin-project-lite",
+ "miniz_oxide 0.7.2": {
+ "name": "miniz_oxide",
+ "version": "0.7.2",
+ "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pin-project-lite/0.2.14/download",
- "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+ "url": "https://static.crates.io/crates/miniz_oxide/0.7.2/download",
+ "sha256": "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
}
},
"targets": [
{
"Library": {
- "crate_name": "pin_project_lite",
+ "crate_name": "miniz_oxide",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9367,35 +8729,45 @@
}
}
],
- "library_target_name": "pin_project_lite",
+ "library_target_name": "miniz_oxide",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "deps": {
+ "common": [
+ {
+ "id": "adler 1.0.2",
+ "target": "adler"
+ }
+ ],
+ "selects": {}
+ },
"edition": "2018",
- "version": "0.2.14"
+ "version": "0.7.2"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "MIT OR Zlib OR Apache-2.0",
"license_ids": [
"Apache-2.0",
- "MIT"
+ "MIT",
+ "Zlib"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "pin-utils 0.1.0": {
- "name": "pin-utils",
- "version": "0.1.0",
- "package_url": "https://github.com/rust-lang-nursery/pin-utils",
+ "miniz_oxide 0.8.0": {
+ "name": "miniz_oxide",
+ "version": "0.8.0",
+ "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pin-utils/0.1.0/download",
- "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+ "url": "https://static.crates.io/crates/miniz_oxide/0.8.0/download",
+ "sha256": "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
}
},
"targets": [
{
"Library": {
- "crate_name": "pin_utils",
+ "crate_name": "miniz_oxide",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9406,35 +8778,51 @@
}
}
],
- "library_target_name": "pin_utils",
+ "library_target_name": "miniz_oxide",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2018",
- "version": "0.1.0"
+ "crate_features": {
+ "common": [
+ "with-alloc"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "adler2 2.0.0",
+ "target": "adler2"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.8.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT OR Zlib OR Apache-2.0",
"license_ids": [
"Apache-2.0",
- "MIT"
+ "MIT",
+ "Zlib"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "pkg-config 0.3.30": {
- "name": "pkg-config",
- "version": "0.3.30",
- "package_url": "https://github.com/rust-lang/pkg-config-rs",
+ "mio 1.0.2": {
+ "name": "mio",
+ "version": "1.0.2",
+ "package_url": "https://github.com/tokio-rs/mio",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/pkg-config/0.3.30/download",
- "sha256": "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
+ "url": "https://static.crates.io/crates/mio/1.0.2/download",
+ "sha256": "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
}
},
"targets": [
{
"Library": {
- "crate_name": "pkg_config",
+ "crate_name": "mio",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9445,35 +8833,76 @@
}
}
],
- "library_target_name": "pkg_config",
+ "library_target_name": "mio",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2015",
- "version": "0.3.30"
+ "crate_features": {
+ "common": [
+ "net",
+ "os-ext",
+ "os-poll"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [],
+ "selects": {
+ "cfg(target_os = \"hermit\")": [
+ {
+ "id": "hermit-abi 0.3.9",
+ "target": "hermit_abi",
+ "alias": "libc"
+ }
+ ],
+ "cfg(target_os = \"wasi\")": [
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ },
+ {
+ "id": "wasi 0.11.0+wasi-snapshot-preview1",
+ "target": "wasi"
+ }
+ ],
+ "cfg(unix)": [
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "cfg(windows)": [
+ {
+ "id": "windows-sys 0.52.0",
+ "target": "windows_sys"
+ }
+ ]
+ }
+ },
+ "edition": "2021",
+ "version": "1.0.2"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "powerfmt 0.2.0": {
- "name": "powerfmt",
- "version": "0.2.0",
- "package_url": "https://github.com/jhpratt/powerfmt",
+ "nt-time 0.8.1": {
+ "name": "nt-time",
+ "version": "0.8.1",
+ "package_url": "https://github.com/sorairolake/nt-time",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/powerfmt/0.2.0/download",
- "sha256": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
+ "url": "https://static.crates.io/crates/nt-time/0.8.1/download",
+ "sha256": "2de419e64947cd8830e66beb584acc3fb42ed411d103e3c794dda355d1b374b5"
}
},
"targets": [
{
"Library": {
- "crate_name": "powerfmt",
+ "crate_name": "nt_time",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9484,35 +8913,51 @@
}
}
],
- "library_target_name": "powerfmt",
+ "library_target_name": "nt_time",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "default",
+ "std"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "time 0.3.36",
+ "target": "time"
+ }
+ ],
+ "selects": {}
+ },
"edition": "2021",
- "version": "0.2.0"
+ "version": "0.8.1"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-Apache"
+ "license_file": "LICENSES"
},
- "ppv-lite86 0.2.17": {
- "name": "ppv-lite86",
- "version": "0.2.17",
- "package_url": "https://github.com/cryptocorrosion/cryptocorrosion",
+ "num-conv 0.1.0": {
+ "name": "num-conv",
+ "version": "0.1.0",
+ "package_url": "https://github.com/jhpratt/num-conv",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/ppv-lite86/0.2.17/download",
- "sha256": "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
+ "url": "https://static.crates.io/crates/num-conv/0.1.0/download",
+ "sha256": "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
}
},
"targets": [
{
"Library": {
- "crate_name": "ppv_lite86",
+ "crate_name": "num_conv",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9523,42 +8968,35 @@
}
}
],
- "library_target_name": "ppv_lite86",
+ "library_target_name": "num_conv",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "simd",
- "std"
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.2.17"
+ "edition": "2021",
+ "version": "0.1.0"
},
- "license": "MIT/Apache-2.0",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE-Apache"
},
- "predicates 3.1.0": {
- "name": "predicates",
- "version": "3.1.0",
- "package_url": "https://github.com/assert-rs/predicates-rs",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/predicates/3.1.0/download",
- "sha256": "68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8"
+ "num-traits 0.2.19": {
+ "name": "num-traits",
+ "version": "0.2.19",
+ "package_url": "https://github.com/rust-num/num-traits",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/num-traits/0.2.19/download",
+ "sha256": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
}
},
"targets": [
{
"Library": {
- "crate_name": "predicates",
+ "crate_name": "num_traits",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9567,38 +9005,53 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "predicates",
+ "library_target_name": "num_traits",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
+ "deps": {
"common": [
- "diff"
+ {
+ "id": "num-traits 0.2.19",
+ "target": "build_script_build"
+ }
],
"selects": {}
},
+ "edition": "2021",
+ "version": "0.2.19"
+ },
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ],
"deps": {
"common": [
{
- "id": "anstyle 1.0.8",
- "target": "anstyle"
- },
- {
- "id": "difflib 0.4.0",
- "target": "difflib"
- },
- {
- "id": "predicates-core 1.0.6",
- "target": "predicates_core"
+ "id": "autocfg 1.3.0",
+ "target": "autocfg"
}
],
"selects": {}
- },
- "edition": "2021",
- "version": "3.1.0"
+ }
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -9607,20 +9060,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "predicates-core 1.0.6": {
- "name": "predicates-core",
- "version": "1.0.6",
- "package_url": "https://github.com/assert-rs/predicates-rs/tree/master/crates/core",
+ "object 0.32.2": {
+ "name": "object",
+ "version": "0.32.2",
+ "package_url": "https://github.com/gimli-rs/object",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/predicates-core/1.0.6/download",
- "sha256": "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174"
+ "url": "https://static.crates.io/crates/object/0.32.2/download",
+ "sha256": "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
}
},
"targets": [
{
"Library": {
- "crate_name": "predicates_core",
+ "crate_name": "object",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9631,35 +9084,57 @@
}
}
],
- "library_target_name": "predicates_core",
+ "library_target_name": "object",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2021",
- "version": "1.0.6"
+ "crate_features": {
+ "common": [
+ "archive",
+ "coff",
+ "elf",
+ "macho",
+ "pe",
+ "read_core",
+ "unaligned",
+ "xcoff"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "memchr 2.7.4",
+ "target": "memchr"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.32.2"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "predicates-tree 1.0.9": {
- "name": "predicates-tree",
- "version": "1.0.9",
- "package_url": "https://github.com/assert-rs/predicates-rs/tree/master/crates/tree",
+ "once_cell 1.19.0": {
+ "name": "once_cell",
+ "version": "1.19.0",
+ "package_url": "https://github.com/matklad/once_cell",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/predicates-tree/1.0.9/download",
- "sha256": "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf"
+ "url": "https://static.crates.io/crates/once_cell/1.19.0/download",
+ "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
}
},
"targets": [
{
"Library": {
- "crate_name": "predicates_tree",
+ "crate_name": "once_cell",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9670,26 +9145,118 @@
}
}
],
- "library_target_name": "predicates_tree",
+ "library_target_name": "once_cell",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "crate_features": {
"common": [
- {
- "id": "predicates-core 1.0.6",
- "target": "predicates_core"
- },
- {
- "id": "termtree 0.4.1",
- "target": "termtree"
- }
+ "alloc",
+ "race",
+ "std"
],
- "selects": {}
+ "selects": {
+ "aarch64-apple-darwin": [
+ "default"
+ ],
+ "aarch64-apple-ios": [
+ "default"
+ ],
+ "aarch64-apple-ios-sim": [
+ "default"
+ ],
+ "aarch64-linux-android": [
+ "default"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "default"
+ ],
+ "aarch64-unknown-fuchsia": [
+ "default"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "default"
+ ],
+ "aarch64-unknown-nixos-gnu": [
+ "default"
+ ],
+ "aarch64-unknown-nto-qnx710": [
+ "default"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "default"
+ ],
+ "armv7-linux-androideabi": [
+ "default"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "default"
+ ],
+ "i686-apple-darwin": [
+ "default"
+ ],
+ "i686-linux-android": [
+ "default"
+ ],
+ "i686-pc-windows-msvc": [
+ "default"
+ ],
+ "i686-unknown-freebsd": [
+ "default"
+ ],
+ "i686-unknown-linux-gnu": [
+ "default"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "default"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "default"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "default"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "default"
+ ],
+ "thumbv7em-none-eabi": [
+ "default"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "default"
+ ],
+ "x86_64-apple-darwin": [
+ "default"
+ ],
+ "x86_64-apple-ios": [
+ "default"
+ ],
+ "x86_64-linux-android": [
+ "default"
+ ],
+ "x86_64-pc-windows-msvc": [
+ "default"
+ ],
+ "x86_64-unknown-freebsd": [
+ "default"
+ ],
+ "x86_64-unknown-fuchsia": [
+ "default"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "default"
+ ],
+ "x86_64-unknown-nixos-gnu": [
+ "default"
+ ],
+ "x86_64-unknown-none": [
+ "default"
+ ]
+ }
},
"edition": "2021",
- "version": "1.0.9"
+ "version": "1.19.0"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -9698,20 +9265,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "proc-macro2 1.0.88": {
- "name": "proc-macro2",
- "version": "1.0.88",
- "package_url": "https://github.com/dtolnay/proc-macro2",
+ "option-ext 0.2.0": {
+ "name": "option-ext",
+ "version": "0.2.0",
+ "package_url": "https://github.com/soc/option-ext.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/proc-macro2/1.0.88/download",
- "sha256": "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
+ "url": "https://static.crates.io/crates/option-ext/0.2.0/download",
+ "sha256": "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
}
},
"targets": [
{
"Library": {
- "crate_name": "proc_macro2",
+ "crate_name": "option_ext",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9720,77 +9287,90 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "proc_macro2",
+ "library_target_name": "option_ext",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
+ "edition": "2015",
+ "version": "0.2.0"
+ },
+ "license": "MPL-2.0",
+ "license_ids": [
+ "MPL-2.0"
+ ],
+ "license_file": "LICENSE.txt"
+ },
+ "pem 3.0.4": {
+ "name": "pem",
+ "version": "3.0.4",
+ "package_url": "https://github.com/jcreekmore/pem-rs.git",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/pem/3.0.4/download",
+ "sha256": "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "pem",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "pem",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
"common": [
"default",
- "proc-macro"
+ "std"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
- "target": "build_script_build"
- },
- {
- "id": "unicode-ident 1.0.13",
- "target": "unicode_ident"
+ "id": "base64 0.22.1",
+ "target": "base64"
}
],
"selects": {}
},
"edition": "2021",
- "version": "1.0.88"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "version": "3.0.4"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE.md"
},
- "quinn 0.11.3": {
- "name": "quinn",
- "version": "0.11.3",
- "package_url": "https://github.com/quinn-rs/quinn",
+ "percent-encoding 2.3.1": {
+ "name": "percent-encoding",
+ "version": "2.3.1",
+ "package_url": "https://github.com/servo/rust-url/",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/quinn/0.11.3/download",
- "sha256": "b22d8e7369034b9a7132bc2008cac12f2013c8132b45e0554e6e20e2617f2156"
+ "url": "https://static.crates.io/crates/percent-encoding/2.3.1/download",
+ "sha256": "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
}
},
"targets": [
{
"Library": {
- "crate_name": "quinn",
+ "crate_name": "percent_encoding",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9801,56 +9381,117 @@
}
}
],
- "library_target_name": "quinn",
+ "library_target_name": "percent_encoding",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "crate_features": {
"common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "pin-project-lite 0.2.14",
- "target": "pin_project_lite"
- },
- {
- "id": "quinn-proto 0.11.6",
- "target": "quinn_proto",
- "alias": "proto"
- },
- {
- "id": "quinn-udp 0.5.4",
- "target": "quinn_udp",
- "alias": "udp"
- },
- {
- "id": "rustc-hash 2.0.0",
- "target": "rustc_hash"
- },
- {
- "id": "socket2 0.5.7",
- "target": "socket2"
- },
- {
- "id": "thiserror 1.0.64",
- "target": "thiserror"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- },
- {
- "id": "tracing 0.1.40",
- "target": "tracing"
- }
+ "alloc",
+ "std"
],
- "selects": {}
+ "selects": {
+ "aarch64-apple-darwin": [
+ "default"
+ ],
+ "aarch64-apple-ios": [
+ "default"
+ ],
+ "aarch64-apple-ios-sim": [
+ "default"
+ ],
+ "aarch64-linux-android": [
+ "default"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "default"
+ ],
+ "aarch64-unknown-fuchsia": [
+ "default"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "default"
+ ],
+ "aarch64-unknown-nixos-gnu": [
+ "default"
+ ],
+ "aarch64-unknown-nto-qnx710": [
+ "default"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "default"
+ ],
+ "armv7-linux-androideabi": [
+ "default"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "default"
+ ],
+ "i686-apple-darwin": [
+ "default"
+ ],
+ "i686-linux-android": [
+ "default"
+ ],
+ "i686-pc-windows-msvc": [
+ "default"
+ ],
+ "i686-unknown-freebsd": [
+ "default"
+ ],
+ "i686-unknown-linux-gnu": [
+ "default"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "default"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "default"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "default"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "default"
+ ],
+ "thumbv7em-none-eabi": [
+ "default"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "default"
+ ],
+ "x86_64-apple-darwin": [
+ "default"
+ ],
+ "x86_64-apple-ios": [
+ "default"
+ ],
+ "x86_64-linux-android": [
+ "default"
+ ],
+ "x86_64-pc-windows-msvc": [
+ "default"
+ ],
+ "x86_64-unknown-freebsd": [
+ "default"
+ ],
+ "x86_64-unknown-fuchsia": [
+ "default"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "default"
+ ],
+ "x86_64-unknown-nixos-gnu": [
+ "default"
+ ],
+ "x86_64-unknown-none": [
+ "default"
+ ]
+ }
},
- "edition": "2021",
- "version": "0.11.3"
+ "edition": "2018",
+ "version": "2.3.1"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -9859,20 +9500,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "quinn-proto 0.11.6": {
- "name": "quinn-proto",
- "version": "0.11.6",
- "package_url": "https://github.com/quinn-rs/quinn",
+ "pin-project 1.1.5": {
+ "name": "pin-project",
+ "version": "1.1.5",
+ "package_url": "https://github.com/taiki-e/pin-project",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/quinn-proto/0.11.6/download",
- "sha256": "ba92fb39ec7ad06ca2582c0ca834dfeadcaf06ddfc8e635c80aa7e1c05315fdd"
+ "url": "https://static.crates.io/crates/pin-project/1.1.5/download",
+ "sha256": "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
}
},
"targets": [
{
"Library": {
- "crate_name": "quinn_proto",
+ "crate_name": "pin_project",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9883,68 +9524,44 @@
}
}
],
- "library_target_name": "quinn_proto",
+ "library_target_name": "pin_project",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "edition": "2021",
+ "proc_macro_deps": {
"common": [
{
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "rand 0.8.5",
- "target": "rand"
- },
- {
- "id": "rustc-hash 2.0.0",
- "target": "rustc_hash"
- },
- {
- "id": "slab 0.4.9",
- "target": "slab"
- },
- {
- "id": "thiserror 1.0.64",
- "target": "thiserror"
- },
- {
- "id": "tinyvec 1.6.0",
- "target": "tinyvec"
- },
- {
- "id": "tracing 0.1.40",
- "target": "tracing"
+ "id": "pin-project-internal 1.1.5",
+ "target": "pin_project_internal"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.11.6"
+ "version": "1.1.5"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "quinn-udp 0.5.4": {
- "name": "quinn-udp",
- "version": "0.5.4",
- "package_url": "https://github.com/quinn-rs/quinn",
+ "pin-project-internal 1.1.5": {
+ "name": "pin-project-internal",
+ "version": "1.1.5",
+ "package_url": "https://github.com/taiki-e/pin-project",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/quinn-udp/0.5.4/download",
- "sha256": "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285"
+ "url": "https://static.crates.io/crates/pin-project-internal/1.1.5/download",
+ "sha256": "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
}
},
"targets": [
{
- "Library": {
- "crate_name": "quinn_udp",
+ "ProcMacro": {
+ "crate_name": "pin_project_internal",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -9955,7 +9572,7 @@
}
}
],
- "library_target_name": "quinn_udp",
+ "library_target_name": "pin_project_internal",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -9963,51 +9580,44 @@
"deps": {
"common": [
{
- "id": "libc 0.2.160",
- "target": "libc"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
},
{
- "id": "socket2 0.5.7",
- "target": "socket2"
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
- "selects": {
- "cfg(windows)": [
- {
- "id": "once_cell 1.19.0",
- "target": "once_cell"
- },
- {
- "id": "windows-sys 0.52.0",
- "target": "windows_sys"
- }
- ]
- }
+ "selects": {}
},
"edition": "2021",
- "version": "0.5.4"
+ "version": "1.1.5"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "quote 1.0.37": {
- "name": "quote",
- "version": "1.0.37",
- "package_url": "https://github.com/dtolnay/quote",
+ "pin-project-lite 0.2.14": {
+ "name": "pin-project-lite",
+ "version": "0.2.14",
+ "package_url": "https://github.com/taiki-e/pin-project-lite",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/quote/1.0.37/download",
- "sha256": "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+ "url": "https://static.crates.io/crates/pin-project-lite/0.2.14/download",
+ "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
}
},
"targets": [
{
"Library": {
- "crate_name": "quote",
+ "crate_name": "pin_project_lite",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10018,51 +9628,35 @@
}
}
],
- "library_target_name": "quote",
+ "library_target_name": "pin_project_lite",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "proc-macro"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "proc-macro2 1.0.88",
- "target": "proc_macro2"
- }
- ],
- "selects": {}
- },
"edition": "2018",
- "version": "1.0.37"
+ "version": "0.2.14"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "rand 0.8.5": {
- "name": "rand",
- "version": "0.8.5",
- "package_url": "https://github.com/rust-random/rand",
+ "pin-utils 0.1.0": {
+ "name": "pin-utils",
+ "version": "0.1.0",
+ "package_url": "https://github.com/rust-lang-nursery/pin-utils",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/rand/0.8.5/download",
- "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+ "url": "https://static.crates.io/crates/pin-utils/0.1.0/download",
+ "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
}
},
"targets": [
{
"Library": {
- "crate_name": "rand",
+ "crate_name": "pin_utils",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10073,183 +9667,13 @@
}
}
],
- "library_target_name": "rand",
+ "library_target_name": "pin_utils",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "alloc",
- "default",
- "getrandom",
- "libc",
- "rand_chacha",
- "std",
- "std_rng"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "rand_chacha 0.3.1",
- "target": "rand_chacha"
- },
- {
- "id": "rand_core 0.6.4",
- "target": "rand_core"
- }
- ],
- "selects": {
- "aarch64-apple-darwin": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-apple-ios": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-apple-ios-sim": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-fuchsia": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-linux-android": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-unknown-nixos-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "aarch64-unknown-nto-qnx710": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "arm-unknown-linux-gnueabi": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "armv7-linux-androideabi": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "armv7-unknown-linux-gnueabi": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "i686-apple-darwin": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "i686-linux-android": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "i686-unknown-freebsd": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "i686-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "powerpc-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "s390x-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-apple-darwin": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-apple-ios": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-fuchsia": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-linux-android": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-freebsd": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-linux-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "x86_64-unknown-nixos-gnu": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ]
- }
- },
"edition": "2018",
- "version": "0.8.5"
+ "version": "0.1.0"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -10258,20 +9682,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "rand_chacha 0.3.1": {
- "name": "rand_chacha",
- "version": "0.3.1",
- "package_url": "https://github.com/rust-random/rand",
+ "pkg-config 0.3.30": {
+ "name": "pkg-config",
+ "version": "0.3.30",
+ "package_url": "https://github.com/rust-lang/pkg-config-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/rand_chacha/0.3.1/download",
- "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
+ "url": "https://static.crates.io/crates/pkg-config/0.3.30/download",
+ "sha256": "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
}
},
"targets": [
{
"Library": {
- "crate_name": "rand_chacha",
+ "crate_name": "pkg_config",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10282,32 +9706,13 @@
}
}
],
- "library_target_name": "rand_chacha",
+ "library_target_name": "pkg_config",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "std"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "ppv-lite86 0.2.17",
- "target": "ppv_lite86"
- },
- {
- "id": "rand_core 0.6.4",
- "target": "rand_core"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.3.1"
+ "edition": "2015",
+ "version": "0.3.30"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -10316,20 +9721,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "rand_core 0.6.4": {
- "name": "rand_core",
- "version": "0.6.4",
- "package_url": "https://github.com/rust-random/rand",
+ "powerfmt 0.2.0": {
+ "name": "powerfmt",
+ "version": "0.2.0",
+ "package_url": "https://github.com/jhpratt/powerfmt",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/rand_core/0.6.4/download",
- "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
+ "url": "https://static.crates.io/crates/powerfmt/0.2.0/download",
+ "sha256": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
}
},
"targets": [
{
"Library": {
- "crate_name": "rand_core",
+ "crate_name": "powerfmt",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10340,52 +9745,35 @@
}
}
],
- "library_target_name": "rand_core",
+ "library_target_name": "powerfmt",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "alloc",
- "getrandom",
- "std"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "getrandom 0.2.15",
- "target": "getrandom"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.6.4"
+ "edition": "2021",
+ "version": "0.2.0"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE-Apache"
},
- "redox_syscall 0.4.1": {
- "name": "redox_syscall",
- "version": "0.4.1",
- "package_url": "https://gitlab.redox-os.org/redox-os/syscall",
+ "ppv-lite86 0.2.17": {
+ "name": "ppv-lite86",
+ "version": "0.2.17",
+ "package_url": "https://github.com/cryptocorrosion/cryptocorrosion",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/redox_syscall/0.4.1/download",
- "sha256": "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
+ "url": "https://static.crates.io/crates/ppv-lite86/0.2.17/download",
+ "sha256": "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
}
},
"targets": [
{
"Library": {
- "crate_name": "syscall",
+ "crate_name": "ppv_lite86",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10396,43 +9784,42 @@
}
}
],
- "library_target_name": "syscall",
+ "library_target_name": "ppv_lite86",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "crate_features": {
"common": [
- {
- "id": "bitflags 1.3.2",
- "target": "bitflags"
- }
+ "simd",
+ "std"
],
"selects": {}
},
"edition": "2018",
- "version": "0.4.1"
+ "version": "0.2.17"
},
- "license": "MIT",
+ "license": "MIT/Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "redox_users 0.4.5": {
- "name": "redox_users",
- "version": "0.4.5",
- "package_url": "https://gitlab.redox-os.org/redox-os/users",
+ "predicates 3.1.0": {
+ "name": "predicates",
+ "version": "3.1.0",
+ "package_url": "https://github.com/assert-rs/predicates-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/redox_users/0.4.5/download",
- "sha256": "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
+ "url": "https://static.crates.io/crates/predicates/3.1.0/download",
+ "sha256": "68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8"
}
},
"targets": [
{
"Library": {
- "crate_name": "redox_users",
+ "crate_name": "predicates",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10443,51 +9830,58 @@
}
}
],
- "library_target_name": "redox_users",
+ "library_target_name": "predicates",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "diff"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "getrandom 0.2.15",
- "target": "getrandom"
+ "id": "anstyle 1.0.8",
+ "target": "anstyle"
},
{
- "id": "libredox 0.1.3",
- "target": "libredox"
+ "id": "difflib 0.4.0",
+ "target": "difflib"
},
{
- "id": "thiserror 1.0.64",
- "target": "thiserror"
+ "id": "predicates-core 1.0.6",
+ "target": "predicates_core"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.4.5"
+ "version": "3.1.0"
},
- "license": "MIT",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "regex 1.11.1": {
- "name": "regex",
- "version": "1.11.1",
- "package_url": "https://github.com/rust-lang/regex",
+ "predicates-core 1.0.6": {
+ "name": "predicates-core",
+ "version": "1.0.6",
+ "package_url": "https://github.com/assert-rs/predicates-rs/tree/master/crates/core",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/regex/1.11.1/download",
- "sha256": "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+ "url": "https://static.crates.io/crates/predicates-core/1.0.6/download",
+ "sha256": "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174"
}
},
"targets": [
{
"Library": {
- "crate_name": "regex",
+ "crate_name": "predicates_core",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10498,56 +9892,13 @@
}
}
],
- "library_target_name": "regex",
+ "library_target_name": "predicates_core",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "perf",
- "perf-backtrack",
- "perf-cache",
- "perf-dfa",
- "perf-inline",
- "perf-literal",
- "perf-onepass",
- "std",
- "unicode",
- "unicode-age",
- "unicode-bool",
- "unicode-case",
- "unicode-gencat",
- "unicode-perl",
- "unicode-script",
- "unicode-segment"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "aho-corasick 1.1.3",
- "target": "aho_corasick"
- },
- {
- "id": "memchr 2.7.4",
- "target": "memchr"
- },
- {
- "id": "regex-automata 0.4.8",
- "target": "regex_automata"
- },
- {
- "id": "regex-syntax 0.8.5",
- "target": "regex_syntax"
- }
- ],
- "selects": {}
- },
"edition": "2021",
- "version": "1.11.1"
+ "version": "1.0.6"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -10556,20 +9907,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "regex-automata 0.4.8": {
- "name": "regex-automata",
- "version": "0.4.8",
- "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata",
+ "predicates-tree 1.0.9": {
+ "name": "predicates-tree",
+ "version": "1.0.9",
+ "package_url": "https://github.com/assert-rs/predicates-rs/tree/master/crates/tree",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/regex-automata/0.4.8/download",
- "sha256": "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
+ "url": "https://static.crates.io/crates/predicates-tree/1.0.9/download",
+ "sha256": "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf"
}
},
"targets": [
{
"Library": {
- "crate_name": "regex_automata",
+ "crate_name": "predicates_tree",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10580,58 +9931,26 @@
}
}
],
- "library_target_name": "regex_automata",
+ "library_target_name": "predicates_tree",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "alloc",
- "dfa-onepass",
- "dfa-search",
- "hybrid",
- "meta",
- "nfa-backtrack",
- "nfa-pikevm",
- "nfa-thompson",
- "perf-inline",
- "perf-literal",
- "perf-literal-multisubstring",
- "perf-literal-substring",
- "std",
- "syntax",
- "unicode",
- "unicode-age",
- "unicode-bool",
- "unicode-case",
- "unicode-gencat",
- "unicode-perl",
- "unicode-script",
- "unicode-segment",
- "unicode-word-boundary"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "aho-corasick 1.1.3",
- "target": "aho_corasick"
+ "id": "predicates-core 1.0.6",
+ "target": "predicates_core"
},
{
- "id": "memchr 2.7.4",
- "target": "memchr"
- },
- {
- "id": "regex-syntax 0.8.5",
- "target": "regex_syntax"
+ "id": "termtree 0.4.1",
+ "target": "termtree"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.4.8"
+ "version": "1.0.9"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -10640,20 +9959,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "regex-syntax 0.8.5": {
- "name": "regex-syntax",
- "version": "0.8.5",
- "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax",
+ "proc-macro2 1.0.92": {
+ "name": "proc-macro2",
+ "version": "1.0.92",
+ "package_url": "https://github.com/dtolnay/proc-macro2",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/regex-syntax/0.8.5/download",
- "sha256": "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+ "url": "https://static.crates.io/crates/proc-macro2/1.0.92/download",
+ "sha256": "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
}
},
"targets": [
{
"Library": {
- "crate_name": "regex_syntax",
+ "crate_name": "proc_macro2",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10662,9 +9981,21 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "regex_syntax",
+ "library_target_name": "proc_macro2",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -10672,20 +10003,33 @@
"crate_features": {
"common": [
"default",
- "std",
- "unicode",
- "unicode-age",
- "unicode-bool",
- "unicode-case",
- "unicode-gencat",
- "unicode-perl",
- "unicode-script",
- "unicode-segment"
+ "proc-macro"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "proc-macro2 1.0.92",
+ "target": "build_script_build"
+ },
+ {
+ "id": "unicode-ident 1.0.13",
+ "target": "unicode_ident"
+ }
],
"selects": {}
},
"edition": "2021",
- "version": "0.8.5"
+ "version": "1.0.92"
+ },
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -10694,20 +10038,20 @@
],
"license_file": "LICENSE-APACHE"
},
- "relative-path 1.9.3": {
- "name": "relative-path",
- "version": "1.9.3",
- "package_url": "https://github.com/udoprog/relative-path",
+ "quinn 0.11.3": {
+ "name": "quinn",
+ "version": "0.11.3",
+ "package_url": "https://github.com/quinn-rs/quinn",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/relative-path/1.9.3/download",
- "sha256": "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2"
+ "url": "https://static.crates.io/crates/quinn/0.11.3/download",
+ "sha256": "b22d8e7369034b9a7132bc2008cac12f2013c8132b45e0554e6e20e2617f2156"
}
},
"targets": [
{
"Library": {
- "crate_name": "relative_path",
+ "crate_name": "quinn",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10718,41 +10062,78 @@
}
}
],
- "library_target_name": "relative_path",
+ "library_target_name": "quinn",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
+ "deps": {
"common": [
- "default"
+ {
+ "id": "bytes 1.9.0",
+ "target": "bytes"
+ },
+ {
+ "id": "pin-project-lite 0.2.14",
+ "target": "pin_project_lite"
+ },
+ {
+ "id": "quinn-proto 0.11.6",
+ "target": "quinn_proto",
+ "alias": "proto"
+ },
+ {
+ "id": "quinn-udp 0.5.4",
+ "target": "quinn_udp",
+ "alias": "udp"
+ },
+ {
+ "id": "rustc-hash 2.0.0",
+ "target": "rustc_hash"
+ },
+ {
+ "id": "socket2 0.5.7",
+ "target": "socket2"
+ },
+ {
+ "id": "thiserror 1.0.69",
+ "target": "thiserror"
+ },
+ {
+ "id": "tokio 1.42.0",
+ "target": "tokio"
+ },
+ {
+ "id": "tracing 0.1.40",
+ "target": "tracing"
+ }
],
"selects": {}
},
"edition": "2021",
- "version": "1.9.3"
+ "version": "0.11.3"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": null
+ "license_file": "LICENSE-APACHE"
},
- "reqwest 0.11.27": {
- "name": "reqwest",
- "version": "0.11.27",
- "package_url": "https://github.com/seanmonstar/reqwest",
+ "quinn-proto 0.11.6": {
+ "name": "quinn-proto",
+ "version": "0.11.6",
+ "package_url": "https://github.com/quinn-rs/quinn",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/reqwest/0.11.27/download",
- "sha256": "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
+ "url": "https://static.crates.io/crates/quinn-proto/0.11.6/download",
+ "sha256": "ba92fb39ec7ad06ca2582c0ca834dfeadcaf06ddfc8e635c80aa7e1c05315fdd"
}
},
"targets": [
{
"Library": {
- "crate_name": "reqwest",
+ "crate_name": "quinn_proto",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -10763,857 +10144,809 @@
}
}
],
- "library_target_name": "reqwest",
+ "library_target_name": "quinn_proto",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "__rustls",
- "__tls",
- "blocking",
- "hyper-rustls",
- "rustls",
- "rustls-tls",
- "rustls-tls-webpki-roots",
- "tokio-rustls",
- "webpki-roots"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "base64 0.21.7",
- "target": "base64"
- },
- {
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "futures-core 0.3.30",
- "target": "futures_core"
+ "id": "rand 0.8.5",
+ "target": "rand"
},
{
- "id": "futures-util 0.3.30",
- "target": "futures_util"
+ "id": "rustc-hash 2.0.0",
+ "target": "rustc_hash"
},
{
- "id": "http 0.2.12",
- "target": "http"
+ "id": "slab 0.4.9",
+ "target": "slab"
},
{
- "id": "serde 1.0.210",
- "target": "serde"
+ "id": "thiserror 1.0.69",
+ "target": "thiserror"
},
{
- "id": "serde_urlencoded 0.7.1",
- "target": "serde_urlencoded"
+ "id": "tinyvec 1.6.0",
+ "target": "tinyvec"
},
{
- "id": "sync_wrapper 0.1.2",
- "target": "sync_wrapper"
- },
+ "id": "tracing 0.1.40",
+ "target": "tracing"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.11.6"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "quinn-udp 0.5.4": {
+ "name": "quinn-udp",
+ "version": "0.5.4",
+ "package_url": "https://github.com/quinn-rs/quinn",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/quinn-udp/0.5.4/download",
+ "sha256": "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "quinn_udp",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "quinn_udp",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
{
- "id": "tower-service 0.3.2",
- "target": "tower_service"
+ "id": "libc 0.2.168",
+ "target": "libc"
},
{
- "id": "url 2.5.0",
- "target": "url"
+ "id": "socket2 0.5.7",
+ "target": "socket2"
}
],
"selects": {
- "aarch64-apple-darwin": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "aarch64-apple-ios": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
+ "cfg(windows)": [
{
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
+ "id": "once_cell 1.19.0",
+ "target": "once_cell"
},
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "windows-sys 0.52.0",
+ "target": "windows_sys"
}
- ],
- "aarch64-apple-ios-sim": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ ]
+ }
+ },
+ "edition": "2021",
+ "version": "0.5.4"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "quote 1.0.37": {
+ "name": "quote",
+ "version": "1.0.37",
+ "package_url": "https://github.com/dtolnay/quote",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/quote/1.0.37/download",
+ "sha256": "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "quote",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "quote",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default",
+ "proc-macro"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "1.0.37"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "rand 0.8.5": {
+ "name": "rand",
+ "version": "0.8.5",
+ "package_url": "https://github.com/rust-random/rand",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/rand/0.8.5/download",
+ "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "rand",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "rand",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "default",
+ "getrandom",
+ "libc",
+ "rand_chacha",
+ "std",
+ "std_rng"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "rand_chacha 0.3.1",
+ "target": "rand_chacha"
+ },
+ {
+ "id": "rand_core 0.6.4",
+ "target": "rand_core"
+ }
+ ],
+ "selects": {
+ "aarch64-apple-darwin": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "aarch64-fuchsia": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
+ "aarch64-apple-ios": [
{
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "aarch64-apple-ios-sim": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"aarch64-linux-android": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "aarch64-pc-windows-msvc": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
+ "aarch64-unknown-fuchsia": [
{
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"aarch64-unknown-linux-gnu": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"aarch64-unknown-nixos-gnu": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"aarch64-unknown-nto-qnx710": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"arm-unknown-linux-gnueabi": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"armv7-linux-androideabi": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"armv7-unknown-linux-gnueabi": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "cfg(not(target_arch = \"wasm32\"))": [
- {
- "id": "encoding_rs 0.8.34",
- "target": "encoding_rs"
- },
- {
- "id": "h2 0.3.26",
- "target": "h2"
- },
- {
- "id": "http-body 0.4.6",
- "target": "http_body"
- },
- {
- "id": "hyper 0.14.28",
- "target": "hyper"
- },
- {
- "id": "ipnet 2.9.0",
- "target": "ipnet"
- },
- {
- "id": "log 0.4.22",
- "target": "log"
- },
- {
- "id": "mime 0.3.17",
- "target": "mime"
- },
- {
- "id": "once_cell 1.19.0",
- "target": "once_cell"
- },
- {
- "id": "percent-encoding 2.3.1",
- "target": "percent_encoding"
- },
- {
- "id": "pin-project-lite 0.2.14",
- "target": "pin_project_lite"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- }
- ],
- "cfg(target_arch = \"wasm32\")": [
- {
- "id": "js-sys 0.3.69",
- "target": "js_sys"
- },
- {
- "id": "serde_json 1.0.128",
- "target": "serde_json"
- },
- {
- "id": "wasm-bindgen 0.2.92",
- "target": "wasm_bindgen"
- },
- {
- "id": "wasm-bindgen-futures 0.4.42",
- "target": "wasm_bindgen_futures"
- },
- {
- "id": "web-sys 0.3.69",
- "target": "web_sys"
- }
- ],
- "cfg(target_os = \"macos\")": [
- {
- "id": "system-configuration 0.5.1",
- "target": "system_configuration"
- }
- ],
- "cfg(windows)": [
- {
- "id": "winreg 0.50.0",
- "target": "winreg"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"i686-apple-darwin": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"i686-linux-android": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "i686-pc-windows-msvc": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"i686-unknown-freebsd": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"i686-unknown-linux-gnu": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
"powerpc-unknown-linux-gnu": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "riscv32imc-unknown-none-elf": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "s390x-unknown-linux-gnu": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "riscv64gc-unknown-none-elf": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "x86_64-apple-darwin": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "s390x-unknown-linux-gnu": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "x86_64-apple-ios": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "thumbv7em-none-eabi": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "x86_64-linux-android": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "thumbv8m.main-none-eabi": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
+ "x86_64-unknown-freebsd": [
{
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
],
- "x86_64-apple-darwin": [
+ "x86_64-unknown-fuchsia": [
{
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "x86_64-unknown-linux-gnu": [
{
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "x86_64-unknown-nixos-gnu": [
{
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-apple-ios": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-fuchsia": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-linux-android": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-pc-windows-msvc": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-unknown-freebsd": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-unknown-linux-gnu": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-unknown-nixos-gnu": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
- }
- ],
- "x86_64-unknown-none": [
- {
- "id": "hyper-rustls 0.24.2",
- "target": "hyper_rustls"
- },
- {
- "id": "rustls 0.21.12",
- "target": "rustls"
- },
- {
- "id": "rustls-pemfile 1.0.4",
- "target": "rustls_pemfile"
- },
- {
- "id": "tokio-rustls 0.24.1",
- "target": "tokio_rustls"
- },
- {
- "id": "webpki-roots 0.25.4",
- "target": "webpki_roots"
+ "id": "libc 0.2.168",
+ "target": "libc"
}
]
}
},
+ "edition": "2018",
+ "version": "0.8.5"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "rand_chacha 0.3.1": {
+ "name": "rand_chacha",
+ "version": "0.3.1",
+ "package_url": "https://github.com/rust-random/rand",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/rand_chacha/0.3.1/download",
+ "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "rand_chacha",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "rand_chacha",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "std"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "ppv-lite86 0.2.17",
+ "target": "ppv_lite86"
+ },
+ {
+ "id": "rand_core 0.6.4",
+ "target": "rand_core"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.3.1"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "rand_core 0.6.4": {
+ "name": "rand_core",
+ "version": "0.6.4",
+ "package_url": "https://github.com/rust-random/rand",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/rand_core/0.6.4/download",
+ "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "rand_core",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "rand_core",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "getrandom",
+ "std"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "getrandom 0.2.15",
+ "target": "getrandom"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.6.4"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "redox_syscall 0.4.1": {
+ "name": "redox_syscall",
+ "version": "0.4.1",
+ "package_url": "https://gitlab.redox-os.org/redox-os/syscall",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/redox_syscall/0.4.1/download",
+ "sha256": "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "syscall",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "syscall",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
+ {
+ "id": "bitflags 1.3.2",
+ "target": "bitflags"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.4.1"
+ },
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE"
+ },
+ "redox_users 0.4.5": {
+ "name": "redox_users",
+ "version": "0.4.5",
+ "package_url": "https://gitlab.redox-os.org/redox-os/users",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/redox_users/0.4.5/download",
+ "sha256": "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "redox_users",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "redox_users",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
+ {
+ "id": "getrandom 0.2.15",
+ "target": "getrandom"
+ },
+ {
+ "id": "libredox 0.1.3",
+ "target": "libredox"
+ },
+ {
+ "id": "thiserror 1.0.69",
+ "target": "thiserror"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.4.5"
+ },
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE"
+ },
+ "regex 1.11.1": {
+ "name": "regex",
+ "version": "1.11.1",
+ "package_url": "https://github.com/rust-lang/regex",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/regex/1.11.1/download",
+ "sha256": "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "regex",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "regex",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default",
+ "perf",
+ "perf-backtrack",
+ "perf-cache",
+ "perf-dfa",
+ "perf-inline",
+ "perf-literal",
+ "perf-onepass",
+ "std",
+ "unicode",
+ "unicode-age",
+ "unicode-bool",
+ "unicode-case",
+ "unicode-gencat",
+ "unicode-perl",
+ "unicode-script",
+ "unicode-segment"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "aho-corasick 1.1.3",
+ "target": "aho_corasick"
+ },
+ {
+ "id": "memchr 2.7.4",
+ "target": "memchr"
+ },
+ {
+ "id": "regex-automata 0.4.8",
+ "target": "regex_automata"
+ },
+ {
+ "id": "regex-syntax 0.8.5",
+ "target": "regex_syntax"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "1.11.1"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "regex-automata 0.4.8": {
+ "name": "regex-automata",
+ "version": "0.4.8",
+ "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/regex-automata/0.4.8/download",
+ "sha256": "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "regex_automata",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "regex_automata",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "dfa-onepass",
+ "dfa-search",
+ "hybrid",
+ "meta",
+ "nfa-backtrack",
+ "nfa-pikevm",
+ "nfa-thompson",
+ "perf-inline",
+ "perf-literal",
+ "perf-literal-multisubstring",
+ "perf-literal-substring",
+ "std",
+ "syntax",
+ "unicode",
+ "unicode-age",
+ "unicode-bool",
+ "unicode-case",
+ "unicode-gencat",
+ "unicode-perl",
+ "unicode-script",
+ "unicode-segment",
+ "unicode-word-boundary"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "aho-corasick 1.1.3",
+ "target": "aho_corasick"
+ },
+ {
+ "id": "memchr 2.7.4",
+ "target": "memchr"
+ },
+ {
+ "id": "regex-syntax 0.8.5",
+ "target": "regex_syntax"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.4.8"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "regex-syntax 0.8.5": {
+ "name": "regex-syntax",
+ "version": "0.8.5",
+ "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/regex-syntax/0.8.5/download",
+ "sha256": "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "regex_syntax",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "regex_syntax",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default",
+ "std",
+ "unicode",
+ "unicode-age",
+ "unicode-bool",
+ "unicode-case",
+ "unicode-gencat",
+ "unicode-perl",
+ "unicode-script",
+ "unicode-segment"
+ ],
+ "selects": {}
+ },
"edition": "2021",
- "version": "0.11.27"
+ "version": "0.8.5"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -11622,14 +10955,59 @@
],
"license_file": "LICENSE-APACHE"
},
- "reqwest 0.12.8": {
+ "relative-path 1.9.3": {
+ "name": "relative-path",
+ "version": "1.9.3",
+ "package_url": "https://github.com/udoprog/relative-path",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/relative-path/1.9.3/download",
+ "sha256": "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "relative_path",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "relative_path",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default"
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "1.9.3"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": null
+ },
+ "reqwest 0.12.9": {
"name": "reqwest",
- "version": "0.12.8",
+ "version": "0.12.9",
"package_url": "https://github.com/seanmonstar/reqwest",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/reqwest/0.12.8/download",
- "sha256": "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
+ "url": "https://static.crates.io/crates/reqwest/0.12.9/download",
+ "sha256": "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
}
},
"targets": [
@@ -11656,8 +11034,10 @@
"__rustls",
"__rustls-ring",
"__tls",
+ "blocking",
"rustls-tls",
- "rustls-tls-webpki-roots"
+ "rustls-tls-webpki-roots",
+ "rustls-tls-webpki-roots-no-provider"
],
"selects": {}
},
@@ -11668,7 +11048,7 @@
"target": "base64"
},
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -11684,7 +11064,7 @@
"target": "http"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
@@ -11700,12 +11080,16 @@
"target": "tower_service"
},
{
- "id": "url 2.5.0",
+ "id": "url 2.5.4",
"target": "url"
}
],
"selects": {
"aarch64-apple-darwin": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11732,6 +11116,10 @@
}
],
"aarch64-apple-ios": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11758,6 +11146,10 @@
}
],
"aarch64-apple-ios-sim": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11783,7 +11175,11 @@
"target": "webpki_roots"
}
],
- "aarch64-fuchsia": [
+ "aarch64-linux-android": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11809,7 +11205,11 @@
"target": "webpki_roots"
}
],
- "aarch64-linux-android": [
+ "aarch64-pc-windows-msvc": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11835,7 +11235,11 @@
"target": "webpki_roots"
}
],
- "aarch64-pc-windows-msvc": [
+ "aarch64-unknown-fuchsia": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11862,6 +11266,10 @@
}
],
"aarch64-unknown-linux-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11888,6 +11296,10 @@
}
],
"aarch64-unknown-nixos-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11914,6 +11326,10 @@
}
],
"aarch64-unknown-nto-qnx710": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11940,6 +11356,10 @@
}
],
"arm-unknown-linux-gnueabi": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11966,6 +11386,10 @@
}
],
"armv7-linux-androideabi": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -11992,6 +11416,10 @@
}
],
"armv7-unknown-linux-gnueabi": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12059,7 +11487,7 @@
"target": "pin_project_lite"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
}
],
@@ -12069,7 +11497,7 @@
"target": "js_sys"
},
{
- "id": "serde_json 1.0.128",
+ "id": "serde_json 1.0.133",
"target": "serde_json"
},
{
@@ -12092,6 +11520,10 @@
}
],
"i686-apple-darwin": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12118,6 +11550,10 @@
}
],
"i686-linux-android": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12144,6 +11580,10 @@
}
],
"i686-pc-windows-msvc": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12170,6 +11610,10 @@
}
],
"i686-unknown-freebsd": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12196,6 +11640,10 @@
}
],
"i686-unknown-linux-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12222,6 +11670,10 @@
}
],
"powerpc-unknown-linux-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12248,6 +11700,10 @@
}
],
"riscv32imc-unknown-none-elf": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12274,6 +11730,10 @@
}
],
"riscv64gc-unknown-none-elf": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12300,6 +11760,10 @@
}
],
"s390x-unknown-linux-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12326,6 +11790,10 @@
}
],
"thumbv7em-none-eabi": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12352,6 +11820,10 @@
}
],
"thumbv8m.main-none-eabi": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12378,6 +11850,10 @@
}
],
"x86_64-apple-darwin": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12404,6 +11880,10 @@
}
],
"x86_64-apple-ios": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12429,7 +11909,11 @@
"target": "webpki_roots"
}
],
- "x86_64-fuchsia": [
+ "x86_64-linux-android": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12455,7 +11939,11 @@
"target": "webpki_roots"
}
],
- "x86_64-linux-android": [
+ "x86_64-pc-windows-msvc": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12481,7 +11969,11 @@
"target": "webpki_roots"
}
],
- "x86_64-pc-windows-msvc": [
+ "x86_64-unknown-freebsd": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12507,7 +11999,11 @@
"target": "webpki_roots"
}
],
- "x86_64-unknown-freebsd": [
+ "x86_64-unknown-fuchsia": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12534,6 +12030,10 @@
}
],
"x86_64-unknown-linux-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12560,6 +12060,10 @@
}
],
"x86_64-unknown-nixos-gnu": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12586,6 +12090,10 @@
}
],
"x86_64-unknown-none": [
+ {
+ "id": "futures-channel 0.3.30",
+ "target": "futures_channel"
+ },
{
"id": "hyper-rustls 0.27.2",
"target": "hyper_rustls"
@@ -12614,7 +12122,7 @@
}
},
"edition": "2021",
- "version": "0.12.8"
+ "version": "0.12.9"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -12694,7 +12202,7 @@
"selects": {
"cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -12863,7 +12371,7 @@
"target": "glob"
},
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -12883,7 +12391,7 @@
"target": "build_script_build"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
},
{
@@ -13046,14 +12554,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "rustix 0.38.37": {
+ "rustix 0.38.42": {
"name": "rustix",
- "version": "0.38.37",
+ "version": "0.38.42",
"package_url": "https://github.com/bytecodealliance/rustix",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/rustix/0.38.37/download",
- "sha256": "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
+ "url": "https://static.crates.io/crates/rustix/0.38.42/download",
+ "sha256": "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
}
},
"targets": [
@@ -13105,247 +12613,247 @@
"target": "bitflags"
},
{
- "id": "rustix 0.38.37",
+ "id": "rustix 0.38.42",
"target": "build_script_build"
}
],
"selects": {
"aarch64-apple-darwin": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"aarch64-apple-ios": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"aarch64-apple-ios-sim": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "aarch64-fuchsia": [
+ "aarch64-linux-android": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "aarch64-linux-android": [
+ "aarch64-unknown-fuchsia": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"aarch64-unknown-nto-qnx710": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"armv7-linux-androideabi": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
+ "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
{
"id": "linux-raw-sys 0.4.14",
"target": "linux_raw_sys"
}
],
- "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [
+ "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [
{
"id": "linux-raw-sys 0.4.14",
"target": "linux_raw_sys"
}
],
- "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
+ "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"cfg(windows)": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "windows-sys 0.52.0",
+ "id": "windows-sys 0.59.0",
"target": "windows_sys"
}
],
"i686-apple-darwin": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"i686-linux-android": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"i686-unknown-freebsd": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"powerpc-unknown-linux-gnu": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"s390x-unknown-linux-gnu": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "wasm32-wasi": [
+ "wasm32-wasip1": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"x86_64-apple-darwin": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
"x86_64-apple-ios": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "x86_64-fuchsia": [
+ "x86_64-linux-android": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "x86_64-linux-android": [
+ "x86_64-unknown-freebsd": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
- "x86_64-unknown-freebsd": [
+ "x86_64-unknown-fuchsia": [
{
- "id": "errno 0.3.9",
+ "id": "errno 0.3.10",
"target": "errno",
"alias": "libc_errno"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
]
}
},
"edition": "2021",
- "version": "0.38.37"
+ "version": "0.38.42"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -13362,110 +12870,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "rustls 0.21.12": {
- "name": "rustls",
- "version": "0.21.12",
- "package_url": "https://github.com/rustls/rustls",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/rustls/0.21.12/download",
- "sha256": "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "rustls",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "rustls",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "dangerous_configuration",
- "default",
- "log",
- "logging",
- "tls12"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "log 0.4.22",
- "target": "log"
- },
- {
- "id": "ring 0.17.8",
- "target": "ring"
- },
- {
- "id": "rustls 0.21.12",
- "target": "build_script_build"
- },
- {
- "id": "rustls-webpki 0.101.7",
- "target": "webpki"
- },
- {
- "id": "sct 0.7.1",
- "target": "sct"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "0.21.12"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ],
- "link_deps": {
- "common": [
- {
- "id": "ring 0.17.8",
- "target": "ring"
- }
- ],
- "selects": {}
- }
- },
- "license": "Apache-2.0 OR ISC OR MIT",
- "license_ids": [
- "Apache-2.0",
- "ISC",
- "MIT"
- ],
- "license_file": "LICENSE-APACHE"
- },
"rustls 0.23.12": {
"name": "rustls",
"version": "0.23.12",
@@ -13543,7 +12947,7 @@
"target": "subtle"
},
{
- "id": "zeroize 1.7.0",
+ "id": "zeroize 1.8.1",
"target": "zeroize"
}
],
@@ -13577,55 +12981,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "rustls-pemfile 1.0.4": {
- "name": "rustls-pemfile",
- "version": "1.0.4",
- "package_url": "https://github.com/rustls/pemfile",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/rustls-pemfile/1.0.4/download",
- "sha256": "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "rustls_pemfile",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "rustls_pemfile",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "base64 0.21.7",
- "target": "base64"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "1.0.4"
- },
- "license": "Apache-2.0 OR ISC OR MIT",
- "license_ids": [
- "Apache-2.0",
- "ISC",
- "MIT"
- ],
- "license_file": "LICENSE"
- },
"rustls-pemfile 2.1.2": {
"name": "rustls-pemfile",
"version": "2.1.2",
@@ -13734,65 +13089,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "rustls-webpki 0.101.7": {
- "name": "rustls-webpki",
- "version": "0.101.7",
- "package_url": "https://github.com/rustls/webpki",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/rustls-webpki/0.101.7/download",
- "sha256": "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "webpki",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "webpki",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "alloc",
- "default",
- "std"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "ring 0.17.8",
- "target": "ring"
- },
- {
- "id": "untrusted 0.9.0",
- "target": "untrusted"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "0.101.7"
- },
- "license": "ISC",
- "license_ids": [
- "ISC"
- ],
- "license_file": "LICENSE"
- },
"rustls-webpki 0.102.6": {
"name": "rustls-webpki",
"version": "0.102.6",
@@ -14004,72 +13300,17 @@
"scroll_derive 0.12.0": {
"name": "scroll_derive",
"version": "0.12.0",
- "package_url": "https://github.com/m4b/scroll",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/scroll_derive/0.12.0/download",
- "sha256": "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932"
- }
- },
- "targets": [
- {
- "ProcMacro": {
- "crate_name": "scroll_derive",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "scroll_derive",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "proc-macro2 1.0.88",
- "target": "proc_macro2"
- },
- {
- "id": "quote 1.0.37",
- "target": "quote"
- },
- {
- "id": "syn 2.0.79",
- "target": "syn"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "0.12.0"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "sct 0.7.1": {
- "name": "sct",
- "version": "0.7.1",
- "package_url": "https://github.com/rustls/sct.rs",
+ "package_url": "https://github.com/m4b/scroll",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/sct/0.7.1/download",
- "sha256": "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
+ "url": "https://static.crates.io/crates/scroll_derive/0.12.0/download",
+ "sha256": "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932"
}
},
"targets": [
{
- "Library": {
- "crate_name": "sct",
+ "ProcMacro": {
+ "crate_name": "scroll_derive",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -14080,7 +13321,7 @@
}
}
],
- "library_target_name": "sct",
+ "library_target_name": "scroll_derive",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -14088,30 +13329,32 @@
"deps": {
"common": [
{
- "id": "ring 0.17.8",
- "target": "ring"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
},
{
- "id": "untrusted 0.9.0",
- "target": "untrusted"
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.7.1"
+ "edition": "2018",
+ "version": "0.12.0"
},
- "license": "Apache-2.0 OR ISC OR MIT",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
- "ISC",
"MIT"
],
"license_file": "LICENSE"
},
- "selenium-manager 0.4.24": {
+ "selenium-manager 0.4.28-nightly": {
"name": "selenium-manager",
- "version": "0.4.24",
+ "version": "0.4.28-nightly",
"package_url": "https://github.com/SeleniumHQ/selenium",
"repository": null,
"targets": [
@@ -14136,19 +13379,19 @@
"deps": {
"common": [
{
- "id": "anyhow 1.0.91",
+ "id": "anyhow 1.0.94",
"target": "anyhow"
},
{
- "id": "apple-flat-package 0.18.0",
+ "id": "apple-flat-package 0.20.0",
"target": "apple_flat_package"
},
{
- "id": "bzip2 0.4.4",
+ "id": "bzip2 0.5.0",
"target": "bzip2"
},
{
- "id": "clap 4.5.20",
+ "id": "clap 4.5.23",
"target": "clap"
},
{
@@ -14168,9 +13411,17 @@
"target": "exitcode"
},
{
- "id": "flate2 1.0.34",
+ "id": "flate2 1.0.35",
"target": "flate2"
},
+ {
+ "id": "fs2 0.4.3",
+ "target": "fs2"
+ },
+ {
+ "id": "fs_extra 1.3.0",
+ "target": "fs_extra"
+ },
{
"id": "infer 0.16.0",
"target": "infer"
@@ -14184,15 +13435,15 @@
"target": "regex"
},
{
- "id": "reqwest 0.12.8",
+ "id": "reqwest 0.12.9",
"target": "reqwest"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
- "id": "serde_json 1.0.128",
+ "id": "serde_json 1.0.133",
"target": "serde_json"
},
{
@@ -14200,15 +13451,15 @@
"target": "sevenz_rust"
},
{
- "id": "tar 0.4.42",
+ "id": "tar 0.4.43",
"target": "tar"
},
{
- "id": "tempfile 3.13.0",
+ "id": "tempfile 3.14.0",
"target": "tempfile"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
},
{
@@ -14220,7 +13471,7 @@
"target": "walkdir"
},
{
- "id": "which 6.0.3",
+ "id": "which 7.0.0",
"target": "which"
},
{
@@ -14228,7 +13479,7 @@
"target": "xz2"
},
{
- "id": "zip 2.2.0",
+ "id": "zip 2.2.1",
"target": "zip"
}
],
@@ -14252,7 +13503,7 @@
"selects": {}
},
"edition": "2021",
- "version": "0.4.24"
+ "version": "0.4.28-nightly"
},
"license": "Apache-2.0",
"license_ids": [
@@ -14335,14 +13586,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "serde 1.0.210": {
+ "serde 1.0.216": {
"name": "serde",
- "version": "1.0.210",
+ "version": "1.0.216",
"package_url": "https://github.com/serde-rs/serde",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/serde/1.0.210/download",
- "sha256": "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
+ "url": "https://static.crates.io/crates/serde/1.0.216/download",
+ "sha256": "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
}
},
"targets": [
@@ -14388,7 +13639,7 @@
"deps": {
"common": [
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "build_script_build"
}
],
@@ -14398,13 +13649,13 @@
"proc_macro_deps": {
"common": [
{
- "id": "serde_derive 1.0.210",
+ "id": "serde_derive 1.0.216",
"target": "serde_derive"
}
],
"selects": {}
},
- "version": "1.0.210"
+ "version": "1.0.216"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -14457,15 +13708,15 @@
"target": "log"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 1.0.69",
"target": "thiserror"
},
{
- "id": "xml-rs 0.8.20",
+ "id": "xml-rs 0.8.24",
"target": "xml"
}
],
@@ -14480,14 +13731,14 @@
],
"license_file": "LICENSE"
},
- "serde_derive 1.0.210": {
+ "serde_derive 1.0.216": {
"name": "serde_derive",
- "version": "1.0.210",
+ "version": "1.0.216",
"package_url": "https://github.com/serde-rs/serde",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/serde_derive/1.0.210/download",
- "sha256": "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
+ "url": "https://static.crates.io/crates/serde_derive/1.0.216/download",
+ "sha256": "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
}
},
"targets": [
@@ -14518,7 +13769,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -14526,14 +13777,14 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
"selects": {}
},
"edition": "2015",
- "version": "1.0.210"
+ "version": "1.0.216"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -14542,14 +13793,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "serde_json 1.0.128": {
+ "serde_json 1.0.133": {
"name": "serde_json",
- "version": "1.0.128",
+ "version": "1.0.133",
"package_url": "https://github.com/serde-rs/json",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/serde_json/1.0.128/download",
- "sha256": "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
+ "url": "https://static.crates.io/crates/serde_json/1.0.133/download",
+ "sha256": "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377"
}
},
"targets": [
@@ -14605,18 +13856,18 @@
"target": "ryu"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
- "id": "serde_json 1.0.128",
+ "id": "serde_json 1.0.133",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2021",
- "version": "1.0.128"
+ "version": "1.0.133"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -14671,7 +13922,7 @@
"deps": {
"common": [
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
}
],
@@ -14731,7 +13982,7 @@
"target": "ryu"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
}
],
@@ -15212,134 +14463,104 @@
"**"
],
"crate_features": {
- "common": [],
+ "common": [
+ "const_generics"
+ ],
"selects": {
"aarch64-apple-darwin": [
- "const_generics",
"const_new"
],
"aarch64-apple-ios": [
- "const_generics",
"const_new"
],
"aarch64-apple-ios-sim": [
- "const_generics",
- "const_new"
- ],
- "aarch64-fuchsia": [
- "const_generics",
"const_new"
],
"aarch64-linux-android": [
- "const_generics",
"const_new"
],
"aarch64-pc-windows-msvc": [
- "const_generics",
+ "const_new"
+ ],
+ "aarch64-unknown-fuchsia": [
"const_new"
],
"aarch64-unknown-linux-gnu": [
- "const_generics",
"const_new"
],
"aarch64-unknown-nixos-gnu": [
- "const_generics",
"const_new"
],
"aarch64-unknown-nto-qnx710": [
- "const_generics",
"const_new"
],
"arm-unknown-linux-gnueabi": [
- "const_generics",
"const_new"
],
"armv7-linux-androideabi": [
- "const_generics",
"const_new"
],
"armv7-unknown-linux-gnueabi": [
- "const_generics",
"const_new"
],
"i686-apple-darwin": [
- "const_generics",
"const_new"
],
"i686-linux-android": [
- "const_generics",
"const_new"
],
"i686-pc-windows-msvc": [
- "const_generics",
"const_new"
],
"i686-unknown-freebsd": [
- "const_generics",
"const_new"
],
"i686-unknown-linux-gnu": [
- "const_generics",
"const_new"
],
"powerpc-unknown-linux-gnu": [
- "const_generics",
"const_new"
],
"riscv32imc-unknown-none-elf": [
- "const_generics",
"const_new"
],
"riscv64gc-unknown-none-elf": [
- "const_generics",
"const_new"
],
"s390x-unknown-linux-gnu": [
- "const_generics",
"const_new"
],
"thumbv7em-none-eabi": [
- "const_generics",
"const_new"
],
"thumbv8m.main-none-eabi": [
- "const_generics",
"const_new"
],
"x86_64-apple-darwin": [
- "const_generics",
"const_new"
],
"x86_64-apple-ios": [
- "const_generics",
- "const_new"
- ],
- "x86_64-fuchsia": [
- "const_generics",
"const_new"
],
"x86_64-linux-android": [
- "const_generics",
"const_new"
],
"x86_64-pc-windows-msvc": [
- "const_generics",
"const_new"
],
"x86_64-unknown-freebsd": [
- "const_generics",
+ "const_new"
+ ],
+ "x86_64-unknown-fuchsia": [
"const_new"
],
"x86_64-unknown-linux-gnu": [
- "const_generics",
"const_new"
],
"x86_64-unknown-nixos-gnu": [
- "const_generics",
"const_new"
],
"x86_64-unknown-none": [
- "const_generics",
"const_new"
]
}
@@ -15394,7 +14615,7 @@
"selects": {
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -15514,6 +14735,51 @@
],
"license_file": "LICENSE-APACHE"
},
+ "stable_deref_trait 1.2.0": {
+ "name": "stable_deref_trait",
+ "version": "1.2.0",
+ "package_url": "https://github.com/storyyeller/stable_deref_trait",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/stable_deref_trait/1.2.0/download",
+ "sha256": "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "stable_deref_trait",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "stable_deref_trait",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc"
+ ],
+ "selects": {}
+ },
+ "edition": "2015",
+ "version": "1.2.0"
+ },
+ "license": "MIT/Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
"strsim 0.11.1": {
"name": "strsim",
"version": "0.11.1",
@@ -15590,14 +14856,14 @@
],
"license_file": "LICENSE"
},
- "syn 2.0.79": {
+ "syn 2.0.90": {
"name": "syn",
- "version": "2.0.79",
+ "version": "2.0.90",
"package_url": "https://github.com/dtolnay/syn",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/syn/2.0.79/download",
- "sha256": "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
+ "url": "https://static.crates.io/crates/syn/2.0.90/download",
+ "sha256": "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
}
},
"targets": [
@@ -15625,6 +14891,7 @@
"default",
"derive",
"extra-traits",
+ "fold",
"full",
"parsing",
"printing",
@@ -15637,7 +14904,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -15652,7 +14919,7 @@
"selects": {}
},
"edition": "2021",
- "version": "2.0.79"
+ "version": "2.0.90"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -15661,44 +14928,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "sync_wrapper 0.1.2": {
- "name": "sync_wrapper",
- "version": "0.1.2",
- "package_url": "https://github.com/Actyx/sync_wrapper",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/sync_wrapper/0.1.2/download",
- "sha256": "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "sync_wrapper",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "sync_wrapper",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "edition": "2018",
- "version": "0.1.2"
- },
- "license": "Apache-2.0",
- "license_ids": [
- "Apache-2.0"
- ],
- "license_file": "LICENSE"
- },
"sync_wrapper 1.0.1": {
"name": "sync_wrapper",
"version": "1.0.1",
@@ -15753,20 +14982,20 @@
],
"license_file": "LICENSE"
},
- "system-configuration 0.5.1": {
- "name": "system-configuration",
- "version": "0.5.1",
- "package_url": "https://github.com/mullvad/system-configuration-rs",
+ "synstructure 0.13.1": {
+ "name": "synstructure",
+ "version": "0.13.1",
+ "package_url": "https://github.com/mystor/synstructure",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/system-configuration/0.5.1/download",
- "sha256": "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
+ "url": "https://static.crates.io/crates/synstructure/0.13.1/download",
+ "sha256": "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
}
},
"targets": [
{
"Library": {
- "crate_name": "system_configuration",
+ "crate_name": "synstructure",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -15777,122 +15006,52 @@
}
}
],
- "library_target_name": "system_configuration",
+ "library_target_name": "synstructure",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "crate_features": {
"common": [
- {
- "id": "bitflags 1.3.2",
- "target": "bitflags"
- },
- {
- "id": "core-foundation 0.9.4",
- "target": "core_foundation"
- },
- {
- "id": "system-configuration-sys 0.5.0",
- "target": "system_configuration_sys"
- }
+ "default",
+ "proc-macro"
],
"selects": {}
},
- "edition": "2021",
- "version": "0.5.1"
- },
- "license": "MIT OR Apache-2.0",
- "license_ids": [
- "Apache-2.0",
- "MIT"
- ],
- "license_file": null
- },
- "system-configuration-sys 0.5.0": {
- "name": "system-configuration-sys",
- "version": "0.5.0",
- "package_url": "https://github.com/mullvad/system-configuration-rs",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/system-configuration-sys/0.5.0/download",
- "sha256": "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "system_configuration_sys",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "system_configuration_sys",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
"deps": {
"common": [
{
- "id": "core-foundation-sys 0.8.6",
- "target": "core_foundation_sys"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
},
{
- "id": "libc 0.2.160",
- "target": "libc"
+ "id": "quote 1.0.37",
+ "target": "quote"
},
{
- "id": "system-configuration-sys 0.5.0",
- "target": "build_script_build"
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.5.0"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "edition": "2018",
+ "version": "0.13.1"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": null
+ "license_file": "LICENSE"
},
- "tar 0.4.42": {
+ "tar 0.4.43": {
"name": "tar",
- "version": "0.4.42",
+ "version": "0.4.43",
"package_url": "https://github.com/alexcrichton/tar-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/tar/0.4.42/download",
- "sha256": "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020"
+ "url": "https://static.crates.io/crates/tar/0.4.43/download",
+ "sha256": "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
}
},
"targets": [
@@ -15947,13 +15106,13 @@
"target": "xattr"
}
],
- "aarch64-fuchsia": [
+ "aarch64-linux-android": [
{
"id": "xattr 1.3.1",
"target": "xattr"
}
],
- "aarch64-linux-android": [
+ "aarch64-unknown-fuchsia": [
{
"id": "xattr 1.3.1",
"target": "xattr"
@@ -15997,7 +15156,7 @@
],
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
],
@@ -16049,19 +15208,19 @@
"target": "xattr"
}
],
- "x86_64-fuchsia": [
+ "x86_64-linux-android": [
{
"id": "xattr 1.3.1",
"target": "xattr"
}
],
- "x86_64-linux-android": [
+ "x86_64-unknown-freebsd": [
{
"id": "xattr 1.3.1",
"target": "xattr"
}
],
- "x86_64-unknown-freebsd": [
+ "x86_64-unknown-fuchsia": [
{
"id": "xattr 1.3.1",
"target": "xattr"
@@ -16082,7 +15241,7 @@
}
},
"edition": "2021",
- "version": "0.4.42"
+ "version": "0.4.43"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -16091,14 +15250,14 @@
],
"license_file": "LICENSE-APACHE"
},
- "tempfile 3.13.0": {
+ "tempfile 3.14.0": {
"name": "tempfile",
- "version": "3.13.0",
+ "version": "3.14.0",
"package_url": "https://github.com/Stebalien/tempfile",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/tempfile/3.13.0/download",
- "sha256": "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
+ "url": "https://static.crates.io/crates/tempfile/3.14.0/download",
+ "sha256": "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
}
},
"targets": [
@@ -16138,7 +15297,7 @@
"selects": {
"cfg(any(unix, target_os = \"wasi\"))": [
{
- "id": "rustix 0.38.37",
+ "id": "rustix 0.38.42",
"target": "rustix"
}
],
@@ -16151,7 +15310,7 @@
}
},
"edition": "2021",
- "version": "3.13.0"
+ "version": "3.14.0"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -16181,31 +15340,108 @@
"**/*.rs"
]
}
- }
- }
- ],
- "library_target_name": "termtree",
- "common_attrs": {
+ }
+ }
+ ],
+ "library_target_name": "termtree",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "edition": "2018",
+ "version": "0.4.1"
+ },
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE"
+ },
+ "thiserror 1.0.69": {
+ "name": "thiserror",
+ "version": "1.0.69",
+ "package_url": "https://github.com/dtolnay/thiserror",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/thiserror/1.0.69/download",
+ "sha256": "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "thiserror",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "thiserror",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
+ {
+ "id": "thiserror 1.0.69",
+ "target": "build_script_build"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "thiserror-impl 1.0.69",
+ "target": "thiserror_impl"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "1.0.69"
+ },
+ "build_script_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2018",
- "version": "0.4.1"
+ "data_glob": [
+ "**"
+ ]
},
- "license": "MIT",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "thiserror 1.0.64": {
+ "thiserror 2.0.6": {
"name": "thiserror",
- "version": "1.0.64",
+ "version": "2.0.6",
"package_url": "https://github.com/dtolnay/thiserror",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/thiserror/1.0.64/download",
- "sha256": "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
+ "url": "https://static.crates.io/crates/thiserror/2.0.6/download",
+ "sha256": "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47"
}
},
"targets": [
@@ -16239,10 +15475,17 @@
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "default",
+ "std"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 2.0.6",
"target": "build_script_build"
}
],
@@ -16252,13 +15495,13 @@
"proc_macro_deps": {
"common": [
{
- "id": "thiserror-impl 1.0.64",
+ "id": "thiserror-impl 2.0.6",
"target": "thiserror_impl"
}
],
"selects": {}
},
- "version": "1.0.64"
+ "version": "2.0.6"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -16275,14 +15518,70 @@
],
"license_file": "LICENSE-APACHE"
},
- "thiserror-impl 1.0.64": {
+ "thiserror-impl 1.0.69": {
+ "name": "thiserror-impl",
+ "version": "1.0.69",
+ "package_url": "https://github.com/dtolnay/thiserror",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/thiserror-impl/1.0.69/download",
+ "sha256": "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
+ }
+ },
+ "targets": [
+ {
+ "ProcMacro": {
+ "crate_name": "thiserror_impl",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "thiserror_impl",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "deps": {
+ "common": [
+ {
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ },
+ {
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "1.0.69"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "LICENSE-APACHE"
+ },
+ "thiserror-impl 2.0.6": {
"name": "thiserror-impl",
- "version": "1.0.64",
+ "version": "2.0.6",
"package_url": "https://github.com/dtolnay/thiserror",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/thiserror-impl/1.0.64/download",
- "sha256": "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
+ "url": "https://static.crates.io/crates/thiserror-impl/2.0.6/download",
+ "sha256": "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312"
}
},
"targets": [
@@ -16307,7 +15606,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -16315,14 +15614,14 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
"selects": {}
},
"edition": "2021",
- "version": "1.0.64"
+ "version": "2.0.6"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -16499,20 +15798,20 @@
],
"license_file": "LICENSE-Apache"
},
- "tinyvec 1.6.0": {
- "name": "tinyvec",
- "version": "1.6.0",
- "package_url": "https://github.com/Lokathor/tinyvec",
+ "tinystr 0.7.6": {
+ "name": "tinystr",
+ "version": "0.7.6",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/tinyvec/1.6.0/download",
- "sha256": "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+ "url": "https://static.crates.io/crates/tinystr/0.7.6/download",
+ "sha256": "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
}
},
"targets": [
{
"Library": {
- "crate_name": "tinyvec",
+ "crate_name": "tinystr",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -16523,7 +15822,7 @@
}
}
],
- "library_target_name": "tinyvec",
+ "library_target_name": "tinystr",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -16531,20 +15830,66 @@
"crate_features": {
"common": [
"alloc",
- "default",
- "tinyvec_macros"
+ "zerovec"
],
"selects": {}
},
"deps": {
"common": [
{
- "id": "tinyvec_macros 0.1.1",
- "target": "tinyvec_macros"
+ "id": "zerovec 0.10.4",
+ "target": "zerovec"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "displaydoc 0.2.5",
+ "target": "displaydoc"
}
],
"selects": {}
},
+ "version": "0.7.6"
+ },
+ "license": "Unicode-3.0",
+ "license_ids": [
+ "Unicode-3.0"
+ ],
+ "license_file": "LICENSE"
+ },
+ "tinyvec 1.6.0": {
+ "name": "tinyvec",
+ "version": "1.6.0",
+ "package_url": "https://github.com/Lokathor/tinyvec",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/tinyvec/1.6.0/download",
+ "sha256": "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "tinyvec",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "tinyvec",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
"edition": "2018",
"version": "1.6.0"
},
@@ -16596,14 +15941,14 @@
],
"license_file": "LICENSE-APACHE.md"
},
- "tokio 1.40.0": {
+ "tokio 1.42.0": {
"name": "tokio",
- "version": "1.40.0",
+ "version": "1.42.0",
"package_url": "https://github.com/tokio-rs/tokio",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/tokio/1.40.0/download",
- "sha256": "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
+ "url": "https://static.crates.io/crates/tokio/1.42.0/download",
+ "sha256": "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
}
},
"targets": [
@@ -16661,7 +16006,7 @@
"sync",
"time"
],
- "aarch64-fuchsia": [
+ "aarch64-linux-android": [
"bytes",
"default",
"io-std",
@@ -16669,22 +16014,22 @@
"sync",
"time"
],
- "aarch64-linux-android": [
+ "aarch64-pc-windows-msvc": [
"bytes",
"default",
"io-std",
"io-util",
"sync",
- "time"
+ "time",
+ "windows-sys"
],
- "aarch64-pc-windows-msvc": [
+ "aarch64-unknown-fuchsia": [
"bytes",
"default",
"io-std",
"io-util",
"sync",
- "time",
- "windows-sys"
+ "time"
],
"aarch64-unknown-linux-gnu": [
"bytes",
@@ -16839,7 +16184,7 @@
"sync",
"time"
],
- "x86_64-fuchsia": [
+ "x86_64-linux-android": [
"bytes",
"default",
"io-std",
@@ -16847,24 +16192,24 @@
"sync",
"time"
],
- "x86_64-linux-android": [
+ "x86_64-pc-windows-msvc": [
"bytes",
"default",
"io-std",
"io-util",
"sync",
- "time"
+ "time",
+ "windows-sys"
],
- "x86_64-pc-windows-msvc": [
+ "x86_64-unknown-freebsd": [
"bytes",
"default",
"io-std",
"io-util",
"sync",
- "time",
- "windows-sys"
+ "time"
],
- "x86_64-unknown-freebsd": [
+ "x86_64-unknown-fuchsia": [
"bytes",
"default",
"io-std",
@@ -16912,11 +16257,11 @@
"selects": {
"aarch64-apple-darwin": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -16926,11 +16271,11 @@
],
"aarch64-apple-ios": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -16940,11 +16285,11 @@
],
"aarch64-apple-ios-sim": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -16952,13 +16297,13 @@
"target": "socket2"
}
],
- "aarch64-fuchsia": [
+ "aarch64-linux-android": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -16966,41 +16311,41 @@
"target": "socket2"
}
],
- "aarch64-linux-android": [
+ "aarch64-pc-windows-msvc": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
- {
- "id": "libc 0.2.160",
- "target": "libc"
- },
{
"id": "socket2 0.5.7",
"target": "socket2"
+ },
+ {
+ "id": "windows-sys 0.52.0",
+ "target": "windows_sys"
}
],
- "aarch64-pc-windows-msvc": [
+ "aarch64-unknown-fuchsia": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "socket2 0.5.7",
- "target": "socket2"
+ "id": "libc 0.2.168",
+ "target": "libc"
},
{
- "id": "windows-sys 0.52.0",
- "target": "windows_sys"
+ "id": "socket2 0.5.7",
+ "target": "socket2"
}
],
"aarch64-unknown-linux-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17010,11 +16355,11 @@
],
"aarch64-unknown-nixos-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17024,11 +16369,11 @@
],
"aarch64-unknown-nto-qnx710": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17038,11 +16383,11 @@
],
"arm-unknown-linux-gnueabi": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17052,11 +16397,11 @@
],
"armv7-linux-androideabi": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17066,11 +16411,11 @@
],
"armv7-unknown-linux-gnueabi": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17086,11 +16431,11 @@
],
"i686-apple-darwin": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17100,11 +16445,11 @@
],
"i686-linux-android": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17114,7 +16459,7 @@
],
"i686-pc-windows-msvc": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -17128,11 +16473,11 @@
],
"i686-unknown-freebsd": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17142,11 +16487,11 @@
],
"i686-unknown-linux-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17156,11 +16501,11 @@
],
"powerpc-unknown-linux-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17170,7 +16515,7 @@
],
"riscv32imc-unknown-none-elf": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -17180,7 +16525,7 @@
],
"riscv64gc-unknown-none-elf": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -17190,11 +16535,11 @@
],
"s390x-unknown-linux-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17204,7 +16549,7 @@
],
"thumbv7em-none-eabi": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -17214,7 +16559,7 @@
],
"thumbv8m.main-none-eabi": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
@@ -17224,11 +16569,11 @@
],
"x86_64-apple-darwin": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17238,11 +16583,11 @@
],
"x86_64-apple-ios": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17250,13 +16595,13 @@
"target": "socket2"
}
],
- "x86_64-fuchsia": [
+ "x86_64-linux-android": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17264,41 +16609,41 @@
"target": "socket2"
}
],
- "x86_64-linux-android": [
+ "x86_64-pc-windows-msvc": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
- {
- "id": "libc 0.2.160",
- "target": "libc"
- },
{
"id": "socket2 0.5.7",
"target": "socket2"
+ },
+ {
+ "id": "windows-sys 0.52.0",
+ "target": "windows_sys"
}
],
- "x86_64-pc-windows-msvc": [
+ "x86_64-unknown-freebsd": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "socket2 0.5.7",
- "target": "socket2"
+ "id": "libc 0.2.168",
+ "target": "libc"
},
{
- "id": "windows-sys 0.52.0",
- "target": "windows_sys"
+ "id": "socket2 0.5.7",
+ "target": "socket2"
}
],
- "x86_64-unknown-freebsd": [
+ "x86_64-unknown-fuchsia": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17308,11 +16653,11 @@
],
"x86_64-unknown-linux-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17322,11 +16667,11 @@
],
"x86_64-unknown-nixos-gnu": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -17336,82 +16681,27 @@
],
"x86_64-unknown-none": [
{
- "id": "bytes 1.6.0",
+ "id": "bytes 1.9.0",
"target": "bytes"
},
{
"id": "socket2 0.5.7",
"target": "socket2"
}
- ]
- }
- },
- "edition": "2021",
- "proc_macro_deps": {
- "common": [
- {
- "id": "tokio-macros 2.4.0",
- "target": "tokio_macros"
- }
- ],
- "selects": {}
- },
- "version": "1.40.0"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
- "tokio-macros 2.4.0": {
- "name": "tokio-macros",
- "version": "2.4.0",
- "package_url": "https://github.com/tokio-rs/tokio",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/tokio-macros/2.4.0/download",
- "sha256": "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
- }
- },
- "targets": [
- {
- "ProcMacro": {
- "crate_name": "tokio_macros",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "tokio_macros",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "deps": {
- "common": [
- {
- "id": "proc-macro2 1.0.88",
- "target": "proc_macro2"
- },
- {
- "id": "quote 1.0.37",
- "target": "quote"
- },
+ ]
+ }
+ },
+ "edition": "2021",
+ "proc_macro_deps": {
+ "common": [
{
- "id": "syn 2.0.79",
- "target": "syn"
+ "id": "tokio-macros 2.4.0",
+ "target": "tokio_macros"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "2.4.0"
+ "version": "1.42.0"
},
"license": "MIT",
"license_ids": [
@@ -17419,20 +16709,20 @@
],
"license_file": "LICENSE"
},
- "tokio-rustls 0.24.1": {
- "name": "tokio-rustls",
- "version": "0.24.1",
- "package_url": "https://github.com/rustls/tokio-rustls",
+ "tokio-macros 2.4.0": {
+ "name": "tokio-macros",
+ "version": "2.4.0",
+ "package_url": "https://github.com/tokio-rs/tokio",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/tokio-rustls/0.24.1/download",
- "sha256": "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
+ "url": "https://static.crates.io/crates/tokio-macros/2.4.0/download",
+ "sha256": "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
}
},
"targets": [
{
- "Library": {
- "crate_name": "tokio_rustls",
+ "ProcMacro": {
+ "crate_name": "tokio_macros",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -17443,41 +16733,36 @@
}
}
],
- "library_target_name": "tokio_rustls",
+ "library_target_name": "tokio_macros",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "logging",
- "tls12"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "rustls 0.21.12",
- "target": "rustls"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
},
{
- "id": "tokio 1.40.0",
- "target": "tokio"
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.24.1"
+ "edition": "2021",
+ "version": "2.4.0"
},
- "license": "MIT/Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
"tokio-rustls 0.26.0": {
"name": "tokio-rustls",
@@ -17527,7 +16812,7 @@
"alias": "pki_types"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
}
],
@@ -17543,77 +16828,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "tokio-util 0.7.11": {
- "name": "tokio-util",
- "version": "0.7.11",
- "package_url": "https://github.com/tokio-rs/tokio",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/tokio-util/0.7.11/download",
- "sha256": "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "tokio_util",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "tokio_util",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "crate_features": {
- "common": [
- "codec",
- "default",
- "io"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "futures-core 0.3.30",
- "target": "futures_core"
- },
- {
- "id": "futures-sink 0.3.30",
- "target": "futures_sink"
- },
- {
- "id": "pin-project-lite 0.2.14",
- "target": "pin_project_lite"
- },
- {
- "id": "tokio 1.40.0",
- "target": "tokio"
- }
- ],
- "selects": {}
- },
- "edition": "2021",
- "version": "0.7.11"
- },
- "license": "MIT",
- "license_ids": [
- "MIT"
- ],
- "license_file": "LICENSE"
- },
"toml 0.8.19": {
"name": "toml",
"version": "0.8.19",
@@ -17654,7 +16868,7 @@
"deps": {
"common": [
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
@@ -17720,7 +16934,7 @@
"deps": {
"common": [
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
}
],
@@ -17780,7 +16994,7 @@
"target": "indexmap"
},
{
- "id": "serde 1.0.210",
+ "id": "serde 1.0.216",
"target": "serde"
},
{
@@ -17872,7 +17086,7 @@
"target": "pin_project_lite"
},
{
- "id": "tokio 1.40.0",
+ "id": "tokio 1.42.0",
"target": "tokio"
},
{
@@ -18197,20 +17411,20 @@
],
"license_file": "LICENSE"
},
- "unicode-bidi 0.3.15": {
- "name": "unicode-bidi",
- "version": "0.3.15",
- "package_url": "https://github.com/servo/unicode-bidi",
+ "unicode-ident 1.0.13": {
+ "name": "unicode-ident",
+ "version": "1.0.13",
+ "package_url": "https://github.com/dtolnay/unicode-ident",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/unicode-bidi/0.3.15/download",
- "sha256": "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
+ "url": "https://static.crates.io/crates/unicode-ident/1.0.13/download",
+ "sha256": "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
}
},
"targets": [
{
"Library": {
- "crate_name": "unicode_bidi",
+ "crate_name": "unicode_ident",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -18221,42 +17435,36 @@
}
}
],
- "library_target_name": "unicode_bidi",
+ "library_target_name": "unicode_ident",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "hardcoded-data",
- "std"
- ],
- "selects": {}
- },
"edition": "2018",
- "version": "0.3.15"
+ "version": "1.0.13"
},
- "license": "MIT OR Apache-2.0",
+ "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016",
"license_ids": [
"Apache-2.0",
- "MIT"
+ "MIT",
+ "Unicode-DFS-2016"
],
"license_file": "LICENSE-APACHE"
},
- "unicode-ident 1.0.13": {
- "name": "unicode-ident",
- "version": "1.0.13",
- "package_url": "https://github.com/dtolnay/unicode-ident",
+ "untrusted 0.9.0": {
+ "name": "untrusted",
+ "version": "0.9.0",
+ "package_url": "https://github.com/briansmith/untrusted",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/unicode-ident/1.0.13/download",
- "sha256": "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
+ "url": "https://static.crates.io/crates/untrusted/0.9.0/download",
+ "sha256": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
}
},
"targets": [
{
"Library": {
- "crate_name": "unicode_ident",
+ "crate_name": "untrusted",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -18267,36 +17475,34 @@
}
}
],
- "library_target_name": "unicode_ident",
+ "library_target_name": "untrusted",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
- "version": "1.0.13"
+ "version": "0.9.0"
},
- "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016",
+ "license": "ISC",
"license_ids": [
- "Apache-2.0",
- "MIT",
- "Unicode-DFS-2016"
+ "ISC"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE.txt"
},
- "unicode-normalization 0.1.23": {
- "name": "unicode-normalization",
- "version": "0.1.23",
- "package_url": "https://github.com/unicode-rs/unicode-normalization",
+ "url 2.5.4": {
+ "name": "url",
+ "version": "2.5.4",
+ "package_url": "https://github.com/servo/rust-url",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/unicode-normalization/0.1.23/download",
- "sha256": "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
+ "url": "https://static.crates.io/crates/url/2.5.4/download",
+ "sha256": "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
}
},
"targets": [
{
"Library": {
- "crate_name": "unicode_normalization",
+ "crate_name": "url",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -18307,13 +17513,14 @@
}
}
],
- "library_target_name": "unicode_normalization",
+ "library_target_name": "url",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
+ "default",
"std"
],
"selects": {}
@@ -18321,36 +17528,44 @@
"deps": {
"common": [
{
- "id": "tinyvec 1.6.0",
- "target": "tinyvec"
+ "id": "form_urlencoded 1.2.1",
+ "target": "form_urlencoded"
+ },
+ {
+ "id": "idna 1.0.3",
+ "target": "idna"
+ },
+ {
+ "id": "percent-encoding 2.3.1",
+ "target": "percent_encoding"
}
],
"selects": {}
},
"edition": "2018",
- "version": "0.1.23"
+ "version": "2.5.4"
},
- "license": "MIT/Apache-2.0",
+ "license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "untrusted 0.9.0": {
- "name": "untrusted",
- "version": "0.9.0",
- "package_url": "https://github.com/briansmith/untrusted",
+ "utf16_iter 1.0.5": {
+ "name": "utf16_iter",
+ "version": "1.0.5",
+ "package_url": "https://github.com/hsivonen/utf16_iter",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/untrusted/0.9.0/download",
- "sha256": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
+ "url": "https://static.crates.io/crates/utf16_iter/1.0.5/download",
+ "sha256": "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
}
},
"targets": [
{
"Library": {
- "crate_name": "untrusted",
+ "crate_name": "utf16_iter",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -18361,34 +17576,35 @@
}
}
],
- "library_target_name": "untrusted",
+ "library_target_name": "utf16_iter",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "edition": "2018",
- "version": "0.9.0"
+ "edition": "2021",
+ "version": "1.0.5"
},
- "license": "ISC",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
- "ISC"
+ "Apache-2.0",
+ "MIT"
],
- "license_file": "LICENSE.txt"
+ "license_file": "LICENSE-APACHE"
},
- "url 2.5.0": {
- "name": "url",
- "version": "2.5.0",
- "package_url": "https://github.com/servo/rust-url",
+ "utf8_iter 1.0.4": {
+ "name": "utf8_iter",
+ "version": "1.0.4",
+ "package_url": "https://github.com/hsivonen/utf8_iter",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/url/2.5.0/download",
- "sha256": "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
+ "url": "https://static.crates.io/crates/utf8_iter/1.0.4/download",
+ "sha256": "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
}
},
"targets": [
{
"Library": {
- "crate_name": "url",
+ "crate_name": "utf8_iter",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -18399,38 +17615,15 @@
}
}
],
- "library_target_name": "url",
+ "library_target_name": "utf8_iter",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default"
- ],
- "selects": {}
- },
- "deps": {
- "common": [
- {
- "id": "form_urlencoded 1.2.1",
- "target": "form_urlencoded"
- },
- {
- "id": "idna 0.5.0",
- "target": "idna"
- },
- {
- "id": "percent-encoding 2.3.1",
- "target": "percent_encoding"
- }
- ],
- "selects": {}
- },
- "edition": "2018",
- "version": "2.5.0"
+ "edition": "2021",
+ "version": "1.0.4"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
@@ -18640,7 +17833,7 @@
"selects": {
"cfg(unix)": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
}
]
@@ -18943,7 +18136,7 @@
"target": "once_cell"
},
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -18951,7 +18144,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
},
{
@@ -19130,7 +18323,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -19138,7 +18331,7 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
},
{
@@ -19305,44 +18498,6 @@
],
"license_file": "LICENSE-APACHE"
},
- "webpki-roots 0.25.4": {
- "name": "webpki-roots",
- "version": "0.25.4",
- "package_url": "https://github.com/rustls/webpki-roots",
- "repository": {
- "Http": {
- "url": "https://static.crates.io/crates/webpki-roots/0.25.4/download",
- "sha256": "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
- }
- },
- "targets": [
- {
- "Library": {
- "crate_name": "webpki_roots",
- "crate_root": "src/lib.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
- }
- ],
- "library_target_name": "webpki_roots",
- "common_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "edition": "2018",
- "version": "0.25.4"
- },
- "license": "MPL-2.0",
- "license_ids": [
- "MPL-2.0"
- ],
- "license_file": "LICENSE"
- },
"webpki-roots 0.26.1": {
"name": "webpki-roots",
"version": "0.26.1",
@@ -19391,14 +18546,14 @@
],
"license_file": "LICENSE"
},
- "which 6.0.3": {
+ "which 7.0.0": {
"name": "which",
- "version": "6.0.3",
+ "version": "7.0.0",
"package_url": "https://github.com/harryfei/which-rs.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/which/6.0.3/download",
- "sha256": "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f"
+ "url": "https://static.crates.io/crates/which/7.0.0/download",
+ "sha256": "c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b"
}
},
"targets": [
@@ -19430,7 +18585,7 @@
"selects": {
"cfg(any(unix, target_os = \"wasi\", target_os = \"redox\"))": [
{
- "id": "rustix 0.38.37",
+ "id": "rustix 0.38.42",
"target": "rustix"
}
],
@@ -19449,7 +18604,7 @@
}
},
"edition": "2021",
- "version": "6.0.3"
+ "version": "7.0.0"
},
"license": "MIT",
"license_ids": [
@@ -19500,7 +18655,12 @@
],
"crate_features": {
"common": [
- "winbase"
+ "fileapi",
+ "handleapi",
+ "processthreadsapi",
+ "std",
+ "winbase",
+ "winerror"
],
"selects": {}
},
@@ -19902,7 +19062,263 @@
"targets": [
{
"Library": {
- "crate_name": "windows_strings",
+ "crate_name": "windows_strings",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "windows_strings",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "default",
+ "std"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "windows-result 0.2.0",
+ "target": "windows_result"
+ },
+ {
+ "id": "windows-targets 0.52.6",
+ "target": "windows_targets"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.1.0"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "license-apache-2.0"
+ },
+ "windows-sys 0.48.0": {
+ "name": "windows-sys",
+ "version": "0.48.0",
+ "package_url": "https://github.com/microsoft/windows-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/windows-sys/0.48.0/download",
+ "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "windows_sys",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "windows_sys",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "Win32",
+ "Win32_Foundation",
+ "Win32_Globalization",
+ "Win32_System",
+ "Win32_System_Com",
+ "Win32_UI",
+ "Win32_UI_Shell",
+ "default"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "windows-targets 0.48.5",
+ "target": "windows_targets"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.48.0"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "license-apache-2.0"
+ },
+ "windows-sys 0.52.0": {
+ "name": "windows-sys",
+ "version": "0.52.0",
+ "package_url": "https://github.com/microsoft/windows-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/windows-sys/0.52.0/download",
+ "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "windows_sys",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "windows_sys",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "Wdk",
+ "Wdk_Foundation",
+ "Wdk_Storage",
+ "Wdk_Storage_FileSystem",
+ "Wdk_System",
+ "Wdk_System_IO",
+ "Win32",
+ "Win32_Foundation",
+ "Win32_Networking",
+ "Win32_Networking_WinSock",
+ "Win32_Security",
+ "Win32_Storage",
+ "Win32_Storage_FileSystem",
+ "Win32_System",
+ "Win32_System_Com",
+ "Win32_System_Console",
+ "Win32_System_IO",
+ "Win32_System_Pipes",
+ "Win32_System_SystemInformation",
+ "Win32_System_SystemServices",
+ "Win32_System_Threading",
+ "Win32_System_WindowsProgramming",
+ "Win32_UI",
+ "Win32_UI_Shell",
+ "default"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "windows-targets 0.52.6",
+ "target": "windows_targets"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.52.0"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "license-apache-2.0"
+ },
+ "windows-sys 0.59.0": {
+ "name": "windows-sys",
+ "version": "0.59.0",
+ "package_url": "https://github.com/microsoft/windows-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/windows-sys/0.59.0/download",
+ "sha256": "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "windows_sys",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "windows_sys",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "Win32",
+ "Win32_Foundation",
+ "Win32_Storage",
+ "Win32_Storage_FileSystem",
+ "default"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "windows-targets 0.52.6",
+ "target": "windows_targets"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "0.59.0"
+ },
+ "license": "MIT OR Apache-2.0",
+ "license_ids": [
+ "Apache-2.0",
+ "MIT"
+ ],
+ "license_file": "license-apache-2.0"
+ },
+ "windows-targets 0.48.5": {
+ "name": "windows-targets",
+ "version": "0.48.5",
+ "package_url": "https://github.com/microsoft/windows-rs",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/windows-targets/0.48.5/download",
+ "sha256": "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "windows_targets",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -19913,33 +19329,60 @@
}
}
],
- "library_target_name": "windows_strings",
+ "library_target_name": "windows_targets",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "std"
- ],
- "selects": {}
- },
"deps": {
- "common": [
- {
- "id": "windows-result 0.2.0",
- "target": "windows_result"
- },
- {
- "id": "windows-targets 0.52.6",
- "target": "windows_targets"
- }
- ],
- "selects": {}
+ "common": [],
+ "selects": {
+ "aarch64-pc-windows-gnullvm": [
+ {
+ "id": "windows_aarch64_gnullvm 0.48.5",
+ "target": "windows_aarch64_gnullvm"
+ }
+ ],
+ "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_aarch64_msvc 0.48.5",
+ "target": "windows_aarch64_msvc"
+ }
+ ],
+ "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_i686_gnu 0.48.5",
+ "target": "windows_i686_gnu"
+ }
+ ],
+ "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_i686_msvc 0.48.5",
+ "target": "windows_i686_msvc"
+ }
+ ],
+ "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
+ {
+ "id": "windows_x86_64_gnu 0.48.5",
+ "target": "windows_x86_64_gnu"
+ }
+ ],
+ "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_x86_64_msvc 0.48.5",
+ "target": "windows_x86_64_msvc"
+ }
+ ],
+ "x86_64-pc-windows-gnullvm": [
+ {
+ "id": "windows_x86_64_gnullvm 0.48.5",
+ "target": "windows_x86_64_gnullvm"
+ }
+ ]
+ }
},
- "edition": "2021",
- "version": "0.1.0"
+ "edition": "2018",
+ "version": "0.48.5"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -19948,20 +19391,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows-sys 0.48.0": {
- "name": "windows-sys",
- "version": "0.48.0",
+ "windows-targets 0.52.6": {
+ "name": "windows-targets",
+ "version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows-sys/0.48.0/download",
- "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
+ "url": "https://static.crates.io/crates/windows-targets/0.52.6/download",
+ "sha256": "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_sys",
+ "crate_name": "windows_targets",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -19972,42 +19415,66 @@
}
}
],
- "library_target_name": "windows_sys",
+ "library_target_name": "windows_targets",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "Win32",
- "Win32_Foundation",
- "Win32_Globalization",
- "Win32_Security",
- "Win32_Storage",
- "Win32_Storage_FileSystem",
- "Win32_System",
- "Win32_System_Com",
- "Win32_System_Diagnostics",
- "Win32_System_Diagnostics_Debug",
- "Win32_System_Registry",
- "Win32_System_Time",
- "Win32_UI",
- "Win32_UI_Shell",
- "default"
- ],
- "selects": {}
- },
"deps": {
- "common": [
- {
- "id": "windows-targets 0.48.5",
- "target": "windows_targets"
- }
- ],
- "selects": {}
+ "common": [],
+ "selects": {
+ "aarch64-pc-windows-gnullvm": [
+ {
+ "id": "windows_aarch64_gnullvm 0.52.6",
+ "target": "windows_aarch64_gnullvm"
+ }
+ ],
+ "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_x86_64_msvc 0.52.6",
+ "target": "windows_x86_64_msvc"
+ }
+ ],
+ "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_aarch64_msvc 0.52.6",
+ "target": "windows_aarch64_msvc"
+ }
+ ],
+ "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
+ {
+ "id": "windows_i686_gnu 0.52.6",
+ "target": "windows_i686_gnu"
+ }
+ ],
+ "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [
+ {
+ "id": "windows_i686_msvc 0.52.6",
+ "target": "windows_i686_msvc"
+ }
+ ],
+ "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
+ {
+ "id": "windows_x86_64_gnu 0.52.6",
+ "target": "windows_x86_64_gnu"
+ }
+ ],
+ "i686-pc-windows-gnullvm": [
+ {
+ "id": "windows_i686_gnullvm 0.52.6",
+ "target": "windows_i686_gnullvm"
+ }
+ ],
+ "x86_64-pc-windows-gnullvm": [
+ {
+ "id": "windows_x86_64_gnullvm 0.52.6",
+ "target": "windows_x86_64_gnullvm"
+ }
+ ]
+ }
},
- "edition": "2018",
- "version": "0.48.0"
+ "edition": "2021",
+ "version": "0.52.6"
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -20016,20 +19483,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows-sys 0.52.0": {
- "name": "windows-sys",
- "version": "0.52.0",
+ "windows_aarch64_gnullvm 0.48.5": {
+ "name": "windows_aarch64_gnullvm",
+ "version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows-sys/0.52.0/download",
- "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
+ "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.48.5/download",
+ "sha256": "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_sys",
+ "crate_name": "windows_aarch64_gnullvm",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20038,54 +19505,44 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "windows_sys",
+ "library_target_name": "windows_aarch64_gnullvm",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "Wdk",
- "Wdk_Foundation",
- "Wdk_Storage",
- "Wdk_Storage_FileSystem",
- "Wdk_System",
- "Wdk_System_IO",
- "Win32",
- "Win32_Foundation",
- "Win32_Networking",
- "Win32_Networking_WinSock",
- "Win32_Security",
- "Win32_Storage",
- "Win32_Storage_FileSystem",
- "Win32_System",
- "Win32_System_Com",
- "Win32_System_Console",
- "Win32_System_IO",
- "Win32_System_Pipes",
- "Win32_System_SystemInformation",
- "Win32_System_SystemServices",
- "Win32_System_Threading",
- "Win32_System_WindowsProgramming",
- "Win32_UI",
- "Win32_UI_Shell",
- "default"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "windows-targets 0.52.6",
- "target": "windows_targets"
+ "id": "windows_aarch64_gnullvm 0.48.5",
+ "target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.52.0"
+ "edition": "2018",
+ "version": "0.48.5"
+ },
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -20094,20 +19551,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows-sys 0.59.0": {
- "name": "windows-sys",
- "version": "0.59.0",
+ "windows_aarch64_gnullvm 0.52.6": {
+ "name": "windows_aarch64_gnullvm",
+ "version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows-sys/0.59.0/download",
- "sha256": "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+ "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download",
+ "sha256": "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_sys",
+ "crate_name": "windows_aarch64_gnullvm",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20116,34 +19573,44 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "windows_sys",
+ "library_target_name": "windows_aarch64_gnullvm",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "Win32",
- "Win32_Foundation",
- "Win32_Storage",
- "Win32_Storage_FileSystem",
- "default"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "windows-targets 0.52.6",
- "target": "windows_targets"
+ "id": "windows_aarch64_gnullvm 0.52.6",
+ "target": "build_script_build"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.59.0"
+ "version": "0.52.6"
+ },
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
},
"license": "MIT OR Apache-2.0",
"license_ids": [
@@ -20152,20 +19619,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows-targets 0.48.5": {
- "name": "windows-targets",
+ "windows_aarch64_msvc 0.48.5": {
+ "name": "windows_aarch64_msvc",
"version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows-targets/0.48.5/download",
- "sha256": "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
+ "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.48.5/download",
+ "sha256": "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_targets",
+ "crate_name": "windows_aarch64_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20174,63 +19641,45 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "windows_targets",
+ "library_target_name": "windows_aarch64_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
- "common": [],
- "selects": {
- "aarch64-pc-windows-gnullvm": [
- {
- "id": "windows_aarch64_gnullvm 0.48.5",
- "target": "windows_aarch64_gnullvm"
- }
- ],
- "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_aarch64_msvc 0.48.5",
- "target": "windows_aarch64_msvc"
- }
- ],
- "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [
- {
- "id": "windows_i686_gnu 0.48.5",
- "target": "windows_i686_gnu"
- }
- ],
- "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_i686_msvc 0.48.5",
- "target": "windows_i686_msvc"
- }
- ],
- "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
- {
- "id": "windows_x86_64_gnu 0.48.5",
- "target": "windows_x86_64_gnu"
- }
- ],
- "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_x86_64_msvc 0.48.5",
- "target": "windows_x86_64_msvc"
- }
- ],
- "x86_64-pc-windows-gnullvm": [
- {
- "id": "windows_x86_64_gnullvm 0.48.5",
- "target": "windows_x86_64_gnullvm"
- }
- ]
- }
+ "common": [
+ {
+ "id": "windows_aarch64_msvc 0.48.5",
+ "target": "build_script_build"
+ }
+ ],
+ "selects": {}
},
"edition": "2018",
"version": "0.48.5"
},
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
+ },
"license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
@@ -20238,20 +19687,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows-targets 0.52.6": {
- "name": "windows-targets",
+ "windows_aarch64_msvc 0.52.6": {
+ "name": "windows_aarch64_msvc",
"version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows-targets/0.52.6/download",
- "sha256": "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
+ "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download",
+ "sha256": "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_targets",
+ "crate_name": "windows_aarch64_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20260,69 +19709,45 @@
]
}
}
+ },
+ {
+ "BuildScript": {
+ "crate_name": "build_script_build",
+ "crate_root": "build.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
}
],
- "library_target_name": "windows_targets",
+ "library_target_name": "windows_aarch64_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
- "common": [],
- "selects": {
- "aarch64-pc-windows-gnullvm": [
- {
- "id": "windows_aarch64_gnullvm 0.52.6",
- "target": "windows_aarch64_gnullvm"
- }
- ],
- "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_x86_64_msvc 0.52.6",
- "target": "windows_x86_64_msvc"
- }
- ],
- "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_aarch64_msvc 0.52.6",
- "target": "windows_aarch64_msvc"
- }
- ],
- "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
- {
- "id": "windows_i686_gnu 0.52.6",
- "target": "windows_i686_gnu"
- }
- ],
- "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [
- {
- "id": "windows_i686_msvc 0.52.6",
- "target": "windows_i686_msvc"
- }
- ],
- "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [
- {
- "id": "windows_x86_64_gnu 0.52.6",
- "target": "windows_x86_64_gnu"
- }
- ],
- "i686-pc-windows-gnullvm": [
- {
- "id": "windows_i686_gnullvm 0.52.6",
- "target": "windows_i686_gnullvm"
- }
- ],
- "x86_64-pc-windows-gnullvm": [
- {
- "id": "windows_x86_64_gnullvm 0.52.6",
- "target": "windows_x86_64_gnullvm"
- }
- ]
- }
+ "common": [
+ {
+ "id": "windows_aarch64_msvc 0.52.6",
+ "target": "build_script_build"
+ }
+ ],
+ "selects": {}
},
"edition": "2021",
"version": "0.52.6"
},
+ "build_script_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "data_glob": [
+ "**"
+ ]
+ },
"license": "MIT OR Apache-2.0",
"license_ids": [
"Apache-2.0",
@@ -20330,20 +19755,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_aarch64_gnullvm 0.48.5": {
- "name": "windows_aarch64_gnullvm",
+ "windows_i686_gnu 0.48.5": {
+ "name": "windows_i686_gnu",
"version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.48.5/download",
- "sha256": "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+ "url": "https://static.crates.io/crates/windows_i686_gnu/0.48.5/download",
+ "sha256": "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_aarch64_gnullvm",
+ "crate_name": "windows_i686_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20366,7 +19791,7 @@
}
}
],
- "library_target_name": "windows_aarch64_gnullvm",
+ "library_target_name": "windows_i686_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20374,7 +19799,7 @@
"deps": {
"common": [
{
- "id": "windows_aarch64_gnullvm 0.48.5",
+ "id": "windows_i686_gnu 0.48.5",
"target": "build_script_build"
}
],
@@ -20398,20 +19823,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_aarch64_gnullvm 0.52.6": {
- "name": "windows_aarch64_gnullvm",
+ "windows_i686_gnu 0.52.6": {
+ "name": "windows_i686_gnu",
"version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download",
- "sha256": "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
+ "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.6/download",
+ "sha256": "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_aarch64_gnullvm",
+ "crate_name": "windows_i686_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20434,7 +19859,7 @@
}
}
],
- "library_target_name": "windows_aarch64_gnullvm",
+ "library_target_name": "windows_i686_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20442,7 +19867,7 @@
"deps": {
"common": [
{
- "id": "windows_aarch64_gnullvm 0.52.6",
+ "id": "windows_i686_gnu 0.52.6",
"target": "build_script_build"
}
],
@@ -20466,20 +19891,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_aarch64_msvc 0.48.5": {
- "name": "windows_aarch64_msvc",
- "version": "0.48.5",
+ "windows_i686_gnullvm 0.52.6": {
+ "name": "windows_i686_gnullvm",
+ "version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.48.5/download",
- "sha256": "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
+ "url": "https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download",
+ "sha256": "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_aarch64_msvc",
+ "crate_name": "windows_i686_gnullvm",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20502,7 +19927,7 @@
}
}
],
- "library_target_name": "windows_aarch64_msvc",
+ "library_target_name": "windows_i686_gnullvm",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20510,14 +19935,14 @@
"deps": {
"common": [
{
- "id": "windows_aarch64_msvc 0.48.5",
+ "id": "windows_i686_gnullvm 0.52.6",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.48.5"
+ "edition": "2021",
+ "version": "0.52.6"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -20533,21 +19958,21 @@
"MIT"
],
"license_file": "license-apache-2.0"
- },
- "windows_aarch64_msvc 0.52.6": {
- "name": "windows_aarch64_msvc",
- "version": "0.52.6",
+ },
+ "windows_i686_msvc 0.48.5": {
+ "name": "windows_i686_msvc",
+ "version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download",
- "sha256": "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
+ "url": "https://static.crates.io/crates/windows_i686_msvc/0.48.5/download",
+ "sha256": "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_aarch64_msvc",
+ "crate_name": "windows_i686_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20570,7 +19995,7 @@
}
}
],
- "library_target_name": "windows_aarch64_msvc",
+ "library_target_name": "windows_i686_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20578,14 +20003,14 @@
"deps": {
"common": [
{
- "id": "windows_aarch64_msvc 0.52.6",
+ "id": "windows_i686_msvc 0.48.5",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.52.6"
+ "edition": "2018",
+ "version": "0.48.5"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -20602,20 +20027,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_i686_gnu 0.48.5": {
- "name": "windows_i686_gnu",
- "version": "0.48.5",
+ "windows_i686_msvc 0.52.6": {
+ "name": "windows_i686_msvc",
+ "version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_i686_gnu/0.48.5/download",
- "sha256": "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+ "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.6/download",
+ "sha256": "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_i686_gnu",
+ "crate_name": "windows_i686_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20638,7 +20063,7 @@
}
}
],
- "library_target_name": "windows_i686_gnu",
+ "library_target_name": "windows_i686_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20646,14 +20071,14 @@
"deps": {
"common": [
{
- "id": "windows_i686_gnu 0.48.5",
+ "id": "windows_i686_msvc 0.52.6",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.48.5"
+ "edition": "2021",
+ "version": "0.52.6"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -20670,20 +20095,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_i686_gnu 0.52.6": {
- "name": "windows_i686_gnu",
- "version": "0.52.6",
+ "windows_x86_64_gnu 0.48.5": {
+ "name": "windows_x86_64_gnu",
+ "version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.6/download",
- "sha256": "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+ "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.48.5/download",
+ "sha256": "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_i686_gnu",
+ "crate_name": "windows_x86_64_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20706,7 +20131,7 @@
}
}
],
- "library_target_name": "windows_i686_gnu",
+ "library_target_name": "windows_x86_64_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20714,14 +20139,14 @@
"deps": {
"common": [
{
- "id": "windows_i686_gnu 0.52.6",
+ "id": "windows_x86_64_gnu 0.48.5",
"target": "build_script_build"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.52.6"
+ "edition": "2018",
+ "version": "0.48.5"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -20738,20 +20163,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_i686_gnullvm 0.52.6": {
- "name": "windows_i686_gnullvm",
+ "windows_x86_64_gnu 0.52.6": {
+ "name": "windows_x86_64_gnu",
"version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download",
- "sha256": "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
+ "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download",
+ "sha256": "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_i686_gnullvm",
+ "crate_name": "windows_x86_64_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20774,7 +20199,7 @@
}
}
],
- "library_target_name": "windows_i686_gnullvm",
+ "library_target_name": "windows_x86_64_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20782,7 +20207,7 @@
"deps": {
"common": [
{
- "id": "windows_i686_gnullvm 0.52.6",
+ "id": "windows_x86_64_gnu 0.52.6",
"target": "build_script_build"
}
],
@@ -20806,20 +20231,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_i686_msvc 0.48.5": {
- "name": "windows_i686_msvc",
+ "windows_x86_64_gnullvm 0.48.5": {
+ "name": "windows_x86_64_gnullvm",
"version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_i686_msvc/0.48.5/download",
- "sha256": "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+ "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.48.5/download",
+ "sha256": "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_i686_msvc",
+ "crate_name": "windows_x86_64_gnullvm",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20842,7 +20267,7 @@
}
}
],
- "library_target_name": "windows_i686_msvc",
+ "library_target_name": "windows_x86_64_gnullvm",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20850,7 +20275,7 @@
"deps": {
"common": [
{
- "id": "windows_i686_msvc 0.48.5",
+ "id": "windows_x86_64_gnullvm 0.48.5",
"target": "build_script_build"
}
],
@@ -20874,20 +20299,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_i686_msvc 0.52.6": {
- "name": "windows_i686_msvc",
+ "windows_x86_64_gnullvm 0.52.6": {
+ "name": "windows_x86_64_gnullvm",
"version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.6/download",
- "sha256": "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
+ "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.6/download",
+ "sha256": "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_i686_msvc",
+ "crate_name": "windows_x86_64_gnullvm",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20910,7 +20335,7 @@
}
}
],
- "library_target_name": "windows_i686_msvc",
+ "library_target_name": "windows_x86_64_gnullvm",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20918,7 +20343,7 @@
"deps": {
"common": [
{
- "id": "windows_i686_msvc 0.52.6",
+ "id": "windows_x86_64_gnullvm 0.52.6",
"target": "build_script_build"
}
],
@@ -20942,20 +20367,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_x86_64_gnu 0.48.5": {
- "name": "windows_x86_64_gnu",
+ "windows_x86_64_msvc 0.48.5": {
+ "name": "windows_x86_64_msvc",
"version": "0.48.5",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.48.5/download",
- "sha256": "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
+ "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.48.5/download",
+ "sha256": "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_gnu",
+ "crate_name": "windows_x86_64_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -20978,7 +20403,7 @@
}
}
],
- "library_target_name": "windows_x86_64_gnu",
+ "library_target_name": "windows_x86_64_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -20986,7 +20411,7 @@
"deps": {
"common": [
{
- "id": "windows_x86_64_gnu 0.48.5",
+ "id": "windows_x86_64_msvc 0.48.5",
"target": "build_script_build"
}
],
@@ -21010,20 +20435,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_x86_64_gnu 0.52.6": {
- "name": "windows_x86_64_gnu",
+ "windows_x86_64_msvc 0.52.6": {
+ "name": "windows_x86_64_msvc",
"version": "0.52.6",
"package_url": "https://github.com/microsoft/windows-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download",
- "sha256": "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
+ "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.52.6/download",
+ "sha256": "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_gnu",
+ "crate_name": "windows_x86_64_msvc",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21046,7 +20471,7 @@
}
}
],
- "library_target_name": "windows_x86_64_gnu",
+ "library_target_name": "windows_x86_64_msvc",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -21054,7 +20479,7 @@
"deps": {
"common": [
{
- "id": "windows_x86_64_gnu 0.52.6",
+ "id": "windows_x86_64_msvc 0.52.6",
"target": "build_script_build"
}
],
@@ -21078,20 +20503,20 @@
],
"license_file": "license-apache-2.0"
},
- "windows_x86_64_gnullvm 0.48.5": {
- "name": "windows_x86_64_gnullvm",
- "version": "0.48.5",
- "package_url": "https://github.com/microsoft/windows-rs",
+ "winnow 0.6.18": {
+ "name": "winnow",
+ "version": "0.6.18",
+ "package_url": "https://github.com/winnow-rs/winnow",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.48.5/download",
- "sha256": "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
+ "url": "https://static.crates.io/crates/winnow/0.6.18/download",
+ "sha256": "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_gnullvm",
+ "crate_name": "winnow",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21100,11 +20525,45 @@
]
}
}
+ }
+ ],
+ "library_target_name": "winnow",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "default",
+ "std"
+ ],
+ "selects": {}
},
+ "edition": "2021",
+ "version": "0.6.18"
+ },
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE-MIT"
+ },
+ "winsafe 0.0.19": {
+ "name": "winsafe",
+ "version": "0.0.19",
+ "package_url": "https://github.com/rodrigocfd/winsafe",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/winsafe/0.0.19/download",
+ "sha256": "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904"
+ }
+ },
+ "targets": [
{
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
+ "Library": {
+ "crate_name": "winsafe",
+ "crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
"include": [
@@ -21114,52 +20573,85 @@
}
}
],
- "library_target_name": "windows_x86_64_gnullvm",
+ "library_target_name": "winsafe",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
+ "crate_features": {
"common": [
- {
- "id": "windows_x86_64_gnullvm 0.48.5",
- "target": "build_script_build"
- }
+ "kernel"
],
"selects": {}
},
- "edition": "2018",
- "version": "0.48.5"
+ "edition": "2021",
+ "version": "0.0.19"
},
- "build_script_attrs": {
+ "license": "MIT",
+ "license_ids": [
+ "MIT"
+ ],
+ "license_file": "LICENSE.md"
+ },
+ "write16 1.0.0": {
+ "name": "write16",
+ "version": "1.0.0",
+ "package_url": "https://github.com/hsivonen/write16",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/write16/1.0.0/download",
+ "sha256": "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+ }
+ },
+ "targets": [
+ {
+ "Library": {
+ "crate_name": "write16",
+ "crate_root": "src/lib.rs",
+ "srcs": {
+ "allow_empty": true,
+ "include": [
+ "**/*.rs"
+ ]
+ }
+ }
+ }
+ ],
+ "library_target_name": "write16",
+ "common_attrs": {
"compile_data_glob": [
"**"
],
- "data_glob": [
- "**"
- ]
+ "crate_features": {
+ "common": [
+ "alloc"
+ ],
+ "selects": {}
+ },
+ "edition": "2021",
+ "version": "1.0.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": "license-apache-2.0"
+ "license_file": "LICENSE-APACHE"
},
- "windows_x86_64_gnullvm 0.52.6": {
- "name": "windows_x86_64_gnullvm",
- "version": "0.52.6",
- "package_url": "https://github.com/microsoft/windows-rs",
+ "writeable 0.5.5": {
+ "name": "writeable",
+ "version": "0.5.5",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.6/download",
- "sha256": "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
+ "url": "https://static.crates.io/crates/writeable/0.5.5/download",
+ "sha256": "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_gnullvm",
+ "crate_name": "writeable",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21168,11 +20660,37 @@
]
}
}
- },
+ }
+ ],
+ "library_target_name": "writeable",
+ "common_attrs": {
+ "compile_data_glob": [
+ "**"
+ ],
+ "edition": "2021",
+ "version": "0.5.5"
+ },
+ "license": "Unicode-3.0",
+ "license_ids": [
+ "Unicode-3.0"
+ ],
+ "license_file": "LICENSE"
+ },
+ "x509-certificate 0.24.0": {
+ "name": "x509-certificate",
+ "version": "0.24.0",
+ "package_url": "https://github.com/indygreg/cryptography-rs.git",
+ "repository": {
+ "Http": {
+ "url": "https://static.crates.io/crates/x509-certificate/0.24.0/download",
+ "sha256": "e57b9f8bcae7c1f36479821ae826d75050c60ce55146fd86d3553ed2573e2762"
+ }
+ },
+ "targets": [
{
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
+ "Library": {
+ "crate_name": "x509_certificate",
+ "crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
"include": [
@@ -21182,52 +20700,89 @@
}
}
],
- "library_target_name": "windows_x86_64_gnullvm",
+ "library_target_name": "x509_certificate",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "test"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "windows_x86_64_gnullvm 0.52.6",
- "target": "build_script_build"
+ "id": "bcder 0.7.4",
+ "target": "bcder"
+ },
+ {
+ "id": "bytes 1.9.0",
+ "target": "bytes"
+ },
+ {
+ "id": "chrono 0.4.38",
+ "target": "chrono"
+ },
+ {
+ "id": "der 0.7.9",
+ "target": "der"
+ },
+ {
+ "id": "hex 0.4.3",
+ "target": "hex"
+ },
+ {
+ "id": "pem 3.0.4",
+ "target": "pem"
+ },
+ {
+ "id": "ring 0.17.8",
+ "target": "ring"
+ },
+ {
+ "id": "signature 2.2.0",
+ "target": "signature"
+ },
+ {
+ "id": "spki 0.7.3",
+ "target": "spki"
+ },
+ {
+ "id": "thiserror 1.0.69",
+ "target": "thiserror"
+ },
+ {
+ "id": "zeroize 1.8.1",
+ "target": "zeroize"
}
],
"selects": {}
},
"edition": "2021",
- "version": "0.52.6"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "version": "0.24.0"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MPL-2.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "MPL-2.0"
],
- "license_file": "license-apache-2.0"
+ "license_file": "LICENSE"
},
- "windows_x86_64_msvc 0.48.5": {
- "name": "windows_x86_64_msvc",
- "version": "0.48.5",
- "package_url": "https://github.com/microsoft/windows-rs",
+ "xattr 1.3.1": {
+ "name": "xattr",
+ "version": "1.3.1",
+ "package_url": "https://github.com/Stebalien/xattr",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.48.5/download",
- "sha256": "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
+ "url": "https://static.crates.io/crates/xattr/1.3.1/download",
+ "sha256": "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_msvc",
+ "crate_name": "xattr",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21236,66 +20791,66 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "windows_x86_64_msvc",
+ "library_target_name": "xattr",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "default",
+ "unsupported"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "windows_x86_64_msvc 0.48.5",
- "target": "build_script_build"
+ "id": "rustix 0.38.42",
+ "target": "rustix"
}
],
- "selects": {}
+ "selects": {
+ "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [
+ {
+ "id": "libc 0.2.168",
+ "target": "libc"
+ }
+ ],
+ "cfg(target_os = \"linux\")": [
+ {
+ "id": "linux-raw-sys 0.4.14",
+ "target": "linux_raw_sys"
+ }
+ ]
+ }
},
- "edition": "2018",
- "version": "0.48.5"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "edition": "2021",
+ "version": "1.3.1"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT/Apache-2.0",
"license_ids": [
"Apache-2.0",
"MIT"
],
- "license_file": "license-apache-2.0"
+ "license_file": "LICENSE-APACHE"
},
- "windows_x86_64_msvc 0.52.6": {
- "name": "windows_x86_64_msvc",
- "version": "0.52.6",
- "package_url": "https://github.com/microsoft/windows-rs",
+ "xml-rs 0.8.24": {
+ "name": "xml-rs",
+ "version": "0.8.24",
+ "package_url": "https://github.com/kornelski/xml-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.52.6/download",
- "sha256": "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
+ "url": "https://static.crates.io/crates/xml-rs/0.8.24/download",
+ "sha256": "ea8b391c9a790b496184c29f7f93b9ed5b16abb306c05415b68bcc16e4d06432"
}
},
"targets": [
{
"Library": {
- "crate_name": "windows_x86_64_msvc",
+ "crate_name": "xml",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21304,66 +20859,36 @@
]
}
}
- },
- {
- "BuildScript": {
- "crate_name": "build_script_build",
- "crate_root": "build.rs",
- "srcs": {
- "allow_empty": true,
- "include": [
- "**/*.rs"
- ]
- }
- }
}
],
- "library_target_name": "windows_x86_64_msvc",
+ "library_target_name": "xml",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "deps": {
- "common": [
- {
- "id": "windows_x86_64_msvc 0.52.6",
- "target": "build_script_build"
- }
- ],
- "selects": {}
- },
"edition": "2021",
- "version": "0.52.6"
- },
- "build_script_attrs": {
- "compile_data_glob": [
- "**"
- ],
- "data_glob": [
- "**"
- ]
+ "version": "0.8.24"
},
- "license": "MIT OR Apache-2.0",
+ "license": "MIT",
"license_ids": [
- "Apache-2.0",
"MIT"
],
- "license_file": "license-apache-2.0"
+ "license_file": "LICENSE"
},
- "winnow 0.6.18": {
- "name": "winnow",
- "version": "0.6.18",
- "package_url": "https://github.com/winnow-rs/winnow",
+ "xz2 0.1.7": {
+ "name": "xz2",
+ "version": "0.1.7",
+ "package_url": "https://github.com/alexcrichton/xz2-rs",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/winnow/0.6.18/download",
- "sha256": "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
+ "url": "https://static.crates.io/crates/xz2/0.1.7/download",
+ "sha256": "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
}
},
"targets": [
{
"Library": {
- "crate_name": "winnow",
+ "crate_name": "xz2",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21374,42 +20899,50 @@
}
}
],
- "library_target_name": "winnow",
+ "library_target_name": "xz2",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
- "default",
- "std"
+ "static"
],
"selects": {}
},
- "edition": "2021",
- "version": "0.6.18"
+ "deps": {
+ "common": [
+ {
+ "id": "lzma-sys 0.1.20",
+ "target": "lzma_sys"
+ }
+ ],
+ "selects": {}
+ },
+ "edition": "2018",
+ "version": "0.1.7"
},
- "license": "MIT",
+ "license": "MIT/Apache-2.0",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE-MIT"
+ "license_file": "LICENSE-APACHE"
},
- "winreg 0.50.0": {
- "name": "winreg",
- "version": "0.50.0",
- "package_url": "https://github.com/gentoo90/winreg-rs",
+ "yoke 0.7.5": {
+ "name": "yoke",
+ "version": "0.7.5",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/winreg/0.50.0/download",
- "sha256": "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
+ "url": "https://static.crates.io/crates/yoke/0.7.5/download",
+ "sha256": "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
}
},
"targets": [
{
"Library": {
- "crate_name": "winreg",
+ "crate_name": "yoke",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21420,47 +20953,65 @@
}
}
],
- "library_target_name": "winreg",
+ "library_target_name": "yoke",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "default",
+ "derive",
+ "zerofrom"
+ ],
+ "selects": {}
+ },
"deps": {
"common": [
{
- "id": "cfg-if 1.0.0",
- "target": "cfg_if"
+ "id": "stable_deref_trait 1.2.0",
+ "target": "stable_deref_trait"
},
{
- "id": "windows-sys 0.48.0",
- "target": "windows_sys"
+ "id": "zerofrom 0.1.5",
+ "target": "zerofrom"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.50.0"
+ "edition": "2021",
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "yoke-derive 0.7.5",
+ "target": "yoke_derive"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "0.7.5"
},
- "license": "MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "MIT"
+ "Unicode-3.0"
],
"license_file": "LICENSE"
},
- "winsafe 0.0.19": {
- "name": "winsafe",
- "version": "0.0.19",
- "package_url": "https://github.com/rodrigocfd/winsafe",
+ "yoke-derive 0.7.5": {
+ "name": "yoke-derive",
+ "version": "0.7.5",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/winsafe/0.0.19/download",
- "sha256": "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904"
+ "url": "https://static.crates.io/crates/yoke-derive/0.7.5/download",
+ "sha256": "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
}
},
"targets": [
{
- "Library": {
- "crate_name": "winsafe",
+ "ProcMacro": {
+ "crate_name": "yoke_derive",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21471,40 +21022,55 @@
}
}
],
- "library_target_name": "winsafe",
+ "library_target_name": "yoke_derive",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
+ "deps": {
"common": [
- "kernel"
+ {
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ },
+ {
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
+ },
+ {
+ "id": "synstructure 0.13.1",
+ "target": "synstructure"
+ }
],
"selects": {}
},
"edition": "2021",
- "version": "0.0.19"
+ "version": "0.7.5"
},
- "license": "MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE.md"
+ "license_file": "LICENSE"
},
- "x509-certificate 0.23.1": {
- "name": "x509-certificate",
- "version": "0.23.1",
- "package_url": "https://github.com/indygreg/cryptography-rs.git",
+ "zerofrom 0.1.5": {
+ "name": "zerofrom",
+ "version": "0.1.5",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/x509-certificate/0.23.1/download",
- "sha256": "66534846dec7a11d7c50a74b7cdb208b9a581cad890b7866430d438455847c85"
+ "url": "https://static.crates.io/crates/zerofrom/0.1.5/download",
+ "sha256": "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
}
},
"targets": [
{
"Library": {
- "crate_name": "x509_certificate",
+ "crate_name": "zerofrom",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21515,89 +21081,50 @@
}
}
],
- "library_target_name": "x509_certificate",
+ "library_target_name": "zerofrom",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "test"
+ "alloc",
+ "derive"
],
"selects": {}
},
- "deps": {
+ "edition": "2021",
+ "proc_macro_deps": {
"common": [
{
- "id": "bcder 0.7.4",
- "target": "bcder"
- },
- {
- "id": "bytes 1.6.0",
- "target": "bytes"
- },
- {
- "id": "chrono 0.4.38",
- "target": "chrono"
- },
- {
- "id": "der 0.7.9",
- "target": "der"
- },
- {
- "id": "hex 0.4.3",
- "target": "hex"
- },
- {
- "id": "pem 3.0.4",
- "target": "pem"
- },
- {
- "id": "ring 0.17.8",
- "target": "ring"
- },
- {
- "id": "signature 2.2.0",
- "target": "signature"
- },
- {
- "id": "spki 0.7.3",
- "target": "spki"
- },
- {
- "id": "thiserror 1.0.64",
- "target": "thiserror"
- },
- {
- "id": "zeroize 1.7.0",
- "target": "zeroize"
+ "id": "zerofrom-derive 0.1.5",
+ "target": "zerofrom_derive"
}
],
"selects": {}
},
- "edition": "2021",
- "version": "0.23.1"
+ "version": "0.1.5"
},
- "license": "MPL-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "MPL-2.0"
+ "Unicode-3.0"
],
- "license_file": null
+ "license_file": "LICENSE"
},
- "xattr 1.3.1": {
- "name": "xattr",
- "version": "1.3.1",
- "package_url": "https://github.com/Stebalien/xattr",
+ "zerofrom-derive 0.1.5": {
+ "name": "zerofrom-derive",
+ "version": "0.1.5",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/xattr/1.3.1/download",
- "sha256": "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+ "url": "https://static.crates.io/crates/zerofrom-derive/0.1.5/download",
+ "sha256": "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
}
},
"targets": [
{
- "Library": {
- "crate_name": "xattr",
+ "ProcMacro": {
+ "crate_name": "zerofrom_derive",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21608,64 +21135,55 @@
}
}
],
- "library_target_name": "xattr",
+ "library_target_name": "zerofrom_derive",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "default",
- "unsupported"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "rustix 0.38.37",
- "target": "rustix"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ },
+ {
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
+ },
+ {
+ "id": "synstructure 0.13.1",
+ "target": "synstructure"
}
],
- "selects": {
- "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [
- {
- "id": "libc 0.2.160",
- "target": "libc"
- }
- ],
- "cfg(target_os = \"linux\")": [
- {
- "id": "linux-raw-sys 0.4.14",
- "target": "linux_raw_sys"
- }
- ]
- }
+ "selects": {}
},
"edition": "2021",
- "version": "1.3.1"
+ "version": "0.1.5"
},
- "license": "MIT/Apache-2.0",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "xml-rs 0.8.20": {
- "name": "xml-rs",
- "version": "0.8.20",
- "package_url": "https://github.com/kornelski/xml-rs",
+ "zeroize 1.8.1": {
+ "name": "zeroize",
+ "version": "1.8.1",
+ "package_url": "https://github.com/RustCrypto/utils/tree/master/zeroize",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/xml-rs/0.8.20/download",
- "sha256": "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
+ "url": "https://static.crates.io/crates/zeroize/1.8.1/download",
+ "sha256": "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
}
},
"targets": [
{
"Library": {
- "crate_name": "xml",
+ "crate_name": "zeroize",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21676,34 +21194,53 @@
}
}
],
- "library_target_name": "xml",
+ "library_target_name": "zeroize",
"common_attrs": {
"compile_data_glob": [
"**"
],
+ "crate_features": {
+ "common": [
+ "alloc",
+ "default",
+ "derive",
+ "zeroize_derive"
+ ],
+ "selects": {}
+ },
"edition": "2021",
- "version": "0.8.20"
+ "proc_macro_deps": {
+ "common": [
+ {
+ "id": "zeroize_derive 1.4.2",
+ "target": "zeroize_derive"
+ }
+ ],
+ "selects": {}
+ },
+ "version": "1.8.1"
},
- "license": "MIT",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
+ "Apache-2.0",
"MIT"
],
- "license_file": "LICENSE"
+ "license_file": "LICENSE-APACHE"
},
- "xz2 0.1.7": {
- "name": "xz2",
- "version": "0.1.7",
- "package_url": "https://github.com/alexcrichton/xz2-rs",
+ "zeroize_derive 1.4.2": {
+ "name": "zeroize_derive",
+ "version": "1.4.2",
+ "package_url": "https://github.com/RustCrypto/utils/tree/master/zeroize/derive",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/xz2/0.1.7/download",
- "sha256": "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
+ "url": "https://static.crates.io/crates/zeroize_derive/1.4.2/download",
+ "sha256": "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
}
},
"targets": [
{
- "Library": {
- "crate_name": "xz2",
+ "ProcMacro": {
+ "crate_name": "zeroize_derive",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21714,50 +21251,52 @@
}
}
],
- "library_target_name": "xz2",
+ "library_target_name": "zeroize_derive",
"common_attrs": {
"compile_data_glob": [
"**"
],
- "crate_features": {
- "common": [
- "static"
- ],
- "selects": {}
- },
"deps": {
"common": [
{
- "id": "lzma-sys 0.1.20",
- "target": "lzma_sys"
+ "id": "proc-macro2 1.0.92",
+ "target": "proc_macro2"
+ },
+ {
+ "id": "quote 1.0.37",
+ "target": "quote"
+ },
+ {
+ "id": "syn 2.0.90",
+ "target": "syn"
}
],
"selects": {}
},
- "edition": "2018",
- "version": "0.1.7"
+ "edition": "2021",
+ "version": "1.4.2"
},
- "license": "MIT/Apache-2.0",
+ "license": "Apache-2.0 OR MIT",
"license_ids": [
"Apache-2.0",
"MIT"
],
"license_file": "LICENSE-APACHE"
},
- "zeroize 1.7.0": {
- "name": "zeroize",
- "version": "1.7.0",
- "package_url": "https://github.com/RustCrypto/utils/tree/master/zeroize",
+ "zerovec 0.10.4": {
+ "name": "zerovec",
+ "version": "0.10.4",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/zeroize/1.7.0/download",
- "sha256": "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
+ "url": "https://static.crates.io/crates/zerovec/0.10.4/download",
+ "sha256": "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
}
},
"targets": [
{
"Library": {
- "crate_name": "zeroize",
+ "crate_name": "zerovec",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21768,17 +21307,28 @@
}
}
],
- "library_target_name": "zeroize",
+ "library_target_name": "zerovec",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
- "alloc",
- "default",
"derive",
- "zeroize_derive"
+ "yoke"
+ ],
+ "selects": {}
+ },
+ "deps": {
+ "common": [
+ {
+ "id": "yoke 0.7.5",
+ "target": "yoke"
+ },
+ {
+ "id": "zerofrom 0.1.5",
+ "target": "zerofrom"
+ }
],
"selects": {}
},
@@ -21786,35 +21336,34 @@
"proc_macro_deps": {
"common": [
{
- "id": "zeroize_derive 1.4.2",
- "target": "zeroize_derive"
+ "id": "zerovec-derive 0.10.3",
+ "target": "zerovec_derive"
}
],
"selects": {}
},
- "version": "1.7.0"
+ "version": "0.10.4"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "zeroize_derive 1.4.2": {
- "name": "zeroize_derive",
- "version": "1.4.2",
- "package_url": "https://github.com/RustCrypto/utils/tree/master/zeroize/derive",
+ "zerovec-derive 0.10.3": {
+ "name": "zerovec-derive",
+ "version": "0.10.3",
+ "package_url": "https://github.com/unicode-org/icu4x",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/zeroize_derive/1.4.2/download",
- "sha256": "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
+ "url": "https://static.crates.io/crates/zerovec-derive/0.10.3/download",
+ "sha256": "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
}
},
"targets": [
{
"ProcMacro": {
- "crate_name": "zeroize_derive",
+ "crate_name": "zerovec_derive",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
@@ -21825,7 +21374,7 @@
}
}
],
- "library_target_name": "zeroize_derive",
+ "library_target_name": "zerovec_derive",
"common_attrs": {
"compile_data_glob": [
"**"
@@ -21833,7 +21382,7 @@
"deps": {
"common": [
{
- "id": "proc-macro2 1.0.88",
+ "id": "proc-macro2 1.0.92",
"target": "proc_macro2"
},
{
@@ -21841,30 +21390,29 @@
"target": "quote"
},
{
- "id": "syn 2.0.79",
+ "id": "syn 2.0.90",
"target": "syn"
}
],
"selects": {}
},
"edition": "2021",
- "version": "1.4.2"
+ "version": "0.10.3"
},
- "license": "Apache-2.0 OR MIT",
+ "license": "Unicode-3.0",
"license_ids": [
- "Apache-2.0",
- "MIT"
+ "Unicode-3.0"
],
- "license_file": "LICENSE-APACHE"
+ "license_file": "LICENSE"
},
- "zip 2.2.0": {
+ "zip 2.2.1": {
"name": "zip",
- "version": "2.2.0",
+ "version": "2.2.1",
"package_url": "https://github.com/zip-rs/zip2.git",
"repository": {
"Http": {
- "url": "https://static.crates.io/crates/zip/2.2.0/download",
- "sha256": "dc5e4288ea4057ae23afc69a4472434a87a2495cafce6632fd1c4ec9f5cf3494"
+ "url": "https://static.crates.io/crates/zip/2.2.1/download",
+ "sha256": "99d52293fc86ea7cf13971b3bb81eb21683636e7ae24c729cdaf1b7c4157a352"
}
},
"targets": [
@@ -21914,7 +21462,7 @@
"target": "crc32fast"
},
{
- "id": "flate2 1.0.34",
+ "id": "flate2 1.0.35",
"target": "flate2"
},
{
@@ -21926,11 +21474,11 @@
"target": "memchr"
},
{
- "id": "thiserror 1.0.64",
+ "id": "thiserror 2.0.6",
"target": "thiserror"
},
{
- "id": "zip 2.2.0",
+ "id": "zip 2.2.1",
"target": "build_script_build"
}
],
@@ -21959,7 +21507,7 @@
],
"selects": {}
},
- "version": "2.2.0"
+ "version": "2.2.1"
},
"build_script_attrs": {
"compile_data_glob": [
@@ -22084,7 +21632,7 @@
"deps": {
"common": [
{
- "id": "libc 0.2.160",
+ "id": "libc 0.2.168",
"target": "libc"
},
{
@@ -22218,7 +21766,7 @@
},
"binary_crates": [],
"workspace_members": {
- "selenium-manager 0.4.24": "rust"
+ "selenium-manager 0.4.28-nightly": "rust"
},
"conditions": {
"aarch64-apple-darwin": [
@@ -22230,9 +21778,6 @@
"aarch64-apple-ios-sim": [
"aarch64-apple-ios-sim"
],
- "aarch64-fuchsia": [
- "aarch64-fuchsia"
- ],
"aarch64-linux-android": [
"aarch64-linux-android"
],
@@ -22240,6 +21785,9 @@
"aarch64-pc-windows-msvc": [
"aarch64-pc-windows-msvc"
],
+ "aarch64-unknown-fuchsia": [
+ "aarch64-unknown-fuchsia"
+ ],
"aarch64-unknown-linux-gnu": [
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu"
@@ -22262,7 +21810,7 @@
"cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [
"x86_64-pc-windows-msvc"
],
- "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
+ "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
"aarch64-linux-android",
"armv7-linux-androideabi",
"i686-linux-android",
@@ -22278,7 +21826,7 @@
"armv7-linux-androideabi",
"armv7-unknown-linux-gnueabi"
],
- "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [
+ "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"arm-unknown-linux-gnueabi",
@@ -22287,12 +21835,12 @@
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
- "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
+ "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-nto-qnx710",
"armv7-linux-androideabi",
"i686-apple-darwin",
@@ -22305,12 +21853,12 @@
"thumbv7em-none-eabi",
"thumbv8m.main-none-eabi",
"wasm32-unknown-unknown",
- "wasm32-wasi",
+ "wasm32-wasip1",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-none"
],
"cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [
@@ -22358,9 +21906,9 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
"aarch64-pc-windows-msvc",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22376,10 +21924,10 @@
"thumbv8m.main-none-eabi",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
"x86_64-unknown-none"
@@ -22388,9 +21936,9 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
"aarch64-pc-windows-msvc",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22401,10 +21949,10 @@
"i686-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
"x86_64-unknown-none"
@@ -22413,9 +21961,9 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
"aarch64-pc-windows-msvc",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22426,10 +21974,10 @@
"i686-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
"x86_64-unknown-none"
@@ -22450,8 +21998,8 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22464,12 +22012,12 @@
"i686-unknown-linux-gnu",
"powerpc-unknown-linux-gnu",
"s390x-unknown-linux-gnu",
- "wasm32-wasi",
+ "wasm32-wasip1",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
@@ -22477,8 +22025,8 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22491,12 +22039,12 @@
"i686-unknown-linux-gnu",
"powerpc-unknown-linux-gnu",
"s390x-unknown-linux-gnu",
- "wasm32-wasi",
+ "wasm32-wasip1",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
@@ -22504,9 +22052,9 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
"aarch64-pc-windows-msvc",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22522,10 +22070,10 @@
"s390x-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
@@ -22534,8 +22082,8 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22553,12 +22101,12 @@
"thumbv7em-none-eabi",
"thumbv8m.main-none-eabi",
"wasm32-unknown-unknown",
- "wasm32-wasi",
+ "wasm32-wasip1",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
"x86_64-unknown-none"
@@ -22567,9 +22115,9 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
"aarch64-pc-windows-msvc",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22589,17 +22137,17 @@
"thumbv8m.main-none-eabi",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
"x86_64-unknown-none"
],
"cfg(target_arch = \"wasm32\")": [
"wasm32-unknown-unknown",
- "wasm32-wasi"
+ "wasm32-wasip1"
],
"cfg(target_feature = \"atomics\")": [],
"cfg(target_os = \"android\")": [
@@ -22621,14 +22169,9 @@
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
- "cfg(target_os = \"macos\")": [
- "aarch64-apple-darwin",
- "i686-apple-darwin",
- "x86_64-apple-darwin"
- ],
"cfg(target_os = \"redox\")": [],
"cfg(target_os = \"wasi\")": [
- "wasm32-wasi"
+ "wasm32-wasip1"
],
"cfg(target_os = \"windows\")": [
"aarch64-pc-windows-msvc",
@@ -22640,8 +22183,8 @@
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
- "aarch64-fuchsia",
"aarch64-linux-android",
+ "aarch64-unknown-fuchsia",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"aarch64-unknown-nto-qnx710",
@@ -22656,9 +22199,9 @@
"s390x-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-apple-ios",
- "x86_64-fuchsia",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
+ "x86_64-unknown-fuchsia",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
],
@@ -22705,8 +22248,8 @@
"wasm32-unknown-unknown": [
"wasm32-unknown-unknown"
],
- "wasm32-wasi": [
- "wasm32-wasi"
+ "wasm32-wasip1": [
+ "wasm32-wasip1"
],
"x86_64-apple-darwin": [
"x86_64-apple-darwin"
@@ -22714,9 +22257,6 @@
"x86_64-apple-ios": [
"x86_64-apple-ios"
],
- "x86_64-fuchsia": [
- "x86_64-fuchsia"
- ],
"x86_64-linux-android": [
"x86_64-linux-android"
],
@@ -22728,6 +22268,9 @@
"x86_64-unknown-freebsd": [
"x86_64-unknown-freebsd"
],
+ "x86_64-unknown-fuchsia": [
+ "x86_64-unknown-fuchsia"
+ ],
"x86_64-unknown-linux-gnu": [
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu"
@@ -22740,34 +22283,37 @@
]
},
"direct_deps": [
- "anyhow 1.0.91",
- "apple-flat-package 0.18.0",
- "bzip2 0.4.4",
- "clap 4.5.20",
+ "anyhow 1.0.94",
+ "apple-flat-package 0.20.0",
+ "bzip2 0.5.0",
+ "clap 4.5.23",
"debpkg 0.6.0",
"directories 5.0.1",
"env_logger 0.11.5",
"exitcode 1.1.2",
- "flate2 1.0.34",
+ "flate2 1.0.35",
+ "fs2 0.4.3",
+ "fs_extra 1.3.0",
"infer 0.16.0",
"log 0.4.22",
"regex 1.11.1",
- "reqwest 0.12.8",
- "serde 1.0.210",
- "serde_json 1.0.128",
+ "reqwest 0.12.9",
+ "serde 1.0.216",
+ "serde_json 1.0.133",
"sevenz-rust 0.6.1",
- "tar 0.4.42",
- "tempfile 3.13.0",
- "tokio 1.40.0",
+ "tar 0.4.43",
+ "tempfile 3.14.0",
+ "tokio 1.42.0",
"toml 0.8.19",
"walkdir 2.5.0",
- "which 6.0.3",
+ "which 7.0.0",
"xz2 0.1.7",
- "zip 2.2.0"
+ "zip 2.2.1"
],
"direct_dev_deps": [
"assert_cmd 2.0.16",
"is_executable 1.0.4",
"rstest 0.19.0"
- ]
+ ],
+ "unused_patches": []
}
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
index 2d38bee267a87..4fd86b331d003 100644
--- a/rust/Cargo.lock
+++ b/rust/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "addr2line"
@@ -98,18 +98,18 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.91"
+version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8"
+checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
dependencies = [
"backtrace",
]
[[package]]
name = "apple-flat-package"
-version = "0.18.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6adc520e05304de5ec383487786fa20e9c636fe972e59719cdd93621a2db6f1"
+checksum = "9c9d5a1fd8af4a376cc33d7e816a13f8ce127d52101f5dbc8061fb595397bea0"
dependencies = [
"apple-xar",
"cpio-archive",
@@ -117,18 +117,18 @@ dependencies = [
"scroll",
"serde",
"serde-xml-rs",
- "thiserror",
+ "thiserror 2.0.6",
]
[[package]]
name = "apple-xar"
-version = "0.18.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "844e00dc1e665b3cf0bba745aa9c6464292ca512db0c11384511586701eb0335"
+checksum = "9631e781df71ebd049d7b4988cdae88712324cb20eb127fd79026bc8f1335d93"
dependencies = [
- "base64 0.21.7",
+ "base64",
"bcder",
- "bzip2",
+ "bzip2 0.4.4",
"chrono",
"cryptographic-message-syntax",
"digest",
@@ -136,14 +136,14 @@ dependencies = [
"log",
"md-5",
"rand",
- "reqwest 0.11.27",
+ "reqwest",
"scroll",
"serde",
"serde-xml-rs",
"sha1",
"sha2",
"signature",
- "thiserror",
+ "thiserror 2.0.6",
"url",
"x509-certificate",
"xml-rs",
@@ -208,12 +208,6 @@ dependencies = [
"rustc-demangle",
]
-[[package]]
-name = "base64"
-version = "0.21.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
-
[[package]]
name = "base64"
version = "0.22.1"
@@ -297,9 +291,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.6.0"
+version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
+checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
[[package]]
name = "bzip2"
@@ -311,6 +305,16 @@ dependencies = [
"libc",
]
+[[package]]
+name = "bzip2"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bafdbf26611df8c14810e268ddceda071c297570a5fb360ceddf617fe417ef58"
+dependencies = [
+ "bzip2-sys",
+ "libc",
+]
+
[[package]]
name = "bzip2-sys"
version = "0.1.11+1.0.8"
@@ -367,9 +371,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.20"
+version = "4.5.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
+checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
dependencies = [
"clap_builder",
"clap_derive",
@@ -377,9 +381,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.20"
+version = "4.5.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
+checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
dependencies = [
"anstream",
"anstyle",
@@ -401,9 +405,9 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.7.0"
+version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
+checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
[[package]]
name = "colorchoice"
@@ -417,16 +421,6 @@ version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
-[[package]]
-name = "core-foundation"
-version = "0.9.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
-dependencies = [
- "core-foundation-sys",
- "libc",
-]
-
[[package]]
name = "core-foundation-sys"
version = "0.8.6"
@@ -435,14 +429,14 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
[[package]]
name = "cpio-archive"
-version = "0.9.0"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "63d5133d716d3d82da8c76367ddb0ab1733e2629f1462e4f39947e13b8b4b741"
+checksum = "f11d34b07689c21889fc89bd7cc885b3244b0157bbededf4a1c159832cd0df05"
dependencies = [
"chrono",
"is_executable",
"simple-file-manifest",
- "thiserror",
+ "thiserror 1.0.69",
]
[[package]]
@@ -496,16 +490,16 @@ dependencies = [
[[package]]
name = "cryptographic-message-syntax"
-version = "0.26.0"
+version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43c324ba1028cef7e3a71a00cbf585637bb0215dec2f6a2b566d094190a1309b"
+checksum = "97a99e58d7755c646cb3f2a138d99f90da4c495282e1700b82daff8a48759ce0"
dependencies = [
"bcder",
"bytes",
"chrono",
"hex",
"pem",
- "reqwest 0.11.27",
+ "reqwest",
"ring",
"signature",
"x509-certificate",
@@ -519,7 +513,7 @@ checksum = "7ffffa9a03449467cfac11c9a4260556f477de22a935bb5e9475153de323c337"
dependencies = [
"ar",
"arrayvec",
- "bzip2",
+ "bzip2 0.4.4",
"flate2",
"indexmap 1.9.3",
"infer 0.8.1",
@@ -619,15 +613,6 @@ version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b"
-[[package]]
-name = "encoding_rs"
-version = "0.8.34"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
-dependencies = [
- "cfg-if",
-]
-
[[package]]
name = "env_filter"
version = "0.1.0"
@@ -659,12 +644,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "errno"
-version = "0.3.9"
+version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
+checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -704,9 +689,9 @@ dependencies = [
[[package]]
name = "flate2"
-version = "1.0.34"
+version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
+checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
dependencies = [
"crc32fast",
"libz-sys",
@@ -728,6 +713,22 @@ dependencies = [
"percent-encoding",
]
+[[package]]
+name = "fs2"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
+dependencies = [
+ "libc",
+ "winapi",
+]
+
+[[package]]
+name = "fs_extra"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
+
[[package]]
name = "futures"
version = "0.3.30"
@@ -856,25 +857,6 @@ version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
-[[package]]
-name = "h2"
-version = "0.3.26"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
-dependencies = [
- "bytes",
- "fnv",
- "futures-core",
- "futures-sink",
- "futures-util",
- "http 0.2.12",
- "indexmap 2.2.6",
- "slab",
- "tokio",
- "tokio-util",
- "tracing",
-]
-
[[package]]
name = "hashbrown"
version = "0.12.3"
@@ -914,17 +896,6 @@ dependencies = [
"windows-sys 0.52.0",
]
-[[package]]
-name = "http"
-version = "0.2.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
-dependencies = [
- "bytes",
- "fnv",
- "itoa",
-]
-
[[package]]
name = "http"
version = "1.1.0"
@@ -936,17 +907,6 @@ dependencies = [
"itoa",
]
-[[package]]
-name = "http-body"
-version = "0.4.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
-dependencies = [
- "bytes",
- "http 0.2.12",
- "pin-project-lite",
-]
-
[[package]]
name = "http-body"
version = "1.0.0"
@@ -954,7 +914,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643"
dependencies = [
"bytes",
- "http 1.1.0",
+ "http",
]
[[package]]
@@ -965,8 +925,8 @@ checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
dependencies = [
"bytes",
"futures-core",
- "http 1.1.0",
- "http-body 1.0.0",
+ "http",
+ "http-body",
"pin-project-lite",
]
@@ -976,42 +936,12 @@ version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
-[[package]]
-name = "httpdate"
-version = "1.0.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
-
[[package]]
name = "humantime"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
-[[package]]
-name = "hyper"
-version = "0.14.28"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
-dependencies = [
- "bytes",
- "futures-channel",
- "futures-core",
- "futures-util",
- "h2",
- "http 0.2.12",
- "http-body 0.4.6",
- "httparse",
- "httpdate",
- "itoa",
- "pin-project-lite",
- "socket2",
- "tokio",
- "tower-service",
- "tracing",
- "want",
-]
-
[[package]]
name = "hyper"
version = "1.3.1"
@@ -1021,8 +951,8 @@ dependencies = [
"bytes",
"futures-channel",
"futures-util",
- "http 1.1.0",
- "http-body 1.0.0",
+ "http",
+ "http-body",
"httparse",
"itoa",
"pin-project-lite",
@@ -1031,20 +961,6 @@ dependencies = [
"want",
]
-[[package]]
-name = "hyper-rustls"
-version = "0.24.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
-dependencies = [
- "futures-util",
- "http 0.2.12",
- "hyper 0.14.28",
- "rustls 0.21.12",
- "tokio",
- "tokio-rustls 0.24.1",
-]
-
[[package]]
name = "hyper-rustls"
version = "0.27.2"
@@ -1052,15 +968,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155"
dependencies = [
"futures-util",
- "http 1.1.0",
- "hyper 1.3.1",
+ "http",
+ "hyper",
"hyper-util",
- "rustls 0.23.12",
+ "rustls",
"rustls-pki-types",
"tokio",
- "tokio-rustls 0.26.0",
+ "tokio-rustls",
"tower-service",
- "webpki-roots 0.26.1",
+ "webpki-roots",
]
[[package]]
@@ -1072,9 +988,9 @@ dependencies = [
"bytes",
"futures-channel",
"futures-util",
- "http 1.1.0",
- "http-body 1.0.0",
- "hyper 1.3.1",
+ "http",
+ "http-body",
+ "hyper",
"pin-project-lite",
"socket2",
"tokio",
@@ -1106,14 +1022,143 @@ dependencies = [
"cc",
]
+[[package]]
+name = "icu_collections"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+dependencies = [
+ "displaydoc",
+ "litemap",
+ "tinystr",
+ "writeable",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid_transform"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
+dependencies = [
+ "displaydoc",
+ "icu_locid",
+ "icu_locid_transform_data",
+ "icu_provider",
+ "tinystr",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid_transform_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
+
+[[package]]
+name = "icu_normalizer"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+dependencies = [
+ "displaydoc",
+ "icu_collections",
+ "icu_normalizer_data",
+ "icu_properties",
+ "icu_provider",
+ "smallvec",
+ "utf16_iter",
+ "utf8_iter",
+ "write16",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_normalizer_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+
+[[package]]
+name = "icu_properties"
+version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+dependencies = [
+ "displaydoc",
+ "icu_collections",
+ "icu_locid_transform",
+ "icu_properties_data",
+ "icu_provider",
+ "tinystr",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_properties_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+
+[[package]]
+name = "icu_provider"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+dependencies = [
+ "displaydoc",
+ "icu_locid",
+ "icu_provider_macros",
+ "stable_deref_trait",
+ "tinystr",
+ "writeable",
+ "yoke",
+ "zerofrom",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_provider_macros"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
[[package]]
name = "idna"
-version = "0.5.0"
+version = "1.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
+dependencies = [
+ "idna_adapter",
+ "smallvec",
+ "utf8_iter",
+]
+
+[[package]]
+name = "idna_adapter"
+version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
+checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
dependencies = [
- "unicode-bidi",
- "unicode-normalization",
+ "icu_normalizer",
+ "icu_properties",
]
[[package]]
@@ -1201,9 +1246,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.160"
+version = "0.2.168"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0b21006cd1874ae9e650973c565615676dc4a274c965bb0a73796dac838ce4f"
+checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d"
[[package]]
name = "libredox"
@@ -1232,6 +1277,12 @@ version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+[[package]]
+name = "litemap"
+version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+
[[package]]
name = "log"
version = "0.4.22"
@@ -1362,7 +1413,7 @@ version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
dependencies = [
- "base64 0.22.1",
+ "base64",
"serde",
]
@@ -1451,9 +1502,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.88"
+version = "1.0.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
+checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
dependencies = [
"unicode-ident",
]
@@ -1469,9 +1520,9 @@ dependencies = [
"quinn-proto",
"quinn-udp",
"rustc-hash",
- "rustls 0.23.12",
+ "rustls",
"socket2",
- "thiserror",
+ "thiserror 1.0.69",
"tokio",
"tracing",
]
@@ -1486,9 +1537,9 @@ dependencies = [
"rand",
"ring",
"rustc-hash",
- "rustls 0.23.12",
+ "rustls",
"slab",
- "thiserror",
+ "thiserror 1.0.69",
"tinyvec",
"tracing",
]
@@ -1562,7 +1613,7 @@ checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
dependencies = [
"getrandom",
"libredox",
- "thiserror",
+ "thiserror 1.0.69",
]
[[package]]
@@ -1602,60 +1653,20 @@ checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2"
[[package]]
name = "reqwest"
-version = "0.11.27"
+version = "0.12.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
+checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
dependencies = [
- "base64 0.21.7",
- "bytes",
- "encoding_rs",
- "futures-core",
- "futures-util",
- "h2",
- "http 0.2.12",
- "http-body 0.4.6",
- "hyper 0.14.28",
- "hyper-rustls 0.24.2",
- "ipnet",
- "js-sys",
- "log",
- "mime",
- "once_cell",
- "percent-encoding",
- "pin-project-lite",
- "rustls 0.21.12",
- "rustls-pemfile 1.0.4",
- "serde",
- "serde_json",
- "serde_urlencoded",
- "sync_wrapper 0.1.2",
- "system-configuration",
- "tokio",
- "tokio-rustls 0.24.1",
- "tower-service",
- "url",
- "wasm-bindgen",
- "wasm-bindgen-futures",
- "web-sys",
- "webpki-roots 0.25.4",
- "winreg",
-]
-
-[[package]]
-name = "reqwest"
-version = "0.12.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
-dependencies = [
- "base64 0.22.1",
+ "base64",
"bytes",
+ "futures-channel",
"futures-core",
"futures-util",
- "http 1.1.0",
- "http-body 1.0.0",
+ "http",
+ "http-body",
"http-body-util",
- "hyper 1.3.1",
- "hyper-rustls 0.27.2",
+ "hyper",
+ "hyper-rustls",
"hyper-util",
"ipnet",
"js-sys",
@@ -1665,21 +1676,21 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"quinn",
- "rustls 0.23.12",
- "rustls-pemfile 2.1.2",
+ "rustls",
+ "rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
"serde_urlencoded",
- "sync_wrapper 1.0.1",
+ "sync_wrapper",
"tokio",
- "tokio-rustls 0.26.0",
+ "tokio-rustls",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
- "webpki-roots 0.26.1",
+ "webpki-roots",
"windows-registry",
]
@@ -1750,27 +1761,15 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.38.37"
+version = "0.38.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
+checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
dependencies = [
"bitflags 2.5.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.52.0",
-]
-
-[[package]]
-name = "rustls"
-version = "0.21.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
-dependencies = [
- "log",
- "ring",
- "rustls-webpki 0.101.7",
- "sct",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -1782,27 +1781,18 @@ dependencies = [
"once_cell",
"ring",
"rustls-pki-types",
- "rustls-webpki 0.102.6",
+ "rustls-webpki",
"subtle",
"zeroize",
]
-[[package]]
-name = "rustls-pemfile"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
-dependencies = [
- "base64 0.21.7",
-]
-
[[package]]
name = "rustls-pemfile"
version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
dependencies = [
- "base64 0.22.1",
+ "base64",
"rustls-pki-types",
]
@@ -1812,16 +1802,6 @@ version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d"
-[[package]]
-name = "rustls-webpki"
-version = "0.101.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
-dependencies = [
- "ring",
- "untrusted",
-]
-
[[package]]
name = "rustls-webpki"
version = "0.102.6"
@@ -1868,35 +1848,27 @@ dependencies = [
"syn",
]
-[[package]]
-name = "sct"
-version = "0.7.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
-dependencies = [
- "ring",
- "untrusted",
-]
-
[[package]]
name = "selenium-manager"
-version = "0.4.24"
+version = "0.4.28-nightly"
dependencies = [
"anyhow",
"apple-flat-package",
"assert_cmd",
- "bzip2",
+ "bzip2 0.5.0",
"clap",
"debpkg",
"directories",
"env_logger",
"exitcode",
"flate2",
+ "fs2",
+ "fs_extra",
"infer 0.16.0",
"is_executable",
"log",
"regex",
- "reqwest 0.12.8",
+ "reqwest",
"rstest",
"serde",
"serde_json",
@@ -1919,9 +1891,9 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
[[package]]
name = "serde"
-version = "1.0.210"
+version = "1.0.216"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
+checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
dependencies = [
"serde_derive",
]
@@ -1934,15 +1906,15 @@ checksum = "fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782"
dependencies = [
"log",
"serde",
- "thiserror",
+ "thiserror 1.0.69",
"xml-rs",
]
[[package]]
name = "serde_derive"
-version = "1.0.210"
+version = "1.0.216"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
+checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
dependencies = [
"proc-macro2",
"quote",
@@ -1951,9 +1923,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.128"
+version = "1.0.133"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
+checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377"
dependencies = [
"itoa",
"memchr",
@@ -2083,6 +2055,12 @@ dependencies = [
"der",
]
+[[package]]
+name = "stable_deref_trait"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
+
[[package]]
name = "strsim"
version = "0.11.1"
@@ -2097,21 +2075,15 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
[[package]]
name = "syn"
-version = "2.0.79"
+version = "2.0.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
+checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
-[[package]]
-name = "sync_wrapper"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
-
[[package]]
name = "sync_wrapper"
version = "1.0.1"
@@ -2122,31 +2094,21 @@ dependencies = [
]
[[package]]
-name = "system-configuration"
-version = "0.5.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
-dependencies = [
- "bitflags 1.3.2",
- "core-foundation",
- "system-configuration-sys",
-]
-
-[[package]]
-name = "system-configuration-sys"
-version = "0.5.0"
+name = "synstructure"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
+checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
dependencies = [
- "core-foundation-sys",
- "libc",
+ "proc-macro2",
+ "quote",
+ "syn",
]
[[package]]
name = "tar"
-version = "0.4.42"
+version = "0.4.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020"
+checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
dependencies = [
"filetime",
"libc",
@@ -2155,9 +2117,9 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.13.0"
+version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
+checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
dependencies = [
"cfg-if",
"fastrand",
@@ -2174,18 +2136,38 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]]
name = "thiserror"
-version = "1.0.64"
+version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
+checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
- "thiserror-impl",
+ "thiserror-impl 1.0.69",
+]
+
+[[package]]
+name = "thiserror"
+version = "2.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47"
+dependencies = [
+ "thiserror-impl 2.0.6",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "1.0.69"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.64"
+version = "2.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
+checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312"
dependencies = [
"proc-macro2",
"quote",
@@ -2222,6 +2204,16 @@ dependencies = [
"time-core",
]
+[[package]]
+name = "tinystr"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+dependencies = [
+ "displaydoc",
+ "zerovec",
+]
+
[[package]]
name = "tinyvec"
version = "1.6.0"
@@ -2239,9 +2231,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.40.0"
+version = "1.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
+checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
dependencies = [
"backtrace",
"bytes",
@@ -2264,40 +2256,17 @@ dependencies = [
"syn",
]
-[[package]]
-name = "tokio-rustls"
-version = "0.24.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
-dependencies = [
- "rustls 0.21.12",
- "tokio",
-]
-
[[package]]
name = "tokio-rustls"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
dependencies = [
- "rustls 0.23.12",
+ "rustls",
"rustls-pki-types",
"tokio",
]
-[[package]]
-name = "tokio-util"
-version = "0.7.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
-dependencies = [
- "bytes",
- "futures-core",
- "futures-sink",
- "pin-project-lite",
- "tokio",
-]
-
[[package]]
name = "toml"
version = "0.8.19"
@@ -2392,27 +2361,12 @@ version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
-[[package]]
-name = "unicode-bidi"
-version = "0.3.15"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
-
[[package]]
name = "unicode-ident"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
-[[package]]
-name = "unicode-normalization"
-version = "0.1.23"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
-dependencies = [
- "tinyvec",
-]
-
[[package]]
name = "untrusted"
version = "0.9.0"
@@ -2421,15 +2375,27 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-version = "2.5.0"
+version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
+checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
dependencies = [
"form_urlencoded",
"idna",
"percent-encoding",
]
+[[package]]
+name = "utf16_iter"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
+
+[[package]]
+name = "utf8_iter"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
+
[[package]]
name = "utf8parse"
version = "0.2.1"
@@ -2564,12 +2530,6 @@ dependencies = [
"wasm-bindgen",
]
-[[package]]
-name = "webpki-roots"
-version = "0.25.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
-
[[package]]
name = "webpki-roots"
version = "0.26.1"
@@ -2581,9 +2541,9 @@ dependencies = [
[[package]]
name = "which"
-version = "6.0.3"
+version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f"
+checksum = "c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b"
dependencies = [
"either",
"home",
@@ -2818,27 +2778,29 @@ dependencies = [
"memchr",
]
-[[package]]
-name = "winreg"
-version = "0.50.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
-dependencies = [
- "cfg-if",
- "windows-sys 0.48.0",
-]
-
[[package]]
name = "winsafe"
version = "0.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904"
+[[package]]
+name = "write16"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+
+[[package]]
+name = "writeable"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+
[[package]]
name = "x509-certificate"
-version = "0.23.1"
+version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66534846dec7a11d7c50a74b7cdb208b9a581cad890b7866430d438455847c85"
+checksum = "e57b9f8bcae7c1f36479821ae826d75050c60ce55146fd86d3553ed2573e2762"
dependencies = [
"bcder",
"bytes",
@@ -2849,7 +2811,7 @@ dependencies = [
"ring",
"signature",
"spki",
- "thiserror",
+ "thiserror 1.0.69",
"zeroize",
]
@@ -2866,9 +2828,9 @@ dependencies = [
[[package]]
name = "xml-rs"
-version = "0.8.20"
+version = "0.8.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
+checksum = "ea8b391c9a790b496184c29f7f93b9ed5b16abb306c05415b68bcc16e4d06432"
[[package]]
name = "xz2"
@@ -2879,11 +2841,56 @@ dependencies = [
"lzma-sys",
]
+[[package]]
+name = "yoke"
+version = "0.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+dependencies = [
+ "serde",
+ "stable_deref_trait",
+ "yoke-derive",
+ "zerofrom",
+]
+
+[[package]]
+name = "yoke-derive"
+version = "0.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "synstructure",
+]
+
+[[package]]
+name = "zerofrom"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+dependencies = [
+ "zerofrom-derive",
+]
+
+[[package]]
+name = "zerofrom-derive"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "synstructure",
+]
+
[[package]]
name = "zeroize"
-version = "1.7.0"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
+checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
dependencies = [
"zeroize_derive",
]
@@ -2899,11 +2906,33 @@ dependencies = [
"syn",
]
+[[package]]
+name = "zerovec"
+version = "0.10.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+dependencies = [
+ "yoke",
+ "zerofrom",
+ "zerovec-derive",
+]
+
+[[package]]
+name = "zerovec-derive"
+version = "0.10.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
[[package]]
name = "zip"
-version = "2.2.0"
+version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc5e4288ea4057ae23afc69a4472434a87a2495cafce6632fd1c4ec9f5cf3494"
+checksum = "99d52293fc86ea7cf13971b3bb81eb21683636e7ae24c729cdaf1b7c4157a352"
dependencies = [
"arbitrary",
"crc32fast",
@@ -2912,7 +2941,7 @@ dependencies = [
"flate2",
"indexmap 2.2.6",
"memchr",
- "thiserror",
+ "thiserror 2.0.6",
]
[[package]]
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 3106d43a81498..33fa599154fc5 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "selenium-manager"
-version = "0.4.24" # don't forget to update rust/BUILD.bazel
+version = "0.4.28-nightly" # don't forget to update rust/BUILD.bazel
edition = "2021"
authors = ["Selenium ,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct Release {
- #[serde(rename = "ReleaseId")]
+ #[serde(rename = "ReleaseId", alias = "releaseId")]
pub release_id: u32,
- #[serde(rename = "Platform")]
+ #[serde(rename = "Platform", alias = "platform")]
pub platform: String,
- #[serde(rename = "Architecture")]
+ #[serde(rename = "Architecture", alias = "architecture")]
pub architecture: String,
- #[serde(rename = "CVEs")]
+ #[serde(rename = "CVEs", alias = "cves")]
pub cves: Vec,
- #[serde(rename = "ProductVersion")]
+ #[serde(rename = "ProductVersion", alias = "productVersion")]
pub product_version: String,
- #[serde(rename = "Artifacts")]
+ #[serde(rename = "Artifacts", alias = "artifacts")]
pub artifacts: Vec,
- #[serde(rename = "PublishedTime")]
+ #[serde(rename = "PublishedTime", alias = "publishedTime")]
pub published_time: String,
- #[serde(rename = "ExpectedExpiryDate")]
+ #[serde(rename = "ExpectedExpiryDate", alias = "expectedExpiryDate")]
pub expected_expiry_date: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct Artifact {
- #[serde(rename = "ArtifactName")]
+ #[serde(rename = "ArtifactName", alias = "artifactName")]
pub artifact_name: String,
- #[serde(rename = "Location")]
+ #[serde(rename = "Location", alias = "location")]
pub location: String,
- #[serde(rename = "Hash")]
+ #[serde(rename = "Hash", alias = "hash")]
pub hash: String,
- #[serde(rename = "HashAlgorithm")]
+ #[serde(rename = "HashAlgorithm", alias = "hashAlgorithm")]
pub hash_algorithm: String,
- #[serde(rename = "SizeInBytes")]
+ #[serde(rename = "SizeInBytes", alias = "sizeInBytes")]
pub size_in_bytes: u32,
}
diff --git a/rust/src/files.rs b/rust/src/files.rs
index bbbf1682d7b0f..8dc208a3cfb85 100644
--- a/rust/src/files.rs
+++ b/rust/src/files.rs
@@ -27,6 +27,7 @@ use apple_flat_package::PkgReader;
use bzip2::read::BzDecoder;
use directories::BaseDirs;
use flate2::read::GzDecoder;
+use fs_extra::dir::{move_dir, CopyOptions};
use regex::Regex;
use std::fs;
use std::fs::File;
@@ -143,7 +144,7 @@ pub fn uncompress(
} else if extension.eq_ignore_ascii_case(EXE) {
uncompress_sfx(compressed_file, target, log)?
} else if extension.eq_ignore_ascii_case(DEB) {
- uncompress_deb(compressed_file, target, log, os, volume.unwrap_or_default())?
+ uncompress_deb(compressed_file, target, log, volume.unwrap_or_default())?
} else if extension.eq_ignore_ascii_case(MSI) {
install_msi(compressed_file, log, os)?
} else if extension.eq_ignore_ascii_case(XML) || extension.eq_ignore_ascii_case(HTML) {
@@ -158,6 +159,7 @@ pub fn uncompress(
extension
)));
}
+
Ok(())
}
@@ -176,15 +178,23 @@ pub fn uncompress_sfx(compressed_file: &str, target: &Path, log: &Logger) -> Res
sevenz_rust::decompress(file_reader, zip_parent).unwrap();
let zip_parent_str = path_to_string(zip_parent);
- let target_str = path_to_string(target);
let core_str = format!(r"{}\core", zip_parent_str);
+ move_folder_content(&core_str, &target, &log)?;
+
+ Ok(())
+}
+
+pub fn move_folder_content(source: &str, target: &Path, log: &Logger) -> Result<(), Error> {
log.trace(format!(
- "Moving extracted files and folders from {} to {}",
- core_str, target_str
+ "Moving files and folders from {} to {}",
+ source,
+ target.display()
));
create_parent_path_if_not_exists(target)?;
- fs::rename(&core_str, &target_str)?;
-
+ let mut options = CopyOptions::new();
+ options.content_only = true;
+ options.skip_exist = true;
+ move_dir(source, target, &options)?;
Ok(())
}
@@ -261,7 +271,6 @@ pub fn uncompress_deb(
compressed_file: &str,
target: &Path,
log: &Logger,
- os: &str,
label: &str,
) -> Result<(), Error> {
let zip_parent = Path::new(compressed_file).parent().unwrap();
@@ -276,21 +285,17 @@ pub fn uncompress_deb(
deb_pkg.data()?.unpack(zip_parent)?;
let zip_parent_str = path_to_string(zip_parent);
- let target_str = path_to_string(target);
let opt_edge_str = format!("{}/opt/microsoft/{}", zip_parent_str, label);
- let opt_edge_mv = format!("mv {} {}", opt_edge_str, target_str);
- let command = Command::new_single(opt_edge_mv.clone());
- log.trace(format!(
- "Moving extracted files and folders from {} to {}",
- opt_edge_str, target_str
- ));
- create_parent_path_if_not_exists(target)?;
- run_shell_command_by_os(os, command)?;
- let target_path = Path::new(target);
- if target_path.parent().unwrap().read_dir()?.next().is_none() {
- fs::rename(&opt_edge_str, &target_str)?;
+
+ // Exception due to bad symbolic link in unstable distributions. For example:
+ // microsoft-edge -> /opt/microsoft/msedge-beta/microsoft-edge-beta
+ if !label.eq("msedge") {
+ let link = format!("{}/microsoft-edge", opt_edge_str);
+ fs::remove_file(Path::new(&link)).unwrap_or_default();
}
+ move_folder_content(&opt_edge_str, &target, &log)?;
+
Ok(())
}
@@ -337,14 +342,12 @@ pub fn uncompress_tar(decoder: &mut dyn Read, target: &Path, log: &Logger) -> Re
let mut buffer: Vec = Vec::new();
decoder.read_to_end(&mut buffer)?;
let mut archive = Archive::new(Cursor::new(buffer));
- if !target.exists() {
- for entry in archive.entries()? {
- let mut entry_decoder = entry?;
- let entry_path: PathBuf = entry_decoder.path()?.iter().skip(1).collect();
- let entry_target = target.join(entry_path);
- fs::create_dir_all(entry_target.parent().unwrap())?;
- entry_decoder.unpack(entry_target)?;
- }
+ for entry in archive.entries()? {
+ let mut entry_decoder = entry?;
+ let entry_path: PathBuf = entry_decoder.path()?.iter().skip(1).collect();
+ let entry_target = target.join(entry_path);
+ fs::create_dir_all(entry_target.parent().unwrap())?;
+ entry_decoder.unpack(entry_target)?;
}
Ok(())
}
diff --git a/rust/src/lib.rs b/rust/src/lib.rs
index 3df601e79bd2c..a2c2411bcb763 100644
--- a/rust/src/lib.rs
+++ b/rust/src/lib.rs
@@ -21,14 +21,14 @@ use crate::config::{str_to_os, ManagerConfig};
use crate::downloads::download_to_tmp_folder;
use crate::edge::{EdgeManager, EDGEDRIVER_NAME, EDGE_NAMES, WEBVIEW2_NAME};
use crate::files::{
- capitalize, collect_files_from_cache, create_parent_path_if_not_exists,
- create_path_if_not_exists, default_cache_folder, find_latest_from_cache, get_binary_extension,
- path_to_string,
+ capitalize, collect_files_from_cache, create_path_if_not_exists, default_cache_folder,
+ find_latest_from_cache, get_binary_extension, path_to_string,
};
use crate::files::{parse_version, uncompress, BrowserPath};
use crate::firefox::{FirefoxManager, FIREFOX_NAME, GECKODRIVER_NAME};
use crate::grid::GRID_NAME;
use crate::iexplorer::{IExplorerManager, IEDRIVER_NAME, IE_NAMES};
+use crate::lock::Lock;
use crate::logger::Logger;
use crate::metadata::{
create_browser_metadata, create_stats_metadata, get_browser_version_from_metadata,
@@ -59,6 +59,7 @@ pub mod files;
pub mod firefox;
pub mod grid;
pub mod iexplorer;
+pub mod lock;
pub mod logger;
pub mod metadata;
pub mod mirror;
@@ -184,6 +185,22 @@ pub trait SeleniumManager {
// ----------------------------------------------------------
fn download_driver(&mut self) -> Result<(), Error> {
+ let driver_path_in_cache = self.get_driver_path_in_cache()?;
+ let driver_name_with_extension = self.get_driver_name_with_extension();
+
+ let mut lock = Lock::acquire(
+ &self.get_logger(),
+ &driver_path_in_cache,
+ Some(driver_name_with_extension.clone()),
+ )?;
+ if !lock.exists() && driver_path_in_cache.exists() {
+ self.get_logger().debug(format!(
+ "Driver already in cache: {}",
+ driver_path_in_cache.display()
+ ));
+ return Ok(());
+ }
+
let driver_url = self.get_driver_url()?;
self.get_logger().debug(format!(
"Downloading {} {} from {}",
@@ -196,20 +213,20 @@ pub trait SeleniumManager {
if self.is_grid() {
let driver_path_in_cache = self.get_driver_path_in_cache()?;
- create_parent_path_if_not_exists(&driver_path_in_cache)?;
- Ok(fs::rename(driver_zip_file, driver_path_in_cache)?)
+ fs::rename(driver_zip_file, driver_path_in_cache)?;
} else {
- let driver_path_in_cache = self.get_driver_path_in_cache()?;
- let driver_name_with_extension = self.get_driver_name_with_extension();
- Ok(uncompress(
+ uncompress(
&driver_zip_file,
&driver_path_in_cache,
self.get_logger(),
self.get_os(),
Some(driver_name_with_extension),
None,
- )?)
+ )?;
}
+
+ lock.release();
+ Ok(())
}
fn download_browser(
@@ -304,6 +321,17 @@ pub trait SeleniumManager {
)));
}
+ let browser_path_in_cache = self.get_browser_path_in_cache()?;
+ let mut lock = Lock::acquire(&self.get_logger(), &browser_path_in_cache, None)?;
+ if !lock.exists() && browser_binary_path.exists() {
+ self.get_logger().debug(format!(
+ "Browser already in cache: {}",
+ browser_binary_path.display()
+ ));
+ self.set_browser_path(path_to_string(&browser_binary_path));
+ return Ok(Some(browser_binary_path.clone()));
+ }
+
let browser_url = self.get_browser_url_for_download(original_browser_version)?;
self.get_logger().debug(format!(
"Downloading {} {} from {}",
@@ -318,12 +346,13 @@ pub trait SeleniumManager {
self.get_browser_label_for_download(original_browser_version)?;
uncompress(
&driver_zip_file,
- &self.get_browser_path_in_cache()?,
- self.get_logger(),
+ &browser_path_in_cache,
+ &self.get_logger(),
self.get_os(),
None,
browser_label_for_download,
)?;
+ lock.release();
}
if browser_binary_path.exists() {
self.set_browser_path(path_to_string(&browser_binary_path));
diff --git a/rust/src/lock.rs b/rust/src/lock.rs
new file mode 100644
index 0000000000000..dfb987acbf82b
--- /dev/null
+++ b/rust/src/lock.rs
@@ -0,0 +1,48 @@
+use crate::logger::Logger;
+use anyhow::Error;
+use std::fs::File;
+use std::path::{Path, PathBuf};
+
+use crate::files::{create_parent_path_if_not_exists, create_path_if_not_exists};
+use fs2::FileExt;
+use std::fs;
+
+const LOCK_FILE: &str = "sm.lock";
+
+pub struct Lock {
+ file: File,
+ path: PathBuf,
+}
+
+impl Lock {
+ // Acquire file lock to prevent race conditions accessing the cache folder by concurrent SM processes
+ pub fn acquire(
+ log: &Logger,
+ target: &Path,
+ single_file: Option,
+ ) -> Result {
+ let lock_folder = if single_file.is_some() {
+ create_parent_path_if_not_exists(target)?;
+ target.parent().unwrap()
+ } else {
+ create_path_if_not_exists(target)?;
+ target
+ };
+ let path = lock_folder.join(LOCK_FILE);
+ let file = File::create(&path)?;
+
+ log.debug(format!("Acquiring lock: {}", path.display()));
+ file.lock_exclusive().unwrap_or_default();
+
+ Ok(Self { file, path })
+ }
+
+ pub fn release(&mut self) {
+ fs::remove_file(&self.path).unwrap_or_default();
+ self.file.unlock().unwrap_or_default();
+ }
+
+ pub fn exists(&mut self) -> bool {
+ self.path.exists()
+ }
+}
diff --git a/third_party/js/wgxpath/BUILD.bazel b/third_party/js/wgxpath/BUILD.bazel
index 87f861c6accb5..be227bcc8c0da 100644
--- a/third_party/js/wgxpath/BUILD.bazel
+++ b/third_party/js/wgxpath/BUILD.bazel
@@ -15,5 +15,11 @@ closure_js_library(
"JSC_USE_OF_GOOG_PROVIDE",
],
visibility = ["//visibility:public"],
- deps = ["@io_bazel_rules_closure//closure/library"],
+ deps = [
+ "@io_bazel_rules_closure//closure/library/array",
+ "@io_bazel_rules_closure//closure/library/dom",
+ "@io_bazel_rules_closure//closure/library/dom:nodetype",
+ "@io_bazel_rules_closure//closure/library/string",
+ "@io_bazel_rules_closure//closure/library/useragent",
+ ],
)
|