You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Cargo.lock 399 kB

1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
8 months ago
11 months ago
8 months ago
8 months ago
8 months ago
8 months ago
11 months ago
8 months ago
8 months ago
1 year ago
1 year ago
8 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
8 months ago
1 year ago
1 year ago
8 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
8 months ago
1 year ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
11 months ago
11 months ago
11 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
1 year ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
11 months ago
1 year ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
10 months ago
10 months ago
8 months ago
1 year ago
1 year ago
1 year ago
8 months ago
11 months ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
11 months ago
11 months ago
1 year ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
10 months ago
10 months ago
1 year ago
8 months ago
10 months ago
10 months ago
1 year ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
10 months ago
10 months ago
11 months ago
1 year ago
1 year ago
11 months ago
11 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
8 months ago
1 year ago
8 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
1 year ago
1 year ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
8 months ago
8 months ago
10 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
8 months ago
8 months ago
8 months ago
11 months ago
11 months ago
11 months ago
11 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
1 year ago
1 year ago
8 months ago
8 months ago
1 year ago
1 year ago
10 months ago
10 months ago
10 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
8 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
8 months ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
8 months ago
8 months ago
8 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
8 months ago
8 months ago
1 year ago
1 year ago
8 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
8 months ago
8 months ago
10 months ago
11 months ago
8 months ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
10 months ago
10 months ago
10 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
11 months ago
11 months ago
1 year ago
11 months ago
11 months ago
11 months ago
8 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
8 months ago
11 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
1 year ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
10 months ago
1 year ago
11 months ago
10 months ago
11 months ago
11 months ago
10 months ago
11 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
10 months ago
Add Opentelemetry capabilities though capnproto messages (#24) * Multithreaded Python API and Pylot Example (#18) * Refactoring for multithreading * Refactoring code in order to use MemoryView * Resolving multi output by casting Python output type * Adding Python example runner * Adding Rayon ThreadPool for CPU bound multithreading * Adding benches * Small Refactoring of Python Binding * Adding documentation to Pylot Demo * Removing cloning states data using RwLock * Refactoring Servers to pass messages through tokio channels * Removing unwrap when possible * Splitting Zenoh function into separate module * Refactoring Zenoh into a struct * Adding several Python fix * Fix eyre issue * Adding docker for ease of build * Fixing docker problem * Reduce the frequency of source * Adding better Python Operator * Improving carla visualisation capabilities * Enabling better visualisation * adding object trajectory * Improving planning * Refactoring Python * Adding control operator * Improving planning operator * Better Control Operator * Fixing Planning Errors linked to applying Speed Factor * Fixing Docker Image Build issues * Adding a timestamp to messages * Fixing PID mutlithread errors * Drop Push Send after Pull period * Limiting the latency * Adding InfluxDB * Fixing Influxdb Naming and quota * Adding positional data * Making launching container command faster * Removing Dora-Pylot * Refactor Error Handling * Refactoring Error dubgging function Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr> * adding capnp metadata into messages * Allowing Context to propagate throughout node * Adding better tracing * Refactoring opentelemetry mod * Adding a degree parameter in messages * Adding depth for better tracing * Put a feature flag on tracing * Removing unnecessary copy of the messages * Small refactoring of messages * Refactoring of context logging * Adding opentelemetry metrics of system * Adding process telemetry * Commenting the build script * Rename feature tracing * Add documentation to module * Adding message documentation * Remove build script * skip capnp generated file * Reformating * Reformating loop * Testing example * Removing zenoh dependencies in Python * Improving example python api * removing rayon that is appearing twice due to merge * Simplifying python binding * Create a separate crate for messages * Moving `metrics` and `tracing` into separate crate * Moving `python` into a separate crate and removing `main` crate * Refactoring newly created crate * Remove `depth` from the message `metadata` * Add `capnp` installation within the CI * Add `capnp` installation into CI `clippy` step Co-authored-by: haixuanTao <hai-xuan.tao@student.ecp.fr>
3 years ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
1 year ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
8 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
8 months ago
1 year ago
10 months ago
1 year ago
10 months ago
8 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
10 months ago
1 year ago
11 months ago
1 year ago
10 months ago
1 year ago
10 months ago
10 months ago
1 year ago
1 year ago
1 year ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
8 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
1 year ago
10 months ago
1 year ago
8 months ago
1 year ago
8 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
1 year ago
8 months ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
8 months ago
10 months ago
10 months ago
8 months ago
8 months ago
1 year ago
1 year ago
8 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
10 months ago
8 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
1 year ago
8 months ago
10 months ago
8 months ago
1 year ago
10 months ago
1 year ago
10 months ago
1 year ago
8 months ago
1 year ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 4
  4. [[package]]
  5. name = "Inflector"
  6. version = "0.11.4"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
  9. dependencies = [
  10. "lazy_static",
  11. "regex",
  12. ]
  13. [[package]]
  14. name = "RustyXML"
  15. version = "0.3.0"
  16. source = "registry+https://github.com/rust-lang/crates.io-index"
  17. checksum = "8b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5"
  18. [[package]]
  19. name = "ab_glyph"
  20. version = "0.2.29"
  21. source = "registry+https://github.com/rust-lang/crates.io-index"
  22. checksum = "ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0"
  23. dependencies = [
  24. "ab_glyph_rasterizer",
  25. "owned_ttf_parser",
  26. ]
  27. [[package]]
  28. name = "ab_glyph_rasterizer"
  29. version = "0.1.8"
  30. source = "registry+https://github.com/rust-lang/crates.io-index"
  31. checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046"
  32. [[package]]
  33. name = "accelerate-src"
  34. version = "0.3.2"
  35. source = "registry+https://github.com/rust-lang/crates.io-index"
  36. checksum = "415ed64958754dbe991900f3940677e6a7eefb4d7367afd70d642677b0c7d19d"
  37. [[package]]
  38. name = "accesskit"
  39. version = "0.17.1"
  40. source = "registry+https://github.com/rust-lang/crates.io-index"
  41. checksum = "d3d3b8f9bae46a948369bc4a03e815d4ed6d616bd00de4051133a5019dc31c5a"
  42. dependencies = [
  43. "enumn",
  44. "serde",
  45. ]
  46. [[package]]
  47. name = "accesskit_atspi_common"
  48. version = "0.10.1"
  49. source = "registry+https://github.com/rust-lang/crates.io-index"
  50. checksum = "7c5dd55e6e94949498698daf4d48fb5659e824d7abec0d394089656ceaf99d4f"
  51. dependencies = [
  52. "accesskit",
  53. "accesskit_consumer",
  54. "atspi-common",
  55. "serde",
  56. "thiserror 1.0.69",
  57. "zvariant 4.2.0",
  58. ]
  59. [[package]]
  60. name = "accesskit_consumer"
  61. version = "0.26.0"
  62. source = "registry+https://github.com/rust-lang/crates.io-index"
  63. checksum = "f47983a1084940ba9a39c077a8c63e55c619388be5476ac04c804cfbd1e63459"
  64. dependencies = [
  65. "accesskit",
  66. "hashbrown 0.15.2",
  67. "immutable-chunkmap",
  68. ]
  69. [[package]]
  70. name = "accesskit_macos"
  71. version = "0.18.1"
  72. source = "registry+https://github.com/rust-lang/crates.io-index"
  73. checksum = "7329821f3bd1101e03a7d2e03bd339e3ac0dc64c70b4c9f9ae1949e3ba8dece1"
  74. dependencies = [
  75. "accesskit",
  76. "accesskit_consumer",
  77. "hashbrown 0.15.2",
  78. "objc2 0.5.2",
  79. "objc2-app-kit 0.2.2",
  80. "objc2-foundation 0.2.2",
  81. ]
  82. [[package]]
  83. name = "accesskit_unix"
  84. version = "0.13.1"
  85. source = "registry+https://github.com/rust-lang/crates.io-index"
  86. checksum = "fcee751cc20d88678c33edaf9c07e8b693cd02819fe89053776f5313492273f5"
  87. dependencies = [
  88. "accesskit",
  89. "accesskit_atspi_common",
  90. "async-channel 2.3.1",
  91. "async-executor",
  92. "async-task",
  93. "atspi",
  94. "futures-lite 2.6.0",
  95. "futures-util",
  96. "serde",
  97. "zbus 4.4.0",
  98. ]
  99. [[package]]
  100. name = "accesskit_windows"
  101. version = "0.24.1"
  102. source = "registry+https://github.com/rust-lang/crates.io-index"
  103. checksum = "24fcd5d23d70670992b823e735e859374d694a3d12bfd8dd32bd3bd8bedb5d81"
  104. dependencies = [
  105. "accesskit",
  106. "accesskit_consumer",
  107. "hashbrown 0.15.2",
  108. "paste",
  109. "static_assertions",
  110. "windows 0.58.0",
  111. "windows-core 0.58.0",
  112. ]
  113. [[package]]
  114. name = "accesskit_winit"
  115. version = "0.23.1"
  116. source = "registry+https://github.com/rust-lang/crates.io-index"
  117. checksum = "6a6a48dad5530b6deb9fc7a52cc6c3bf72cdd9eb8157ac9d32d69f2427a5e879"
  118. dependencies = [
  119. "accesskit",
  120. "accesskit_macos",
  121. "accesskit_unix",
  122. "accesskit_windows",
  123. "raw-window-handle 0.6.2",
  124. "winit",
  125. ]
  126. [[package]]
  127. name = "addr2line"
  128. version = "0.24.2"
  129. source = "registry+https://github.com/rust-lang/crates.io-index"
  130. checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
  131. dependencies = [
  132. "gimli",
  133. ]
  134. [[package]]
  135. name = "adler2"
  136. version = "2.0.0"
  137. source = "registry+https://github.com/rust-lang/crates.io-index"
  138. checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
  139. [[package]]
  140. name = "aes"
  141. version = "0.8.4"
  142. source = "registry+https://github.com/rust-lang/crates.io-index"
  143. checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
  144. dependencies = [
  145. "cfg-if 1.0.0",
  146. "cipher",
  147. "cpufeatures",
  148. ]
  149. [[package]]
  150. name = "ahash"
  151. version = "0.8.11"
  152. source = "registry+https://github.com/rust-lang/crates.io-index"
  153. checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
  154. dependencies = [
  155. "cfg-if 1.0.0",
  156. "const-random",
  157. "getrandom 0.2.15",
  158. "once_cell",
  159. "serde",
  160. "version_check",
  161. "zerocopy 0.7.35",
  162. ]
  163. [[package]]
  164. name = "aho-corasick"
  165. version = "1.1.3"
  166. source = "registry+https://github.com/rust-lang/crates.io-index"
  167. checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
  168. dependencies = [
  169. "memchr",
  170. ]
  171. [[package]]
  172. name = "akin"
  173. version = "0.4.0"
  174. source = "registry+https://github.com/rust-lang/crates.io-index"
  175. checksum = "1763692fc1416554cf051efc56a3de5595eca47299d731cc5c2b583adf8b4d2f"
  176. [[package]]
  177. name = "aligned-vec"
  178. version = "0.5.0"
  179. source = "registry+https://github.com/rust-lang/crates.io-index"
  180. checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1"
  181. dependencies = [
  182. "serde",
  183. ]
  184. [[package]]
  185. name = "alloc-no-stdlib"
  186. version = "2.0.4"
  187. source = "registry+https://github.com/rust-lang/crates.io-index"
  188. checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
  189. [[package]]
  190. name = "alloc-stdlib"
  191. version = "0.2.2"
  192. source = "registry+https://github.com/rust-lang/crates.io-index"
  193. checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
  194. dependencies = [
  195. "alloc-no-stdlib",
  196. ]
  197. [[package]]
  198. name = "allocator-api2"
  199. version = "0.2.21"
  200. source = "registry+https://github.com/rust-lang/crates.io-index"
  201. checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
  202. [[package]]
  203. name = "android-activity"
  204. version = "0.6.0"
  205. source = "registry+https://github.com/rust-lang/crates.io-index"
  206. checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046"
  207. dependencies = [
  208. "android-properties",
  209. "bitflags 2.9.0",
  210. "cc",
  211. "cesu8",
  212. "jni",
  213. "jni-sys",
  214. "libc",
  215. "log",
  216. "ndk",
  217. "ndk-context",
  218. "ndk-sys 0.6.0+11769913",
  219. "num_enum",
  220. "thiserror 1.0.69",
  221. ]
  222. [[package]]
  223. name = "android-properties"
  224. version = "0.2.2"
  225. source = "registry+https://github.com/rust-lang/crates.io-index"
  226. checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04"
  227. [[package]]
  228. name = "android-tzdata"
  229. version = "0.1.1"
  230. source = "registry+https://github.com/rust-lang/crates.io-index"
  231. checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
  232. [[package]]
  233. name = "android_system_properties"
  234. version = "0.1.5"
  235. source = "registry+https://github.com/rust-lang/crates.io-index"
  236. checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
  237. dependencies = [
  238. "libc",
  239. ]
  240. [[package]]
  241. name = "ansi_colours"
  242. version = "1.2.3"
  243. source = "registry+https://github.com/rust-lang/crates.io-index"
  244. checksum = "14eec43e0298190790f41679fe69ef7a829d2a2ddd78c8c00339e84710e435fe"
  245. dependencies = [
  246. "rgb",
  247. ]
  248. [[package]]
  249. name = "ansi_term"
  250. version = "0.12.1"
  251. source = "registry+https://github.com/rust-lang/crates.io-index"
  252. checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
  253. dependencies = [
  254. "winapi 0.3.9",
  255. ]
  256. [[package]]
  257. name = "anstream"
  258. version = "0.6.18"
  259. source = "registry+https://github.com/rust-lang/crates.io-index"
  260. checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
  261. dependencies = [
  262. "anstyle",
  263. "anstyle-parse",
  264. "anstyle-query",
  265. "anstyle-wincon",
  266. "colorchoice",
  267. "is_terminal_polyfill",
  268. "utf8parse",
  269. ]
  270. [[package]]
  271. name = "anstyle"
  272. version = "1.0.10"
  273. source = "registry+https://github.com/rust-lang/crates.io-index"
  274. checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
  275. [[package]]
  276. name = "anstyle-parse"
  277. version = "0.2.6"
  278. source = "registry+https://github.com/rust-lang/crates.io-index"
  279. checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
  280. dependencies = [
  281. "utf8parse",
  282. ]
  283. [[package]]
  284. name = "anstyle-query"
  285. version = "1.1.2"
  286. source = "registry+https://github.com/rust-lang/crates.io-index"
  287. checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
  288. dependencies = [
  289. "windows-sys 0.59.0",
  290. ]
  291. [[package]]
  292. name = "anstyle-wincon"
  293. version = "3.0.7"
  294. source = "registry+https://github.com/rust-lang/crates.io-index"
  295. checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e"
  296. dependencies = [
  297. "anstyle",
  298. "once_cell",
  299. "windows-sys 0.59.0",
  300. ]
  301. [[package]]
  302. name = "anyhow"
  303. version = "1.0.97"
  304. source = "registry+https://github.com/rust-lang/crates.io-index"
  305. checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"
  306. dependencies = [
  307. "backtrace",
  308. ]
  309. [[package]]
  310. name = "approx"
  311. version = "0.5.1"
  312. source = "registry+https://github.com/rust-lang/crates.io-index"
  313. checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
  314. dependencies = [
  315. "num-traits",
  316. ]
  317. [[package]]
  318. name = "arbitrary"
  319. version = "1.4.1"
  320. source = "registry+https://github.com/rust-lang/crates.io-index"
  321. checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
  322. dependencies = [
  323. "derive_arbitrary",
  324. ]
  325. [[package]]
  326. name = "arboard"
  327. version = "3.4.1"
  328. source = "registry+https://github.com/rust-lang/crates.io-index"
  329. checksum = "df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4"
  330. dependencies = [
  331. "clipboard-win",
  332. "core-graphics",
  333. "image",
  334. "log",
  335. "objc2 0.5.2",
  336. "objc2-app-kit 0.2.2",
  337. "objc2-foundation 0.2.2",
  338. "parking_lot",
  339. "windows-sys 0.48.0",
  340. "x11rb",
  341. ]
  342. [[package]]
  343. name = "arc-swap"
  344. version = "1.7.1"
  345. source = "registry+https://github.com/rust-lang/crates.io-index"
  346. checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
  347. [[package]]
  348. name = "arg_enum_proc_macro"
  349. version = "0.3.4"
  350. source = "registry+https://github.com/rust-lang/crates.io-index"
  351. checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
  352. dependencies = [
  353. "proc-macro2",
  354. "quote",
  355. "syn 2.0.101",
  356. ]
  357. [[package]]
  358. name = "array-init"
  359. version = "2.1.0"
  360. source = "registry+https://github.com/rust-lang/crates.io-index"
  361. checksum = "3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc"
  362. [[package]]
  363. name = "arrayref"
  364. version = "0.3.9"
  365. source = "registry+https://github.com/rust-lang/crates.io-index"
  366. checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
  367. [[package]]
  368. name = "arrayvec"
  369. version = "0.7.6"
  370. source = "registry+https://github.com/rust-lang/crates.io-index"
  371. checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
  372. dependencies = [
  373. "serde",
  374. ]
  375. [[package]]
  376. name = "arrow"
  377. version = "54.3.1"
  378. source = "registry+https://github.com/rust-lang/crates.io-index"
  379. checksum = "b5ec52ba94edeed950e4a41f75d35376df196e8cb04437f7280a5aa49f20f796"
  380. dependencies = [
  381. "arrow-arith",
  382. "arrow-array",
  383. "arrow-buffer",
  384. "arrow-cast",
  385. "arrow-csv",
  386. "arrow-data",
  387. "arrow-ipc",
  388. "arrow-json",
  389. "arrow-ord",
  390. "arrow-row",
  391. "arrow-schema",
  392. "arrow-select",
  393. "arrow-string",
  394. "pyo3",
  395. ]
  396. [[package]]
  397. name = "arrow-arith"
  398. version = "54.3.1"
  399. source = "registry+https://github.com/rust-lang/crates.io-index"
  400. checksum = "8fc766fdacaf804cb10c7c70580254fcdb5d55cdfda2bc57b02baf5223a3af9e"
  401. dependencies = [
  402. "arrow-array",
  403. "arrow-buffer",
  404. "arrow-data",
  405. "arrow-schema",
  406. "chrono",
  407. "num",
  408. ]
  409. [[package]]
  410. name = "arrow-array"
  411. version = "54.3.1"
  412. source = "registry+https://github.com/rust-lang/crates.io-index"
  413. checksum = "a12fcdb3f1d03f69d3ec26ac67645a8fe3f878d77b5ebb0b15d64a116c212985"
  414. dependencies = [
  415. "ahash",
  416. "arrow-buffer",
  417. "arrow-data",
  418. "arrow-schema",
  419. "chrono",
  420. "half",
  421. "hashbrown 0.15.2",
  422. "num",
  423. ]
  424. [[package]]
  425. name = "arrow-buffer"
  426. version = "54.3.1"
  427. source = "registry+https://github.com/rust-lang/crates.io-index"
  428. checksum = "263f4801ff1839ef53ebd06f99a56cecd1dbaf314ec893d93168e2e860e0291c"
  429. dependencies = [
  430. "bytes",
  431. "half",
  432. "num",
  433. ]
  434. [[package]]
  435. name = "arrow-cast"
  436. version = "54.3.1"
  437. source = "registry+https://github.com/rust-lang/crates.io-index"
  438. checksum = "ede6175fbc039dfc946a61c1b6d42fd682fcecf5ab5d148fbe7667705798cac9"
  439. dependencies = [
  440. "arrow-array",
  441. "arrow-buffer",
  442. "arrow-data",
  443. "arrow-schema",
  444. "arrow-select",
  445. "atoi",
  446. "base64 0.22.1",
  447. "chrono",
  448. "half",
  449. "lexical-core",
  450. "num",
  451. "ryu",
  452. ]
  453. [[package]]
  454. name = "arrow-csv"
  455. version = "54.3.1"
  456. source = "registry+https://github.com/rust-lang/crates.io-index"
  457. checksum = "1644877d8bc9a0ef022d9153dc29375c2bda244c39aec05a91d0e87ccf77995f"
  458. dependencies = [
  459. "arrow-array",
  460. "arrow-cast",
  461. "arrow-schema",
  462. "chrono",
  463. "csv",
  464. "csv-core",
  465. "lazy_static",
  466. "regex",
  467. ]
  468. [[package]]
  469. name = "arrow-data"
  470. version = "54.3.1"
  471. source = "registry+https://github.com/rust-lang/crates.io-index"
  472. checksum = "61cfdd7d99b4ff618f167e548b2411e5dd2c98c0ddebedd7df433d34c20a4429"
  473. dependencies = [
  474. "arrow-buffer",
  475. "arrow-schema",
  476. "half",
  477. "num",
  478. ]
  479. [[package]]
  480. name = "arrow-ipc"
  481. version = "54.3.1"
  482. source = "registry+https://github.com/rust-lang/crates.io-index"
  483. checksum = "62ff528658b521e33905334723b795ee56b393dbe9cf76c8b1f64b648c65a60c"
  484. dependencies = [
  485. "arrow-array",
  486. "arrow-buffer",
  487. "arrow-data",
  488. "arrow-schema",
  489. "flatbuffers",
  490. ]
  491. [[package]]
  492. name = "arrow-json"
  493. version = "54.3.1"
  494. source = "registry+https://github.com/rust-lang/crates.io-index"
  495. checksum = "0ee5b4ca98a7fb2efb9ab3309a5d1c88b5116997ff93f3147efdc1062a6158e9"
  496. dependencies = [
  497. "arrow-array",
  498. "arrow-buffer",
  499. "arrow-cast",
  500. "arrow-data",
  501. "arrow-schema",
  502. "chrono",
  503. "half",
  504. "indexmap 2.8.0",
  505. "lexical-core",
  506. "memchr",
  507. "num",
  508. "serde",
  509. "serde_json",
  510. "simdutf8",
  511. ]
  512. [[package]]
  513. name = "arrow-ord"
  514. version = "54.3.1"
  515. source = "registry+https://github.com/rust-lang/crates.io-index"
  516. checksum = "f0a3334a743bd2a1479dbc635540617a3923b4b2f6870f37357339e6b5363c21"
  517. dependencies = [
  518. "arrow-array",
  519. "arrow-buffer",
  520. "arrow-data",
  521. "arrow-schema",
  522. "arrow-select",
  523. ]
  524. [[package]]
  525. name = "arrow-row"
  526. version = "54.3.1"
  527. source = "registry+https://github.com/rust-lang/crates.io-index"
  528. checksum = "8d1d7a7291d2c5107e92140f75257a99343956871f3d3ab33a7b41532f79cb68"
  529. dependencies = [
  530. "arrow-array",
  531. "arrow-buffer",
  532. "arrow-data",
  533. "arrow-schema",
  534. "half",
  535. ]
  536. [[package]]
  537. name = "arrow-schema"
  538. version = "54.3.1"
  539. source = "registry+https://github.com/rust-lang/crates.io-index"
  540. checksum = "39cfaf5e440be44db5413b75b72c2a87c1f8f0627117d110264048f2969b99e9"
  541. dependencies = [
  542. "bitflags 2.9.0",
  543. "serde",
  544. ]
  545. [[package]]
  546. name = "arrow-select"
  547. version = "54.3.1"
  548. source = "registry+https://github.com/rust-lang/crates.io-index"
  549. checksum = "69efcd706420e52cd44f5c4358d279801993846d1c2a8e52111853d61d55a619"
  550. dependencies = [
  551. "ahash",
  552. "arrow-array",
  553. "arrow-buffer",
  554. "arrow-data",
  555. "arrow-schema",
  556. "num",
  557. ]
  558. [[package]]
  559. name = "arrow-string"
  560. version = "54.3.1"
  561. source = "registry+https://github.com/rust-lang/crates.io-index"
  562. checksum = "a21546b337ab304a32cfc0770f671db7411787586b45b78b4593ae78e64e2b03"
  563. dependencies = [
  564. "arrow-array",
  565. "arrow-buffer",
  566. "arrow-data",
  567. "arrow-schema",
  568. "arrow-select",
  569. "memchr",
  570. "num",
  571. "regex",
  572. "regex-syntax 0.8.5",
  573. ]
  574. [[package]]
  575. name = "as-any"
  576. version = "0.3.2"
  577. source = "registry+https://github.com/rust-lang/crates.io-index"
  578. checksum = "b0f477b951e452a0b6b4a10b53ccd569042d1d01729b519e02074a9c0958a063"
  579. [[package]]
  580. name = "as-raw-xcb-connection"
  581. version = "1.0.1"
  582. source = "registry+https://github.com/rust-lang/crates.io-index"
  583. checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b"
  584. [[package]]
  585. name = "ascii"
  586. version = "1.1.0"
  587. source = "registry+https://github.com/rust-lang/crates.io-index"
  588. checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"
  589. [[package]]
  590. name = "ash"
  591. version = "0.38.0+1.3.281"
  592. source = "registry+https://github.com/rust-lang/crates.io-index"
  593. checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f"
  594. dependencies = [
  595. "libloading 0.8.6",
  596. ]
  597. [[package]]
  598. name = "ashpd"
  599. version = "0.11.0"
  600. source = "registry+https://github.com/rust-lang/crates.io-index"
  601. checksum = "6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df"
  602. dependencies = [
  603. "async-fs",
  604. "async-net",
  605. "enumflags2",
  606. "futures-channel",
  607. "futures-util",
  608. "rand 0.9.1",
  609. "raw-window-handle 0.6.2",
  610. "serde",
  611. "serde_repr",
  612. "url",
  613. "zbus 5.5.0",
  614. ]
  615. [[package]]
  616. name = "asn1-rs"
  617. version = "0.6.2"
  618. source = "registry+https://github.com/rust-lang/crates.io-index"
  619. checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048"
  620. dependencies = [
  621. "asn1-rs-derive",
  622. "asn1-rs-impl",
  623. "displaydoc",
  624. "nom 7.1.3",
  625. "num-traits",
  626. "rusticata-macros",
  627. "thiserror 1.0.69",
  628. "time",
  629. ]
  630. [[package]]
  631. name = "asn1-rs-derive"
  632. version = "0.5.1"
  633. source = "registry+https://github.com/rust-lang/crates.io-index"
  634. checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490"
  635. dependencies = [
  636. "proc-macro2",
  637. "quote",
  638. "syn 2.0.101",
  639. "synstructure",
  640. ]
  641. [[package]]
  642. name = "asn1-rs-impl"
  643. version = "0.2.0"
  644. source = "registry+https://github.com/rust-lang/crates.io-index"
  645. checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7"
  646. dependencies = [
  647. "proc-macro2",
  648. "quote",
  649. "syn 2.0.101",
  650. ]
  651. [[package]]
  652. name = "assert_matches"
  653. version = "1.5.0"
  654. source = "registry+https://github.com/rust-lang/crates.io-index"
  655. checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
  656. [[package]]
  657. name = "async-attributes"
  658. version = "1.1.2"
  659. source = "registry+https://github.com/rust-lang/crates.io-index"
  660. checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5"
  661. dependencies = [
  662. "quote",
  663. "syn 1.0.109",
  664. ]
  665. [[package]]
  666. name = "async-broadcast"
  667. version = "0.7.2"
  668. source = "registry+https://github.com/rust-lang/crates.io-index"
  669. checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
  670. dependencies = [
  671. "event-listener 5.4.0",
  672. "event-listener-strategy",
  673. "futures-core",
  674. "pin-project-lite",
  675. ]
  676. [[package]]
  677. name = "async-channel"
  678. version = "1.9.0"
  679. source = "registry+https://github.com/rust-lang/crates.io-index"
  680. checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
  681. dependencies = [
  682. "concurrent-queue",
  683. "event-listener 2.5.3",
  684. "futures-core",
  685. ]
  686. [[package]]
  687. name = "async-channel"
  688. version = "2.3.1"
  689. source = "registry+https://github.com/rust-lang/crates.io-index"
  690. checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
  691. dependencies = [
  692. "concurrent-queue",
  693. "event-listener-strategy",
  694. "futures-core",
  695. "pin-project-lite",
  696. ]
  697. [[package]]
  698. name = "async-executor"
  699. version = "1.13.1"
  700. source = "registry+https://github.com/rust-lang/crates.io-index"
  701. checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec"
  702. dependencies = [
  703. "async-task",
  704. "concurrent-queue",
  705. "fastrand 2.3.0",
  706. "futures-lite 2.6.0",
  707. "slab",
  708. ]
  709. [[package]]
  710. name = "async-fs"
  711. version = "2.1.2"
  712. source = "registry+https://github.com/rust-lang/crates.io-index"
  713. checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a"
  714. dependencies = [
  715. "async-lock 3.4.0",
  716. "blocking",
  717. "futures-lite 2.6.0",
  718. ]
  719. [[package]]
  720. name = "async-global-executor"
  721. version = "2.4.1"
  722. source = "registry+https://github.com/rust-lang/crates.io-index"
  723. checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c"
  724. dependencies = [
  725. "async-channel 2.3.1",
  726. "async-executor",
  727. "async-io 2.4.0",
  728. "async-lock 3.4.0",
  729. "blocking",
  730. "futures-lite 2.6.0",
  731. "once_cell",
  732. "tokio",
  733. ]
  734. [[package]]
  735. name = "async-io"
  736. version = "1.13.0"
  737. source = "registry+https://github.com/rust-lang/crates.io-index"
  738. checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
  739. dependencies = [
  740. "async-lock 2.8.0",
  741. "autocfg",
  742. "cfg-if 1.0.0",
  743. "concurrent-queue",
  744. "futures-lite 1.13.0",
  745. "log",
  746. "parking",
  747. "polling 2.8.0",
  748. "rustix 0.37.28",
  749. "slab",
  750. "socket2 0.4.10",
  751. "waker-fn",
  752. ]
  753. [[package]]
  754. name = "async-io"
  755. version = "2.4.0"
  756. source = "registry+https://github.com/rust-lang/crates.io-index"
  757. checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
  758. dependencies = [
  759. "async-lock 3.4.0",
  760. "cfg-if 1.0.0",
  761. "concurrent-queue",
  762. "futures-io",
  763. "futures-lite 2.6.0",
  764. "parking",
  765. "polling 3.7.4",
  766. "rustix 0.38.44",
  767. "slab",
  768. "tracing",
  769. "windows-sys 0.59.0",
  770. ]
  771. [[package]]
  772. name = "async-lock"
  773. version = "2.8.0"
  774. source = "registry+https://github.com/rust-lang/crates.io-index"
  775. checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
  776. dependencies = [
  777. "event-listener 2.5.3",
  778. ]
  779. [[package]]
  780. name = "async-lock"
  781. version = "3.4.0"
  782. source = "registry+https://github.com/rust-lang/crates.io-index"
  783. checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
  784. dependencies = [
  785. "event-listener 5.4.0",
  786. "event-listener-strategy",
  787. "pin-project-lite",
  788. ]
  789. [[package]]
  790. name = "async-net"
  791. version = "2.0.0"
  792. source = "registry+https://github.com/rust-lang/crates.io-index"
  793. checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7"
  794. dependencies = [
  795. "async-io 2.4.0",
  796. "blocking",
  797. "futures-lite 2.6.0",
  798. ]
  799. [[package]]
  800. name = "async-process"
  801. version = "1.8.1"
  802. source = "registry+https://github.com/rust-lang/crates.io-index"
  803. checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88"
  804. dependencies = [
  805. "async-io 1.13.0",
  806. "async-lock 2.8.0",
  807. "async-signal",
  808. "blocking",
  809. "cfg-if 1.0.0",
  810. "event-listener 3.1.0",
  811. "futures-lite 1.13.0",
  812. "rustix 0.38.44",
  813. "windows-sys 0.48.0",
  814. ]
  815. [[package]]
  816. name = "async-process"
  817. version = "2.3.0"
  818. source = "registry+https://github.com/rust-lang/crates.io-index"
  819. checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb"
  820. dependencies = [
  821. "async-channel 2.3.1",
  822. "async-io 2.4.0",
  823. "async-lock 3.4.0",
  824. "async-signal",
  825. "async-task",
  826. "blocking",
  827. "cfg-if 1.0.0",
  828. "event-listener 5.4.0",
  829. "futures-lite 2.6.0",
  830. "rustix 0.38.44",
  831. "tracing",
  832. ]
  833. [[package]]
  834. name = "async-recursion"
  835. version = "1.1.1"
  836. source = "registry+https://github.com/rust-lang/crates.io-index"
  837. checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
  838. dependencies = [
  839. "proc-macro2",
  840. "quote",
  841. "syn 2.0.101",
  842. ]
  843. [[package]]
  844. name = "async-rustls"
  845. version = "0.3.0"
  846. source = "registry+https://github.com/rust-lang/crates.io-index"
  847. checksum = "93b21a03b7c21702a0110f9f8d228763a533570deb376119042dabf33c37a01a"
  848. dependencies = [
  849. "futures-io",
  850. "rustls 0.20.9",
  851. "webpki",
  852. ]
  853. [[package]]
  854. name = "async-signal"
  855. version = "0.2.10"
  856. source = "registry+https://github.com/rust-lang/crates.io-index"
  857. checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
  858. dependencies = [
  859. "async-io 2.4.0",
  860. "async-lock 3.4.0",
  861. "atomic-waker",
  862. "cfg-if 1.0.0",
  863. "futures-core",
  864. "futures-io",
  865. "rustix 0.38.44",
  866. "signal-hook-registry",
  867. "slab",
  868. "windows-sys 0.59.0",
  869. ]
  870. [[package]]
  871. name = "async-std"
  872. version = "1.12.0"
  873. source = "registry+https://github.com/rust-lang/crates.io-index"
  874. checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d"
  875. dependencies = [
  876. "async-attributes",
  877. "async-channel 1.9.0",
  878. "async-global-executor",
  879. "async-io 1.13.0",
  880. "async-lock 2.8.0",
  881. "async-process 1.8.1",
  882. "crossbeam-utils",
  883. "futures-channel",
  884. "futures-core",
  885. "futures-io",
  886. "futures-lite 1.13.0",
  887. "gloo-timers",
  888. "kv-log-macro",
  889. "log",
  890. "memchr",
  891. "once_cell",
  892. "pin-project-lite",
  893. "pin-utils",
  894. "slab",
  895. "wasm-bindgen-futures",
  896. ]
  897. [[package]]
  898. name = "async-stream"
  899. version = "0.3.6"
  900. source = "registry+https://github.com/rust-lang/crates.io-index"
  901. checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476"
  902. dependencies = [
  903. "async-stream-impl",
  904. "futures-core",
  905. "pin-project-lite",
  906. ]
  907. [[package]]
  908. name = "async-stream-impl"
  909. version = "0.3.6"
  910. source = "registry+https://github.com/rust-lang/crates.io-index"
  911. checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
  912. dependencies = [
  913. "proc-macro2",
  914. "quote",
  915. "syn 2.0.101",
  916. ]
  917. [[package]]
  918. name = "async-task"
  919. version = "4.7.1"
  920. source = "registry+https://github.com/rust-lang/crates.io-index"
  921. checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
  922. [[package]]
  923. name = "async-trait"
  924. version = "0.1.88"
  925. source = "registry+https://github.com/rust-lang/crates.io-index"
  926. checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
  927. dependencies = [
  928. "proc-macro2",
  929. "quote",
  930. "syn 2.0.101",
  931. ]
  932. [[package]]
  933. name = "atoi"
  934. version = "2.0.0"
  935. source = "registry+https://github.com/rust-lang/crates.io-index"
  936. checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528"
  937. dependencies = [
  938. "num-traits",
  939. ]
  940. [[package]]
  941. name = "atomic-waker"
  942. version = "1.1.2"
  943. source = "registry+https://github.com/rust-lang/crates.io-index"
  944. checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
  945. [[package]]
  946. name = "atomig"
  947. version = "0.4.2"
  948. source = "registry+https://github.com/rust-lang/crates.io-index"
  949. checksum = "8c3eff224f34d90a14c90d2adedfbabcc9f92e4a823c74364fcbae5f07f28389"
  950. dependencies = [
  951. "atomig-macro",
  952. ]
  953. [[package]]
  954. name = "atomig-macro"
  955. version = "0.3.0"
  956. source = "registry+https://github.com/rust-lang/crates.io-index"
  957. checksum = "9a10c8c98ca4c65e4bdd6f1506beb768671f8dce3f5df4dd7d14632b6ecc6f43"
  958. dependencies = [
  959. "proc-macro2",
  960. "quote",
  961. "syn 1.0.109",
  962. ]
  963. [[package]]
  964. name = "atspi"
  965. version = "0.22.0"
  966. source = "registry+https://github.com/rust-lang/crates.io-index"
  967. checksum = "be534b16650e35237bb1ed189ba2aab86ce65e88cc84c66f4935ba38575cecbf"
  968. dependencies = [
  969. "atspi-common",
  970. "atspi-connection",
  971. "atspi-proxies",
  972. ]
  973. [[package]]
  974. name = "atspi-common"
  975. version = "0.6.0"
  976. source = "registry+https://github.com/rust-lang/crates.io-index"
  977. checksum = "1909ed2dc01d0a17505d89311d192518507e8a056a48148e3598fef5e7bb6ba7"
  978. dependencies = [
  979. "enumflags2",
  980. "serde",
  981. "static_assertions",
  982. "zbus 4.4.0",
  983. "zbus-lockstep",
  984. "zbus-lockstep-macros",
  985. "zbus_names 3.0.0",
  986. "zvariant 4.2.0",
  987. ]
  988. [[package]]
  989. name = "atspi-connection"
  990. version = "0.6.0"
  991. source = "registry+https://github.com/rust-lang/crates.io-index"
  992. checksum = "430c5960624a4baaa511c9c0fcc2218e3b58f5dbcc47e6190cafee344b873333"
  993. dependencies = [
  994. "atspi-common",
  995. "atspi-proxies",
  996. "futures-lite 2.6.0",
  997. "zbus 4.4.0",
  998. ]
  999. [[package]]
  1000. name = "atspi-proxies"
  1001. version = "0.6.0"
  1002. source = "registry+https://github.com/rust-lang/crates.io-index"
  1003. checksum = "a5e6c5de3e524cf967569722446bcd458d5032348554d9a17d7d72b041ab7496"
  1004. dependencies = [
  1005. "atspi-common",
  1006. "serde",
  1007. "zbus 4.4.0",
  1008. "zvariant 4.2.0",
  1009. ]
  1010. [[package]]
  1011. name = "atty"
  1012. version = "0.2.14"
  1013. source = "registry+https://github.com/rust-lang/crates.io-index"
  1014. checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
  1015. dependencies = [
  1016. "hermit-abi 0.1.19",
  1017. "libc",
  1018. "winapi 0.3.9",
  1019. ]
  1020. [[package]]
  1021. name = "autocfg"
  1022. version = "1.4.0"
  1023. source = "registry+https://github.com/rust-lang/crates.io-index"
  1024. checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
  1025. [[package]]
  1026. name = "av-data"
  1027. version = "0.4.4"
  1028. source = "registry+https://github.com/rust-lang/crates.io-index"
  1029. checksum = "fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e"
  1030. dependencies = [
  1031. "byte-slice-cast",
  1032. "bytes",
  1033. "num-derive",
  1034. "num-rational",
  1035. "num-traits",
  1036. ]
  1037. [[package]]
  1038. name = "av-metrics"
  1039. version = "0.9.1"
  1040. source = "registry+https://github.com/rust-lang/crates.io-index"
  1041. checksum = "996ce95bbdb0203e5b91d4a0c9b81c0d67d11c80f884482a0c1ea19e732e3530"
  1042. dependencies = [
  1043. "crossbeam",
  1044. "itertools 0.10.5",
  1045. "lab",
  1046. "num-traits",
  1047. "rayon",
  1048. "thiserror 1.0.69",
  1049. "v_frame",
  1050. ]
  1051. [[package]]
  1052. name = "av1-grain"
  1053. version = "0.2.3"
  1054. source = "registry+https://github.com/rust-lang/crates.io-index"
  1055. checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf"
  1056. dependencies = [
  1057. "anyhow",
  1058. "arrayvec",
  1059. "log",
  1060. "nom 7.1.3",
  1061. "num-rational",
  1062. "serde",
  1063. "v_frame",
  1064. ]
  1065. [[package]]
  1066. name = "avif-serialize"
  1067. version = "0.8.5"
  1068. source = "registry+https://github.com/rust-lang/crates.io-index"
  1069. checksum = "2ea8ef51aced2b9191c08197f55450d830876d9933f8f48a429b354f1d496b42"
  1070. dependencies = [
  1071. "arrayvec",
  1072. ]
  1073. [[package]]
  1074. name = "axum"
  1075. version = "0.7.9"
  1076. source = "registry+https://github.com/rust-lang/crates.io-index"
  1077. checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"
  1078. dependencies = [
  1079. "async-trait",
  1080. "axum-core",
  1081. "bytes",
  1082. "futures-util",
  1083. "http 1.3.1",
  1084. "http-body 1.0.1",
  1085. "http-body-util",
  1086. "itoa",
  1087. "matchit",
  1088. "memchr",
  1089. "mime",
  1090. "percent-encoding",
  1091. "pin-project-lite",
  1092. "rustversion",
  1093. "serde",
  1094. "sync_wrapper",
  1095. "tower 0.5.2",
  1096. "tower-layer",
  1097. "tower-service",
  1098. ]
  1099. [[package]]
  1100. name = "axum-core"
  1101. version = "0.4.5"
  1102. source = "registry+https://github.com/rust-lang/crates.io-index"
  1103. checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199"
  1104. dependencies = [
  1105. "async-trait",
  1106. "bytes",
  1107. "futures-util",
  1108. "http 1.3.1",
  1109. "http-body 1.0.1",
  1110. "http-body-util",
  1111. "mime",
  1112. "pin-project-lite",
  1113. "rustversion",
  1114. "sync_wrapper",
  1115. "tower-layer",
  1116. "tower-service",
  1117. ]
  1118. [[package]]
  1119. name = "az"
  1120. version = "1.2.1"
  1121. source = "registry+https://github.com/rust-lang/crates.io-index"
  1122. checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973"
  1123. [[package]]
  1124. name = "backtrace"
  1125. version = "0.3.74"
  1126. source = "registry+https://github.com/rust-lang/crates.io-index"
  1127. checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
  1128. dependencies = [
  1129. "addr2line",
  1130. "cfg-if 1.0.0",
  1131. "libc",
  1132. "miniz_oxide",
  1133. "object",
  1134. "rustc-demangle",
  1135. "windows-targets 0.52.6",
  1136. ]
  1137. [[package]]
  1138. name = "base64"
  1139. version = "0.13.1"
  1140. source = "registry+https://github.com/rust-lang/crates.io-index"
  1141. checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
  1142. [[package]]
  1143. name = "base64"
  1144. version = "0.21.7"
  1145. source = "registry+https://github.com/rust-lang/crates.io-index"
  1146. checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
  1147. [[package]]
  1148. name = "base64"
  1149. version = "0.22.1"
  1150. source = "registry+https://github.com/rust-lang/crates.io-index"
  1151. checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
  1152. [[package]]
  1153. name = "base64ct"
  1154. version = "1.7.3"
  1155. source = "registry+https://github.com/rust-lang/crates.io-index"
  1156. checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3"
  1157. [[package]]
  1158. name = "bat"
  1159. version = "0.24.0"
  1160. source = "registry+https://github.com/rust-lang/crates.io-index"
  1161. checksum = "9dcc9e5637c2330d8eb7b920f2aa5d9e184446c258466f825ea1412c7614cc86"
  1162. dependencies = [
  1163. "ansi_colours",
  1164. "bincode",
  1165. "bugreport",
  1166. "bytesize",
  1167. "clap 4.5.32",
  1168. "clircle",
  1169. "console",
  1170. "content_inspector",
  1171. "encoding_rs",
  1172. "etcetera",
  1173. "flate2",
  1174. "git2",
  1175. "globset",
  1176. "grep-cli",
  1177. "home",
  1178. "nu-ansi-term 0.49.0",
  1179. "once_cell",
  1180. "path_abs",
  1181. "plist",
  1182. "regex",
  1183. "semver",
  1184. "serde",
  1185. "serde_yaml 0.9.34+deprecated",
  1186. "shell-words",
  1187. "syntect",
  1188. "thiserror 1.0.69",
  1189. "unicode-width 0.1.14",
  1190. "walkdir",
  1191. "wild",
  1192. ]
  1193. [[package]]
  1194. name = "benchmark-example-node"
  1195. version = "0.3.12"
  1196. dependencies = [
  1197. "dora-node-api",
  1198. "eyre",
  1199. "futures",
  1200. "rand 0.8.5",
  1201. "tokio",
  1202. "tracing",
  1203. "tracing-subscriber",
  1204. ]
  1205. [[package]]
  1206. name = "benchmark-example-sink"
  1207. version = "0.3.12"
  1208. dependencies = [
  1209. "dora-node-api",
  1210. "eyre",
  1211. "tracing",
  1212. "tracing-subscriber",
  1213. ]
  1214. [[package]]
  1215. name = "bincode"
  1216. version = "1.3.3"
  1217. source = "registry+https://github.com/rust-lang/crates.io-index"
  1218. checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
  1219. dependencies = [
  1220. "serde",
  1221. ]
  1222. [[package]]
  1223. name = "bindgen_cuda"
  1224. version = "0.1.5"
  1225. source = "registry+https://github.com/rust-lang/crates.io-index"
  1226. checksum = "1f8489af5b7d17a81bffe37e0f4d6e1e4de87c87329d05447f22c35d95a1227d"
  1227. dependencies = [
  1228. "glob",
  1229. "num_cpus",
  1230. "rayon",
  1231. ]
  1232. [[package]]
  1233. name = "bindgen_cuda"
  1234. version = "0.1.6"
  1235. source = "git+https://github.com/guoqingbao/bindgen_cuda.git#fb7ed75f3901b146aa1ba460baaeed5b494f2e0d"
  1236. dependencies = [
  1237. "glob",
  1238. "num_cpus",
  1239. "rayon",
  1240. ]
  1241. [[package]]
  1242. name = "bit-set"
  1243. version = "0.8.0"
  1244. source = "registry+https://github.com/rust-lang/crates.io-index"
  1245. checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
  1246. dependencies = [
  1247. "bit-vec",
  1248. ]
  1249. [[package]]
  1250. name = "bit-vec"
  1251. version = "0.8.0"
  1252. source = "registry+https://github.com/rust-lang/crates.io-index"
  1253. checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
  1254. [[package]]
  1255. name = "bit_field"
  1256. version = "0.10.2"
  1257. source = "registry+https://github.com/rust-lang/crates.io-index"
  1258. checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61"
  1259. [[package]]
  1260. name = "bitflags"
  1261. version = "1.3.2"
  1262. source = "registry+https://github.com/rust-lang/crates.io-index"
  1263. checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
  1264. [[package]]
  1265. name = "bitflags"
  1266. version = "2.9.0"
  1267. source = "registry+https://github.com/rust-lang/crates.io-index"
  1268. checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
  1269. dependencies = [
  1270. "bytemuck",
  1271. "serde",
  1272. ]
  1273. [[package]]
  1274. name = "bitstream-io"
  1275. version = "2.6.0"
  1276. source = "registry+https://github.com/rust-lang/crates.io-index"
  1277. checksum = "6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2"
  1278. [[package]]
  1279. name = "block"
  1280. version = "0.1.6"
  1281. source = "registry+https://github.com/rust-lang/crates.io-index"
  1282. checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
  1283. [[package]]
  1284. name = "block-buffer"
  1285. version = "0.10.4"
  1286. source = "registry+https://github.com/rust-lang/crates.io-index"
  1287. checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
  1288. dependencies = [
  1289. "generic-array",
  1290. ]
  1291. [[package]]
  1292. name = "block2"
  1293. version = "0.5.1"
  1294. source = "registry+https://github.com/rust-lang/crates.io-index"
  1295. checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f"
  1296. dependencies = [
  1297. "objc2 0.5.2",
  1298. ]
  1299. [[package]]
  1300. name = "block2"
  1301. version = "0.6.0"
  1302. source = "registry+https://github.com/rust-lang/crates.io-index"
  1303. checksum = "1d59b4c170e16f0405a2e95aff44432a0d41aa97675f3d52623effe95792a037"
  1304. dependencies = [
  1305. "objc2 0.6.0",
  1306. ]
  1307. [[package]]
  1308. name = "blocking"
  1309. version = "1.6.1"
  1310. source = "registry+https://github.com/rust-lang/crates.io-index"
  1311. checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
  1312. dependencies = [
  1313. "async-channel 2.3.1",
  1314. "async-task",
  1315. "futures-io",
  1316. "futures-lite 2.6.0",
  1317. "piper",
  1318. ]
  1319. [[package]]
  1320. name = "brotli"
  1321. version = "7.0.0"
  1322. source = "registry+https://github.com/rust-lang/crates.io-index"
  1323. checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd"
  1324. dependencies = [
  1325. "alloc-no-stdlib",
  1326. "alloc-stdlib",
  1327. "brotli-decompressor",
  1328. ]
  1329. [[package]]
  1330. name = "brotli-decompressor"
  1331. version = "4.0.2"
  1332. source = "registry+https://github.com/rust-lang/crates.io-index"
  1333. checksum = "74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37"
  1334. dependencies = [
  1335. "alloc-no-stdlib",
  1336. "alloc-stdlib",
  1337. ]
  1338. [[package]]
  1339. name = "bstr"
  1340. version = "1.11.3"
  1341. source = "registry+https://github.com/rust-lang/crates.io-index"
  1342. checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0"
  1343. dependencies = [
  1344. "memchr",
  1345. "regex-automata 0.4.9",
  1346. "serde",
  1347. ]
  1348. [[package]]
  1349. name = "bugreport"
  1350. version = "0.5.1"
  1351. source = "registry+https://github.com/rust-lang/crates.io-index"
  1352. checksum = "f280f65ce85b880919349bbfcb204930291251eedcb2e5f84ce2f51df969c162"
  1353. dependencies = [
  1354. "git-version",
  1355. "shell-escape",
  1356. "sysinfo 0.33.1",
  1357. ]
  1358. [[package]]
  1359. name = "built"
  1360. version = "0.7.3"
  1361. source = "registry+https://github.com/rust-lang/crates.io-index"
  1362. checksum = "c6a6c0b39c38fd754ac338b00a88066436389c0f029da5d37d1e01091d9b7c17"
  1363. dependencies = [
  1364. "git2",
  1365. ]
  1366. [[package]]
  1367. name = "bumpalo"
  1368. version = "3.17.0"
  1369. source = "registry+https://github.com/rust-lang/crates.io-index"
  1370. checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
  1371. [[package]]
  1372. name = "byte-slice-cast"
  1373. version = "1.2.3"
  1374. source = "registry+https://github.com/rust-lang/crates.io-index"
  1375. checksum = "7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d"
  1376. [[package]]
  1377. name = "bytecount"
  1378. version = "0.6.8"
  1379. source = "registry+https://github.com/rust-lang/crates.io-index"
  1380. checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce"
  1381. [[package]]
  1382. name = "bytemuck"
  1383. version = "1.22.0"
  1384. source = "registry+https://github.com/rust-lang/crates.io-index"
  1385. checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540"
  1386. dependencies = [
  1387. "bytemuck_derive",
  1388. ]
  1389. [[package]]
  1390. name = "bytemuck_derive"
  1391. version = "1.9.2"
  1392. source = "registry+https://github.com/rust-lang/crates.io-index"
  1393. checksum = "2ff22c2722516255d1823ce3cc4bc0b154dbc9364be5c905d6baa6eccbbc8774"
  1394. dependencies = [
  1395. "proc-macro2",
  1396. "quote",
  1397. "syn 2.0.101",
  1398. ]
  1399. [[package]]
  1400. name = "byteorder"
  1401. version = "1.5.0"
  1402. source = "registry+https://github.com/rust-lang/crates.io-index"
  1403. checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
  1404. [[package]]
  1405. name = "byteorder-lite"
  1406. version = "0.1.0"
  1407. source = "registry+https://github.com/rust-lang/crates.io-index"
  1408. checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
  1409. [[package]]
  1410. name = "bytes"
  1411. version = "1.10.1"
  1412. source = "registry+https://github.com/rust-lang/crates.io-index"
  1413. checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
  1414. dependencies = [
  1415. "serde",
  1416. ]
  1417. [[package]]
  1418. name = "bytesize"
  1419. version = "1.3.2"
  1420. source = "registry+https://github.com/rust-lang/crates.io-index"
  1421. checksum = "2d2c12f985c78475a6b8d629afd0c360260ef34cfef52efccdcfd31972f81c2e"
  1422. [[package]]
  1423. name = "cacache"
  1424. version = "13.1.0"
  1425. source = "registry+https://github.com/rust-lang/crates.io-index"
  1426. checksum = "5c5063741c7b2e260bbede781cf4679632dd90e2718e99f7715e46824b65670b"
  1427. dependencies = [
  1428. "digest",
  1429. "either",
  1430. "futures",
  1431. "hex",
  1432. "libc",
  1433. "memmap2 0.5.10",
  1434. "miette",
  1435. "reflink-copy",
  1436. "serde",
  1437. "serde_derive",
  1438. "serde_json",
  1439. "sha1",
  1440. "sha2",
  1441. "ssri",
  1442. "tempfile",
  1443. "thiserror 1.0.69",
  1444. "tokio",
  1445. "tokio-stream",
  1446. "walkdir",
  1447. ]
  1448. [[package]]
  1449. name = "calloop"
  1450. version = "0.13.0"
  1451. source = "registry+https://github.com/rust-lang/crates.io-index"
  1452. checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec"
  1453. dependencies = [
  1454. "bitflags 2.9.0",
  1455. "log",
  1456. "polling 3.7.4",
  1457. "rustix 0.38.44",
  1458. "slab",
  1459. "thiserror 1.0.69",
  1460. ]
  1461. [[package]]
  1462. name = "calloop-wayland-source"
  1463. version = "0.3.0"
  1464. source = "registry+https://github.com/rust-lang/crates.io-index"
  1465. checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20"
  1466. dependencies = [
  1467. "calloop",
  1468. "rustix 0.38.44",
  1469. "wayland-backend",
  1470. "wayland-client",
  1471. ]
  1472. [[package]]
  1473. name = "camino"
  1474. version = "1.1.9"
  1475. source = "registry+https://github.com/rust-lang/crates.io-index"
  1476. checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
  1477. dependencies = [
  1478. "serde",
  1479. ]
  1480. [[package]]
  1481. name = "candle-core"
  1482. version = "0.8.0"
  1483. source = "git+https://github.com/EricLBuehler/candle.git?rev=1f137cd4#1f137cd4f99ee76797cc4a6969802d85e041dd54"
  1484. dependencies = [
  1485. "accelerate-src",
  1486. "byteorder",
  1487. "candle-kernels",
  1488. "candle-metal-kernels",
  1489. "cudarc",
  1490. "float8",
  1491. "gemm",
  1492. "half",
  1493. "libc",
  1494. "memmap2 0.9.5",
  1495. "metal 0.27.0",
  1496. "num-traits",
  1497. "num_cpus",
  1498. "rand 0.9.1",
  1499. "rand_distr",
  1500. "rayon",
  1501. "safetensors",
  1502. "thiserror 1.0.69",
  1503. "yoke",
  1504. "zip 1.1.4",
  1505. ]
  1506. [[package]]
  1507. name = "candle-flash-attn"
  1508. version = "0.8.0"
  1509. source = "git+https://github.com/EricLBuehler/candle.git?rev=1f137cd4#1f137cd4f99ee76797cc4a6969802d85e041dd54"
  1510. dependencies = [
  1511. "anyhow",
  1512. "bindgen_cuda 0.1.5",
  1513. "candle-core",
  1514. "half",
  1515. ]
  1516. [[package]]
  1517. name = "candle-kernels"
  1518. version = "0.8.0"
  1519. source = "git+https://github.com/EricLBuehler/candle.git?rev=1f137cd4#1f137cd4f99ee76797cc4a6969802d85e041dd54"
  1520. dependencies = [
  1521. "bindgen_cuda 0.1.5",
  1522. ]
  1523. [[package]]
  1524. name = "candle-metal-kernels"
  1525. version = "0.8.0"
  1526. source = "git+https://github.com/EricLBuehler/candle.git?rev=1f137cd4#1f137cd4f99ee76797cc4a6969802d85e041dd54"
  1527. dependencies = [
  1528. "metal 0.27.0",
  1529. "once_cell",
  1530. "thiserror 1.0.69",
  1531. "tracing",
  1532. ]
  1533. [[package]]
  1534. name = "candle-nn"
  1535. version = "0.8.0"
  1536. source = "git+https://github.com/EricLBuehler/candle.git?rev=1f137cd4#1f137cd4f99ee76797cc4a6969802d85e041dd54"
  1537. dependencies = [
  1538. "accelerate-src",
  1539. "candle-core",
  1540. "candle-metal-kernels",
  1541. "half",
  1542. "metal 0.27.0",
  1543. "num-traits",
  1544. "rayon",
  1545. "safetensors",
  1546. "serde",
  1547. "thiserror 1.0.69",
  1548. ]
  1549. [[package]]
  1550. name = "cargo-platform"
  1551. version = "0.1.9"
  1552. source = "registry+https://github.com/rust-lang/crates.io-index"
  1553. checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea"
  1554. dependencies = [
  1555. "serde",
  1556. ]
  1557. [[package]]
  1558. name = "cargo_metadata"
  1559. version = "0.14.2"
  1560. source = "registry+https://github.com/rust-lang/crates.io-index"
  1561. checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa"
  1562. dependencies = [
  1563. "camino",
  1564. "cargo-platform",
  1565. "semver",
  1566. "serde",
  1567. "serde_json",
  1568. ]
  1569. [[package]]
  1570. name = "cargo_metadata"
  1571. version = "0.18.1"
  1572. source = "registry+https://github.com/rust-lang/crates.io-index"
  1573. checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
  1574. dependencies = [
  1575. "camino",
  1576. "cargo-platform",
  1577. "semver",
  1578. "serde",
  1579. "serde_json",
  1580. "thiserror 1.0.69",
  1581. ]
  1582. [[package]]
  1583. name = "cc"
  1584. version = "1.2.17"
  1585. source = "registry+https://github.com/rust-lang/crates.io-index"
  1586. checksum = "1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a"
  1587. dependencies = [
  1588. "jobserver",
  1589. "libc",
  1590. "shlex",
  1591. ]
  1592. [[package]]
  1593. name = "cdr-encoding"
  1594. version = "0.10.2"
  1595. source = "registry+https://github.com/rust-lang/crates.io-index"
  1596. checksum = "73f0cdb643d85bb03b1b786ab8d332747f386f0a25b19367d559b437f44f1e46"
  1597. dependencies = [
  1598. "byteorder",
  1599. "log",
  1600. "paste",
  1601. "serde",
  1602. "serde_repr",
  1603. "static_assertions",
  1604. "thiserror 1.0.69",
  1605. ]
  1606. [[package]]
  1607. name = "cdr-encoding-size"
  1608. version = "0.5.1"
  1609. source = "registry+https://github.com/rust-lang/crates.io-index"
  1610. checksum = "ac9ba34127578914d8674773f48f686c1df8f37bba0f5b88ab5c78ca04b7f2fb"
  1611. dependencies = [
  1612. "cdr-encoding-size-derive",
  1613. ]
  1614. [[package]]
  1615. name = "cdr-encoding-size-derive"
  1616. version = "0.5.1"
  1617. source = "registry+https://github.com/rust-lang/crates.io-index"
  1618. checksum = "c46953796c44a6488a02ce4b4b3dc0ff30c3cf9107a4ed5e17ceac875d1e9fb6"
  1619. dependencies = [
  1620. "proc-macro2",
  1621. "quote",
  1622. "syn 1.0.109",
  1623. ]
  1624. [[package]]
  1625. name = "cesu8"
  1626. version = "1.1.0"
  1627. source = "registry+https://github.com/rust-lang/crates.io-index"
  1628. checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
  1629. [[package]]
  1630. name = "cfb"
  1631. version = "0.7.3"
  1632. source = "registry+https://github.com/rust-lang/crates.io-index"
  1633. checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
  1634. dependencies = [
  1635. "byteorder",
  1636. "fnv",
  1637. "uuid 1.16.0",
  1638. ]
  1639. [[package]]
  1640. name = "cfg-expr"
  1641. version = "0.15.8"
  1642. source = "registry+https://github.com/rust-lang/crates.io-index"
  1643. checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
  1644. dependencies = [
  1645. "smallvec",
  1646. "target-lexicon",
  1647. ]
  1648. [[package]]
  1649. name = "cfg-if"
  1650. version = "0.1.10"
  1651. source = "registry+https://github.com/rust-lang/crates.io-index"
  1652. checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
  1653. [[package]]
  1654. name = "cfg-if"
  1655. version = "1.0.0"
  1656. source = "registry+https://github.com/rust-lang/crates.io-index"
  1657. checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
  1658. [[package]]
  1659. name = "cfg_aliases"
  1660. version = "0.2.1"
  1661. source = "registry+https://github.com/rust-lang/crates.io-index"
  1662. checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
  1663. [[package]]
  1664. name = "cfgrammar"
  1665. version = "0.13.10"
  1666. source = "registry+https://github.com/rust-lang/crates.io-index"
  1667. checksum = "7fe45e18904af7af10e4312df7c97251e98af98c70f42f1f2587aecfcbee56bf"
  1668. dependencies = [
  1669. "indexmap 2.8.0",
  1670. "lazy_static",
  1671. "num-traits",
  1672. "regex",
  1673. "serde",
  1674. "vob",
  1675. ]
  1676. [[package]]
  1677. name = "cgl"
  1678. version = "0.3.2"
  1679. source = "registry+https://github.com/rust-lang/crates.io-index"
  1680. checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff"
  1681. dependencies = [
  1682. "libc",
  1683. ]
  1684. [[package]]
  1685. name = "chrono"
  1686. version = "0.4.41"
  1687. source = "registry+https://github.com/rust-lang/crates.io-index"
  1688. checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
  1689. dependencies = [
  1690. "android-tzdata",
  1691. "iana-time-zone",
  1692. "js-sys",
  1693. "num-traits",
  1694. "serde",
  1695. "wasm-bindgen",
  1696. "windows-link",
  1697. ]
  1698. [[package]]
  1699. name = "chunked_transfer"
  1700. version = "1.5.0"
  1701. source = "registry+https://github.com/rust-lang/crates.io-index"
  1702. checksum = "6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901"
  1703. [[package]]
  1704. name = "cipher"
  1705. version = "0.4.4"
  1706. source = "registry+https://github.com/rust-lang/crates.io-index"
  1707. checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
  1708. dependencies = [
  1709. "crypto-common",
  1710. "inout",
  1711. ]
  1712. [[package]]
  1713. name = "clang-format"
  1714. version = "0.3.0"
  1715. source = "registry+https://github.com/rust-lang/crates.io-index"
  1716. checksum = "696283b40e1a39d208ee614b92e5f6521d16962edeb47c48372585ec92419943"
  1717. dependencies = [
  1718. "thiserror 1.0.69",
  1719. ]
  1720. [[package]]
  1721. name = "clap"
  1722. version = "2.34.0"
  1723. source = "registry+https://github.com/rust-lang/crates.io-index"
  1724. checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
  1725. dependencies = [
  1726. "ansi_term",
  1727. "atty",
  1728. "bitflags 1.3.2",
  1729. "strsim 0.8.0",
  1730. "textwrap 0.11.0",
  1731. "unicode-width 0.1.14",
  1732. "vec_map",
  1733. ]
  1734. [[package]]
  1735. name = "clap"
  1736. version = "3.2.25"
  1737. source = "registry+https://github.com/rust-lang/crates.io-index"
  1738. checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
  1739. dependencies = [
  1740. "atty",
  1741. "bitflags 1.3.2",
  1742. "clap_derive 3.2.25",
  1743. "clap_lex 0.2.4",
  1744. "indexmap 1.9.3",
  1745. "once_cell",
  1746. "strsim 0.10.0",
  1747. "termcolor",
  1748. "textwrap 0.16.2",
  1749. ]
  1750. [[package]]
  1751. name = "clap"
  1752. version = "4.5.32"
  1753. source = "registry+https://github.com/rust-lang/crates.io-index"
  1754. checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83"
  1755. dependencies = [
  1756. "clap_builder",
  1757. "clap_derive 4.5.32",
  1758. ]
  1759. [[package]]
  1760. name = "clap_builder"
  1761. version = "4.5.32"
  1762. source = "registry+https://github.com/rust-lang/crates.io-index"
  1763. checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8"
  1764. dependencies = [
  1765. "anstream",
  1766. "anstyle",
  1767. "clap_lex 0.7.4",
  1768. "strsim 0.11.1",
  1769. "terminal_size",
  1770. ]
  1771. [[package]]
  1772. name = "clap_complete"
  1773. version = "4.5.47"
  1774. source = "registry+https://github.com/rust-lang/crates.io-index"
  1775. checksum = "c06f5378ea264ad4f82bbc826628b5aad714a75abf6ece087e923010eb937fb6"
  1776. dependencies = [
  1777. "clap 4.5.32",
  1778. ]
  1779. [[package]]
  1780. name = "clap_derive"
  1781. version = "3.2.25"
  1782. source = "registry+https://github.com/rust-lang/crates.io-index"
  1783. checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008"
  1784. dependencies = [
  1785. "heck 0.4.1",
  1786. "proc-macro-error",
  1787. "proc-macro2",
  1788. "quote",
  1789. "syn 1.0.109",
  1790. ]
  1791. [[package]]
  1792. name = "clap_derive"
  1793. version = "4.5.32"
  1794. source = "registry+https://github.com/rust-lang/crates.io-index"
  1795. checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
  1796. dependencies = [
  1797. "heck 0.5.0",
  1798. "proc-macro2",
  1799. "quote",
  1800. "syn 2.0.101",
  1801. ]
  1802. [[package]]
  1803. name = "clap_lex"
  1804. version = "0.2.4"
  1805. source = "registry+https://github.com/rust-lang/crates.io-index"
  1806. checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
  1807. dependencies = [
  1808. "os_str_bytes",
  1809. ]
  1810. [[package]]
  1811. name = "clap_lex"
  1812. version = "0.7.4"
  1813. source = "registry+https://github.com/rust-lang/crates.io-index"
  1814. checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
  1815. [[package]]
  1816. name = "clean-path"
  1817. version = "0.2.1"
  1818. source = "registry+https://github.com/rust-lang/crates.io-index"
  1819. checksum = "aaa6b4b263a5d737e9bf6b7c09b72c41a5480aec4d7219af827f6564e950b6a5"
  1820. [[package]]
  1821. name = "clipboard-win"
  1822. version = "5.4.0"
  1823. source = "registry+https://github.com/rust-lang/crates.io-index"
  1824. checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892"
  1825. dependencies = [
  1826. "error-code",
  1827. ]
  1828. [[package]]
  1829. name = "clircle"
  1830. version = "0.4.0"
  1831. source = "registry+https://github.com/rust-lang/crates.io-index"
  1832. checksum = "c8e87cbed5354f17bd8ca8821a097fb62599787fe8f611743fad7ee156a0a600"
  1833. dependencies = [
  1834. "cfg-if 1.0.0",
  1835. "libc",
  1836. "serde",
  1837. "winapi 0.3.9",
  1838. ]
  1839. [[package]]
  1840. name = "codespan-reporting"
  1841. version = "0.11.1"
  1842. source = "registry+https://github.com/rust-lang/crates.io-index"
  1843. checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
  1844. dependencies = [
  1845. "termcolor",
  1846. "unicode-width 0.1.14",
  1847. ]
  1848. [[package]]
  1849. name = "codespan-reporting"
  1850. version = "0.12.0"
  1851. source = "registry+https://github.com/rust-lang/crates.io-index"
  1852. checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"
  1853. dependencies = [
  1854. "serde",
  1855. "termcolor",
  1856. "unicode-width 0.2.0",
  1857. ]
  1858. [[package]]
  1859. name = "color-hex"
  1860. version = "0.2.0"
  1861. source = "registry+https://github.com/rust-lang/crates.io-index"
  1862. checksum = "ecdffb913a326b6c642290a0d0ec8e8d6597291acdc07cc4c9cb4b3635d44cf9"
  1863. [[package]]
  1864. name = "color_quant"
  1865. version = "1.1.0"
  1866. source = "registry+https://github.com/rust-lang/crates.io-index"
  1867. checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
  1868. [[package]]
  1869. name = "colorchoice"
  1870. version = "1.0.3"
  1871. source = "registry+https://github.com/rust-lang/crates.io-index"
  1872. checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
  1873. [[package]]
  1874. name = "colored"
  1875. version = "2.2.0"
  1876. source = "registry+https://github.com/rust-lang/crates.io-index"
  1877. checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c"
  1878. dependencies = [
  1879. "lazy_static",
  1880. "windows-sys 0.59.0",
  1881. ]
  1882. [[package]]
  1883. name = "combine"
  1884. version = "4.6.7"
  1885. source = "registry+https://github.com/rust-lang/crates.io-index"
  1886. checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
  1887. dependencies = [
  1888. "bytes",
  1889. "memchr",
  1890. ]
  1891. [[package]]
  1892. name = "comfy-table"
  1893. version = "7.1.4"
  1894. source = "registry+https://github.com/rust-lang/crates.io-index"
  1895. checksum = "4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a"
  1896. dependencies = [
  1897. "crossterm 0.28.1",
  1898. "unicode-segmentation",
  1899. "unicode-width 0.2.0",
  1900. ]
  1901. [[package]]
  1902. name = "communication-layer-pub-sub"
  1903. version = "0.3.12"
  1904. dependencies = [
  1905. "flume 0.10.14",
  1906. "zenoh 0.7.0-rc",
  1907. ]
  1908. [[package]]
  1909. name = "communication-layer-request-reply"
  1910. version = "0.3.12"
  1911. [[package]]
  1912. name = "concat-idents"
  1913. version = "1.1.5"
  1914. source = "registry+https://github.com/rust-lang/crates.io-index"
  1915. checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d"
  1916. dependencies = [
  1917. "quote",
  1918. "syn 2.0.101",
  1919. ]
  1920. [[package]]
  1921. name = "concurrent-queue"
  1922. version = "2.5.0"
  1923. source = "registry+https://github.com/rust-lang/crates.io-index"
  1924. checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
  1925. dependencies = [
  1926. "crossbeam-utils",
  1927. ]
  1928. [[package]]
  1929. name = "console"
  1930. version = "0.15.11"
  1931. source = "registry+https://github.com/rust-lang/crates.io-index"
  1932. checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8"
  1933. dependencies = [
  1934. "encode_unicode",
  1935. "libc",
  1936. "once_cell",
  1937. "unicode-width 0.2.0",
  1938. "windows-sys 0.59.0",
  1939. ]
  1940. [[package]]
  1941. name = "const-oid"
  1942. version = "0.9.6"
  1943. source = "registry+https://github.com/rust-lang/crates.io-index"
  1944. checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
  1945. [[package]]
  1946. name = "const-random"
  1947. version = "0.1.18"
  1948. source = "registry+https://github.com/rust-lang/crates.io-index"
  1949. checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359"
  1950. dependencies = [
  1951. "const-random-macro",
  1952. ]
  1953. [[package]]
  1954. name = "const-random-macro"
  1955. version = "0.1.16"
  1956. source = "registry+https://github.com/rust-lang/crates.io-index"
  1957. checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
  1958. dependencies = [
  1959. "getrandom 0.2.15",
  1960. "once_cell",
  1961. "tiny-keccak",
  1962. ]
  1963. [[package]]
  1964. name = "const_format"
  1965. version = "0.2.34"
  1966. source = "registry+https://github.com/rust-lang/crates.io-index"
  1967. checksum = "126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd"
  1968. dependencies = [
  1969. "const_format_proc_macros",
  1970. ]
  1971. [[package]]
  1972. name = "const_format_proc_macros"
  1973. version = "0.2.34"
  1974. source = "registry+https://github.com/rust-lang/crates.io-index"
  1975. checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744"
  1976. dependencies = [
  1977. "proc-macro2",
  1978. "quote",
  1979. "unicode-xid",
  1980. ]
  1981. [[package]]
  1982. name = "const_soft_float"
  1983. version = "0.1.4"
  1984. source = "registry+https://github.com/rust-lang/crates.io-index"
  1985. checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff"
  1986. [[package]]
  1987. name = "constgebra"
  1988. version = "0.1.4"
  1989. source = "registry+https://github.com/rust-lang/crates.io-index"
  1990. checksum = "e1aaf9b65849a68662ac6c0810c8893a765c960b907dd7cfab9c4a50bf764fbc"
  1991. dependencies = [
  1992. "const_soft_float",
  1993. ]
  1994. [[package]]
  1995. name = "content_inspector"
  1996. version = "0.2.4"
  1997. source = "registry+https://github.com/rust-lang/crates.io-index"
  1998. checksum = "b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38"
  1999. dependencies = [
  2000. "memchr",
  2001. ]
  2002. [[package]]
  2003. name = "convert_case"
  2004. version = "0.6.0"
  2005. source = "registry+https://github.com/rust-lang/crates.io-index"
  2006. checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
  2007. dependencies = [
  2008. "unicode-segmentation",
  2009. ]
  2010. [[package]]
  2011. name = "cordyceps"
  2012. version = "0.3.2"
  2013. source = "registry+https://github.com/rust-lang/crates.io-index"
  2014. checksum = "ec10f0a762d93c4498d2e97a333805cb6250d60bead623f71d8034f9a4152ba3"
  2015. dependencies = [
  2016. "loom",
  2017. "tracing",
  2018. ]
  2019. [[package]]
  2020. name = "core-foundation"
  2021. version = "0.9.4"
  2022. source = "registry+https://github.com/rust-lang/crates.io-index"
  2023. checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
  2024. dependencies = [
  2025. "core-foundation-sys",
  2026. "libc",
  2027. ]
  2028. [[package]]
  2029. name = "core-foundation"
  2030. version = "0.10.0"
  2031. source = "registry+https://github.com/rust-lang/crates.io-index"
  2032. checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"
  2033. dependencies = [
  2034. "core-foundation-sys",
  2035. "libc",
  2036. ]
  2037. [[package]]
  2038. name = "core-foundation-sys"
  2039. version = "0.8.7"
  2040. source = "registry+https://github.com/rust-lang/crates.io-index"
  2041. checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
  2042. [[package]]
  2043. name = "core-graphics"
  2044. version = "0.23.2"
  2045. source = "registry+https://github.com/rust-lang/crates.io-index"
  2046. checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081"
  2047. dependencies = [
  2048. "bitflags 1.3.2",
  2049. "core-foundation 0.9.4",
  2050. "core-graphics-types",
  2051. "foreign-types",
  2052. "libc",
  2053. ]
  2054. [[package]]
  2055. name = "core-graphics-types"
  2056. version = "0.1.3"
  2057. source = "registry+https://github.com/rust-lang/crates.io-index"
  2058. checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf"
  2059. dependencies = [
  2060. "bitflags 1.3.2",
  2061. "core-foundation 0.9.4",
  2062. "libc",
  2063. ]
  2064. [[package]]
  2065. name = "cpufeatures"
  2066. version = "0.2.17"
  2067. source = "registry+https://github.com/rust-lang/crates.io-index"
  2068. checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
  2069. dependencies = [
  2070. "libc",
  2071. ]
  2072. [[package]]
  2073. name = "crc"
  2074. version = "3.3.0"
  2075. source = "registry+https://github.com/rust-lang/crates.io-index"
  2076. checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675"
  2077. dependencies = [
  2078. "crc-catalog",
  2079. ]
  2080. [[package]]
  2081. name = "crc-catalog"
  2082. version = "2.4.0"
  2083. source = "registry+https://github.com/rust-lang/crates.io-index"
  2084. checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"
  2085. [[package]]
  2086. name = "crc32fast"
  2087. version = "1.4.2"
  2088. source = "registry+https://github.com/rust-lang/crates.io-index"
  2089. checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
  2090. dependencies = [
  2091. "cfg-if 1.0.0",
  2092. ]
  2093. [[package]]
  2094. name = "crossbeam"
  2095. version = "0.8.4"
  2096. source = "registry+https://github.com/rust-lang/crates.io-index"
  2097. checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8"
  2098. dependencies = [
  2099. "crossbeam-channel",
  2100. "crossbeam-deque",
  2101. "crossbeam-epoch",
  2102. "crossbeam-queue",
  2103. "crossbeam-utils",
  2104. ]
  2105. [[package]]
  2106. name = "crossbeam-channel"
  2107. version = "0.5.14"
  2108. source = "registry+https://github.com/rust-lang/crates.io-index"
  2109. checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
  2110. dependencies = [
  2111. "crossbeam-utils",
  2112. ]
  2113. [[package]]
  2114. name = "crossbeam-deque"
  2115. version = "0.8.6"
  2116. source = "registry+https://github.com/rust-lang/crates.io-index"
  2117. checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
  2118. dependencies = [
  2119. "crossbeam-epoch",
  2120. "crossbeam-utils",
  2121. ]
  2122. [[package]]
  2123. name = "crossbeam-epoch"
  2124. version = "0.9.18"
  2125. source = "registry+https://github.com/rust-lang/crates.io-index"
  2126. checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
  2127. dependencies = [
  2128. "crossbeam-utils",
  2129. ]
  2130. [[package]]
  2131. name = "crossbeam-queue"
  2132. version = "0.3.12"
  2133. source = "registry+https://github.com/rust-lang/crates.io-index"
  2134. checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115"
  2135. dependencies = [
  2136. "crossbeam-utils",
  2137. ]
  2138. [[package]]
  2139. name = "crossbeam-skiplist"
  2140. version = "0.1.3"
  2141. source = "registry+https://github.com/rust-lang/crates.io-index"
  2142. checksum = "df29de440c58ca2cc6e587ec3d22347551a32435fbde9d2bff64e78a9ffa151b"
  2143. dependencies = [
  2144. "crossbeam-epoch",
  2145. "crossbeam-utils",
  2146. ]
  2147. [[package]]
  2148. name = "crossbeam-utils"
  2149. version = "0.8.21"
  2150. source = "registry+https://github.com/rust-lang/crates.io-index"
  2151. checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
  2152. [[package]]
  2153. name = "crossterm"
  2154. version = "0.25.0"
  2155. source = "registry+https://github.com/rust-lang/crates.io-index"
  2156. checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67"
  2157. dependencies = [
  2158. "bitflags 1.3.2",
  2159. "crossterm_winapi",
  2160. "libc",
  2161. "mio 0.8.11",
  2162. "parking_lot",
  2163. "signal-hook",
  2164. "signal-hook-mio",
  2165. "winapi 0.3.9",
  2166. ]
  2167. [[package]]
  2168. name = "crossterm"
  2169. version = "0.28.1"
  2170. source = "registry+https://github.com/rust-lang/crates.io-index"
  2171. checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
  2172. dependencies = [
  2173. "bitflags 2.9.0",
  2174. "crossterm_winapi",
  2175. "parking_lot",
  2176. "rustix 0.38.44",
  2177. "winapi 0.3.9",
  2178. ]
  2179. [[package]]
  2180. name = "crossterm_winapi"
  2181. version = "0.9.1"
  2182. source = "registry+https://github.com/rust-lang/crates.io-index"
  2183. checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
  2184. dependencies = [
  2185. "winapi 0.3.9",
  2186. ]
  2187. [[package]]
  2188. name = "crunchy"
  2189. version = "0.2.3"
  2190. source = "registry+https://github.com/rust-lang/crates.io-index"
  2191. checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929"
  2192. [[package]]
  2193. name = "crypto-common"
  2194. version = "0.1.6"
  2195. source = "registry+https://github.com/rust-lang/crates.io-index"
  2196. checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
  2197. dependencies = [
  2198. "generic-array",
  2199. "typenum",
  2200. ]
  2201. [[package]]
  2202. name = "csv"
  2203. version = "1.3.1"
  2204. source = "registry+https://github.com/rust-lang/crates.io-index"
  2205. checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf"
  2206. dependencies = [
  2207. "csv-core",
  2208. "itoa",
  2209. "ryu",
  2210. "serde",
  2211. ]
  2212. [[package]]
  2213. name = "csv-core"
  2214. version = "0.1.12"
  2215. source = "registry+https://github.com/rust-lang/crates.io-index"
  2216. checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d"
  2217. dependencies = [
  2218. "memchr",
  2219. ]
  2220. [[package]]
  2221. name = "ctrlc"
  2222. version = "3.4.5"
  2223. source = "registry+https://github.com/rust-lang/crates.io-index"
  2224. checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3"
  2225. dependencies = [
  2226. "nix 0.29.0",
  2227. "windows-sys 0.59.0",
  2228. ]
  2229. [[package]]
  2230. name = "cudarc"
  2231. version = "0.13.9"
  2232. source = "registry+https://github.com/rust-lang/crates.io-index"
  2233. checksum = "486c221362668c63a1636cfa51463b09574433b39029326cff40864b3ba12b6e"
  2234. dependencies = [
  2235. "half",
  2236. "libloading 0.8.6",
  2237. ]
  2238. [[package]]
  2239. name = "cursor-icon"
  2240. version = "1.1.0"
  2241. source = "registry+https://github.com/rust-lang/crates.io-index"
  2242. checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
  2243. [[package]]
  2244. name = "curve25519-dalek"
  2245. version = "4.1.3"
  2246. source = "registry+https://github.com/rust-lang/crates.io-index"
  2247. checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
  2248. dependencies = [
  2249. "cfg-if 1.0.0",
  2250. "cpufeatures",
  2251. "curve25519-dalek-derive",
  2252. "digest",
  2253. "fiat-crypto",
  2254. "rustc_version",
  2255. "subtle",
  2256. "zeroize",
  2257. ]
  2258. [[package]]
  2259. name = "curve25519-dalek-derive"
  2260. version = "0.1.1"
  2261. source = "registry+https://github.com/rust-lang/crates.io-index"
  2262. checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
  2263. dependencies = [
  2264. "proc-macro2",
  2265. "quote",
  2266. "syn 2.0.101",
  2267. ]
  2268. [[package]]
  2269. name = "cxx"
  2270. version = "1.0.149"
  2271. source = "registry+https://github.com/rust-lang/crates.io-index"
  2272. checksum = "478c837c611bc2a9fdeec08f85a5b198bb4e0bbdb3069f02443d2291383a7b42"
  2273. dependencies = [
  2274. "cc",
  2275. "cxxbridge-cmd",
  2276. "cxxbridge-flags",
  2277. "cxxbridge-macro",
  2278. "foldhash",
  2279. "link-cplusplus",
  2280. ]
  2281. [[package]]
  2282. name = "cxx-build"
  2283. version = "1.0.150"
  2284. source = "registry+https://github.com/rust-lang/crates.io-index"
  2285. checksum = "db4e07e3a69db032f03450594e53785a5d6b1d787c2ad5b901d9347f0064af94"
  2286. dependencies = [
  2287. "cc",
  2288. "codespan-reporting 0.12.0",
  2289. "proc-macro2",
  2290. "quote",
  2291. "scratch",
  2292. "syn 2.0.101",
  2293. ]
  2294. [[package]]
  2295. name = "cxxbridge-cmd"
  2296. version = "1.0.149"
  2297. source = "registry+https://github.com/rust-lang/crates.io-index"
  2298. checksum = "a5fff7916bbde05c2db99469f09dcfaf203bf25b096ccbf4e761a04792412e10"
  2299. dependencies = [
  2300. "clap 4.5.32",
  2301. "codespan-reporting 0.11.1",
  2302. "proc-macro2",
  2303. "quote",
  2304. "syn 2.0.101",
  2305. ]
  2306. [[package]]
  2307. name = "cxxbridge-flags"
  2308. version = "1.0.149"
  2309. source = "registry+https://github.com/rust-lang/crates.io-index"
  2310. checksum = "4336c994ee47479f439b61a9723ed894ab4551d91e0f217c1e84515d57ea3d4f"
  2311. [[package]]
  2312. name = "cxxbridge-macro"
  2313. version = "1.0.149"
  2314. source = "registry+https://github.com/rust-lang/crates.io-index"
  2315. checksum = "4212f144792e9bc9d6891e369f87cc3adb7387a552993df8767d352482b3f88a"
  2316. dependencies = [
  2317. "proc-macro2",
  2318. "quote",
  2319. "rustversion",
  2320. "syn 2.0.101",
  2321. ]
  2322. [[package]]
  2323. name = "darling"
  2324. version = "0.11.0"
  2325. source = "registry+https://github.com/rust-lang/crates.io-index"
  2326. checksum = "dbffa8f8e38810422f320ca457a93cf1cd0056dc9c06c556b867558e0d471463"
  2327. dependencies = [
  2328. "darling_core 0.11.0",
  2329. "darling_macro 0.11.0",
  2330. ]
  2331. [[package]]
  2332. name = "darling"
  2333. version = "0.20.10"
  2334. source = "registry+https://github.com/rust-lang/crates.io-index"
  2335. checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
  2336. dependencies = [
  2337. "darling_core 0.20.10",
  2338. "darling_macro 0.20.10",
  2339. ]
  2340. [[package]]
  2341. name = "darling_core"
  2342. version = "0.11.0"
  2343. source = "registry+https://github.com/rust-lang/crates.io-index"
  2344. checksum = "06e172685d94b7b83800e3256a63261537b9d6129e10f21c8e13ddf9dba8c64d"
  2345. dependencies = [
  2346. "fnv",
  2347. "ident_case",
  2348. "proc-macro2",
  2349. "quote",
  2350. "strsim 0.10.0",
  2351. "syn 1.0.109",
  2352. ]
  2353. [[package]]
  2354. name = "darling_core"
  2355. version = "0.20.10"
  2356. source = "registry+https://github.com/rust-lang/crates.io-index"
  2357. checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
  2358. dependencies = [
  2359. "fnv",
  2360. "ident_case",
  2361. "proc-macro2",
  2362. "quote",
  2363. "strsim 0.11.1",
  2364. "syn 2.0.101",
  2365. ]
  2366. [[package]]
  2367. name = "darling_macro"
  2368. version = "0.11.0"
  2369. source = "registry+https://github.com/rust-lang/crates.io-index"
  2370. checksum = "f0618ac802792cebd1918ac6042a6ea1eeab92db34b35656afaa577929820788"
  2371. dependencies = [
  2372. "darling_core 0.11.0",
  2373. "quote",
  2374. "syn 1.0.109",
  2375. ]
  2376. [[package]]
  2377. name = "darling_macro"
  2378. version = "0.20.10"
  2379. source = "registry+https://github.com/rust-lang/crates.io-index"
  2380. checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
  2381. dependencies = [
  2382. "darling_core 0.20.10",
  2383. "quote",
  2384. "syn 2.0.101",
  2385. ]
  2386. [[package]]
  2387. name = "dashmap"
  2388. version = "5.5.3"
  2389. source = "registry+https://github.com/rust-lang/crates.io-index"
  2390. checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
  2391. dependencies = [
  2392. "cfg-if 1.0.0",
  2393. "hashbrown 0.14.5",
  2394. "lock_api",
  2395. "once_cell",
  2396. "parking_lot_core",
  2397. ]
  2398. [[package]]
  2399. name = "data-encoding"
  2400. version = "2.8.0"
  2401. source = "registry+https://github.com/rust-lang/crates.io-index"
  2402. checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010"
  2403. [[package]]
  2404. name = "data-url"
  2405. version = "0.3.1"
  2406. source = "registry+https://github.com/rust-lang/crates.io-index"
  2407. checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a"
  2408. [[package]]
  2409. name = "dav1d"
  2410. version = "0.10.4"
  2411. source = "registry+https://github.com/rust-lang/crates.io-index"
  2412. checksum = "80c3f80814db85397819d464bb553268992c393b4b3b5554b89c1655996d5926"
  2413. dependencies = [
  2414. "av-data",
  2415. "bitflags 2.9.0",
  2416. "dav1d-sys",
  2417. "static_assertions",
  2418. ]
  2419. [[package]]
  2420. name = "dav1d-sys"
  2421. version = "0.8.2"
  2422. source = "registry+https://github.com/rust-lang/crates.io-index"
  2423. checksum = "6ecb1c5e8f4dc438eedc1b534a54672fb0e0a56035dae6b50162787bd2c50e95"
  2424. dependencies = [
  2425. "libc",
  2426. "system-deps",
  2427. ]
  2428. [[package]]
  2429. name = "defmac"
  2430. version = "0.1.3"
  2431. source = "registry+https://github.com/rust-lang/crates.io-index"
  2432. checksum = "aafbece59594ed57696a1a69e8bb3ca1683fbc9cdb41d5c02726070b2cd8f19d"
  2433. [[package]]
  2434. name = "der"
  2435. version = "0.6.1"
  2436. source = "registry+https://github.com/rust-lang/crates.io-index"
  2437. checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de"
  2438. dependencies = [
  2439. "const-oid",
  2440. "pem-rfc7468 0.6.0",
  2441. "zeroize",
  2442. ]
  2443. [[package]]
  2444. name = "der"
  2445. version = "0.7.9"
  2446. source = "registry+https://github.com/rust-lang/crates.io-index"
  2447. checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
  2448. dependencies = [
  2449. "const-oid",
  2450. "pem-rfc7468 0.7.0",
  2451. "zeroize",
  2452. ]
  2453. [[package]]
  2454. name = "der-parser"
  2455. version = "9.0.0"
  2456. source = "registry+https://github.com/rust-lang/crates.io-index"
  2457. checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553"
  2458. dependencies = [
  2459. "asn1-rs",
  2460. "displaydoc",
  2461. "nom 7.1.3",
  2462. "num-bigint",
  2463. "num-traits",
  2464. "rusticata-macros",
  2465. ]
  2466. [[package]]
  2467. name = "deranged"
  2468. version = "0.4.0"
  2469. source = "registry+https://github.com/rust-lang/crates.io-index"
  2470. checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
  2471. dependencies = [
  2472. "powerfmt",
  2473. "serde",
  2474. ]
  2475. [[package]]
  2476. name = "derive-new"
  2477. version = "0.7.0"
  2478. source = "registry+https://github.com/rust-lang/crates.io-index"
  2479. checksum = "2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc"
  2480. dependencies = [
  2481. "proc-macro2",
  2482. "quote",
  2483. "syn 2.0.101",
  2484. ]
  2485. [[package]]
  2486. name = "derive_arbitrary"
  2487. version = "1.4.1"
  2488. source = "registry+https://github.com/rust-lang/crates.io-index"
  2489. checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800"
  2490. dependencies = [
  2491. "proc-macro2",
  2492. "quote",
  2493. "syn 2.0.101",
  2494. ]
  2495. [[package]]
  2496. name = "derive_builder"
  2497. version = "0.20.2"
  2498. source = "registry+https://github.com/rust-lang/crates.io-index"
  2499. checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
  2500. dependencies = [
  2501. "derive_builder_macro",
  2502. ]
  2503. [[package]]
  2504. name = "derive_builder_core"
  2505. version = "0.20.2"
  2506. source = "registry+https://github.com/rust-lang/crates.io-index"
  2507. checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
  2508. dependencies = [
  2509. "darling 0.20.10",
  2510. "proc-macro2",
  2511. "quote",
  2512. "syn 2.0.101",
  2513. ]
  2514. [[package]]
  2515. name = "derive_builder_macro"
  2516. version = "0.20.2"
  2517. source = "registry+https://github.com/rust-lang/crates.io-index"
  2518. checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
  2519. dependencies = [
  2520. "derive_builder_core",
  2521. "syn 2.0.101",
  2522. ]
  2523. [[package]]
  2524. name = "derive_more"
  2525. version = "0.99.19"
  2526. source = "registry+https://github.com/rust-lang/crates.io-index"
  2527. checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f"
  2528. dependencies = [
  2529. "proc-macro2",
  2530. "quote",
  2531. "syn 2.0.101",
  2532. ]
  2533. [[package]]
  2534. name = "derivre"
  2535. version = "0.3.1"
  2536. source = "registry+https://github.com/rust-lang/crates.io-index"
  2537. checksum = "3a3c2606b3ffc46f91fd62d954d55659ba9fb391bb673311b70f50daf9c15e49"
  2538. dependencies = [
  2539. "anyhow",
  2540. "bytemuck",
  2541. "bytemuck_derive",
  2542. "hashbrown 0.15.2",
  2543. "regex-syntax 0.8.5",
  2544. "strum 0.27.1",
  2545. ]
  2546. [[package]]
  2547. name = "diatomic-waker"
  2548. version = "0.2.3"
  2549. source = "registry+https://github.com/rust-lang/crates.io-index"
  2550. checksum = "ab03c107fafeb3ee9f5925686dbb7a73bc76e3932abb0d2b365cb64b169cf04c"
  2551. [[package]]
  2552. name = "digest"
  2553. version = "0.10.7"
  2554. source = "registry+https://github.com/rust-lang/crates.io-index"
  2555. checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
  2556. dependencies = [
  2557. "block-buffer",
  2558. "const-oid",
  2559. "crypto-common",
  2560. "subtle",
  2561. ]
  2562. [[package]]
  2563. name = "directories"
  2564. version = "5.0.1"
  2565. source = "registry+https://github.com/rust-lang/crates.io-index"
  2566. checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35"
  2567. dependencies = [
  2568. "dirs-sys 0.4.1",
  2569. ]
  2570. [[package]]
  2571. name = "dirs"
  2572. version = "4.0.0"
  2573. source = "registry+https://github.com/rust-lang/crates.io-index"
  2574. checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
  2575. dependencies = [
  2576. "dirs-sys 0.3.7",
  2577. ]
  2578. [[package]]
  2579. name = "dirs"
  2580. version = "5.0.1"
  2581. source = "registry+https://github.com/rust-lang/crates.io-index"
  2582. checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
  2583. dependencies = [
  2584. "dirs-sys 0.4.1",
  2585. ]
  2586. [[package]]
  2587. name = "dirs-sys"
  2588. version = "0.3.7"
  2589. source = "registry+https://github.com/rust-lang/crates.io-index"
  2590. checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
  2591. dependencies = [
  2592. "libc",
  2593. "redox_users",
  2594. "winapi 0.3.9",
  2595. ]
  2596. [[package]]
  2597. name = "dirs-sys"
  2598. version = "0.4.1"
  2599. source = "registry+https://github.com/rust-lang/crates.io-index"
  2600. checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
  2601. dependencies = [
  2602. "libc",
  2603. "option-ext",
  2604. "redox_users",
  2605. "windows-sys 0.48.0",
  2606. ]
  2607. [[package]]
  2608. name = "dispatch"
  2609. version = "0.2.0"
  2610. source = "registry+https://github.com/rust-lang/crates.io-index"
  2611. checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
  2612. [[package]]
  2613. name = "dispatch2"
  2614. version = "0.2.0"
  2615. source = "registry+https://github.com/rust-lang/crates.io-index"
  2616. checksum = "1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0"
  2617. dependencies = [
  2618. "bitflags 2.9.0",
  2619. "block2 0.6.0",
  2620. "libc",
  2621. "objc2 0.6.0",
  2622. ]
  2623. [[package]]
  2624. name = "displaydoc"
  2625. version = "0.2.5"
  2626. source = "registry+https://github.com/rust-lang/crates.io-index"
  2627. checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
  2628. dependencies = [
  2629. "proc-macro2",
  2630. "quote",
  2631. "syn 2.0.101",
  2632. ]
  2633. [[package]]
  2634. name = "dlib"
  2635. version = "0.5.2"
  2636. source = "registry+https://github.com/rust-lang/crates.io-index"
  2637. checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412"
  2638. dependencies = [
  2639. "libloading 0.8.6",
  2640. ]
  2641. [[package]]
  2642. name = "doctest-file"
  2643. version = "1.0.0"
  2644. source = "registry+https://github.com/rust-lang/crates.io-index"
  2645. checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562"
  2646. [[package]]
  2647. name = "document-features"
  2648. version = "0.2.11"
  2649. source = "registry+https://github.com/rust-lang/crates.io-index"
  2650. checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"
  2651. dependencies = [
  2652. "litrs",
  2653. ]
  2654. [[package]]
  2655. name = "dora-arrow-convert"
  2656. version = "0.3.12"
  2657. dependencies = [
  2658. "arrow",
  2659. "chrono",
  2660. "eyre",
  2661. "half",
  2662. "num",
  2663. ]
  2664. [[package]]
  2665. name = "dora-cli"
  2666. version = "0.3.12"
  2667. dependencies = [
  2668. "bat",
  2669. "clap 4.5.32",
  2670. "colored",
  2671. "communication-layer-request-reply",
  2672. "ctrlc",
  2673. "dora-coordinator",
  2674. "dora-core",
  2675. "dora-daemon",
  2676. "dora-download",
  2677. "dora-message",
  2678. "dora-node-api-c",
  2679. "dora-operator-api-c",
  2680. "dora-runtime",
  2681. "dora-tracing",
  2682. "dunce",
  2683. "duration-str",
  2684. "env_logger 0.11.6",
  2685. "eyre",
  2686. "futures",
  2687. "git2",
  2688. "inquire",
  2689. "log",
  2690. "notify 5.2.0",
  2691. "pyo3",
  2692. "pyo3-build-config",
  2693. "self-replace",
  2694. "self_update",
  2695. "serde",
  2696. "serde_json",
  2697. "serde_yaml 0.9.34+deprecated",
  2698. "tabwriter",
  2699. "termcolor",
  2700. "tokio",
  2701. "tokio-stream",
  2702. "tracing",
  2703. "tracing-log 0.2.0",
  2704. "uuid 1.16.0",
  2705. "webbrowser 0.8.15",
  2706. ]
  2707. [[package]]
  2708. name = "dora-coordinator"
  2709. version = "0.3.12"
  2710. dependencies = [
  2711. "ctrlc",
  2712. "dora-core",
  2713. "dora-message",
  2714. "dora-tracing",
  2715. "eyre",
  2716. "futures",
  2717. "futures-concurrency",
  2718. "itertools 0.14.0",
  2719. "log",
  2720. "names",
  2721. "serde_json",
  2722. "tokio",
  2723. "tokio-stream",
  2724. "tracing",
  2725. "uuid 1.16.0",
  2726. ]
  2727. [[package]]
  2728. name = "dora-core"
  2729. version = "0.3.12"
  2730. dependencies = [
  2731. "dora-message",
  2732. "dunce",
  2733. "eyre",
  2734. "fs_extra",
  2735. "git2",
  2736. "itertools 0.14.0",
  2737. "log",
  2738. "once_cell",
  2739. "schemars 1.0.4",
  2740. "serde",
  2741. "serde-with-expand-env",
  2742. "serde_json",
  2743. "serde_yaml 0.9.34+deprecated",
  2744. "tokio",
  2745. "tracing",
  2746. "url",
  2747. "uuid 1.16.0",
  2748. "which",
  2749. ]
  2750. [[package]]
  2751. name = "dora-daemon"
  2752. version = "0.3.12"
  2753. dependencies = [
  2754. "aligned-vec",
  2755. "async-trait",
  2756. "bincode",
  2757. "crossbeam",
  2758. "crossbeam-skiplist",
  2759. "ctrlc",
  2760. "dora-arrow-convert",
  2761. "dora-core",
  2762. "dora-download",
  2763. "dora-message",
  2764. "dora-node-api",
  2765. "dora-tracing",
  2766. "dunce",
  2767. "eyre",
  2768. "flume 0.10.14",
  2769. "futures",
  2770. "futures-concurrency",
  2771. "git2",
  2772. "itertools 0.14.0",
  2773. "serde_json",
  2774. "serde_yaml 0.9.34+deprecated",
  2775. "shared-memory-server",
  2776. "sysinfo 0.30.13",
  2777. "tokio",
  2778. "tokio-stream",
  2779. "tracing",
  2780. "tracing-opentelemetry",
  2781. "url",
  2782. "uuid 1.16.0",
  2783. "which",
  2784. "zenoh 1.3.0",
  2785. ]
  2786. [[package]]
  2787. name = "dora-dav1d"
  2788. version = "0.3.12"
  2789. dependencies = [
  2790. "bitstream-io",
  2791. "bytemuck",
  2792. "dav1d",
  2793. "dora-node-api",
  2794. "eyre",
  2795. "log",
  2796. "pyo3",
  2797. "structopt",
  2798. ]
  2799. [[package]]
  2800. name = "dora-download"
  2801. version = "0.3.12"
  2802. dependencies = [
  2803. "eyre",
  2804. "reqwest",
  2805. "tokio",
  2806. "tracing",
  2807. ]
  2808. [[package]]
  2809. name = "dora-examples"
  2810. version = "0.0.0"
  2811. dependencies = [
  2812. "dora-cli",
  2813. "dora-coordinator",
  2814. "dora-core",
  2815. "dora-download",
  2816. "dora-message",
  2817. "dora-tracing",
  2818. "dunce",
  2819. "eyre",
  2820. "futures",
  2821. "serde_yaml 0.8.26",
  2822. "tokio",
  2823. "tokio-stream",
  2824. "tracing",
  2825. "uuid 1.16.0",
  2826. ]
  2827. [[package]]
  2828. name = "dora-kit-car"
  2829. version = "0.3.12"
  2830. dependencies = [
  2831. "dora-node-api",
  2832. "dotenv",
  2833. "eyre",
  2834. "pyo3",
  2835. "serde",
  2836. "serde_json",
  2837. "serial",
  2838. "thiserror 1.0.69",
  2839. ]
  2840. [[package]]
  2841. name = "dora-message"
  2842. version = "0.5.0"
  2843. dependencies = [
  2844. "aligned-vec",
  2845. "arrow-data",
  2846. "arrow-schema",
  2847. "bincode",
  2848. "eyre",
  2849. "log",
  2850. "once_cell",
  2851. "schemars 1.0.4",
  2852. "semver",
  2853. "serde",
  2854. "serde-with-expand-env",
  2855. "serde_yaml 0.9.34+deprecated",
  2856. "tokio",
  2857. "uhlc 0.5.2",
  2858. "uuid 1.16.0",
  2859. ]
  2860. [[package]]
  2861. name = "dora-metrics"
  2862. version = "0.3.12"
  2863. dependencies = [
  2864. "eyre",
  2865. "opentelemetry 0.29.1",
  2866. "opentelemetry-otlp",
  2867. "opentelemetry-system-metrics",
  2868. "opentelemetry_sdk 0.29.0",
  2869. ]
  2870. [[package]]
  2871. name = "dora-mistral-rs"
  2872. version = "0.1.0"
  2873. dependencies = [
  2874. "dora-node-api",
  2875. "eyre",
  2876. "mistralrs",
  2877. "tokio",
  2878. ]
  2879. [[package]]
  2880. name = "dora-node-api"
  2881. version = "0.3.12"
  2882. dependencies = [
  2883. "aligned-vec",
  2884. "arrow",
  2885. "bincode",
  2886. "dora-arrow-convert",
  2887. "dora-core",
  2888. "dora-message",
  2889. "dora-metrics",
  2890. "dora-tracing",
  2891. "eyre",
  2892. "flume 0.10.14",
  2893. "futures",
  2894. "futures-concurrency",
  2895. "futures-timer",
  2896. "serde_json",
  2897. "serde_yaml 0.9.34+deprecated",
  2898. "shared-memory-server",
  2899. "shared_memory_extended",
  2900. "tokio",
  2901. "tracing",
  2902. ]
  2903. [[package]]
  2904. name = "dora-node-api-c"
  2905. version = "0.3.12"
  2906. dependencies = [
  2907. "arrow-array",
  2908. "dora-node-api",
  2909. "eyre",
  2910. "tracing",
  2911. ]
  2912. [[package]]
  2913. name = "dora-node-api-cxx"
  2914. version = "0.3.12"
  2915. dependencies = [
  2916. "arrow",
  2917. "cxx",
  2918. "cxx-build",
  2919. "dora-node-api",
  2920. "dora-ros2-bridge",
  2921. "dora-ros2-bridge-msg-gen",
  2922. "eyre",
  2923. "futures-lite 2.6.0",
  2924. "prettyplease 0.1.25",
  2925. "rust-format",
  2926. "serde",
  2927. "serde-big-array",
  2928. ]
  2929. [[package]]
  2930. name = "dora-node-api-python"
  2931. version = "0.3.12"
  2932. dependencies = [
  2933. "arrow",
  2934. "dora-cli",
  2935. "dora-download",
  2936. "dora-node-api",
  2937. "dora-operator-api-python",
  2938. "dora-ros2-bridge-python",
  2939. "dora-runtime",
  2940. "eyre",
  2941. "flume 0.10.14",
  2942. "futures",
  2943. "pyo3",
  2944. "pyo3-build-config",
  2945. "pyo3_special_method_derive",
  2946. "pythonize",
  2947. "serde_yaml 0.9.34+deprecated",
  2948. "tokio",
  2949. ]
  2950. [[package]]
  2951. name = "dora-object-to-pose"
  2952. version = "0.3.12"
  2953. dependencies = [
  2954. "dora-node-api",
  2955. "eyre",
  2956. "pyo3",
  2957. ]
  2958. [[package]]
  2959. name = "dora-openai-proxy-server"
  2960. version = "0.3.12"
  2961. dependencies = [
  2962. "chrono",
  2963. "dora-node-api",
  2964. "eyre",
  2965. "futures",
  2966. "hyper 0.14.32",
  2967. "indexmap 2.8.0",
  2968. "mime_guess",
  2969. "serde",
  2970. "serde_json",
  2971. "thiserror 1.0.69",
  2972. "tokio",
  2973. "tokio-stream",
  2974. "tracing",
  2975. "url",
  2976. "uuid 1.16.0",
  2977. ]
  2978. [[package]]
  2979. name = "dora-operator-api"
  2980. version = "0.3.12"
  2981. dependencies = [
  2982. "dora-arrow-convert",
  2983. "dora-operator-api-macros",
  2984. "dora-operator-api-types",
  2985. ]
  2986. [[package]]
  2987. name = "dora-operator-api-c"
  2988. version = "0.3.12"
  2989. dependencies = [
  2990. "dora-operator-api-types",
  2991. ]
  2992. [[package]]
  2993. name = "dora-operator-api-cxx"
  2994. version = "0.3.12"
  2995. dependencies = [
  2996. "cxx",
  2997. "cxx-build",
  2998. "dora-operator-api",
  2999. ]
  3000. [[package]]
  3001. name = "dora-operator-api-macros"
  3002. version = "0.3.12"
  3003. dependencies = [
  3004. "proc-macro2",
  3005. "quote",
  3006. "syn 1.0.109",
  3007. ]
  3008. [[package]]
  3009. name = "dora-operator-api-python"
  3010. version = "0.3.12"
  3011. dependencies = [
  3012. "aligned-vec",
  3013. "arrow",
  3014. "arrow-schema",
  3015. "dora-node-api",
  3016. "eyre",
  3017. "flume 0.10.14",
  3018. "futures",
  3019. "futures-concurrency",
  3020. "pyo3",
  3021. "serde_yaml 0.9.34+deprecated",
  3022. ]
  3023. [[package]]
  3024. name = "dora-operator-api-types"
  3025. version = "0.3.12"
  3026. dependencies = [
  3027. "arrow",
  3028. "dora-arrow-convert",
  3029. "safer-ffi",
  3030. ]
  3031. [[package]]
  3032. name = "dora-rav1e"
  3033. version = "0.3.12"
  3034. dependencies = [
  3035. "avif-serialize",
  3036. "bytemuck",
  3037. "dora-node-api",
  3038. "eyre",
  3039. "little_exif",
  3040. "log",
  3041. "pyo3",
  3042. "rav1e",
  3043. ]
  3044. [[package]]
  3045. name = "dora-record"
  3046. version = "0.3.12"
  3047. dependencies = [
  3048. "chrono",
  3049. "dora-node-api",
  3050. "dora-tracing",
  3051. "eyre",
  3052. "parquet",
  3053. "tokio",
  3054. ]
  3055. [[package]]
  3056. name = "dora-rerun"
  3057. version = "0.3.12"
  3058. dependencies = [
  3059. "bytemuck",
  3060. "dora-node-api",
  3061. "eyre",
  3062. "k",
  3063. "ndarray 0.15.6",
  3064. "pinyin",
  3065. "pyo3",
  3066. "rand 0.9.1",
  3067. "rerun",
  3068. "tokio",
  3069. ]
  3070. [[package]]
  3071. name = "dora-ros2-bridge"
  3072. version = "0.3.12"
  3073. dependencies = [
  3074. "array-init",
  3075. "dora-daemon",
  3076. "dora-ros2-bridge-msg-gen",
  3077. "eyre",
  3078. "flume 0.11.1",
  3079. "futures",
  3080. "futures-timer",
  3081. "rand 0.8.5",
  3082. "ros2-client",
  3083. "rust-format",
  3084. "rustdds",
  3085. "serde",
  3086. "serde-big-array",
  3087. "tokio",
  3088. "tracing",
  3089. "tracing-subscriber",
  3090. "widestring",
  3091. ]
  3092. [[package]]
  3093. name = "dora-ros2-bridge-msg-gen"
  3094. version = "0.3.12"
  3095. dependencies = [
  3096. "anyhow",
  3097. "glob",
  3098. "heck 0.3.3",
  3099. "nom 7.1.3",
  3100. "proc-macro2",
  3101. "quote",
  3102. "regex",
  3103. "syn 1.0.109",
  3104. "thiserror 1.0.69",
  3105. "tracing",
  3106. ]
  3107. [[package]]
  3108. name = "dora-ros2-bridge-python"
  3109. version = "0.3.12"
  3110. dependencies = [
  3111. "arrow",
  3112. "dora-ros2-bridge",
  3113. "dora-ros2-bridge-msg-gen",
  3114. "eyre",
  3115. "futures",
  3116. "pyo3",
  3117. "pyo3_special_method_derive",
  3118. "serde",
  3119. "serde_assert",
  3120. ]
  3121. [[package]]
  3122. name = "dora-runtime"
  3123. version = "0.3.12"
  3124. dependencies = [
  3125. "aligned-vec",
  3126. "arrow",
  3127. "dora-core",
  3128. "dora-download",
  3129. "dora-message",
  3130. "dora-metrics",
  3131. "dora-node-api",
  3132. "dora-operator-api-python",
  3133. "dora-operator-api-types",
  3134. "dora-tracing",
  3135. "eyre",
  3136. "flume 0.10.14",
  3137. "futures",
  3138. "futures-concurrency",
  3139. "libloading 0.7.4",
  3140. "pyo3",
  3141. "pythonize",
  3142. "serde_yaml 0.9.34+deprecated",
  3143. "tokio",
  3144. "tokio-stream",
  3145. "tracing",
  3146. "tracing-opentelemetry",
  3147. ]
  3148. [[package]]
  3149. name = "dora-rustypot"
  3150. version = "0.1.0"
  3151. dependencies = [
  3152. "dora-node-api",
  3153. "eyre",
  3154. "pyo3",
  3155. "rustypot",
  3156. "serialport",
  3157. ]
  3158. [[package]]
  3159. name = "dora-tracing"
  3160. version = "0.3.12"
  3161. dependencies = [
  3162. "eyre",
  3163. "opentelemetry 0.18.0",
  3164. "opentelemetry-jaeger",
  3165. "tracing",
  3166. "tracing-opentelemetry",
  3167. "tracing-subscriber",
  3168. ]
  3169. [[package]]
  3170. name = "dotenv"
  3171. version = "0.15.0"
  3172. source = "registry+https://github.com/rust-lang/crates.io-index"
  3173. checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
  3174. [[package]]
  3175. name = "downcast-rs"
  3176. version = "1.2.1"
  3177. source = "registry+https://github.com/rust-lang/crates.io-index"
  3178. checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
  3179. [[package]]
  3180. name = "dpi"
  3181. version = "0.1.1"
  3182. source = "registry+https://github.com/rust-lang/crates.io-index"
  3183. checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53"
  3184. [[package]]
  3185. name = "dunce"
  3186. version = "1.0.5"
  3187. source = "registry+https://github.com/rust-lang/crates.io-index"
  3188. checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
  3189. [[package]]
  3190. name = "duration-str"
  3191. version = "0.5.1"
  3192. source = "registry+https://github.com/rust-lang/crates.io-index"
  3193. checksum = "d9f037c488d179e21c87ef5fa9c331e8e62f5dddfa84618b41bb197da03edff1"
  3194. dependencies = [
  3195. "chrono",
  3196. "nom 7.1.3",
  3197. "rust_decimal",
  3198. "serde",
  3199. "thiserror 1.0.69",
  3200. "time",
  3201. ]
  3202. [[package]]
  3203. name = "dyn-clone"
  3204. version = "1.0.19"
  3205. source = "registry+https://github.com/rust-lang/crates.io-index"
  3206. checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005"
  3207. [[package]]
  3208. name = "dyn-stack"
  3209. version = "0.10.0"
  3210. source = "registry+https://github.com/rust-lang/crates.io-index"
  3211. checksum = "56e53799688f5632f364f8fb387488dd05db9fe45db7011be066fc20e7027f8b"
  3212. dependencies = [
  3213. "bytemuck",
  3214. "reborrow",
  3215. ]
  3216. [[package]]
  3217. name = "ecolor"
  3218. version = "0.31.1"
  3219. source = "registry+https://github.com/rust-lang/crates.io-index"
  3220. checksum = "bc4feb366740ded31a004a0e4452fbf84e80ef432ecf8314c485210229672fd1"
  3221. dependencies = [
  3222. "bytemuck",
  3223. "color-hex",
  3224. "emath",
  3225. "serde",
  3226. ]
  3227. [[package]]
  3228. name = "econtext"
  3229. version = "0.2.0"
  3230. source = "registry+https://github.com/rust-lang/crates.io-index"
  3231. checksum = "18aade80d5e09429040243ce1143ddc08a92d7a22820ac512610410a4dd5214f"
  3232. [[package]]
  3233. name = "ed25519"
  3234. version = "2.2.3"
  3235. source = "registry+https://github.com/rust-lang/crates.io-index"
  3236. checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
  3237. dependencies = [
  3238. "pkcs8 0.10.2",
  3239. "signature 2.2.0",
  3240. ]
  3241. [[package]]
  3242. name = "ed25519-dalek"
  3243. version = "2.1.1"
  3244. source = "registry+https://github.com/rust-lang/crates.io-index"
  3245. checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
  3246. dependencies = [
  3247. "curve25519-dalek",
  3248. "ed25519",
  3249. "serde",
  3250. "sha2",
  3251. "signature 2.2.0",
  3252. "subtle",
  3253. "zeroize",
  3254. ]
  3255. [[package]]
  3256. name = "eframe"
  3257. version = "0.31.1"
  3258. source = "registry+https://github.com/rust-lang/crates.io-index"
  3259. checksum = "d0dfe0859f3fb1bc6424c57d41e10e9093fe938f426b691e42272c2f336d915c"
  3260. dependencies = [
  3261. "ahash",
  3262. "bytemuck",
  3263. "document-features",
  3264. "egui",
  3265. "egui-wgpu",
  3266. "egui-winit",
  3267. "egui_glow",
  3268. "glow",
  3269. "glutin",
  3270. "glutin-winit",
  3271. "home",
  3272. "image",
  3273. "js-sys",
  3274. "log",
  3275. "objc2 0.5.2",
  3276. "objc2-app-kit 0.2.2",
  3277. "objc2-foundation 0.2.2",
  3278. "parking_lot",
  3279. "percent-encoding",
  3280. "pollster",
  3281. "profiling",
  3282. "raw-window-handle 0.6.2",
  3283. "ron",
  3284. "serde",
  3285. "static_assertions",
  3286. "wasm-bindgen",
  3287. "wasm-bindgen-futures",
  3288. "web-sys",
  3289. "web-time",
  3290. "wgpu",
  3291. "winapi 0.3.9",
  3292. "windows-sys 0.59.0",
  3293. "winit",
  3294. ]
  3295. [[package]]
  3296. name = "egui"
  3297. version = "0.31.1"
  3298. source = "registry+https://github.com/rust-lang/crates.io-index"
  3299. checksum = "25dd34cec49ab55d85ebf70139cb1ccd29c977ef6b6ba4fe85489d6877ee9ef3"
  3300. dependencies = [
  3301. "accesskit",
  3302. "ahash",
  3303. "backtrace",
  3304. "bitflags 2.9.0",
  3305. "emath",
  3306. "epaint",
  3307. "log",
  3308. "nohash-hasher",
  3309. "profiling",
  3310. "ron",
  3311. "serde",
  3312. ]
  3313. [[package]]
  3314. name = "egui-wgpu"
  3315. version = "0.31.1"
  3316. source = "registry+https://github.com/rust-lang/crates.io-index"
  3317. checksum = "d319dfef570f699b6e9114e235e862a2ddcf75f0d1a061de9e1328d92146d820"
  3318. dependencies = [
  3319. "ahash",
  3320. "bytemuck",
  3321. "document-features",
  3322. "egui",
  3323. "epaint",
  3324. "log",
  3325. "profiling",
  3326. "thiserror 1.0.69",
  3327. "type-map",
  3328. "web-time",
  3329. "wgpu",
  3330. "winit",
  3331. ]
  3332. [[package]]
  3333. name = "egui-winit"
  3334. version = "0.31.1"
  3335. source = "registry+https://github.com/rust-lang/crates.io-index"
  3336. checksum = "7d9dfbb78fe4eb9c3a39ad528b90ee5915c252e77bbab9d4ebc576541ab67e13"
  3337. dependencies = [
  3338. "accesskit_winit",
  3339. "ahash",
  3340. "arboard",
  3341. "bytemuck",
  3342. "egui",
  3343. "log",
  3344. "profiling",
  3345. "raw-window-handle 0.6.2",
  3346. "serde",
  3347. "smithay-clipboard",
  3348. "web-time",
  3349. "webbrowser 1.0.4",
  3350. "winit",
  3351. ]
  3352. [[package]]
  3353. name = "egui_animation"
  3354. version = "0.8.0"
  3355. source = "registry+https://github.com/rust-lang/crates.io-index"
  3356. checksum = "46505945185b7ec0ecfac9aee8dfc824c7ab9aeecee89a0bc3cc80d072f5f73d"
  3357. dependencies = [
  3358. "egui",
  3359. "hello_egui_utils",
  3360. "simple-easing",
  3361. ]
  3362. [[package]]
  3363. name = "egui_commonmark"
  3364. version = "0.20.0"
  3365. source = "registry+https://github.com/rust-lang/crates.io-index"
  3366. checksum = "4a1e5d9a91b1b7a320c9b7f56d1878416d7c9bab3eaf337b036e0ddfabf58623"
  3367. dependencies = [
  3368. "egui",
  3369. "egui_commonmark_backend",
  3370. "egui_extras",
  3371. "pulldown-cmark 0.12.2",
  3372. ]
  3373. [[package]]
  3374. name = "egui_commonmark_backend"
  3375. version = "0.20.0"
  3376. source = "registry+https://github.com/rust-lang/crates.io-index"
  3377. checksum = "efb41b6833a6aaa99ca5c4f8e75b2410d69a7b3e30148d413f541147404a0dfa"
  3378. dependencies = [
  3379. "egui",
  3380. "egui_extras",
  3381. "pulldown-cmark 0.12.2",
  3382. ]
  3383. [[package]]
  3384. name = "egui_dnd"
  3385. version = "0.12.0"
  3386. source = "registry+https://github.com/rust-lang/crates.io-index"
  3387. checksum = "85cbf1f1f9276b83eedb1259495570b8608437270c5cc729b734530e7f20d634"
  3388. dependencies = [
  3389. "egui",
  3390. "egui_animation",
  3391. "simple-easing",
  3392. "web-time",
  3393. ]
  3394. [[package]]
  3395. name = "egui_extras"
  3396. version = "0.31.1"
  3397. source = "registry+https://github.com/rust-lang/crates.io-index"
  3398. checksum = "624659a2e972a46f4d5f646557906c55f1cd5a0836eddbe610fdf1afba1b4226"
  3399. dependencies = [
  3400. "ahash",
  3401. "egui",
  3402. "ehttp",
  3403. "enum-map",
  3404. "image",
  3405. "log",
  3406. "mime_guess2",
  3407. "profiling",
  3408. "resvg",
  3409. "serde",
  3410. ]
  3411. [[package]]
  3412. name = "egui_glow"
  3413. version = "0.31.1"
  3414. source = "registry+https://github.com/rust-lang/crates.io-index"
  3415. checksum = "910906e3f042ea6d2378ec12a6fd07698e14ddae68aed2d819ffe944a73aab9e"
  3416. dependencies = [
  3417. "ahash",
  3418. "bytemuck",
  3419. "egui",
  3420. "glow",
  3421. "log",
  3422. "memoffset 0.9.1",
  3423. "profiling",
  3424. "wasm-bindgen",
  3425. "web-sys",
  3426. "winit",
  3427. ]
  3428. [[package]]
  3429. name = "egui_plot"
  3430. version = "0.32.1"
  3431. source = "registry+https://github.com/rust-lang/crates.io-index"
  3432. checksum = "14ae092b46ea532f6c69d3e71036fb3b688fd00fd09c2a1e43d17051a8ae43e6"
  3433. dependencies = [
  3434. "ahash",
  3435. "egui",
  3436. "emath",
  3437. ]
  3438. [[package]]
  3439. name = "egui_table"
  3440. version = "0.3.0"
  3441. source = "registry+https://github.com/rust-lang/crates.io-index"
  3442. checksum = "448481435bd5741d1636fcd52775bef23eb25692927c8f2d06e72c0c2836b9ab"
  3443. dependencies = [
  3444. "egui",
  3445. "serde",
  3446. "vec1",
  3447. ]
  3448. [[package]]
  3449. name = "egui_tiles"
  3450. version = "0.12.0"
  3451. source = "registry+https://github.com/rust-lang/crates.io-index"
  3452. checksum = "67756b63b283a65bd0534b0c2a5fb1a12a5768bb6383d422147cc93193d09cfc"
  3453. dependencies = [
  3454. "ahash",
  3455. "egui",
  3456. "itertools 0.13.0",
  3457. "log",
  3458. "serde",
  3459. ]
  3460. [[package]]
  3461. name = "ehttp"
  3462. version = "0.5.0"
  3463. source = "registry+https://github.com/rust-lang/crates.io-index"
  3464. checksum = "59a81c221a1e4dad06cb9c9deb19aea1193a5eea084e8cd42d869068132bf876"
  3465. dependencies = [
  3466. "document-features",
  3467. "futures-util",
  3468. "js-sys",
  3469. "ureq",
  3470. "wasm-bindgen",
  3471. "wasm-bindgen-futures",
  3472. "wasm-streams",
  3473. "web-sys",
  3474. ]
  3475. [[package]]
  3476. name = "either"
  3477. version = "1.15.0"
  3478. source = "registry+https://github.com/rust-lang/crates.io-index"
  3479. checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
  3480. dependencies = [
  3481. "serde",
  3482. ]
  3483. [[package]]
  3484. name = "emath"
  3485. version = "0.31.1"
  3486. source = "registry+https://github.com/rust-lang/crates.io-index"
  3487. checksum = "9e4cadcff7a5353ba72b7fea76bf2122b5ebdbc68e8155aa56dfdea90083fe1b"
  3488. dependencies = [
  3489. "bytemuck",
  3490. "serde",
  3491. ]
  3492. [[package]]
  3493. name = "encode_unicode"
  3494. version = "1.0.0"
  3495. source = "registry+https://github.com/rust-lang/crates.io-index"
  3496. checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
  3497. [[package]]
  3498. name = "encoding_rs"
  3499. version = "0.8.35"
  3500. source = "registry+https://github.com/rust-lang/crates.io-index"
  3501. checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
  3502. dependencies = [
  3503. "cfg-if 1.0.0",
  3504. ]
  3505. [[package]]
  3506. name = "endi"
  3507. version = "1.1.0"
  3508. source = "registry+https://github.com/rust-lang/crates.io-index"
  3509. checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf"
  3510. [[package]]
  3511. name = "endian-type"
  3512. version = "0.1.2"
  3513. source = "registry+https://github.com/rust-lang/crates.io-index"
  3514. checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d"
  3515. [[package]]
  3516. name = "enum-as-inner"
  3517. version = "0.6.1"
  3518. source = "registry+https://github.com/rust-lang/crates.io-index"
  3519. checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc"
  3520. dependencies = [
  3521. "heck 0.5.0",
  3522. "proc-macro2",
  3523. "quote",
  3524. "syn 2.0.101",
  3525. ]
  3526. [[package]]
  3527. name = "enum-map"
  3528. version = "2.7.3"
  3529. source = "registry+https://github.com/rust-lang/crates.io-index"
  3530. checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9"
  3531. dependencies = [
  3532. "enum-map-derive",
  3533. "serde",
  3534. ]
  3535. [[package]]
  3536. name = "enum-map-derive"
  3537. version = "0.17.0"
  3538. source = "registry+https://github.com/rust-lang/crates.io-index"
  3539. checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"
  3540. dependencies = [
  3541. "proc-macro2",
  3542. "quote",
  3543. "syn 2.0.101",
  3544. ]
  3545. [[package]]
  3546. name = "enumflags2"
  3547. version = "0.7.11"
  3548. source = "registry+https://github.com/rust-lang/crates.io-index"
  3549. checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147"
  3550. dependencies = [
  3551. "enumflags2_derive",
  3552. "serde",
  3553. ]
  3554. [[package]]
  3555. name = "enumflags2_derive"
  3556. version = "0.7.11"
  3557. source = "registry+https://github.com/rust-lang/crates.io-index"
  3558. checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79"
  3559. dependencies = [
  3560. "proc-macro2",
  3561. "quote",
  3562. "syn 2.0.101",
  3563. ]
  3564. [[package]]
  3565. name = "enumn"
  3566. version = "0.1.14"
  3567. source = "registry+https://github.com/rust-lang/crates.io-index"
  3568. checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38"
  3569. dependencies = [
  3570. "proc-macro2",
  3571. "quote",
  3572. "syn 2.0.101",
  3573. ]
  3574. [[package]]
  3575. name = "enumset"
  3576. version = "1.1.5"
  3577. source = "registry+https://github.com/rust-lang/crates.io-index"
  3578. checksum = "d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293"
  3579. dependencies = [
  3580. "enumset_derive",
  3581. ]
  3582. [[package]]
  3583. name = "enumset_derive"
  3584. version = "0.10.0"
  3585. source = "registry+https://github.com/rust-lang/crates.io-index"
  3586. checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242"
  3587. dependencies = [
  3588. "darling 0.20.10",
  3589. "proc-macro2",
  3590. "quote",
  3591. "syn 2.0.101",
  3592. ]
  3593. [[package]]
  3594. name = "env_filter"
  3595. version = "0.1.3"
  3596. source = "registry+https://github.com/rust-lang/crates.io-index"
  3597. checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0"
  3598. dependencies = [
  3599. "log",
  3600. "regex",
  3601. ]
  3602. [[package]]
  3603. name = "env_logger"
  3604. version = "0.10.2"
  3605. source = "registry+https://github.com/rust-lang/crates.io-index"
  3606. checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
  3607. dependencies = [
  3608. "humantime",
  3609. "is-terminal",
  3610. "log",
  3611. "regex",
  3612. "termcolor",
  3613. ]
  3614. [[package]]
  3615. name = "env_logger"
  3616. version = "0.11.6"
  3617. source = "registry+https://github.com/rust-lang/crates.io-index"
  3618. checksum = "dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0"
  3619. dependencies = [
  3620. "anstream",
  3621. "anstyle",
  3622. "env_filter",
  3623. "humantime",
  3624. "log",
  3625. ]
  3626. [[package]]
  3627. name = "epaint"
  3628. version = "0.31.1"
  3629. source = "registry+https://github.com/rust-lang/crates.io-index"
  3630. checksum = "41fcc0f5a7c613afd2dee5e4b30c3e6acafb8ad6f0edb06068811f708a67c562"
  3631. dependencies = [
  3632. "ab_glyph",
  3633. "ahash",
  3634. "bytemuck",
  3635. "ecolor",
  3636. "emath",
  3637. "epaint_default_fonts",
  3638. "log",
  3639. "nohash-hasher",
  3640. "parking_lot",
  3641. "profiling",
  3642. "rayon",
  3643. "serde",
  3644. ]
  3645. [[package]]
  3646. name = "epaint_default_fonts"
  3647. version = "0.31.1"
  3648. source = "registry+https://github.com/rust-lang/crates.io-index"
  3649. checksum = "fc7e7a64c02cf7a5b51e745a9e45f60660a286f151c238b9d397b3e923f5082f"
  3650. [[package]]
  3651. name = "equivalent"
  3652. version = "1.0.2"
  3653. source = "registry+https://github.com/rust-lang/crates.io-index"
  3654. checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
  3655. [[package]]
  3656. name = "errno"
  3657. version = "0.3.10"
  3658. source = "registry+https://github.com/rust-lang/crates.io-index"
  3659. checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
  3660. dependencies = [
  3661. "libc",
  3662. "windows-sys 0.59.0",
  3663. ]
  3664. [[package]]
  3665. name = "error-chain"
  3666. version = "0.12.4"
  3667. source = "registry+https://github.com/rust-lang/crates.io-index"
  3668. checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
  3669. dependencies = [
  3670. "version_check",
  3671. ]
  3672. [[package]]
  3673. name = "error-code"
  3674. version = "3.3.1"
  3675. source = "registry+https://github.com/rust-lang/crates.io-index"
  3676. checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f"
  3677. [[package]]
  3678. name = "esaxx-rs"
  3679. version = "0.1.10"
  3680. source = "registry+https://github.com/rust-lang/crates.io-index"
  3681. checksum = "d817e038c30374a4bcb22f94d0a8a0e216958d4c3dcde369b1439fec4bdda6e6"
  3682. dependencies = [
  3683. "cc",
  3684. ]
  3685. [[package]]
  3686. name = "etcetera"
  3687. version = "0.8.0"
  3688. source = "registry+https://github.com/rust-lang/crates.io-index"
  3689. checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943"
  3690. dependencies = [
  3691. "cfg-if 1.0.0",
  3692. "home",
  3693. "windows-sys 0.48.0",
  3694. ]
  3695. [[package]]
  3696. name = "event-listener"
  3697. version = "2.5.3"
  3698. source = "registry+https://github.com/rust-lang/crates.io-index"
  3699. checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
  3700. [[package]]
  3701. name = "event-listener"
  3702. version = "3.1.0"
  3703. source = "registry+https://github.com/rust-lang/crates.io-index"
  3704. checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2"
  3705. dependencies = [
  3706. "concurrent-queue",
  3707. "parking",
  3708. "pin-project-lite",
  3709. ]
  3710. [[package]]
  3711. name = "event-listener"
  3712. version = "5.4.0"
  3713. source = "registry+https://github.com/rust-lang/crates.io-index"
  3714. checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
  3715. dependencies = [
  3716. "concurrent-queue",
  3717. "parking",
  3718. "pin-project-lite",
  3719. ]
  3720. [[package]]
  3721. name = "event-listener-strategy"
  3722. version = "0.5.3"
  3723. source = "registry+https://github.com/rust-lang/crates.io-index"
  3724. checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2"
  3725. dependencies = [
  3726. "event-listener 5.4.0",
  3727. "pin-project-lite",
  3728. ]
  3729. [[package]]
  3730. name = "exr"
  3731. version = "1.73.0"
  3732. source = "registry+https://github.com/rust-lang/crates.io-index"
  3733. checksum = "f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0"
  3734. dependencies = [
  3735. "bit_field",
  3736. "half",
  3737. "lebe",
  3738. "miniz_oxide",
  3739. "rayon-core",
  3740. "smallvec",
  3741. "zune-inflate",
  3742. ]
  3743. [[package]]
  3744. name = "ext-trait"
  3745. version = "1.0.1"
  3746. source = "registry+https://github.com/rust-lang/crates.io-index"
  3747. checksum = "d772df1c1a777963712fb68e014235e80863d6a91a85c4e06ba2d16243a310e5"
  3748. dependencies = [
  3749. "ext-trait-proc_macros",
  3750. ]
  3751. [[package]]
  3752. name = "ext-trait-proc_macros"
  3753. version = "1.0.1"
  3754. source = "registry+https://github.com/rust-lang/crates.io-index"
  3755. checksum = "1ab7934152eaf26aa5aa9f7371408ad5af4c31357073c9e84c3b9d7f11ad639a"
  3756. dependencies = [
  3757. "proc-macro2",
  3758. "quote",
  3759. "syn 1.0.109",
  3760. ]
  3761. [[package]]
  3762. name = "extension-traits"
  3763. version = "1.0.1"
  3764. source = "registry+https://github.com/rust-lang/crates.io-index"
  3765. checksum = "a296e5a895621edf9fa8329c83aa1cb69a964643e36cf54d8d7a69b789089537"
  3766. dependencies = [
  3767. "ext-trait",
  3768. ]
  3769. [[package]]
  3770. name = "extern-c"
  3771. version = "0.1.0"
  3772. source = "registry+https://github.com/rust-lang/crates.io-index"
  3773. checksum = "320bea982e85d42441eb25c49b41218e7eaa2657e8f90bc4eca7437376751e23"
  3774. [[package]]
  3775. name = "eyre"
  3776. version = "0.6.12"
  3777. source = "registry+https://github.com/rust-lang/crates.io-index"
  3778. checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec"
  3779. dependencies = [
  3780. "indenter",
  3781. "once_cell",
  3782. ]
  3783. [[package]]
  3784. name = "fastrand"
  3785. version = "1.9.0"
  3786. source = "registry+https://github.com/rust-lang/crates.io-index"
  3787. checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
  3788. dependencies = [
  3789. "instant",
  3790. ]
  3791. [[package]]
  3792. name = "fastrand"
  3793. version = "2.3.0"
  3794. source = "registry+https://github.com/rust-lang/crates.io-index"
  3795. checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
  3796. [[package]]
  3797. name = "fdeflate"
  3798. version = "0.3.7"
  3799. source = "registry+https://github.com/rust-lang/crates.io-index"
  3800. checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c"
  3801. dependencies = [
  3802. "simd-adler32",
  3803. ]
  3804. [[package]]
  3805. name = "fern"
  3806. version = "0.6.2"
  3807. source = "registry+https://github.com/rust-lang/crates.io-index"
  3808. checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee"
  3809. dependencies = [
  3810. "log",
  3811. ]
  3812. [[package]]
  3813. name = "ffmpeg-sidecar"
  3814. version = "2.0.5"
  3815. source = "registry+https://github.com/rust-lang/crates.io-index"
  3816. checksum = "57523e081f3afa5731b47829968beb2ed787fcc2ace71a055b0a93a5ea6b3ebb"
  3817. dependencies = [
  3818. "anyhow",
  3819. ]
  3820. [[package]]
  3821. name = "fiat-crypto"
  3822. version = "0.2.9"
  3823. source = "registry+https://github.com/rust-lang/crates.io-index"
  3824. checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
  3825. [[package]]
  3826. name = "filetime"
  3827. version = "0.2.25"
  3828. source = "registry+https://github.com/rust-lang/crates.io-index"
  3829. checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
  3830. dependencies = [
  3831. "cfg-if 1.0.0",
  3832. "libc",
  3833. "libredox",
  3834. "windows-sys 0.59.0",
  3835. ]
  3836. [[package]]
  3837. name = "fixed"
  3838. version = "1.29.0"
  3839. source = "registry+https://github.com/rust-lang/crates.io-index"
  3840. checksum = "707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3"
  3841. dependencies = [
  3842. "az",
  3843. "bytemuck",
  3844. "half",
  3845. "serde",
  3846. "typenum",
  3847. ]
  3848. [[package]]
  3849. name = "fixedbitset"
  3850. version = "0.4.2"
  3851. source = "registry+https://github.com/rust-lang/crates.io-index"
  3852. checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
  3853. [[package]]
  3854. name = "fixedbitset"
  3855. version = "0.5.7"
  3856. source = "registry+https://github.com/rust-lang/crates.io-index"
  3857. checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
  3858. [[package]]
  3859. name = "fjadra"
  3860. version = "0.2.1"
  3861. source = "registry+https://github.com/rust-lang/crates.io-index"
  3862. checksum = "c1671b620ba6e60c11c62b0ea5fec4f8621991e7b1229fa13c010a2cd04e4342"
  3863. [[package]]
  3864. name = "flatbuffers"
  3865. version = "24.12.23"
  3866. source = "registry+https://github.com/rust-lang/crates.io-index"
  3867. checksum = "4f1baf0dbf96932ec9a3038d57900329c015b0bfb7b63d904f3bc27e2b02a096"
  3868. dependencies = [
  3869. "bitflags 1.3.2",
  3870. "rustc_version",
  3871. ]
  3872. [[package]]
  3873. name = "flate2"
  3874. version = "1.1.0"
  3875. source = "registry+https://github.com/rust-lang/crates.io-index"
  3876. checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc"
  3877. dependencies = [
  3878. "crc32fast",
  3879. "miniz_oxide",
  3880. ]
  3881. [[package]]
  3882. name = "float-cmp"
  3883. version = "0.9.0"
  3884. source = "registry+https://github.com/rust-lang/crates.io-index"
  3885. checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4"
  3886. [[package]]
  3887. name = "float8"
  3888. version = "0.2.1"
  3889. source = "registry+https://github.com/rust-lang/crates.io-index"
  3890. checksum = "dee36245af1dccf978103fcd393582806db2a1d0bcd2f38c663cdbb4a363a01c"
  3891. dependencies = [
  3892. "cudarc",
  3893. "half",
  3894. "num-traits",
  3895. "rand 0.9.1",
  3896. "rand_distr",
  3897. ]
  3898. [[package]]
  3899. name = "flume"
  3900. version = "0.10.14"
  3901. source = "registry+https://github.com/rust-lang/crates.io-index"
  3902. checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577"
  3903. dependencies = [
  3904. "futures-core",
  3905. "futures-sink",
  3906. "nanorand",
  3907. "pin-project",
  3908. "spin 0.9.8",
  3909. ]
  3910. [[package]]
  3911. name = "flume"
  3912. version = "0.11.1"
  3913. source = "registry+https://github.com/rust-lang/crates.io-index"
  3914. checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095"
  3915. dependencies = [
  3916. "futures-core",
  3917. "futures-sink",
  3918. "nanorand",
  3919. "spin 0.9.8",
  3920. ]
  3921. [[package]]
  3922. name = "fnv"
  3923. version = "1.0.7"
  3924. source = "registry+https://github.com/rust-lang/crates.io-index"
  3925. checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
  3926. [[package]]
  3927. name = "foldhash"
  3928. version = "0.1.5"
  3929. source = "registry+https://github.com/rust-lang/crates.io-index"
  3930. checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
  3931. [[package]]
  3932. name = "foreign-types"
  3933. version = "0.5.0"
  3934. source = "registry+https://github.com/rust-lang/crates.io-index"
  3935. checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"
  3936. dependencies = [
  3937. "foreign-types-macros",
  3938. "foreign-types-shared",
  3939. ]
  3940. [[package]]
  3941. name = "foreign-types-macros"
  3942. version = "0.2.3"
  3943. source = "registry+https://github.com/rust-lang/crates.io-index"
  3944. checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
  3945. dependencies = [
  3946. "proc-macro2",
  3947. "quote",
  3948. "syn 2.0.101",
  3949. ]
  3950. [[package]]
  3951. name = "foreign-types-shared"
  3952. version = "0.3.1"
  3953. source = "registry+https://github.com/rust-lang/crates.io-index"
  3954. checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"
  3955. [[package]]
  3956. name = "form_urlencoded"
  3957. version = "1.2.1"
  3958. source = "registry+https://github.com/rust-lang/crates.io-index"
  3959. checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
  3960. dependencies = [
  3961. "percent-encoding",
  3962. ]
  3963. [[package]]
  3964. name = "fs_extra"
  3965. version = "1.3.0"
  3966. source = "registry+https://github.com/rust-lang/crates.io-index"
  3967. checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
  3968. [[package]]
  3969. name = "fsevent-sys"
  3970. version = "4.1.0"
  3971. source = "registry+https://github.com/rust-lang/crates.io-index"
  3972. checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
  3973. dependencies = [
  3974. "libc",
  3975. ]
  3976. [[package]]
  3977. name = "fuchsia-zircon"
  3978. version = "0.3.3"
  3979. source = "registry+https://github.com/rust-lang/crates.io-index"
  3980. checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
  3981. dependencies = [
  3982. "bitflags 1.3.2",
  3983. "fuchsia-zircon-sys",
  3984. ]
  3985. [[package]]
  3986. name = "fuchsia-zircon-sys"
  3987. version = "0.3.3"
  3988. source = "registry+https://github.com/rust-lang/crates.io-index"
  3989. checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
  3990. [[package]]
  3991. name = "futures"
  3992. version = "0.3.31"
  3993. source = "registry+https://github.com/rust-lang/crates.io-index"
  3994. checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
  3995. dependencies = [
  3996. "futures-channel",
  3997. "futures-core",
  3998. "futures-executor",
  3999. "futures-io",
  4000. "futures-sink",
  4001. "futures-task",
  4002. "futures-util",
  4003. ]
  4004. [[package]]
  4005. name = "futures-buffered"
  4006. version = "0.2.11"
  4007. source = "registry+https://github.com/rust-lang/crates.io-index"
  4008. checksum = "fe940397c8b744b9c2c974791c2c08bca2c3242ce0290393249e98f215a00472"
  4009. dependencies = [
  4010. "cordyceps",
  4011. "diatomic-waker",
  4012. "futures-core",
  4013. "pin-project-lite",
  4014. "spin 0.9.8",
  4015. ]
  4016. [[package]]
  4017. name = "futures-channel"
  4018. version = "0.3.31"
  4019. source = "registry+https://github.com/rust-lang/crates.io-index"
  4020. checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
  4021. dependencies = [
  4022. "futures-core",
  4023. "futures-sink",
  4024. ]
  4025. [[package]]
  4026. name = "futures-concurrency"
  4027. version = "7.6.3"
  4028. source = "registry+https://github.com/rust-lang/crates.io-index"
  4029. checksum = "0eb68017df91f2e477ed4bea586c59eaecaa47ed885a770d0444e21e62572cd2"
  4030. dependencies = [
  4031. "fixedbitset 0.5.7",
  4032. "futures-buffered",
  4033. "futures-core",
  4034. "futures-lite 2.6.0",
  4035. "pin-project",
  4036. "slab",
  4037. "smallvec",
  4038. ]
  4039. [[package]]
  4040. name = "futures-core"
  4041. version = "0.3.31"
  4042. source = "registry+https://github.com/rust-lang/crates.io-index"
  4043. checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
  4044. [[package]]
  4045. name = "futures-executor"
  4046. version = "0.3.31"
  4047. source = "registry+https://github.com/rust-lang/crates.io-index"
  4048. checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
  4049. dependencies = [
  4050. "futures-core",
  4051. "futures-task",
  4052. "futures-util",
  4053. "num_cpus",
  4054. ]
  4055. [[package]]
  4056. name = "futures-io"
  4057. version = "0.3.31"
  4058. source = "registry+https://github.com/rust-lang/crates.io-index"
  4059. checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
  4060. [[package]]
  4061. name = "futures-lite"
  4062. version = "1.13.0"
  4063. source = "registry+https://github.com/rust-lang/crates.io-index"
  4064. checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
  4065. dependencies = [
  4066. "fastrand 1.9.0",
  4067. "futures-core",
  4068. "futures-io",
  4069. "memchr",
  4070. "parking",
  4071. "pin-project-lite",
  4072. "waker-fn",
  4073. ]
  4074. [[package]]
  4075. name = "futures-lite"
  4076. version = "2.6.0"
  4077. source = "registry+https://github.com/rust-lang/crates.io-index"
  4078. checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
  4079. dependencies = [
  4080. "fastrand 2.3.0",
  4081. "futures-core",
  4082. "futures-io",
  4083. "parking",
  4084. "pin-project-lite",
  4085. ]
  4086. [[package]]
  4087. name = "futures-macro"
  4088. version = "0.3.31"
  4089. source = "registry+https://github.com/rust-lang/crates.io-index"
  4090. checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
  4091. dependencies = [
  4092. "proc-macro2",
  4093. "quote",
  4094. "syn 2.0.101",
  4095. ]
  4096. [[package]]
  4097. name = "futures-sink"
  4098. version = "0.3.31"
  4099. source = "registry+https://github.com/rust-lang/crates.io-index"
  4100. checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
  4101. [[package]]
  4102. name = "futures-task"
  4103. version = "0.3.31"
  4104. source = "registry+https://github.com/rust-lang/crates.io-index"
  4105. checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
  4106. [[package]]
  4107. name = "futures-timer"
  4108. version = "3.0.3"
  4109. source = "registry+https://github.com/rust-lang/crates.io-index"
  4110. checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24"
  4111. [[package]]
  4112. name = "futures-util"
  4113. version = "0.3.31"
  4114. source = "registry+https://github.com/rust-lang/crates.io-index"
  4115. checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
  4116. dependencies = [
  4117. "futures-channel",
  4118. "futures-core",
  4119. "futures-io",
  4120. "futures-macro",
  4121. "futures-sink",
  4122. "futures-task",
  4123. "memchr",
  4124. "pin-project-lite",
  4125. "pin-utils",
  4126. "slab",
  4127. ]
  4128. [[package]]
  4129. name = "galil-seiferas"
  4130. version = "0.1.5"
  4131. source = "registry+https://github.com/rust-lang/crates.io-index"
  4132. checksum = "794ac25cfda3fa11d2b07ff8c65889c6c03411646df54e59e606878d899e1d5a"
  4133. dependencies = [
  4134. "defmac",
  4135. "unchecked-index",
  4136. ]
  4137. [[package]]
  4138. name = "gemm"
  4139. version = "0.17.1"
  4140. source = "registry+https://github.com/rust-lang/crates.io-index"
  4141. checksum = "6ab24cc62135b40090e31a76a9b2766a501979f3070fa27f689c27ec04377d32"
  4142. dependencies = [
  4143. "dyn-stack",
  4144. "gemm-c32",
  4145. "gemm-c64",
  4146. "gemm-common",
  4147. "gemm-f16",
  4148. "gemm-f32",
  4149. "gemm-f64",
  4150. "num-complex",
  4151. "num-traits",
  4152. "paste",
  4153. "raw-cpuid 10.7.0",
  4154. "seq-macro",
  4155. ]
  4156. [[package]]
  4157. name = "gemm-c32"
  4158. version = "0.17.1"
  4159. source = "registry+https://github.com/rust-lang/crates.io-index"
  4160. checksum = "b9c030d0b983d1e34a546b86e08f600c11696fde16199f971cd46c12e67512c0"
  4161. dependencies = [
  4162. "dyn-stack",
  4163. "gemm-common",
  4164. "num-complex",
  4165. "num-traits",
  4166. "paste",
  4167. "raw-cpuid 10.7.0",
  4168. "seq-macro",
  4169. ]
  4170. [[package]]
  4171. name = "gemm-c64"
  4172. version = "0.17.1"
  4173. source = "registry+https://github.com/rust-lang/crates.io-index"
  4174. checksum = "fbb5f2e79fefb9693d18e1066a557b4546cd334b226beadc68b11a8f9431852a"
  4175. dependencies = [
  4176. "dyn-stack",
  4177. "gemm-common",
  4178. "num-complex",
  4179. "num-traits",
  4180. "paste",
  4181. "raw-cpuid 10.7.0",
  4182. "seq-macro",
  4183. ]
  4184. [[package]]
  4185. name = "gemm-common"
  4186. version = "0.17.1"
  4187. source = "registry+https://github.com/rust-lang/crates.io-index"
  4188. checksum = "a2e7ea062c987abcd8db95db917b4ffb4ecdfd0668471d8dc54734fdff2354e8"
  4189. dependencies = [
  4190. "bytemuck",
  4191. "dyn-stack",
  4192. "half",
  4193. "num-complex",
  4194. "num-traits",
  4195. "once_cell",
  4196. "paste",
  4197. "pulp",
  4198. "raw-cpuid 10.7.0",
  4199. "rayon",
  4200. "seq-macro",
  4201. "sysctl",
  4202. ]
  4203. [[package]]
  4204. name = "gemm-f16"
  4205. version = "0.17.1"
  4206. source = "registry+https://github.com/rust-lang/crates.io-index"
  4207. checksum = "7ca4c06b9b11952071d317604acb332e924e817bd891bec8dfb494168c7cedd4"
  4208. dependencies = [
  4209. "dyn-stack",
  4210. "gemm-common",
  4211. "gemm-f32",
  4212. "half",
  4213. "num-complex",
  4214. "num-traits",
  4215. "paste",
  4216. "raw-cpuid 10.7.0",
  4217. "rayon",
  4218. "seq-macro",
  4219. ]
  4220. [[package]]
  4221. name = "gemm-f32"
  4222. version = "0.17.1"
  4223. source = "registry+https://github.com/rust-lang/crates.io-index"
  4224. checksum = "e9a69f51aaefbd9cf12d18faf273d3e982d9d711f60775645ed5c8047b4ae113"
  4225. dependencies = [
  4226. "dyn-stack",
  4227. "gemm-common",
  4228. "num-complex",
  4229. "num-traits",
  4230. "paste",
  4231. "raw-cpuid 10.7.0",
  4232. "seq-macro",
  4233. ]
  4234. [[package]]
  4235. name = "gemm-f64"
  4236. version = "0.17.1"
  4237. source = "registry+https://github.com/rust-lang/crates.io-index"
  4238. checksum = "aa397a48544fadf0b81ec8741e5c0fba0043008113f71f2034def1935645d2b0"
  4239. dependencies = [
  4240. "dyn-stack",
  4241. "gemm-common",
  4242. "num-complex",
  4243. "num-traits",
  4244. "paste",
  4245. "raw-cpuid 10.7.0",
  4246. "seq-macro",
  4247. ]
  4248. [[package]]
  4249. name = "generator"
  4250. version = "0.7.5"
  4251. source = "registry+https://github.com/rust-lang/crates.io-index"
  4252. checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e"
  4253. dependencies = [
  4254. "cc",
  4255. "libc",
  4256. "log",
  4257. "rustversion",
  4258. "windows 0.48.0",
  4259. ]
  4260. [[package]]
  4261. name = "generic-array"
  4262. version = "0.14.7"
  4263. source = "registry+https://github.com/rust-lang/crates.io-index"
  4264. checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
  4265. dependencies = [
  4266. "typenum",
  4267. "version_check",
  4268. ]
  4269. [[package]]
  4270. name = "geo-types"
  4271. version = "0.7.16"
  4272. source = "registry+https://github.com/rust-lang/crates.io-index"
  4273. checksum = "62ddb1950450d67efee2bbc5e429c68d052a822de3aad010d28b351fbb705224"
  4274. dependencies = [
  4275. "approx",
  4276. "num-traits",
  4277. "serde",
  4278. ]
  4279. [[package]]
  4280. name = "gethostname"
  4281. version = "0.4.3"
  4282. source = "registry+https://github.com/rust-lang/crates.io-index"
  4283. checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818"
  4284. dependencies = [
  4285. "libc",
  4286. "windows-targets 0.48.5",
  4287. ]
  4288. [[package]]
  4289. name = "getrandom"
  4290. version = "0.2.15"
  4291. source = "registry+https://github.com/rust-lang/crates.io-index"
  4292. checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
  4293. dependencies = [
  4294. "cfg-if 1.0.0",
  4295. "js-sys",
  4296. "libc",
  4297. "wasi 0.11.0+wasi-snapshot-preview1",
  4298. "wasm-bindgen",
  4299. ]
  4300. [[package]]
  4301. name = "getrandom"
  4302. version = "0.3.2"
  4303. source = "registry+https://github.com/rust-lang/crates.io-index"
  4304. checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0"
  4305. dependencies = [
  4306. "cfg-if 1.0.0",
  4307. "js-sys",
  4308. "libc",
  4309. "r-efi",
  4310. "wasi 0.14.2+wasi-0.2.4",
  4311. "wasm-bindgen",
  4312. ]
  4313. [[package]]
  4314. name = "gif"
  4315. version = "0.13.1"
  4316. source = "registry+https://github.com/rust-lang/crates.io-index"
  4317. checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2"
  4318. dependencies = [
  4319. "color_quant",
  4320. "weezl",
  4321. ]
  4322. [[package]]
  4323. name = "gimli"
  4324. version = "0.31.1"
  4325. source = "registry+https://github.com/rust-lang/crates.io-index"
  4326. checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
  4327. [[package]]
  4328. name = "git-version"
  4329. version = "0.3.9"
  4330. source = "registry+https://github.com/rust-lang/crates.io-index"
  4331. checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19"
  4332. dependencies = [
  4333. "git-version-macro",
  4334. ]
  4335. [[package]]
  4336. name = "git-version-macro"
  4337. version = "0.3.9"
  4338. source = "registry+https://github.com/rust-lang/crates.io-index"
  4339. checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0"
  4340. dependencies = [
  4341. "proc-macro2",
  4342. "quote",
  4343. "syn 2.0.101",
  4344. ]
  4345. [[package]]
  4346. name = "git2"
  4347. version = "0.18.3"
  4348. source = "registry+https://github.com/rust-lang/crates.io-index"
  4349. checksum = "232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70"
  4350. dependencies = [
  4351. "bitflags 2.9.0",
  4352. "libc",
  4353. "libgit2-sys",
  4354. "log",
  4355. "openssl-probe",
  4356. "openssl-sys",
  4357. "url",
  4358. ]
  4359. [[package]]
  4360. name = "gl_generator"
  4361. version = "0.14.0"
  4362. source = "registry+https://github.com/rust-lang/crates.io-index"
  4363. checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"
  4364. dependencies = [
  4365. "khronos_api",
  4366. "log",
  4367. "xml-rs",
  4368. ]
  4369. [[package]]
  4370. name = "glam"
  4371. version = "0.28.0"
  4372. source = "registry+https://github.com/rust-lang/crates.io-index"
  4373. checksum = "779ae4bf7e8421cf91c0b3b64e7e8b40b862fba4d393f59150042de7c4965a94"
  4374. dependencies = [
  4375. "bytemuck",
  4376. "serde",
  4377. ]
  4378. [[package]]
  4379. name = "glob"
  4380. version = "0.3.2"
  4381. source = "registry+https://github.com/rust-lang/crates.io-index"
  4382. checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
  4383. [[package]]
  4384. name = "globset"
  4385. version = "0.4.16"
  4386. source = "registry+https://github.com/rust-lang/crates.io-index"
  4387. checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5"
  4388. dependencies = [
  4389. "aho-corasick",
  4390. "bstr",
  4391. "log",
  4392. "regex-automata 0.4.9",
  4393. "regex-syntax 0.8.5",
  4394. ]
  4395. [[package]]
  4396. name = "gloo-timers"
  4397. version = "0.2.6"
  4398. source = "registry+https://github.com/rust-lang/crates.io-index"
  4399. checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c"
  4400. dependencies = [
  4401. "futures-channel",
  4402. "futures-core",
  4403. "js-sys",
  4404. "wasm-bindgen",
  4405. ]
  4406. [[package]]
  4407. name = "glow"
  4408. version = "0.16.0"
  4409. source = "registry+https://github.com/rust-lang/crates.io-index"
  4410. checksum = "c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08"
  4411. dependencies = [
  4412. "js-sys",
  4413. "slotmap",
  4414. "wasm-bindgen",
  4415. "web-sys",
  4416. ]
  4417. [[package]]
  4418. name = "gltf"
  4419. version = "1.4.1"
  4420. source = "registry+https://github.com/rust-lang/crates.io-index"
  4421. checksum = "e3ce1918195723ce6ac74e80542c5a96a40c2b26162c1957a5cd70799b8cacf7"
  4422. dependencies = [
  4423. "base64 0.13.1",
  4424. "byteorder",
  4425. "gltf-json",
  4426. "image",
  4427. "lazy_static",
  4428. "serde_json",
  4429. "urlencoding",
  4430. ]
  4431. [[package]]
  4432. name = "gltf-derive"
  4433. version = "1.4.1"
  4434. source = "registry+https://github.com/rust-lang/crates.io-index"
  4435. checksum = "14070e711538afba5d6c807edb74bcb84e5dbb9211a3bf5dea0dfab5b24f4c51"
  4436. dependencies = [
  4437. "inflections",
  4438. "proc-macro2",
  4439. "quote",
  4440. "syn 2.0.101",
  4441. ]
  4442. [[package]]
  4443. name = "gltf-json"
  4444. version = "1.4.1"
  4445. source = "registry+https://github.com/rust-lang/crates.io-index"
  4446. checksum = "e6176f9d60a7eab0a877e8e96548605dedbde9190a7ae1e80bbcc1c9af03ab14"
  4447. dependencies = [
  4448. "gltf-derive",
  4449. "serde",
  4450. "serde_derive",
  4451. "serde_json",
  4452. ]
  4453. [[package]]
  4454. name = "glutin"
  4455. version = "0.32.2"
  4456. source = "registry+https://github.com/rust-lang/crates.io-index"
  4457. checksum = "03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848"
  4458. dependencies = [
  4459. "bitflags 2.9.0",
  4460. "cfg_aliases",
  4461. "cgl",
  4462. "core-foundation 0.9.4",
  4463. "dispatch",
  4464. "glutin_egl_sys",
  4465. "glutin_glx_sys",
  4466. "glutin_wgl_sys",
  4467. "libloading 0.8.6",
  4468. "objc2 0.5.2",
  4469. "objc2-app-kit 0.2.2",
  4470. "objc2-foundation 0.2.2",
  4471. "once_cell",
  4472. "raw-window-handle 0.6.2",
  4473. "wayland-sys",
  4474. "windows-sys 0.52.0",
  4475. "x11-dl",
  4476. ]
  4477. [[package]]
  4478. name = "glutin-winit"
  4479. version = "0.5.0"
  4480. source = "registry+https://github.com/rust-lang/crates.io-index"
  4481. checksum = "85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f"
  4482. dependencies = [
  4483. "cfg_aliases",
  4484. "glutin",
  4485. "raw-window-handle 0.6.2",
  4486. "winit",
  4487. ]
  4488. [[package]]
  4489. name = "glutin_egl_sys"
  4490. version = "0.7.1"
  4491. source = "registry+https://github.com/rust-lang/crates.io-index"
  4492. checksum = "4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2"
  4493. dependencies = [
  4494. "gl_generator",
  4495. "windows-sys 0.52.0",
  4496. ]
  4497. [[package]]
  4498. name = "glutin_glx_sys"
  4499. version = "0.6.1"
  4500. source = "registry+https://github.com/rust-lang/crates.io-index"
  4501. checksum = "8a7bb2938045a88b612499fbcba375a77198e01306f52272e692f8c1f3751185"
  4502. dependencies = [
  4503. "gl_generator",
  4504. "x11-dl",
  4505. ]
  4506. [[package]]
  4507. name = "glutin_wgl_sys"
  4508. version = "0.6.1"
  4509. source = "registry+https://github.com/rust-lang/crates.io-index"
  4510. checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e"
  4511. dependencies = [
  4512. "gl_generator",
  4513. ]
  4514. [[package]]
  4515. name = "gpu-alloc"
  4516. version = "0.6.0"
  4517. source = "registry+https://github.com/rust-lang/crates.io-index"
  4518. checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171"
  4519. dependencies = [
  4520. "bitflags 2.9.0",
  4521. "gpu-alloc-types",
  4522. ]
  4523. [[package]]
  4524. name = "gpu-alloc-types"
  4525. version = "0.3.0"
  4526. source = "registry+https://github.com/rust-lang/crates.io-index"
  4527. checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4"
  4528. dependencies = [
  4529. "bitflags 2.9.0",
  4530. ]
  4531. [[package]]
  4532. name = "gpu-descriptor"
  4533. version = "0.3.1"
  4534. source = "registry+https://github.com/rust-lang/crates.io-index"
  4535. checksum = "dcf29e94d6d243368b7a56caa16bc213e4f9f8ed38c4d9557069527b5d5281ca"
  4536. dependencies = [
  4537. "bitflags 2.9.0",
  4538. "gpu-descriptor-types",
  4539. "hashbrown 0.15.2",
  4540. ]
  4541. [[package]]
  4542. name = "gpu-descriptor-types"
  4543. version = "0.2.0"
  4544. source = "registry+https://github.com/rust-lang/crates.io-index"
  4545. checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91"
  4546. dependencies = [
  4547. "bitflags 2.9.0",
  4548. ]
  4549. [[package]]
  4550. name = "grep-cli"
  4551. version = "0.1.11"
  4552. source = "registry+https://github.com/rust-lang/crates.io-index"
  4553. checksum = "47f1288f0e06f279f84926fa4c17e3fcd2a22b357927a82f2777f7be26e4cec0"
  4554. dependencies = [
  4555. "bstr",
  4556. "globset",
  4557. "libc",
  4558. "log",
  4559. "termcolor",
  4560. "winapi-util",
  4561. ]
  4562. [[package]]
  4563. name = "h2"
  4564. version = "0.3.26"
  4565. source = "registry+https://github.com/rust-lang/crates.io-index"
  4566. checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
  4567. dependencies = [
  4568. "bytes",
  4569. "fnv",
  4570. "futures-core",
  4571. "futures-sink",
  4572. "futures-util",
  4573. "http 0.2.12",
  4574. "indexmap 2.8.0",
  4575. "slab",
  4576. "tokio",
  4577. "tokio-util",
  4578. "tracing",
  4579. ]
  4580. [[package]]
  4581. name = "h2"
  4582. version = "0.4.8"
  4583. source = "registry+https://github.com/rust-lang/crates.io-index"
  4584. checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2"
  4585. dependencies = [
  4586. "atomic-waker",
  4587. "bytes",
  4588. "fnv",
  4589. "futures-core",
  4590. "futures-sink",
  4591. "http 1.3.1",
  4592. "indexmap 2.8.0",
  4593. "slab",
  4594. "tokio",
  4595. "tokio-util",
  4596. "tracing",
  4597. ]
  4598. [[package]]
  4599. name = "half"
  4600. version = "2.5.0"
  4601. source = "registry+https://github.com/rust-lang/crates.io-index"
  4602. checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1"
  4603. dependencies = [
  4604. "bytemuck",
  4605. "cfg-if 1.0.0",
  4606. "crunchy",
  4607. "num-traits",
  4608. "rand 0.9.1",
  4609. "rand_distr",
  4610. ]
  4611. [[package]]
  4612. name = "hashbrown"
  4613. version = "0.12.3"
  4614. source = "registry+https://github.com/rust-lang/crates.io-index"
  4615. checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
  4616. [[package]]
  4617. name = "hashbrown"
  4618. version = "0.14.5"
  4619. source = "registry+https://github.com/rust-lang/crates.io-index"
  4620. checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
  4621. dependencies = [
  4622. "ahash",
  4623. "allocator-api2",
  4624. ]
  4625. [[package]]
  4626. name = "hashbrown"
  4627. version = "0.15.2"
  4628. source = "registry+https://github.com/rust-lang/crates.io-index"
  4629. checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
  4630. dependencies = [
  4631. "allocator-api2",
  4632. "equivalent",
  4633. "foldhash",
  4634. ]
  4635. [[package]]
  4636. name = "heck"
  4637. version = "0.3.3"
  4638. source = "registry+https://github.com/rust-lang/crates.io-index"
  4639. checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
  4640. dependencies = [
  4641. "unicode-segmentation",
  4642. ]
  4643. [[package]]
  4644. name = "heck"
  4645. version = "0.4.1"
  4646. source = "registry+https://github.com/rust-lang/crates.io-index"
  4647. checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
  4648. [[package]]
  4649. name = "heck"
  4650. version = "0.5.0"
  4651. source = "registry+https://github.com/rust-lang/crates.io-index"
  4652. checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
  4653. [[package]]
  4654. name = "hello_egui_utils"
  4655. version = "0.8.0"
  4656. source = "registry+https://github.com/rust-lang/crates.io-index"
  4657. checksum = "231af567fb0427750cfd0758c9e2793f303bfcb9e061ab2db63d388db22414b9"
  4658. dependencies = [
  4659. "concat-idents",
  4660. "eframe",
  4661. "egui",
  4662. ]
  4663. [[package]]
  4664. name = "hermit-abi"
  4665. version = "0.1.19"
  4666. source = "registry+https://github.com/rust-lang/crates.io-index"
  4667. checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
  4668. dependencies = [
  4669. "libc",
  4670. ]
  4671. [[package]]
  4672. name = "hermit-abi"
  4673. version = "0.3.9"
  4674. source = "registry+https://github.com/rust-lang/crates.io-index"
  4675. checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
  4676. [[package]]
  4677. name = "hermit-abi"
  4678. version = "0.4.0"
  4679. source = "registry+https://github.com/rust-lang/crates.io-index"
  4680. checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
  4681. [[package]]
  4682. name = "hermit-abi"
  4683. version = "0.5.0"
  4684. source = "registry+https://github.com/rust-lang/crates.io-index"
  4685. checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e"
  4686. [[package]]
  4687. name = "hex"
  4688. version = "0.4.3"
  4689. source = "registry+https://github.com/rust-lang/crates.io-index"
  4690. checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
  4691. [[package]]
  4692. name = "hexasphere"
  4693. version = "14.1.0"
  4694. source = "registry+https://github.com/rust-lang/crates.io-index"
  4695. checksum = "344d5bf5d6b6da1020fcfd4014d44e0cc695356c603db9c774b30bd6d385ad2b"
  4696. dependencies = [
  4697. "constgebra",
  4698. "glam",
  4699. ]
  4700. [[package]]
  4701. name = "hexf-parse"
  4702. version = "0.2.1"
  4703. source = "registry+https://github.com/rust-lang/crates.io-index"
  4704. checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
  4705. [[package]]
  4706. name = "hf-hub"
  4707. version = "0.4.2"
  4708. source = "registry+https://github.com/rust-lang/crates.io-index"
  4709. checksum = "cc03dcb0b0a83ae3f3363ec811014ae669f083e4e499c66602f447c4828737a1"
  4710. dependencies = [
  4711. "dirs 5.0.1",
  4712. "futures",
  4713. "http 1.3.1",
  4714. "indicatif",
  4715. "libc",
  4716. "log",
  4717. "num_cpus",
  4718. "rand 0.8.5",
  4719. "reqwest",
  4720. "serde",
  4721. "serde_json",
  4722. "thiserror 2.0.12",
  4723. "tokio",
  4724. "ureq",
  4725. "windows-sys 0.59.0",
  4726. ]
  4727. [[package]]
  4728. name = "hmac"
  4729. version = "0.12.1"
  4730. source = "registry+https://github.com/rust-lang/crates.io-index"
  4731. checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
  4732. dependencies = [
  4733. "digest",
  4734. ]
  4735. [[package]]
  4736. name = "home"
  4737. version = "0.5.9"
  4738. source = "registry+https://github.com/rust-lang/crates.io-index"
  4739. checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
  4740. dependencies = [
  4741. "windows-sys 0.52.0",
  4742. ]
  4743. [[package]]
  4744. name = "http"
  4745. version = "0.2.12"
  4746. source = "registry+https://github.com/rust-lang/crates.io-index"
  4747. checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
  4748. dependencies = [
  4749. "bytes",
  4750. "fnv",
  4751. "itoa",
  4752. ]
  4753. [[package]]
  4754. name = "http"
  4755. version = "1.3.1"
  4756. source = "registry+https://github.com/rust-lang/crates.io-index"
  4757. checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
  4758. dependencies = [
  4759. "bytes",
  4760. "fnv",
  4761. "itoa",
  4762. ]
  4763. [[package]]
  4764. name = "http-body"
  4765. version = "0.4.6"
  4766. source = "registry+https://github.com/rust-lang/crates.io-index"
  4767. checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
  4768. dependencies = [
  4769. "bytes",
  4770. "http 0.2.12",
  4771. "pin-project-lite",
  4772. ]
  4773. [[package]]
  4774. name = "http-body"
  4775. version = "1.0.1"
  4776. source = "registry+https://github.com/rust-lang/crates.io-index"
  4777. checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
  4778. dependencies = [
  4779. "bytes",
  4780. "http 1.3.1",
  4781. ]
  4782. [[package]]
  4783. name = "http-body-util"
  4784. version = "0.1.3"
  4785. source = "registry+https://github.com/rust-lang/crates.io-index"
  4786. checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
  4787. dependencies = [
  4788. "bytes",
  4789. "futures-core",
  4790. "http 1.3.1",
  4791. "http-body 1.0.1",
  4792. "pin-project-lite",
  4793. ]
  4794. [[package]]
  4795. name = "http-cache"
  4796. version = "0.20.1"
  4797. source = "registry+https://github.com/rust-lang/crates.io-index"
  4798. checksum = "7e883defacf53960c7717d9e928dc8667be9501d9f54e6a8b7703d7a30320e9c"
  4799. dependencies = [
  4800. "async-trait",
  4801. "bincode",
  4802. "cacache",
  4803. "http 1.3.1",
  4804. "http-cache-semantics",
  4805. "httpdate",
  4806. "serde",
  4807. "url",
  4808. ]
  4809. [[package]]
  4810. name = "http-cache-reqwest"
  4811. version = "0.15.1"
  4812. source = "registry+https://github.com/rust-lang/crates.io-index"
  4813. checksum = "e076afd9d376f09073b515ce95071b29393687d98ed521948edb899195595ddf"
  4814. dependencies = [
  4815. "anyhow",
  4816. "async-trait",
  4817. "http 1.3.1",
  4818. "http-cache",
  4819. "http-cache-semantics",
  4820. "reqwest",
  4821. "reqwest-middleware",
  4822. "serde",
  4823. "url",
  4824. ]
  4825. [[package]]
  4826. name = "http-cache-semantics"
  4827. version = "2.1.0"
  4828. source = "registry+https://github.com/rust-lang/crates.io-index"
  4829. checksum = "92baf25cf0b8c9246baecf3a444546360a97b569168fdf92563ee6a47829920c"
  4830. dependencies = [
  4831. "http 1.3.1",
  4832. "http-serde",
  4833. "serde",
  4834. "time",
  4835. ]
  4836. [[package]]
  4837. name = "http-serde"
  4838. version = "2.1.1"
  4839. source = "registry+https://github.com/rust-lang/crates.io-index"
  4840. checksum = "0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd"
  4841. dependencies = [
  4842. "http 1.3.1",
  4843. "serde",
  4844. ]
  4845. [[package]]
  4846. name = "httparse"
  4847. version = "1.10.1"
  4848. source = "registry+https://github.com/rust-lang/crates.io-index"
  4849. checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
  4850. [[package]]
  4851. name = "httpdate"
  4852. version = "1.0.3"
  4853. source = "registry+https://github.com/rust-lang/crates.io-index"
  4854. checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
  4855. [[package]]
  4856. name = "humantime"
  4857. version = "2.2.0"
  4858. source = "registry+https://github.com/rust-lang/crates.io-index"
  4859. checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f"
  4860. [[package]]
  4861. name = "hyper"
  4862. version = "0.14.32"
  4863. source = "registry+https://github.com/rust-lang/crates.io-index"
  4864. checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7"
  4865. dependencies = [
  4866. "bytes",
  4867. "futures-channel",
  4868. "futures-core",
  4869. "futures-util",
  4870. "h2 0.3.26",
  4871. "http 0.2.12",
  4872. "http-body 0.4.6",
  4873. "httparse",
  4874. "httpdate",
  4875. "itoa",
  4876. "pin-project-lite",
  4877. "socket2 0.5.8",
  4878. "tokio",
  4879. "tower-service",
  4880. "tracing",
  4881. "want",
  4882. ]
  4883. [[package]]
  4884. name = "hyper"
  4885. version = "1.6.0"
  4886. source = "registry+https://github.com/rust-lang/crates.io-index"
  4887. checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80"
  4888. dependencies = [
  4889. "bytes",
  4890. "futures-channel",
  4891. "futures-util",
  4892. "h2 0.4.8",
  4893. "http 1.3.1",
  4894. "http-body 1.0.1",
  4895. "httparse",
  4896. "httpdate",
  4897. "itoa",
  4898. "pin-project-lite",
  4899. "smallvec",
  4900. "tokio",
  4901. "want",
  4902. ]
  4903. [[package]]
  4904. name = "hyper-rustls"
  4905. version = "0.27.5"
  4906. source = "registry+https://github.com/rust-lang/crates.io-index"
  4907. checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2"
  4908. dependencies = [
  4909. "futures-util",
  4910. "http 1.3.1",
  4911. "hyper 1.6.0",
  4912. "hyper-util",
  4913. "rustls 0.23.25",
  4914. "rustls-pki-types",
  4915. "tokio",
  4916. "tokio-rustls",
  4917. "tower-service",
  4918. "webpki-roots 0.26.8",
  4919. ]
  4920. [[package]]
  4921. name = "hyper-timeout"
  4922. version = "0.5.2"
  4923. source = "registry+https://github.com/rust-lang/crates.io-index"
  4924. checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0"
  4925. dependencies = [
  4926. "hyper 1.6.0",
  4927. "hyper-util",
  4928. "pin-project-lite",
  4929. "tokio",
  4930. "tower-service",
  4931. ]
  4932. [[package]]
  4933. name = "hyper-util"
  4934. version = "0.1.10"
  4935. source = "registry+https://github.com/rust-lang/crates.io-index"
  4936. checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
  4937. dependencies = [
  4938. "bytes",
  4939. "futures-channel",
  4940. "futures-util",
  4941. "http 1.3.1",
  4942. "http-body 1.0.1",
  4943. "hyper 1.6.0",
  4944. "pin-project-lite",
  4945. "socket2 0.5.8",
  4946. "tokio",
  4947. "tower-service",
  4948. "tracing",
  4949. ]
  4950. [[package]]
  4951. name = "iana-time-zone"
  4952. version = "0.1.62"
  4953. source = "registry+https://github.com/rust-lang/crates.io-index"
  4954. checksum = "b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127"
  4955. dependencies = [
  4956. "android_system_properties",
  4957. "core-foundation-sys",
  4958. "iana-time-zone-haiku",
  4959. "js-sys",
  4960. "log",
  4961. "wasm-bindgen",
  4962. "windows-core 0.52.0",
  4963. ]
  4964. [[package]]
  4965. name = "iana-time-zone-haiku"
  4966. version = "0.1.2"
  4967. source = "registry+https://github.com/rust-lang/crates.io-index"
  4968. checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
  4969. dependencies = [
  4970. "cc",
  4971. ]
  4972. [[package]]
  4973. name = "icu_collections"
  4974. version = "1.5.0"
  4975. source = "registry+https://github.com/rust-lang/crates.io-index"
  4976. checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
  4977. dependencies = [
  4978. "displaydoc",
  4979. "yoke",
  4980. "zerofrom",
  4981. "zerovec",
  4982. ]
  4983. [[package]]
  4984. name = "icu_locid"
  4985. version = "1.5.0"
  4986. source = "registry+https://github.com/rust-lang/crates.io-index"
  4987. checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
  4988. dependencies = [
  4989. "displaydoc",
  4990. "litemap",
  4991. "tinystr",
  4992. "writeable",
  4993. "zerovec",
  4994. ]
  4995. [[package]]
  4996. name = "icu_locid_transform"
  4997. version = "1.5.0"
  4998. source = "registry+https://github.com/rust-lang/crates.io-index"
  4999. checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
  5000. dependencies = [
  5001. "displaydoc",
  5002. "icu_locid",
  5003. "icu_locid_transform_data",
  5004. "icu_provider",
  5005. "tinystr",
  5006. "zerovec",
  5007. ]
  5008. [[package]]
  5009. name = "icu_locid_transform_data"
  5010. version = "1.5.0"
  5011. source = "registry+https://github.com/rust-lang/crates.io-index"
  5012. checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
  5013. [[package]]
  5014. name = "icu_normalizer"
  5015. version = "1.5.0"
  5016. source = "registry+https://github.com/rust-lang/crates.io-index"
  5017. checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
  5018. dependencies = [
  5019. "displaydoc",
  5020. "icu_collections",
  5021. "icu_normalizer_data",
  5022. "icu_properties",
  5023. "icu_provider",
  5024. "smallvec",
  5025. "utf16_iter",
  5026. "utf8_iter",
  5027. "write16",
  5028. "zerovec",
  5029. ]
  5030. [[package]]
  5031. name = "icu_normalizer_data"
  5032. version = "1.5.0"
  5033. source = "registry+https://github.com/rust-lang/crates.io-index"
  5034. checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
  5035. [[package]]
  5036. name = "icu_properties"
  5037. version = "1.5.1"
  5038. source = "registry+https://github.com/rust-lang/crates.io-index"
  5039. checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
  5040. dependencies = [
  5041. "displaydoc",
  5042. "icu_collections",
  5043. "icu_locid_transform",
  5044. "icu_properties_data",
  5045. "icu_provider",
  5046. "tinystr",
  5047. "zerovec",
  5048. ]
  5049. [[package]]
  5050. name = "icu_properties_data"
  5051. version = "1.5.0"
  5052. source = "registry+https://github.com/rust-lang/crates.io-index"
  5053. checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
  5054. [[package]]
  5055. name = "icu_provider"
  5056. version = "1.5.0"
  5057. source = "registry+https://github.com/rust-lang/crates.io-index"
  5058. checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
  5059. dependencies = [
  5060. "displaydoc",
  5061. "icu_locid",
  5062. "icu_provider_macros",
  5063. "stable_deref_trait",
  5064. "tinystr",
  5065. "writeable",
  5066. "yoke",
  5067. "zerofrom",
  5068. "zerovec",
  5069. ]
  5070. [[package]]
  5071. name = "icu_provider_macros"
  5072. version = "1.5.0"
  5073. source = "registry+https://github.com/rust-lang/crates.io-index"
  5074. checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
  5075. dependencies = [
  5076. "proc-macro2",
  5077. "quote",
  5078. "syn 2.0.101",
  5079. ]
  5080. [[package]]
  5081. name = "ident_case"
  5082. version = "1.0.1"
  5083. source = "registry+https://github.com/rust-lang/crates.io-index"
  5084. checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
  5085. [[package]]
  5086. name = "idna"
  5087. version = "1.0.3"
  5088. source = "registry+https://github.com/rust-lang/crates.io-index"
  5089. checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
  5090. dependencies = [
  5091. "idna_adapter",
  5092. "smallvec",
  5093. "utf8_iter",
  5094. ]
  5095. [[package]]
  5096. name = "idna_adapter"
  5097. version = "1.2.0"
  5098. source = "registry+https://github.com/rust-lang/crates.io-index"
  5099. checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
  5100. dependencies = [
  5101. "icu_normalizer",
  5102. "icu_properties",
  5103. ]
  5104. [[package]]
  5105. name = "if-addrs"
  5106. version = "0.13.4"
  5107. source = "registry+https://github.com/rust-lang/crates.io-index"
  5108. checksum = "69b2eeee38fef3aa9b4cc5f1beea8a2444fc00e7377cafae396de3f5c2065e24"
  5109. dependencies = [
  5110. "libc",
  5111. "windows-sys 0.59.0",
  5112. ]
  5113. [[package]]
  5114. name = "image"
  5115. version = "0.25.6"
  5116. source = "registry+https://github.com/rust-lang/crates.io-index"
  5117. checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a"
  5118. dependencies = [
  5119. "bytemuck",
  5120. "byteorder-lite",
  5121. "color_quant",
  5122. "exr",
  5123. "gif",
  5124. "image-webp",
  5125. "num-traits",
  5126. "png",
  5127. "qoi",
  5128. "tiff",
  5129. "zune-core",
  5130. "zune-jpeg",
  5131. ]
  5132. [[package]]
  5133. name = "image-webp"
  5134. version = "0.2.1"
  5135. source = "registry+https://github.com/rust-lang/crates.io-index"
  5136. checksum = "b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f"
  5137. dependencies = [
  5138. "byteorder-lite",
  5139. "quick-error",
  5140. ]
  5141. [[package]]
  5142. name = "imagesize"
  5143. version = "0.12.0"
  5144. source = "registry+https://github.com/rust-lang/crates.io-index"
  5145. checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284"
  5146. [[package]]
  5147. name = "immutable-chunkmap"
  5148. version = "2.0.6"
  5149. source = "registry+https://github.com/rust-lang/crates.io-index"
  5150. checksum = "12f97096f508d54f8f8ab8957862eee2ccd628847b6217af1a335e1c44dee578"
  5151. dependencies = [
  5152. "arrayvec",
  5153. ]
  5154. [[package]]
  5155. name = "indent"
  5156. version = "0.1.1"
  5157. source = "registry+https://github.com/rust-lang/crates.io-index"
  5158. checksum = "d9f1a0777d972970f204fdf8ef319f1f4f8459131636d7e3c96c5d59570d0fa6"
  5159. [[package]]
  5160. name = "indenter"
  5161. version = "0.3.3"
  5162. source = "registry+https://github.com/rust-lang/crates.io-index"
  5163. checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
  5164. [[package]]
  5165. name = "indexmap"
  5166. version = "1.9.3"
  5167. source = "registry+https://github.com/rust-lang/crates.io-index"
  5168. checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
  5169. dependencies = [
  5170. "autocfg",
  5171. "hashbrown 0.12.3",
  5172. "serde",
  5173. ]
  5174. [[package]]
  5175. name = "indexmap"
  5176. version = "2.8.0"
  5177. source = "registry+https://github.com/rust-lang/crates.io-index"
  5178. checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058"
  5179. dependencies = [
  5180. "equivalent",
  5181. "hashbrown 0.15.2",
  5182. "serde",
  5183. ]
  5184. [[package]]
  5185. name = "indicatif"
  5186. version = "0.17.11"
  5187. source = "registry+https://github.com/rust-lang/crates.io-index"
  5188. checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235"
  5189. dependencies = [
  5190. "console",
  5191. "number_prefix",
  5192. "portable-atomic",
  5193. "rayon",
  5194. "unicode-width 0.2.0",
  5195. "web-time",
  5196. ]
  5197. [[package]]
  5198. name = "indoc"
  5199. version = "2.0.6"
  5200. source = "registry+https://github.com/rust-lang/crates.io-index"
  5201. checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
  5202. [[package]]
  5203. name = "infer"
  5204. version = "0.16.0"
  5205. source = "registry+https://github.com/rust-lang/crates.io-index"
  5206. checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
  5207. dependencies = [
  5208. "cfb",
  5209. ]
  5210. [[package]]
  5211. name = "inflections"
  5212. version = "1.1.1"
  5213. source = "registry+https://github.com/rust-lang/crates.io-index"
  5214. checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a"
  5215. [[package]]
  5216. name = "inotify"
  5217. version = "0.9.6"
  5218. source = "registry+https://github.com/rust-lang/crates.io-index"
  5219. checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff"
  5220. dependencies = [
  5221. "bitflags 1.3.2",
  5222. "inotify-sys",
  5223. "libc",
  5224. ]
  5225. [[package]]
  5226. name = "inotify-sys"
  5227. version = "0.1.5"
  5228. source = "registry+https://github.com/rust-lang/crates.io-index"
  5229. checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
  5230. dependencies = [
  5231. "libc",
  5232. ]
  5233. [[package]]
  5234. name = "inout"
  5235. version = "0.1.4"
  5236. source = "registry+https://github.com/rust-lang/crates.io-index"
  5237. checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"
  5238. dependencies = [
  5239. "generic-array",
  5240. ]
  5241. [[package]]
  5242. name = "inquire"
  5243. version = "0.5.3"
  5244. source = "registry+https://github.com/rust-lang/crates.io-index"
  5245. checksum = "f3a94f0659efe59329832ba0452d3ec753145fc1fb12a8e1d60de4ccf99f5364"
  5246. dependencies = [
  5247. "bitflags 1.3.2",
  5248. "crossterm 0.25.0",
  5249. "dyn-clone",
  5250. "lazy_static",
  5251. "newline-converter",
  5252. "thiserror 1.0.69",
  5253. "unicode-segmentation",
  5254. "unicode-width 0.1.14",
  5255. ]
  5256. [[package]]
  5257. name = "instant"
  5258. version = "0.1.13"
  5259. source = "registry+https://github.com/rust-lang/crates.io-index"
  5260. checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
  5261. dependencies = [
  5262. "cfg-if 1.0.0",
  5263. ]
  5264. [[package]]
  5265. name = "integer-encoding"
  5266. version = "3.0.4"
  5267. source = "registry+https://github.com/rust-lang/crates.io-index"
  5268. checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02"
  5269. [[package]]
  5270. name = "interpolate_name"
  5271. version = "0.2.4"
  5272. source = "registry+https://github.com/rust-lang/crates.io-index"
  5273. checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
  5274. dependencies = [
  5275. "proc-macro2",
  5276. "quote",
  5277. "syn 2.0.101",
  5278. ]
  5279. [[package]]
  5280. name = "interprocess"
  5281. version = "2.2.3"
  5282. source = "registry+https://github.com/rust-lang/crates.io-index"
  5283. checksum = "d941b405bd2322993887859a8ee6ac9134945a24ec5ec763a8a962fc64dfec2d"
  5284. dependencies = [
  5285. "doctest-file",
  5286. "libc",
  5287. "recvmsg",
  5288. "widestring",
  5289. "windows-sys 0.52.0",
  5290. ]
  5291. [[package]]
  5292. name = "inventory"
  5293. version = "0.3.20"
  5294. source = "registry+https://github.com/rust-lang/crates.io-index"
  5295. checksum = "ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83"
  5296. dependencies = [
  5297. "rustversion",
  5298. ]
  5299. [[package]]
  5300. name = "io-extras"
  5301. version = "0.18.4"
  5302. source = "registry+https://github.com/rust-lang/crates.io-index"
  5303. checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65"
  5304. dependencies = [
  5305. "io-lifetimes 2.0.4",
  5306. "windows-sys 0.59.0",
  5307. ]
  5308. [[package]]
  5309. name = "io-kit-sys"
  5310. version = "0.4.1"
  5311. source = "registry+https://github.com/rust-lang/crates.io-index"
  5312. checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
  5313. dependencies = [
  5314. "core-foundation-sys",
  5315. "mach2",
  5316. ]
  5317. [[package]]
  5318. name = "io-lifetimes"
  5319. version = "1.0.11"
  5320. source = "registry+https://github.com/rust-lang/crates.io-index"
  5321. checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
  5322. dependencies = [
  5323. "hermit-abi 0.3.9",
  5324. "libc",
  5325. "windows-sys 0.48.0",
  5326. ]
  5327. [[package]]
  5328. name = "io-lifetimes"
  5329. version = "2.0.4"
  5330. source = "registry+https://github.com/rust-lang/crates.io-index"
  5331. checksum = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983"
  5332. [[package]]
  5333. name = "ioctl-rs"
  5334. version = "0.1.6"
  5335. source = "registry+https://github.com/rust-lang/crates.io-index"
  5336. checksum = "f7970510895cee30b3e9128319f2cefd4bde883a39f38baa279567ba3a7eb97d"
  5337. dependencies = [
  5338. "libc",
  5339. ]
  5340. [[package]]
  5341. name = "iovec"
  5342. version = "0.1.4"
  5343. source = "registry+https://github.com/rust-lang/crates.io-index"
  5344. checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
  5345. dependencies = [
  5346. "libc",
  5347. ]
  5348. [[package]]
  5349. name = "ipnet"
  5350. version = "2.11.0"
  5351. source = "registry+https://github.com/rust-lang/crates.io-index"
  5352. checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
  5353. [[package]]
  5354. name = "ipnetwork"
  5355. version = "0.19.0"
  5356. source = "registry+https://github.com/rust-lang/crates.io-index"
  5357. checksum = "1f84f1612606f3753f205a4e9a2efd6fe5b4c573a6269b2cc6c3003d44a0d127"
  5358. dependencies = [
  5359. "serde",
  5360. ]
  5361. [[package]]
  5362. name = "ipnetwork"
  5363. version = "0.20.0"
  5364. source = "registry+https://github.com/rust-lang/crates.io-index"
  5365. checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e"
  5366. dependencies = [
  5367. "serde",
  5368. ]
  5369. [[package]]
  5370. name = "is-terminal"
  5371. version = "0.4.16"
  5372. source = "registry+https://github.com/rust-lang/crates.io-index"
  5373. checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9"
  5374. dependencies = [
  5375. "hermit-abi 0.5.0",
  5376. "libc",
  5377. "windows-sys 0.59.0",
  5378. ]
  5379. [[package]]
  5380. name = "is_terminal_polyfill"
  5381. version = "1.70.1"
  5382. source = "registry+https://github.com/rust-lang/crates.io-index"
  5383. checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
  5384. [[package]]
  5385. name = "itertools"
  5386. version = "0.10.5"
  5387. source = "registry+https://github.com/rust-lang/crates.io-index"
  5388. checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
  5389. dependencies = [
  5390. "either",
  5391. ]
  5392. [[package]]
  5393. name = "itertools"
  5394. version = "0.11.0"
  5395. source = "registry+https://github.com/rust-lang/crates.io-index"
  5396. checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
  5397. dependencies = [
  5398. "either",
  5399. ]
  5400. [[package]]
  5401. name = "itertools"
  5402. version = "0.12.1"
  5403. source = "registry+https://github.com/rust-lang/crates.io-index"
  5404. checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
  5405. dependencies = [
  5406. "either",
  5407. ]
  5408. [[package]]
  5409. name = "itertools"
  5410. version = "0.13.0"
  5411. source = "registry+https://github.com/rust-lang/crates.io-index"
  5412. checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
  5413. dependencies = [
  5414. "either",
  5415. ]
  5416. [[package]]
  5417. name = "itertools"
  5418. version = "0.14.0"
  5419. source = "registry+https://github.com/rust-lang/crates.io-index"
  5420. checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
  5421. dependencies = [
  5422. "either",
  5423. ]
  5424. [[package]]
  5425. name = "itoa"
  5426. version = "1.0.15"
  5427. source = "registry+https://github.com/rust-lang/crates.io-index"
  5428. checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
  5429. [[package]]
  5430. name = "ivf"
  5431. version = "0.1.3"
  5432. source = "registry+https://github.com/rust-lang/crates.io-index"
  5433. checksum = "552f657140ee72c552b728601179c10abea14cd7d815de2d75d75dea42485eca"
  5434. dependencies = [
  5435. "bitstream-io",
  5436. ]
  5437. [[package]]
  5438. name = "jiff"
  5439. version = "0.2.14"
  5440. source = "registry+https://github.com/rust-lang/crates.io-index"
  5441. checksum = "a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93"
  5442. dependencies = [
  5443. "jiff-static",
  5444. "jiff-tzdb-platform",
  5445. "js-sys",
  5446. "log",
  5447. "portable-atomic",
  5448. "portable-atomic-util",
  5449. "serde",
  5450. "wasm-bindgen",
  5451. "windows-sys 0.59.0",
  5452. ]
  5453. [[package]]
  5454. name = "jiff-static"
  5455. version = "0.2.14"
  5456. source = "registry+https://github.com/rust-lang/crates.io-index"
  5457. checksum = "6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442"
  5458. dependencies = [
  5459. "proc-macro2",
  5460. "quote",
  5461. "syn 2.0.101",
  5462. ]
  5463. [[package]]
  5464. name = "jiff-tzdb"
  5465. version = "0.1.4"
  5466. source = "registry+https://github.com/rust-lang/crates.io-index"
  5467. checksum = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524"
  5468. [[package]]
  5469. name = "jiff-tzdb-platform"
  5470. version = "0.1.3"
  5471. source = "registry+https://github.com/rust-lang/crates.io-index"
  5472. checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"
  5473. dependencies = [
  5474. "jiff-tzdb",
  5475. ]
  5476. [[package]]
  5477. name = "jni"
  5478. version = "0.21.1"
  5479. source = "registry+https://github.com/rust-lang/crates.io-index"
  5480. checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
  5481. dependencies = [
  5482. "cesu8",
  5483. "cfg-if 1.0.0",
  5484. "combine",
  5485. "jni-sys",
  5486. "log",
  5487. "thiserror 1.0.69",
  5488. "walkdir",
  5489. "windows-sys 0.45.0",
  5490. ]
  5491. [[package]]
  5492. name = "jni-sys"
  5493. version = "0.3.0"
  5494. source = "registry+https://github.com/rust-lang/crates.io-index"
  5495. checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
  5496. [[package]]
  5497. name = "jobserver"
  5498. version = "0.1.32"
  5499. source = "registry+https://github.com/rust-lang/crates.io-index"
  5500. checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
  5501. dependencies = [
  5502. "libc",
  5503. ]
  5504. [[package]]
  5505. name = "jpeg-decoder"
  5506. version = "0.3.1"
  5507. source = "registry+https://github.com/rust-lang/crates.io-index"
  5508. checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"
  5509. [[package]]
  5510. name = "js-sys"
  5511. version = "0.3.77"
  5512. source = "registry+https://github.com/rust-lang/crates.io-index"
  5513. checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
  5514. dependencies = [
  5515. "once_cell",
  5516. "wasm-bindgen",
  5517. ]
  5518. [[package]]
  5519. name = "json5"
  5520. version = "0.4.1"
  5521. source = "registry+https://github.com/rust-lang/crates.io-index"
  5522. checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1"
  5523. dependencies = [
  5524. "pest",
  5525. "pest_derive",
  5526. "serde",
  5527. ]
  5528. [[package]]
  5529. name = "k"
  5530. version = "0.32.0"
  5531. source = "registry+https://github.com/rust-lang/crates.io-index"
  5532. checksum = "5dce11312d00e40c13f5c5fac13056a134f77944ab87086460ef386eed68ca08"
  5533. dependencies = [
  5534. "nalgebra",
  5535. "simba",
  5536. "thiserror 1.0.69",
  5537. "tracing",
  5538. "urdf-rs",
  5539. ]
  5540. [[package]]
  5541. name = "keccak"
  5542. version = "0.1.5"
  5543. source = "registry+https://github.com/rust-lang/crates.io-index"
  5544. checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"
  5545. dependencies = [
  5546. "cpufeatures",
  5547. ]
  5548. [[package]]
  5549. name = "kernel32-sys"
  5550. version = "0.2.2"
  5551. source = "registry+https://github.com/rust-lang/crates.io-index"
  5552. checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
  5553. dependencies = [
  5554. "winapi 0.2.8",
  5555. "winapi-build",
  5556. ]
  5557. [[package]]
  5558. name = "keyed-set"
  5559. version = "1.0.0"
  5560. source = "registry+https://github.com/rust-lang/crates.io-index"
  5561. checksum = "0a3ec39d2dc17953a1540d63906a112088f79b2e46833b4ed65bc9de3904ae34"
  5562. dependencies = [
  5563. "hashbrown 0.14.5",
  5564. ]
  5565. [[package]]
  5566. name = "khronos-egl"
  5567. version = "6.0.0"
  5568. source = "registry+https://github.com/rust-lang/crates.io-index"
  5569. checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76"
  5570. dependencies = [
  5571. "libc",
  5572. "libloading 0.8.6",
  5573. "pkg-config",
  5574. ]
  5575. [[package]]
  5576. name = "khronos_api"
  5577. version = "3.1.0"
  5578. source = "registry+https://github.com/rust-lang/crates.io-index"
  5579. checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
  5580. [[package]]
  5581. name = "kqueue"
  5582. version = "1.0.8"
  5583. source = "registry+https://github.com/rust-lang/crates.io-index"
  5584. checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
  5585. dependencies = [
  5586. "kqueue-sys",
  5587. "libc",
  5588. ]
  5589. [[package]]
  5590. name = "kqueue-sys"
  5591. version = "1.0.4"
  5592. source = "registry+https://github.com/rust-lang/crates.io-index"
  5593. checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b"
  5594. dependencies = [
  5595. "bitflags 1.3.2",
  5596. "libc",
  5597. ]
  5598. [[package]]
  5599. name = "kurbo"
  5600. version = "0.9.5"
  5601. source = "registry+https://github.com/rust-lang/crates.io-index"
  5602. checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b"
  5603. dependencies = [
  5604. "arrayvec",
  5605. ]
  5606. [[package]]
  5607. name = "kv-log-macro"
  5608. version = "1.0.7"
  5609. source = "registry+https://github.com/rust-lang/crates.io-index"
  5610. checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
  5611. dependencies = [
  5612. "log",
  5613. ]
  5614. [[package]]
  5615. name = "lab"
  5616. version = "0.11.0"
  5617. source = "registry+https://github.com/rust-lang/crates.io-index"
  5618. checksum = "bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f"
  5619. [[package]]
  5620. name = "lazy_static"
  5621. version = "1.5.0"
  5622. source = "registry+https://github.com/rust-lang/crates.io-index"
  5623. checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
  5624. dependencies = [
  5625. "spin 0.9.8",
  5626. ]
  5627. [[package]]
  5628. name = "lazycell"
  5629. version = "1.3.0"
  5630. source = "registry+https://github.com/rust-lang/crates.io-index"
  5631. checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
  5632. [[package]]
  5633. name = "lebe"
  5634. version = "0.5.2"
  5635. source = "registry+https://github.com/rust-lang/crates.io-index"
  5636. checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
  5637. [[package]]
  5638. name = "lexical-core"
  5639. version = "1.0.5"
  5640. source = "registry+https://github.com/rust-lang/crates.io-index"
  5641. checksum = "b765c31809609075565a70b4b71402281283aeda7ecaf4818ac14a7b2ade8958"
  5642. dependencies = [
  5643. "lexical-parse-float",
  5644. "lexical-parse-integer",
  5645. "lexical-util",
  5646. "lexical-write-float",
  5647. "lexical-write-integer",
  5648. ]
  5649. [[package]]
  5650. name = "lexical-parse-float"
  5651. version = "1.0.5"
  5652. source = "registry+https://github.com/rust-lang/crates.io-index"
  5653. checksum = "de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2"
  5654. dependencies = [
  5655. "lexical-parse-integer",
  5656. "lexical-util",
  5657. "static_assertions",
  5658. ]
  5659. [[package]]
  5660. name = "lexical-parse-integer"
  5661. version = "1.0.5"
  5662. source = "registry+https://github.com/rust-lang/crates.io-index"
  5663. checksum = "72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e"
  5664. dependencies = [
  5665. "lexical-util",
  5666. "static_assertions",
  5667. ]
  5668. [[package]]
  5669. name = "lexical-util"
  5670. version = "1.0.6"
  5671. source = "registry+https://github.com/rust-lang/crates.io-index"
  5672. checksum = "5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3"
  5673. dependencies = [
  5674. "static_assertions",
  5675. ]
  5676. [[package]]
  5677. name = "lexical-write-float"
  5678. version = "1.0.5"
  5679. source = "registry+https://github.com/rust-lang/crates.io-index"
  5680. checksum = "c5afc668a27f460fb45a81a757b6bf2f43c2d7e30cb5a2dcd3abf294c78d62bd"
  5681. dependencies = [
  5682. "lexical-util",
  5683. "lexical-write-integer",
  5684. "static_assertions",
  5685. ]
  5686. [[package]]
  5687. name = "lexical-write-integer"
  5688. version = "1.0.5"
  5689. source = "registry+https://github.com/rust-lang/crates.io-index"
  5690. checksum = "629ddff1a914a836fb245616a7888b62903aae58fa771e1d83943035efa0f978"
  5691. dependencies = [
  5692. "lexical-util",
  5693. "static_assertions",
  5694. ]
  5695. [[package]]
  5696. name = "libc"
  5697. version = "0.2.171"
  5698. source = "registry+https://github.com/rust-lang/crates.io-index"
  5699. checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
  5700. [[package]]
  5701. name = "libfuzzer-sys"
  5702. version = "0.4.9"
  5703. source = "registry+https://github.com/rust-lang/crates.io-index"
  5704. checksum = "cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75"
  5705. dependencies = [
  5706. "arbitrary",
  5707. "cc",
  5708. ]
  5709. [[package]]
  5710. name = "libgit2-sys"
  5711. version = "0.16.2+1.7.2"
  5712. source = "registry+https://github.com/rust-lang/crates.io-index"
  5713. checksum = "ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8"
  5714. dependencies = [
  5715. "cc",
  5716. "libc",
  5717. "libssh2-sys",
  5718. "libz-sys",
  5719. "openssl-sys",
  5720. "pkg-config",
  5721. ]
  5722. [[package]]
  5723. name = "libloading"
  5724. version = "0.7.4"
  5725. source = "registry+https://github.com/rust-lang/crates.io-index"
  5726. checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
  5727. dependencies = [
  5728. "cfg-if 1.0.0",
  5729. "winapi 0.3.9",
  5730. ]
  5731. [[package]]
  5732. name = "libloading"
  5733. version = "0.8.6"
  5734. source = "registry+https://github.com/rust-lang/crates.io-index"
  5735. checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
  5736. dependencies = [
  5737. "cfg-if 1.0.0",
  5738. "windows-targets 0.52.6",
  5739. ]
  5740. [[package]]
  5741. name = "libm"
  5742. version = "0.2.11"
  5743. source = "registry+https://github.com/rust-lang/crates.io-index"
  5744. checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
  5745. [[package]]
  5746. name = "libredox"
  5747. version = "0.1.3"
  5748. source = "registry+https://github.com/rust-lang/crates.io-index"
  5749. checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
  5750. dependencies = [
  5751. "bitflags 2.9.0",
  5752. "libc",
  5753. "redox_syscall 0.5.10",
  5754. ]
  5755. [[package]]
  5756. name = "libssh2-sys"
  5757. version = "0.3.0"
  5758. source = "registry+https://github.com/rust-lang/crates.io-index"
  5759. checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee"
  5760. dependencies = [
  5761. "cc",
  5762. "libc",
  5763. "libz-sys",
  5764. "openssl-sys",
  5765. "pkg-config",
  5766. "vcpkg",
  5767. ]
  5768. [[package]]
  5769. name = "libz-sys"
  5770. version = "1.1.22"
  5771. source = "registry+https://github.com/rust-lang/crates.io-index"
  5772. checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d"
  5773. dependencies = [
  5774. "cc",
  5775. "libc",
  5776. "pkg-config",
  5777. "vcpkg",
  5778. ]
  5779. [[package]]
  5780. name = "link-cplusplus"
  5781. version = "1.0.10"
  5782. source = "registry+https://github.com/rust-lang/crates.io-index"
  5783. checksum = "4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212"
  5784. dependencies = [
  5785. "cc",
  5786. ]
  5787. [[package]]
  5788. name = "linked-hash-map"
  5789. version = "0.5.6"
  5790. source = "registry+https://github.com/rust-lang/crates.io-index"
  5791. checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
  5792. [[package]]
  5793. name = "linux-raw-sys"
  5794. version = "0.3.8"
  5795. source = "registry+https://github.com/rust-lang/crates.io-index"
  5796. checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
  5797. [[package]]
  5798. name = "linux-raw-sys"
  5799. version = "0.4.15"
  5800. source = "registry+https://github.com/rust-lang/crates.io-index"
  5801. checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
  5802. [[package]]
  5803. name = "linux-raw-sys"
  5804. version = "0.9.3"
  5805. source = "registry+https://github.com/rust-lang/crates.io-index"
  5806. checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
  5807. [[package]]
  5808. name = "litemap"
  5809. version = "0.7.5"
  5810. source = "registry+https://github.com/rust-lang/crates.io-index"
  5811. checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"
  5812. [[package]]
  5813. name = "litrs"
  5814. version = "0.4.1"
  5815. source = "registry+https://github.com/rust-lang/crates.io-index"
  5816. checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
  5817. [[package]]
  5818. name = "little_exif"
  5819. version = "0.6.9"
  5820. source = "registry+https://github.com/rust-lang/crates.io-index"
  5821. checksum = "9ebaa2b90127fb33dcf2ec1f5be8b496e92d5d1736789decca8eb2798c52f2e7"
  5822. dependencies = [
  5823. "crc",
  5824. "log",
  5825. "miniz_oxide",
  5826. "paste",
  5827. "quick-xml 0.37.5",
  5828. ]
  5829. [[package]]
  5830. name = "llguidance"
  5831. version = "0.7.0"
  5832. source = "git+https://github.com/EricLBuehler/llguidance?rev=8d71957#8d7195774a209038ddfbb0d1a5348ed17b387386"
  5833. dependencies = [
  5834. "anyhow",
  5835. "derivre",
  5836. "indexmap 2.8.0",
  5837. "regex-syntax 0.8.5",
  5838. "serde",
  5839. "serde_json",
  5840. "toktrie",
  5841. ]
  5842. [[package]]
  5843. name = "local-ip-address"
  5844. version = "0.6.3"
  5845. source = "registry+https://github.com/rust-lang/crates.io-index"
  5846. checksum = "3669cf5561f8d27e8fc84cc15e58350e70f557d4d65f70e3154e54cd2f8e1782"
  5847. dependencies = [
  5848. "libc",
  5849. "neli",
  5850. "thiserror 1.0.69",
  5851. "windows-sys 0.59.0",
  5852. ]
  5853. [[package]]
  5854. name = "lock_api"
  5855. version = "0.4.12"
  5856. source = "registry+https://github.com/rust-lang/crates.io-index"
  5857. checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
  5858. dependencies = [
  5859. "autocfg",
  5860. "scopeguard",
  5861. "serde",
  5862. ]
  5863. [[package]]
  5864. name = "log"
  5865. version = "0.4.27"
  5866. source = "registry+https://github.com/rust-lang/crates.io-index"
  5867. checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
  5868. dependencies = [
  5869. "serde",
  5870. "value-bag",
  5871. ]
  5872. [[package]]
  5873. name = "log-once"
  5874. version = "0.4.1"
  5875. source = "registry+https://github.com/rust-lang/crates.io-index"
  5876. checksum = "6d8a05e3879b317b1b6dbf353e5bba7062bedcc59815267bb23eaa0c576cebf0"
  5877. dependencies = [
  5878. "log",
  5879. ]
  5880. [[package]]
  5881. name = "loom"
  5882. version = "0.5.6"
  5883. source = "registry+https://github.com/rust-lang/crates.io-index"
  5884. checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
  5885. dependencies = [
  5886. "cfg-if 1.0.0",
  5887. "generator",
  5888. "scoped-tls",
  5889. "tracing",
  5890. "tracing-subscriber",
  5891. ]
  5892. [[package]]
  5893. name = "lrtable"
  5894. version = "0.13.10"
  5895. source = "registry+https://github.com/rust-lang/crates.io-index"
  5896. checksum = "dc36d15214ca997a5097845be1f932b7ee6125c36f5c5e55f6c49e027ddeb6de"
  5897. dependencies = [
  5898. "cfgrammar",
  5899. "fnv",
  5900. "num-traits",
  5901. "sparsevec",
  5902. "vob",
  5903. ]
  5904. [[package]]
  5905. name = "lru"
  5906. version = "0.13.0"
  5907. source = "registry+https://github.com/rust-lang/crates.io-index"
  5908. checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465"
  5909. dependencies = [
  5910. "hashbrown 0.15.2",
  5911. ]
  5912. [[package]]
  5913. name = "lz4_flex"
  5914. version = "0.11.3"
  5915. source = "registry+https://github.com/rust-lang/crates.io-index"
  5916. checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5"
  5917. dependencies = [
  5918. "twox-hash",
  5919. ]
  5920. [[package]]
  5921. name = "mach2"
  5922. version = "0.4.2"
  5923. source = "registry+https://github.com/rust-lang/crates.io-index"
  5924. checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709"
  5925. dependencies = [
  5926. "libc",
  5927. ]
  5928. [[package]]
  5929. name = "macro_rules_attribute"
  5930. version = "0.1.3"
  5931. source = "registry+https://github.com/rust-lang/crates.io-index"
  5932. checksum = "cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862"
  5933. dependencies = [
  5934. "macro_rules_attribute-proc_macro 0.1.3",
  5935. "paste",
  5936. ]
  5937. [[package]]
  5938. name = "macro_rules_attribute"
  5939. version = "0.2.0"
  5940. source = "registry+https://github.com/rust-lang/crates.io-index"
  5941. checksum = "8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13"
  5942. dependencies = [
  5943. "macro_rules_attribute-proc_macro 0.2.0",
  5944. "paste",
  5945. ]
  5946. [[package]]
  5947. name = "macro_rules_attribute-proc_macro"
  5948. version = "0.1.3"
  5949. source = "registry+https://github.com/rust-lang/crates.io-index"
  5950. checksum = "58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d"
  5951. [[package]]
  5952. name = "macro_rules_attribute-proc_macro"
  5953. version = "0.2.0"
  5954. source = "registry+https://github.com/rust-lang/crates.io-index"
  5955. checksum = "b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568"
  5956. [[package]]
  5957. name = "malloc_buf"
  5958. version = "0.0.6"
  5959. source = "registry+https://github.com/rust-lang/crates.io-index"
  5960. checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
  5961. dependencies = [
  5962. "libc",
  5963. ]
  5964. [[package]]
  5965. name = "matchers"
  5966. version = "0.1.0"
  5967. source = "registry+https://github.com/rust-lang/crates.io-index"
  5968. checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
  5969. dependencies = [
  5970. "regex-automata 0.1.10",
  5971. ]
  5972. [[package]]
  5973. name = "matchit"
  5974. version = "0.7.3"
  5975. source = "registry+https://github.com/rust-lang/crates.io-index"
  5976. checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
  5977. [[package]]
  5978. name = "matrixmultiply"
  5979. version = "0.3.9"
  5980. source = "registry+https://github.com/rust-lang/crates.io-index"
  5981. checksum = "9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a"
  5982. dependencies = [
  5983. "autocfg",
  5984. "rawpointer",
  5985. ]
  5986. [[package]]
  5987. name = "maybe-rayon"
  5988. version = "0.1.1"
  5989. source = "registry+https://github.com/rust-lang/crates.io-index"
  5990. checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519"
  5991. dependencies = [
  5992. "cfg-if 1.0.0",
  5993. "rayon",
  5994. ]
  5995. [[package]]
  5996. name = "md5"
  5997. version = "0.7.0"
  5998. source = "registry+https://github.com/rust-lang/crates.io-index"
  5999. checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
  6000. [[package]]
  6001. name = "memchr"
  6002. version = "2.7.4"
  6003. source = "registry+https://github.com/rust-lang/crates.io-index"
  6004. checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
  6005. [[package]]
  6006. name = "memmap2"
  6007. version = "0.5.10"
  6008. source = "registry+https://github.com/rust-lang/crates.io-index"
  6009. checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
  6010. dependencies = [
  6011. "libc",
  6012. ]
  6013. [[package]]
  6014. name = "memmap2"
  6015. version = "0.9.5"
  6016. source = "registry+https://github.com/rust-lang/crates.io-index"
  6017. checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
  6018. dependencies = [
  6019. "libc",
  6020. "stable_deref_trait",
  6021. ]
  6022. [[package]]
  6023. name = "memoffset"
  6024. version = "0.6.5"
  6025. source = "registry+https://github.com/rust-lang/crates.io-index"
  6026. checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
  6027. dependencies = [
  6028. "autocfg",
  6029. ]
  6030. [[package]]
  6031. name = "memoffset"
  6032. version = "0.7.1"
  6033. source = "registry+https://github.com/rust-lang/crates.io-index"
  6034. checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
  6035. dependencies = [
  6036. "autocfg",
  6037. ]
  6038. [[package]]
  6039. name = "memoffset"
  6040. version = "0.9.1"
  6041. source = "registry+https://github.com/rust-lang/crates.io-index"
  6042. checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
  6043. dependencies = [
  6044. "autocfg",
  6045. ]
  6046. [[package]]
  6047. name = "memory-stats"
  6048. version = "1.2.0"
  6049. source = "registry+https://github.com/rust-lang/crates.io-index"
  6050. checksum = "c73f5c649995a115e1a0220b35e4df0a1294500477f97a91d0660fb5abeb574a"
  6051. dependencies = [
  6052. "libc",
  6053. "windows-sys 0.52.0",
  6054. ]
  6055. [[package]]
  6056. name = "metal"
  6057. version = "0.27.0"
  6058. source = "registry+https://github.com/rust-lang/crates.io-index"
  6059. checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25"
  6060. dependencies = [
  6061. "bitflags 2.9.0",
  6062. "block",
  6063. "core-graphics-types",
  6064. "foreign-types",
  6065. "log",
  6066. "objc",
  6067. "paste",
  6068. ]
  6069. [[package]]
  6070. name = "metal"
  6071. version = "0.31.0"
  6072. source = "registry+https://github.com/rust-lang/crates.io-index"
  6073. checksum = "f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e"
  6074. dependencies = [
  6075. "bitflags 2.9.0",
  6076. "block",
  6077. "core-graphics-types",
  6078. "foreign-types",
  6079. "log",
  6080. "objc",
  6081. "paste",
  6082. ]
  6083. [[package]]
  6084. name = "miette"
  6085. version = "5.10.0"
  6086. source = "registry+https://github.com/rust-lang/crates.io-index"
  6087. checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e"
  6088. dependencies = [
  6089. "miette-derive",
  6090. "once_cell",
  6091. "thiserror 1.0.69",
  6092. "unicode-width 0.1.14",
  6093. ]
  6094. [[package]]
  6095. name = "miette-derive"
  6096. version = "5.10.0"
  6097. source = "registry+https://github.com/rust-lang/crates.io-index"
  6098. checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c"
  6099. dependencies = [
  6100. "proc-macro2",
  6101. "quote",
  6102. "syn 2.0.101",
  6103. ]
  6104. [[package]]
  6105. name = "mime"
  6106. version = "0.3.17"
  6107. source = "registry+https://github.com/rust-lang/crates.io-index"
  6108. checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
  6109. [[package]]
  6110. name = "mime_guess"
  6111. version = "2.0.5"
  6112. source = "registry+https://github.com/rust-lang/crates.io-index"
  6113. checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
  6114. dependencies = [
  6115. "mime",
  6116. "unicase",
  6117. ]
  6118. [[package]]
  6119. name = "mime_guess2"
  6120. version = "2.0.5"
  6121. source = "registry+https://github.com/rust-lang/crates.io-index"
  6122. checksum = "25a3333bb1609500601edc766a39b4c1772874a4ce26022f4d866854dc020c41"
  6123. dependencies = [
  6124. "mime",
  6125. "unicase",
  6126. ]
  6127. [[package]]
  6128. name = "minijinja"
  6129. version = "2.8.0"
  6130. source = "registry+https://github.com/rust-lang/crates.io-index"
  6131. checksum = "6e36f1329330bb1614c94b78632b9ce45dd7d761f3304a1bed07b2990a7c5097"
  6132. dependencies = [
  6133. "serde",
  6134. "serde_json",
  6135. ]
  6136. [[package]]
  6137. name = "minijinja-contrib"
  6138. version = "2.8.0"
  6139. source = "registry+https://github.com/rust-lang/crates.io-index"
  6140. checksum = "8e807b6b15e36a4c808e92f78c2ac1f6776519a50d9cf6649819c759a8e7133c"
  6141. dependencies = [
  6142. "minijinja",
  6143. "serde",
  6144. ]
  6145. [[package]]
  6146. name = "minimal-lexical"
  6147. version = "0.2.1"
  6148. source = "registry+https://github.com/rust-lang/crates.io-index"
  6149. checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
  6150. [[package]]
  6151. name = "miniz_oxide"
  6152. version = "0.8.9"
  6153. source = "registry+https://github.com/rust-lang/crates.io-index"
  6154. checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
  6155. dependencies = [
  6156. "adler2",
  6157. "simd-adler32",
  6158. ]
  6159. [[package]]
  6160. name = "mio"
  6161. version = "0.6.23"
  6162. source = "registry+https://github.com/rust-lang/crates.io-index"
  6163. checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
  6164. dependencies = [
  6165. "cfg-if 0.1.10",
  6166. "fuchsia-zircon",
  6167. "fuchsia-zircon-sys",
  6168. "iovec",
  6169. "kernel32-sys",
  6170. "libc",
  6171. "log",
  6172. "miow",
  6173. "net2",
  6174. "slab",
  6175. "winapi 0.2.8",
  6176. ]
  6177. [[package]]
  6178. name = "mio"
  6179. version = "0.8.11"
  6180. source = "registry+https://github.com/rust-lang/crates.io-index"
  6181. checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
  6182. dependencies = [
  6183. "libc",
  6184. "log",
  6185. "wasi 0.11.0+wasi-snapshot-preview1",
  6186. "windows-sys 0.48.0",
  6187. ]
  6188. [[package]]
  6189. name = "mio"
  6190. version = "1.0.3"
  6191. source = "registry+https://github.com/rust-lang/crates.io-index"
  6192. checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
  6193. dependencies = [
  6194. "libc",
  6195. "wasi 0.11.0+wasi-snapshot-preview1",
  6196. "windows-sys 0.52.0",
  6197. ]
  6198. [[package]]
  6199. name = "mio-extras"
  6200. version = "2.0.6"
  6201. source = "registry+https://github.com/rust-lang/crates.io-index"
  6202. checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
  6203. dependencies = [
  6204. "lazycell",
  6205. "log",
  6206. "mio 0.6.23",
  6207. "slab",
  6208. ]
  6209. [[package]]
  6210. name = "miow"
  6211. version = "0.2.2"
  6212. source = "registry+https://github.com/rust-lang/crates.io-index"
  6213. checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
  6214. dependencies = [
  6215. "kernel32-sys",
  6216. "net2",
  6217. "winapi 0.2.8",
  6218. "ws2_32-sys",
  6219. ]
  6220. [[package]]
  6221. name = "mistralrs"
  6222. version = "0.5.0"
  6223. source = "git+https://github.com/EricLBuehler/mistral.rs.git#8069f9072500398dae419d896356a557ad890cfa"
  6224. dependencies = [
  6225. "anyhow",
  6226. "candle-core",
  6227. "candle-nn",
  6228. "clap 4.5.32",
  6229. "either",
  6230. "futures",
  6231. "image",
  6232. "indexmap 2.8.0",
  6233. "mistralrs-core",
  6234. "rand 0.9.1",
  6235. "reqwest",
  6236. "serde",
  6237. "serde_json",
  6238. "tokio",
  6239. ]
  6240. [[package]]
  6241. name = "mistralrs-core"
  6242. version = "0.5.0"
  6243. source = "git+https://github.com/EricLBuehler/mistral.rs.git#8069f9072500398dae419d896356a557ad890cfa"
  6244. dependencies = [
  6245. "akin",
  6246. "anyhow",
  6247. "as-any",
  6248. "async-trait",
  6249. "base64 0.22.1",
  6250. "bindgen_cuda 0.1.5",
  6251. "bytemuck",
  6252. "bytemuck_derive",
  6253. "candle-core",
  6254. "candle-flash-attn",
  6255. "candle-nn",
  6256. "cfgrammar",
  6257. "chrono",
  6258. "clap 4.5.32",
  6259. "csv",
  6260. "derive-new",
  6261. "derive_more",
  6262. "dirs 5.0.1",
  6263. "either",
  6264. "float8",
  6265. "futures",
  6266. "galil-seiferas",
  6267. "half",
  6268. "hf-hub",
  6269. "image",
  6270. "indexmap 2.8.0",
  6271. "indicatif",
  6272. "interprocess",
  6273. "itertools 0.13.0",
  6274. "llguidance",
  6275. "lrtable",
  6276. "metal 0.27.0",
  6277. "minijinja",
  6278. "minijinja-contrib",
  6279. "mistralrs-paged-attn",
  6280. "mistralrs-quant",
  6281. "mistralrs-vision",
  6282. "objc",
  6283. "once_cell",
  6284. "radix_trie",
  6285. "rand 0.9.1",
  6286. "rand_isaac",
  6287. "rayon",
  6288. "regex",
  6289. "regex-automata 0.4.9",
  6290. "reqwest",
  6291. "rustc-hash 2.1.1",
  6292. "safetensors",
  6293. "schemars 0.8.22",
  6294. "serde",
  6295. "serde-big-array",
  6296. "serde_json",
  6297. "serde_plain",
  6298. "serde_yaml 0.9.34+deprecated",
  6299. "strum 0.26.3",
  6300. "sysinfo 0.30.13",
  6301. "thiserror 1.0.69",
  6302. "tokenizers",
  6303. "tokio",
  6304. "tokio-rayon",
  6305. "toktrie_hf_tokenizers",
  6306. "toml",
  6307. "tqdm",
  6308. "tracing",
  6309. "tracing-subscriber",
  6310. "uuid 1.16.0",
  6311. "variantly",
  6312. "vob",
  6313. ]
  6314. [[package]]
  6315. name = "mistralrs-paged-attn"
  6316. version = "0.5.0"
  6317. source = "git+https://github.com/EricLBuehler/mistral.rs.git#7c086a90acbcff1355ed0079fb019c021678b408"
  6318. dependencies = [
  6319. "anyhow",
  6320. "bindgen_cuda 0.1.6",
  6321. "candle-core",
  6322. "float8",
  6323. "half",
  6324. "metal 0.27.0",
  6325. "once_cell",
  6326. "thiserror 1.0.69",
  6327. ]
  6328. [[package]]
  6329. name = "mistralrs-quant"
  6330. version = "0.5.0"
  6331. source = "git+https://github.com/EricLBuehler/mistral.rs.git#8069f9072500398dae419d896356a557ad890cfa"
  6332. dependencies = [
  6333. "bindgen_cuda 0.1.5",
  6334. "byteorder",
  6335. "candle-core",
  6336. "candle-nn",
  6337. "float8",
  6338. "half",
  6339. "hf-hub",
  6340. "lazy_static",
  6341. "memmap2 0.9.5",
  6342. "metal 0.27.0",
  6343. "once_cell",
  6344. "paste",
  6345. "rayon",
  6346. "regex",
  6347. "safetensors",
  6348. "serde",
  6349. "serde_json",
  6350. "thiserror 1.0.69",
  6351. "tracing",
  6352. "yoke",
  6353. ]
  6354. [[package]]
  6355. name = "mistralrs-vision"
  6356. version = "0.5.0"
  6357. source = "git+https://github.com/EricLBuehler/mistral.rs.git#8069f9072500398dae419d896356a557ad890cfa"
  6358. dependencies = [
  6359. "candle-core",
  6360. "image",
  6361. ]
  6362. [[package]]
  6363. name = "monostate"
  6364. version = "0.1.14"
  6365. source = "registry+https://github.com/rust-lang/crates.io-index"
  6366. checksum = "aafe1be9d0c75642e3e50fedc7ecadf1ef1cbce6eb66462153fc44245343fbee"
  6367. dependencies = [
  6368. "monostate-impl",
  6369. "serde",
  6370. ]
  6371. [[package]]
  6372. name = "monostate-impl"
  6373. version = "0.1.14"
  6374. source = "registry+https://github.com/rust-lang/crates.io-index"
  6375. checksum = "c402a4092d5e204f32c9e155431046831fa712637043c58cb73bc6bc6c9663b5"
  6376. dependencies = [
  6377. "proc-macro2",
  6378. "quote",
  6379. "syn 2.0.101",
  6380. ]
  6381. [[package]]
  6382. name = "multiple-daemons-example-node"
  6383. version = "0.3.12"
  6384. dependencies = [
  6385. "dora-node-api",
  6386. "eyre",
  6387. "futures",
  6388. "rand 0.8.5",
  6389. "tokio",
  6390. ]
  6391. [[package]]
  6392. name = "multiple-daemons-example-operator"
  6393. version = "0.3.12"
  6394. dependencies = [
  6395. "dora-operator-api",
  6396. ]
  6397. [[package]]
  6398. name = "multiple-daemons-example-sink"
  6399. version = "0.3.12"
  6400. dependencies = [
  6401. "dora-node-api",
  6402. "eyre",
  6403. ]
  6404. [[package]]
  6405. name = "naga"
  6406. version = "24.0.0"
  6407. source = "registry+https://github.com/rust-lang/crates.io-index"
  6408. checksum = "e380993072e52eef724eddfcde0ed013b0c023c3f0417336ed041aa9f076994e"
  6409. dependencies = [
  6410. "arrayvec",
  6411. "bit-set",
  6412. "bitflags 2.9.0",
  6413. "cfg_aliases",
  6414. "codespan-reporting 0.11.1",
  6415. "hexf-parse",
  6416. "indexmap 2.8.0",
  6417. "log",
  6418. "rustc-hash 1.1.0",
  6419. "spirv",
  6420. "strum 0.26.3",
  6421. "termcolor",
  6422. "thiserror 2.0.12",
  6423. "unicode-xid",
  6424. ]
  6425. [[package]]
  6426. name = "nalgebra"
  6427. version = "0.30.1"
  6428. source = "registry+https://github.com/rust-lang/crates.io-index"
  6429. checksum = "4fb2d0de08694bed883320212c18ee3008576bfe8c306f4c3c4a58b4876998be"
  6430. dependencies = [
  6431. "approx",
  6432. "matrixmultiply",
  6433. "nalgebra-macros",
  6434. "num-complex",
  6435. "num-rational",
  6436. "num-traits",
  6437. "simba",
  6438. "typenum",
  6439. ]
  6440. [[package]]
  6441. name = "nalgebra-macros"
  6442. version = "0.1.0"
  6443. source = "registry+https://github.com/rust-lang/crates.io-index"
  6444. checksum = "01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218"
  6445. dependencies = [
  6446. "proc-macro2",
  6447. "quote",
  6448. "syn 1.0.109",
  6449. ]
  6450. [[package]]
  6451. name = "names"
  6452. version = "0.14.0"
  6453. source = "registry+https://github.com/rust-lang/crates.io-index"
  6454. checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc"
  6455. dependencies = [
  6456. "clap 3.2.25",
  6457. "rand 0.8.5",
  6458. ]
  6459. [[package]]
  6460. name = "nanorand"
  6461. version = "0.7.0"
  6462. source = "registry+https://github.com/rust-lang/crates.io-index"
  6463. checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3"
  6464. dependencies = [
  6465. "getrandom 0.2.15",
  6466. ]
  6467. [[package]]
  6468. name = "nasm-rs"
  6469. version = "0.2.5"
  6470. source = "registry+https://github.com/rust-lang/crates.io-index"
  6471. checksum = "fe4d98d0065f4b1daf164b3eafb11974c94662e5e2396cf03f32d0bb5c17da51"
  6472. dependencies = [
  6473. "rayon",
  6474. ]
  6475. [[package]]
  6476. name = "nasm-rs"
  6477. version = "0.3.0"
  6478. source = "registry+https://github.com/rust-lang/crates.io-index"
  6479. checksum = "12fcfa1bd49e0342ec1d07ed2be83b59963e7acbeb9310e1bb2c07b69dadd959"
  6480. dependencies = [
  6481. "jobserver",
  6482. ]
  6483. [[package]]
  6484. name = "natord"
  6485. version = "1.0.9"
  6486. source = "registry+https://github.com/rust-lang/crates.io-index"
  6487. checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c"
  6488. [[package]]
  6489. name = "ndarray"
  6490. version = "0.15.6"
  6491. source = "registry+https://github.com/rust-lang/crates.io-index"
  6492. checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32"
  6493. dependencies = [
  6494. "matrixmultiply",
  6495. "num-complex",
  6496. "num-integer",
  6497. "num-traits",
  6498. "rawpointer",
  6499. ]
  6500. [[package]]
  6501. name = "ndarray"
  6502. version = "0.16.1"
  6503. source = "registry+https://github.com/rust-lang/crates.io-index"
  6504. checksum = "882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841"
  6505. dependencies = [
  6506. "matrixmultiply",
  6507. "num-complex",
  6508. "num-integer",
  6509. "num-traits",
  6510. "portable-atomic",
  6511. "portable-atomic-util",
  6512. "rawpointer",
  6513. ]
  6514. [[package]]
  6515. name = "ndk"
  6516. version = "0.9.0"
  6517. source = "registry+https://github.com/rust-lang/crates.io-index"
  6518. checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
  6519. dependencies = [
  6520. "bitflags 2.9.0",
  6521. "jni-sys",
  6522. "log",
  6523. "ndk-sys 0.6.0+11769913",
  6524. "num_enum",
  6525. "raw-window-handle 0.6.2",
  6526. "thiserror 1.0.69",
  6527. ]
  6528. [[package]]
  6529. name = "ndk-context"
  6530. version = "0.1.1"
  6531. source = "registry+https://github.com/rust-lang/crates.io-index"
  6532. checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
  6533. [[package]]
  6534. name = "ndk-sys"
  6535. version = "0.5.0+25.2.9519653"
  6536. source = "registry+https://github.com/rust-lang/crates.io-index"
  6537. checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691"
  6538. dependencies = [
  6539. "jni-sys",
  6540. ]
  6541. [[package]]
  6542. name = "ndk-sys"
  6543. version = "0.6.0+11769913"
  6544. source = "registry+https://github.com/rust-lang/crates.io-index"
  6545. checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873"
  6546. dependencies = [
  6547. "jni-sys",
  6548. ]
  6549. [[package]]
  6550. name = "neli"
  6551. version = "0.6.5"
  6552. source = "registry+https://github.com/rust-lang/crates.io-index"
  6553. checksum = "93062a0dce6da2517ea35f301dfc88184ce18d3601ec786a727a87bf535deca9"
  6554. dependencies = [
  6555. "byteorder",
  6556. "libc",
  6557. "log",
  6558. "neli-proc-macros",
  6559. ]
  6560. [[package]]
  6561. name = "neli-proc-macros"
  6562. version = "0.1.4"
  6563. source = "registry+https://github.com/rust-lang/crates.io-index"
  6564. checksum = "0c8034b7fbb6f9455b2a96c19e6edf8dc9fc34c70449938d8ee3b4df363f61fe"
  6565. dependencies = [
  6566. "either",
  6567. "proc-macro2",
  6568. "quote",
  6569. "serde",
  6570. "syn 1.0.109",
  6571. ]
  6572. [[package]]
  6573. name = "net2"
  6574. version = "0.2.39"
  6575. source = "registry+https://github.com/rust-lang/crates.io-index"
  6576. checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac"
  6577. dependencies = [
  6578. "cfg-if 0.1.10",
  6579. "libc",
  6580. "winapi 0.3.9",
  6581. ]
  6582. [[package]]
  6583. name = "never"
  6584. version = "0.1.0"
  6585. source = "registry+https://github.com/rust-lang/crates.io-index"
  6586. checksum = "c96aba5aa877601bb3f6dd6a63a969e1f82e60646e81e71b14496995e9853c91"
  6587. [[package]]
  6588. name = "new_debug_unreachable"
  6589. version = "1.0.6"
  6590. source = "registry+https://github.com/rust-lang/crates.io-index"
  6591. checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"
  6592. [[package]]
  6593. name = "newline-converter"
  6594. version = "0.2.2"
  6595. source = "registry+https://github.com/rust-lang/crates.io-index"
  6596. checksum = "1f71d09d5c87634207f894c6b31b6a2b2c64ea3bdcf71bd5599fdbbe1600c00f"
  6597. dependencies = [
  6598. "unicode-segmentation",
  6599. ]
  6600. [[package]]
  6601. name = "nibble_vec"
  6602. version = "0.1.0"
  6603. source = "registry+https://github.com/rust-lang/crates.io-index"
  6604. checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43"
  6605. dependencies = [
  6606. "smallvec",
  6607. ]
  6608. [[package]]
  6609. name = "nix"
  6610. version = "0.23.2"
  6611. source = "registry+https://github.com/rust-lang/crates.io-index"
  6612. checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c"
  6613. dependencies = [
  6614. "bitflags 1.3.2",
  6615. "cc",
  6616. "cfg-if 1.0.0",
  6617. "libc",
  6618. "memoffset 0.6.5",
  6619. ]
  6620. [[package]]
  6621. name = "nix"
  6622. version = "0.26.4"
  6623. source = "registry+https://github.com/rust-lang/crates.io-index"
  6624. checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
  6625. dependencies = [
  6626. "bitflags 1.3.2",
  6627. "cfg-if 1.0.0",
  6628. "libc",
  6629. "memoffset 0.7.1",
  6630. "pin-utils",
  6631. ]
  6632. [[package]]
  6633. name = "nix"
  6634. version = "0.29.0"
  6635. source = "registry+https://github.com/rust-lang/crates.io-index"
  6636. checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
  6637. dependencies = [
  6638. "bitflags 2.9.0",
  6639. "cfg-if 1.0.0",
  6640. "cfg_aliases",
  6641. "libc",
  6642. "memoffset 0.9.1",
  6643. ]
  6644. [[package]]
  6645. name = "no-std-net"
  6646. version = "0.6.0"
  6647. source = "registry+https://github.com/rust-lang/crates.io-index"
  6648. checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65"
  6649. [[package]]
  6650. name = "nohash-hasher"
  6651. version = "0.2.0"
  6652. source = "registry+https://github.com/rust-lang/crates.io-index"
  6653. checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
  6654. [[package]]
  6655. name = "nom"
  6656. version = "7.1.3"
  6657. source = "registry+https://github.com/rust-lang/crates.io-index"
  6658. checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
  6659. dependencies = [
  6660. "memchr",
  6661. "minimal-lexical",
  6662. ]
  6663. [[package]]
  6664. name = "nom"
  6665. version = "8.0.0"
  6666. source = "registry+https://github.com/rust-lang/crates.io-index"
  6667. checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
  6668. dependencies = [
  6669. "memchr",
  6670. ]
  6671. [[package]]
  6672. name = "noop_proc_macro"
  6673. version = "0.3.0"
  6674. source = "registry+https://github.com/rust-lang/crates.io-index"
  6675. checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
  6676. [[package]]
  6677. name = "notify"
  6678. version = "5.2.0"
  6679. source = "registry+https://github.com/rust-lang/crates.io-index"
  6680. checksum = "729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486"
  6681. dependencies = [
  6682. "bitflags 1.3.2",
  6683. "crossbeam-channel",
  6684. "filetime",
  6685. "fsevent-sys",
  6686. "inotify",
  6687. "kqueue",
  6688. "libc",
  6689. "mio 0.8.11",
  6690. "walkdir",
  6691. "windows-sys 0.45.0",
  6692. ]
  6693. [[package]]
  6694. name = "notify"
  6695. version = "6.1.1"
  6696. source = "registry+https://github.com/rust-lang/crates.io-index"
  6697. checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d"
  6698. dependencies = [
  6699. "bitflags 2.9.0",
  6700. "crossbeam-channel",
  6701. "filetime",
  6702. "fsevent-sys",
  6703. "inotify",
  6704. "kqueue",
  6705. "libc",
  6706. "log",
  6707. "mio 0.8.11",
  6708. "walkdir",
  6709. "windows-sys 0.48.0",
  6710. ]
  6711. [[package]]
  6712. name = "ntapi"
  6713. version = "0.4.1"
  6714. source = "registry+https://github.com/rust-lang/crates.io-index"
  6715. checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
  6716. dependencies = [
  6717. "winapi 0.3.9",
  6718. ]
  6719. [[package]]
  6720. name = "nu-ansi-term"
  6721. version = "0.46.0"
  6722. source = "registry+https://github.com/rust-lang/crates.io-index"
  6723. checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
  6724. dependencies = [
  6725. "overload",
  6726. "winapi 0.3.9",
  6727. ]
  6728. [[package]]
  6729. name = "nu-ansi-term"
  6730. version = "0.49.0"
  6731. source = "registry+https://github.com/rust-lang/crates.io-index"
  6732. checksum = "c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68"
  6733. dependencies = [
  6734. "windows-sys 0.48.0",
  6735. ]
  6736. [[package]]
  6737. name = "num"
  6738. version = "0.4.3"
  6739. source = "registry+https://github.com/rust-lang/crates.io-index"
  6740. checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23"
  6741. dependencies = [
  6742. "num-bigint",
  6743. "num-complex",
  6744. "num-integer",
  6745. "num-iter",
  6746. "num-rational",
  6747. "num-traits",
  6748. ]
  6749. [[package]]
  6750. name = "num-bigint"
  6751. version = "0.4.6"
  6752. source = "registry+https://github.com/rust-lang/crates.io-index"
  6753. checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
  6754. dependencies = [
  6755. "num-integer",
  6756. "num-traits",
  6757. ]
  6758. [[package]]
  6759. name = "num-bigint-dig"
  6760. version = "0.8.4"
  6761. source = "registry+https://github.com/rust-lang/crates.io-index"
  6762. checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
  6763. dependencies = [
  6764. "byteorder",
  6765. "lazy_static",
  6766. "libm",
  6767. "num-integer",
  6768. "num-iter",
  6769. "num-traits",
  6770. "rand 0.8.5",
  6771. "smallvec",
  6772. "zeroize",
  6773. ]
  6774. [[package]]
  6775. name = "num-complex"
  6776. version = "0.4.6"
  6777. source = "registry+https://github.com/rust-lang/crates.io-index"
  6778. checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
  6779. dependencies = [
  6780. "bytemuck",
  6781. "num-traits",
  6782. ]
  6783. [[package]]
  6784. name = "num-conv"
  6785. version = "0.1.0"
  6786. source = "registry+https://github.com/rust-lang/crates.io-index"
  6787. checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
  6788. [[package]]
  6789. name = "num-derive"
  6790. version = "0.4.2"
  6791. source = "registry+https://github.com/rust-lang/crates.io-index"
  6792. checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
  6793. dependencies = [
  6794. "proc-macro2",
  6795. "quote",
  6796. "syn 2.0.101",
  6797. ]
  6798. [[package]]
  6799. name = "num-integer"
  6800. version = "0.1.46"
  6801. source = "registry+https://github.com/rust-lang/crates.io-index"
  6802. checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
  6803. dependencies = [
  6804. "num-traits",
  6805. ]
  6806. [[package]]
  6807. name = "num-iter"
  6808. version = "0.1.45"
  6809. source = "registry+https://github.com/rust-lang/crates.io-index"
  6810. checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
  6811. dependencies = [
  6812. "autocfg",
  6813. "num-integer",
  6814. "num-traits",
  6815. ]
  6816. [[package]]
  6817. name = "num-rational"
  6818. version = "0.4.2"
  6819. source = "registry+https://github.com/rust-lang/crates.io-index"
  6820. checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824"
  6821. dependencies = [
  6822. "num-bigint",
  6823. "num-integer",
  6824. "num-traits",
  6825. "serde",
  6826. ]
  6827. [[package]]
  6828. name = "num-traits"
  6829. version = "0.2.19"
  6830. source = "registry+https://github.com/rust-lang/crates.io-index"
  6831. checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
  6832. dependencies = [
  6833. "autocfg",
  6834. "libm",
  6835. ]
  6836. [[package]]
  6837. name = "num_cpus"
  6838. version = "1.16.0"
  6839. source = "registry+https://github.com/rust-lang/crates.io-index"
  6840. checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
  6841. dependencies = [
  6842. "hermit-abi 0.3.9",
  6843. "libc",
  6844. ]
  6845. [[package]]
  6846. name = "num_enum"
  6847. version = "0.7.3"
  6848. source = "registry+https://github.com/rust-lang/crates.io-index"
  6849. checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
  6850. dependencies = [
  6851. "num_enum_derive",
  6852. ]
  6853. [[package]]
  6854. name = "num_enum_derive"
  6855. version = "0.7.3"
  6856. source = "registry+https://github.com/rust-lang/crates.io-index"
  6857. checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
  6858. dependencies = [
  6859. "proc-macro-crate",
  6860. "proc-macro2",
  6861. "quote",
  6862. "syn 2.0.101",
  6863. ]
  6864. [[package]]
  6865. name = "num_threads"
  6866. version = "0.1.7"
  6867. source = "registry+https://github.com/rust-lang/crates.io-index"
  6868. checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
  6869. dependencies = [
  6870. "libc",
  6871. ]
  6872. [[package]]
  6873. name = "number_prefix"
  6874. version = "0.4.0"
  6875. source = "registry+https://github.com/rust-lang/crates.io-index"
  6876. checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
  6877. [[package]]
  6878. name = "nvml-wrapper"
  6879. version = "0.10.0"
  6880. source = "registry+https://github.com/rust-lang/crates.io-index"
  6881. checksum = "0c9bff0aa1d48904a1385ea2a8b97576fbdcbc9a3cfccd0d31fe978e1c4038c5"
  6882. dependencies = [
  6883. "bitflags 2.9.0",
  6884. "libloading 0.8.6",
  6885. "nvml-wrapper-sys",
  6886. "static_assertions",
  6887. "thiserror 1.0.69",
  6888. "wrapcenum-derive",
  6889. ]
  6890. [[package]]
  6891. name = "nvml-wrapper-sys"
  6892. version = "0.8.0"
  6893. source = "registry+https://github.com/rust-lang/crates.io-index"
  6894. checksum = "698d45156f28781a4e79652b6ebe2eaa0589057d588d3aec1333f6466f13fcb5"
  6895. dependencies = [
  6896. "libloading 0.8.6",
  6897. ]
  6898. [[package]]
  6899. name = "objc"
  6900. version = "0.2.7"
  6901. source = "registry+https://github.com/rust-lang/crates.io-index"
  6902. checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
  6903. dependencies = [
  6904. "malloc_buf",
  6905. "objc_exception",
  6906. ]
  6907. [[package]]
  6908. name = "objc-sys"
  6909. version = "0.3.5"
  6910. source = "registry+https://github.com/rust-lang/crates.io-index"
  6911. checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310"
  6912. [[package]]
  6913. name = "objc2"
  6914. version = "0.5.2"
  6915. source = "registry+https://github.com/rust-lang/crates.io-index"
  6916. checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804"
  6917. dependencies = [
  6918. "objc-sys",
  6919. "objc2-encode",
  6920. ]
  6921. [[package]]
  6922. name = "objc2"
  6923. version = "0.6.0"
  6924. source = "registry+https://github.com/rust-lang/crates.io-index"
  6925. checksum = "3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59"
  6926. dependencies = [
  6927. "objc2-encode",
  6928. ]
  6929. [[package]]
  6930. name = "objc2-app-kit"
  6931. version = "0.2.2"
  6932. source = "registry+https://github.com/rust-lang/crates.io-index"
  6933. checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
  6934. dependencies = [
  6935. "bitflags 2.9.0",
  6936. "block2 0.5.1",
  6937. "libc",
  6938. "objc2 0.5.2",
  6939. "objc2-core-data",
  6940. "objc2-core-image",
  6941. "objc2-foundation 0.2.2",
  6942. "objc2-quartz-core",
  6943. ]
  6944. [[package]]
  6945. name = "objc2-app-kit"
  6946. version = "0.3.0"
  6947. source = "registry+https://github.com/rust-lang/crates.io-index"
  6948. checksum = "5906f93257178e2f7ae069efb89fbd6ee94f0592740b5f8a1512ca498814d0fb"
  6949. dependencies = [
  6950. "bitflags 2.9.0",
  6951. "block2 0.6.0",
  6952. "objc2 0.6.0",
  6953. "objc2-foundation 0.3.0",
  6954. ]
  6955. [[package]]
  6956. name = "objc2-cloud-kit"
  6957. version = "0.2.2"
  6958. source = "registry+https://github.com/rust-lang/crates.io-index"
  6959. checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009"
  6960. dependencies = [
  6961. "bitflags 2.9.0",
  6962. "block2 0.5.1",
  6963. "objc2 0.5.2",
  6964. "objc2-core-location",
  6965. "objc2-foundation 0.2.2",
  6966. ]
  6967. [[package]]
  6968. name = "objc2-contacts"
  6969. version = "0.2.2"
  6970. source = "registry+https://github.com/rust-lang/crates.io-index"
  6971. checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889"
  6972. dependencies = [
  6973. "block2 0.5.1",
  6974. "objc2 0.5.2",
  6975. "objc2-foundation 0.2.2",
  6976. ]
  6977. [[package]]
  6978. name = "objc2-core-data"
  6979. version = "0.2.2"
  6980. source = "registry+https://github.com/rust-lang/crates.io-index"
  6981. checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
  6982. dependencies = [
  6983. "bitflags 2.9.0",
  6984. "block2 0.5.1",
  6985. "objc2 0.5.2",
  6986. "objc2-foundation 0.2.2",
  6987. ]
  6988. [[package]]
  6989. name = "objc2-core-foundation"
  6990. version = "0.3.0"
  6991. source = "registry+https://github.com/rust-lang/crates.io-index"
  6992. checksum = "daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925"
  6993. dependencies = [
  6994. "bitflags 2.9.0",
  6995. "objc2 0.6.0",
  6996. ]
  6997. [[package]]
  6998. name = "objc2-core-image"
  6999. version = "0.2.2"
  7000. source = "registry+https://github.com/rust-lang/crates.io-index"
  7001. checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80"
  7002. dependencies = [
  7003. "block2 0.5.1",
  7004. "objc2 0.5.2",
  7005. "objc2-foundation 0.2.2",
  7006. "objc2-metal",
  7007. ]
  7008. [[package]]
  7009. name = "objc2-core-location"
  7010. version = "0.2.2"
  7011. source = "registry+https://github.com/rust-lang/crates.io-index"
  7012. checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781"
  7013. dependencies = [
  7014. "block2 0.5.1",
  7015. "objc2 0.5.2",
  7016. "objc2-contacts",
  7017. "objc2-foundation 0.2.2",
  7018. ]
  7019. [[package]]
  7020. name = "objc2-encode"
  7021. version = "4.1.0"
  7022. source = "registry+https://github.com/rust-lang/crates.io-index"
  7023. checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33"
  7024. [[package]]
  7025. name = "objc2-foundation"
  7026. version = "0.2.2"
  7027. source = "registry+https://github.com/rust-lang/crates.io-index"
  7028. checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
  7029. dependencies = [
  7030. "bitflags 2.9.0",
  7031. "block2 0.5.1",
  7032. "dispatch",
  7033. "libc",
  7034. "objc2 0.5.2",
  7035. ]
  7036. [[package]]
  7037. name = "objc2-foundation"
  7038. version = "0.3.0"
  7039. source = "registry+https://github.com/rust-lang/crates.io-index"
  7040. checksum = "3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998"
  7041. dependencies = [
  7042. "bitflags 2.9.0",
  7043. "objc2 0.6.0",
  7044. "objc2-core-foundation",
  7045. ]
  7046. [[package]]
  7047. name = "objc2-link-presentation"
  7048. version = "0.2.2"
  7049. source = "registry+https://github.com/rust-lang/crates.io-index"
  7050. checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398"
  7051. dependencies = [
  7052. "block2 0.5.1",
  7053. "objc2 0.5.2",
  7054. "objc2-app-kit 0.2.2",
  7055. "objc2-foundation 0.2.2",
  7056. ]
  7057. [[package]]
  7058. name = "objc2-metal"
  7059. version = "0.2.2"
  7060. source = "registry+https://github.com/rust-lang/crates.io-index"
  7061. checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
  7062. dependencies = [
  7063. "bitflags 2.9.0",
  7064. "block2 0.5.1",
  7065. "objc2 0.5.2",
  7066. "objc2-foundation 0.2.2",
  7067. ]
  7068. [[package]]
  7069. name = "objc2-quartz-core"
  7070. version = "0.2.2"
  7071. source = "registry+https://github.com/rust-lang/crates.io-index"
  7072. checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
  7073. dependencies = [
  7074. "bitflags 2.9.0",
  7075. "block2 0.5.1",
  7076. "objc2 0.5.2",
  7077. "objc2-foundation 0.2.2",
  7078. "objc2-metal",
  7079. ]
  7080. [[package]]
  7081. name = "objc2-symbols"
  7082. version = "0.2.2"
  7083. source = "registry+https://github.com/rust-lang/crates.io-index"
  7084. checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc"
  7085. dependencies = [
  7086. "objc2 0.5.2",
  7087. "objc2-foundation 0.2.2",
  7088. ]
  7089. [[package]]
  7090. name = "objc2-ui-kit"
  7091. version = "0.2.2"
  7092. source = "registry+https://github.com/rust-lang/crates.io-index"
  7093. checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f"
  7094. dependencies = [
  7095. "bitflags 2.9.0",
  7096. "block2 0.5.1",
  7097. "objc2 0.5.2",
  7098. "objc2-cloud-kit",
  7099. "objc2-core-data",
  7100. "objc2-core-image",
  7101. "objc2-core-location",
  7102. "objc2-foundation 0.2.2",
  7103. "objc2-link-presentation",
  7104. "objc2-quartz-core",
  7105. "objc2-symbols",
  7106. "objc2-uniform-type-identifiers",
  7107. "objc2-user-notifications",
  7108. ]
  7109. [[package]]
  7110. name = "objc2-uniform-type-identifiers"
  7111. version = "0.2.2"
  7112. source = "registry+https://github.com/rust-lang/crates.io-index"
  7113. checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe"
  7114. dependencies = [
  7115. "block2 0.5.1",
  7116. "objc2 0.5.2",
  7117. "objc2-foundation 0.2.2",
  7118. ]
  7119. [[package]]
  7120. name = "objc2-user-notifications"
  7121. version = "0.2.2"
  7122. source = "registry+https://github.com/rust-lang/crates.io-index"
  7123. checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3"
  7124. dependencies = [
  7125. "bitflags 2.9.0",
  7126. "block2 0.5.1",
  7127. "objc2 0.5.2",
  7128. "objc2-core-location",
  7129. "objc2-foundation 0.2.2",
  7130. ]
  7131. [[package]]
  7132. name = "objc_exception"
  7133. version = "0.1.2"
  7134. source = "registry+https://github.com/rust-lang/crates.io-index"
  7135. checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
  7136. dependencies = [
  7137. "cc",
  7138. ]
  7139. [[package]]
  7140. name = "object"
  7141. version = "0.36.7"
  7142. source = "registry+https://github.com/rust-lang/crates.io-index"
  7143. checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
  7144. dependencies = [
  7145. "memchr",
  7146. ]
  7147. [[package]]
  7148. name = "oid-registry"
  7149. version = "0.7.1"
  7150. source = "registry+https://github.com/rust-lang/crates.io-index"
  7151. checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9"
  7152. dependencies = [
  7153. "asn1-rs",
  7154. ]
  7155. [[package]]
  7156. name = "once_cell"
  7157. version = "1.21.1"
  7158. source = "registry+https://github.com/rust-lang/crates.io-index"
  7159. checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc"
  7160. [[package]]
  7161. name = "onig"
  7162. version = "6.4.0"
  7163. source = "registry+https://github.com/rust-lang/crates.io-index"
  7164. checksum = "8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f"
  7165. dependencies = [
  7166. "bitflags 1.3.2",
  7167. "libc",
  7168. "once_cell",
  7169. "onig_sys",
  7170. ]
  7171. [[package]]
  7172. name = "onig_sys"
  7173. version = "69.8.1"
  7174. source = "registry+https://github.com/rust-lang/crates.io-index"
  7175. checksum = "7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7"
  7176. dependencies = [
  7177. "cc",
  7178. "pkg-config",
  7179. ]
  7180. [[package]]
  7181. name = "openssl-probe"
  7182. version = "0.1.6"
  7183. source = "registry+https://github.com/rust-lang/crates.io-index"
  7184. checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
  7185. [[package]]
  7186. name = "openssl-src"
  7187. version = "300.4.2+3.4.1"
  7188. source = "registry+https://github.com/rust-lang/crates.io-index"
  7189. checksum = "168ce4e058f975fe43e89d9ccf78ca668601887ae736090aacc23ae353c298e2"
  7190. dependencies = [
  7191. "cc",
  7192. ]
  7193. [[package]]
  7194. name = "openssl-sys"
  7195. version = "0.9.106"
  7196. source = "registry+https://github.com/rust-lang/crates.io-index"
  7197. checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd"
  7198. dependencies = [
  7199. "cc",
  7200. "libc",
  7201. "openssl-src",
  7202. "pkg-config",
  7203. "vcpkg",
  7204. ]
  7205. [[package]]
  7206. name = "opentelemetry"
  7207. version = "0.18.0"
  7208. source = "registry+https://github.com/rust-lang/crates.io-index"
  7209. checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e"
  7210. dependencies = [
  7211. "opentelemetry_api",
  7212. "opentelemetry_sdk 0.18.0",
  7213. ]
  7214. [[package]]
  7215. name = "opentelemetry"
  7216. version = "0.29.1"
  7217. source = "registry+https://github.com/rust-lang/crates.io-index"
  7218. checksum = "9e87237e2775f74896f9ad219d26a2081751187eb7c9f5c58dde20a23b95d16c"
  7219. dependencies = [
  7220. "futures-core",
  7221. "futures-sink",
  7222. "js-sys",
  7223. "pin-project-lite",
  7224. "thiserror 2.0.12",
  7225. "tracing",
  7226. ]
  7227. [[package]]
  7228. name = "opentelemetry-http"
  7229. version = "0.29.0"
  7230. source = "registry+https://github.com/rust-lang/crates.io-index"
  7231. checksum = "46d7ab32b827b5b495bd90fa95a6cb65ccc293555dcc3199ae2937d2d237c8ed"
  7232. dependencies = [
  7233. "async-trait",
  7234. "bytes",
  7235. "http 1.3.1",
  7236. "opentelemetry 0.29.1",
  7237. "reqwest",
  7238. "tracing",
  7239. ]
  7240. [[package]]
  7241. name = "opentelemetry-jaeger"
  7242. version = "0.17.0"
  7243. source = "registry+https://github.com/rust-lang/crates.io-index"
  7244. checksum = "1e785d273968748578931e4dc3b4f5ec86b26e09d9e0d66b55adda7fce742f7a"
  7245. dependencies = [
  7246. "async-trait",
  7247. "futures",
  7248. "futures-executor",
  7249. "once_cell",
  7250. "opentelemetry 0.18.0",
  7251. "opentelemetry-semantic-conventions",
  7252. "thiserror 1.0.69",
  7253. "thrift 0.16.0",
  7254. "tokio",
  7255. ]
  7256. [[package]]
  7257. name = "opentelemetry-otlp"
  7258. version = "0.29.0"
  7259. source = "registry+https://github.com/rust-lang/crates.io-index"
  7260. checksum = "d899720fe06916ccba71c01d04ecd77312734e2de3467fd30d9d580c8ce85656"
  7261. dependencies = [
  7262. "futures-core",
  7263. "http 1.3.1",
  7264. "opentelemetry 0.29.1",
  7265. "opentelemetry-http",
  7266. "opentelemetry-proto",
  7267. "opentelemetry_sdk 0.29.0",
  7268. "prost",
  7269. "reqwest",
  7270. "thiserror 2.0.12",
  7271. "tokio",
  7272. "tonic",
  7273. "tracing",
  7274. ]
  7275. [[package]]
  7276. name = "opentelemetry-proto"
  7277. version = "0.29.0"
  7278. source = "registry+https://github.com/rust-lang/crates.io-index"
  7279. checksum = "8c40da242381435e18570d5b9d50aca2a4f4f4d8e146231adb4e7768023309b3"
  7280. dependencies = [
  7281. "opentelemetry 0.29.1",
  7282. "opentelemetry_sdk 0.29.0",
  7283. "prost",
  7284. "tonic",
  7285. ]
  7286. [[package]]
  7287. name = "opentelemetry-semantic-conventions"
  7288. version = "0.10.0"
  7289. source = "registry+https://github.com/rust-lang/crates.io-index"
  7290. checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb"
  7291. dependencies = [
  7292. "opentelemetry 0.18.0",
  7293. ]
  7294. [[package]]
  7295. name = "opentelemetry-system-metrics"
  7296. version = "0.4.1"
  7297. source = "registry+https://github.com/rust-lang/crates.io-index"
  7298. checksum = "a54d9d46d8a7380cd3e84840aa56681b55cf9f5c8fd65fe5f9c4b1e0d87a5d68"
  7299. dependencies = [
  7300. "eyre",
  7301. "nvml-wrapper",
  7302. "opentelemetry 0.29.1",
  7303. "sysinfo 0.34.2",
  7304. "tokio",
  7305. "tracing",
  7306. ]
  7307. [[package]]
  7308. name = "opentelemetry_api"
  7309. version = "0.18.0"
  7310. source = "registry+https://github.com/rust-lang/crates.io-index"
  7311. checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22"
  7312. dependencies = [
  7313. "fnv",
  7314. "futures-channel",
  7315. "futures-util",
  7316. "indexmap 1.9.3",
  7317. "js-sys",
  7318. "once_cell",
  7319. "pin-project-lite",
  7320. "thiserror 1.0.69",
  7321. ]
  7322. [[package]]
  7323. name = "opentelemetry_sdk"
  7324. version = "0.18.0"
  7325. source = "registry+https://github.com/rust-lang/crates.io-index"
  7326. checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113"
  7327. dependencies = [
  7328. "async-trait",
  7329. "crossbeam-channel",
  7330. "dashmap",
  7331. "fnv",
  7332. "futures-channel",
  7333. "futures-executor",
  7334. "futures-util",
  7335. "once_cell",
  7336. "opentelemetry_api",
  7337. "percent-encoding",
  7338. "rand 0.8.5",
  7339. "thiserror 1.0.69",
  7340. "tokio",
  7341. "tokio-stream",
  7342. ]
  7343. [[package]]
  7344. name = "opentelemetry_sdk"
  7345. version = "0.29.0"
  7346. source = "registry+https://github.com/rust-lang/crates.io-index"
  7347. checksum = "afdefb21d1d47394abc1ba6c57363ab141be19e27cc70d0e422b7f303e4d290b"
  7348. dependencies = [
  7349. "futures-channel",
  7350. "futures-executor",
  7351. "futures-util",
  7352. "glob",
  7353. "opentelemetry 0.29.1",
  7354. "percent-encoding",
  7355. "rand 0.9.1",
  7356. "serde_json",
  7357. "thiserror 2.0.12",
  7358. "tokio",
  7359. "tokio-stream",
  7360. "tracing",
  7361. ]
  7362. [[package]]
  7363. name = "option-ext"
  7364. version = "0.2.0"
  7365. source = "registry+https://github.com/rust-lang/crates.io-index"
  7366. checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
  7367. [[package]]
  7368. name = "orbclient"
  7369. version = "0.3.48"
  7370. source = "registry+https://github.com/rust-lang/crates.io-index"
  7371. checksum = "ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43"
  7372. dependencies = [
  7373. "libredox",
  7374. ]
  7375. [[package]]
  7376. name = "ordered-float"
  7377. version = "1.1.1"
  7378. source = "registry+https://github.com/rust-lang/crates.io-index"
  7379. checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
  7380. dependencies = [
  7381. "num-traits",
  7382. ]
  7383. [[package]]
  7384. name = "ordered-float"
  7385. version = "2.10.1"
  7386. source = "registry+https://github.com/rust-lang/crates.io-index"
  7387. checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c"
  7388. dependencies = [
  7389. "num-traits",
  7390. ]
  7391. [[package]]
  7392. name = "ordered-float"
  7393. version = "3.9.2"
  7394. source = "registry+https://github.com/rust-lang/crates.io-index"
  7395. checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
  7396. dependencies = [
  7397. "num-traits",
  7398. ]
  7399. [[package]]
  7400. name = "ordered-float"
  7401. version = "4.6.0"
  7402. source = "registry+https://github.com/rust-lang/crates.io-index"
  7403. checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951"
  7404. dependencies = [
  7405. "num-traits",
  7406. ]
  7407. [[package]]
  7408. name = "ordered-stream"
  7409. version = "0.2.0"
  7410. source = "registry+https://github.com/rust-lang/crates.io-index"
  7411. checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
  7412. dependencies = [
  7413. "futures-core",
  7414. "pin-project-lite",
  7415. ]
  7416. [[package]]
  7417. name = "os_str_bytes"
  7418. version = "6.6.1"
  7419. source = "registry+https://github.com/rust-lang/crates.io-index"
  7420. checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
  7421. [[package]]
  7422. name = "overload"
  7423. version = "0.1.1"
  7424. source = "registry+https://github.com/rust-lang/crates.io-index"
  7425. checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
  7426. [[package]]
  7427. name = "owned_ttf_parser"
  7428. version = "0.25.0"
  7429. source = "registry+https://github.com/rust-lang/crates.io-index"
  7430. checksum = "22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4"
  7431. dependencies = [
  7432. "ttf-parser",
  7433. ]
  7434. [[package]]
  7435. name = "packedvec"
  7436. version = "1.2.5"
  7437. source = "registry+https://github.com/rust-lang/crates.io-index"
  7438. checksum = "a69e0a534dd2e6aefce319af62a0aa0066a76bdfcec0201dfe02df226bc9ec70"
  7439. dependencies = [
  7440. "num-traits",
  7441. "serde",
  7442. ]
  7443. [[package]]
  7444. name = "parking"
  7445. version = "2.2.1"
  7446. source = "registry+https://github.com/rust-lang/crates.io-index"
  7447. checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
  7448. [[package]]
  7449. name = "parking_lot"
  7450. version = "0.12.3"
  7451. source = "registry+https://github.com/rust-lang/crates.io-index"
  7452. checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
  7453. dependencies = [
  7454. "lock_api",
  7455. "parking_lot_core",
  7456. ]
  7457. [[package]]
  7458. name = "parking_lot_core"
  7459. version = "0.9.10"
  7460. source = "registry+https://github.com/rust-lang/crates.io-index"
  7461. checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
  7462. dependencies = [
  7463. "cfg-if 1.0.0",
  7464. "libc",
  7465. "redox_syscall 0.5.10",
  7466. "smallvec",
  7467. "windows-targets 0.52.6",
  7468. ]
  7469. [[package]]
  7470. name = "parquet"
  7471. version = "54.3.1"
  7472. source = "registry+https://github.com/rust-lang/crates.io-index"
  7473. checksum = "bfb15796ac6f56b429fd99e33ba133783ad75b27c36b4b5ce06f1f82cc97754e"
  7474. dependencies = [
  7475. "ahash",
  7476. "arrow-array",
  7477. "arrow-buffer",
  7478. "arrow-cast",
  7479. "arrow-data",
  7480. "arrow-ipc",
  7481. "arrow-schema",
  7482. "arrow-select",
  7483. "base64 0.22.1",
  7484. "brotli",
  7485. "bytes",
  7486. "chrono",
  7487. "flate2",
  7488. "futures",
  7489. "half",
  7490. "hashbrown 0.15.2",
  7491. "lz4_flex",
  7492. "num",
  7493. "num-bigint",
  7494. "paste",
  7495. "seq-macro",
  7496. "simdutf8",
  7497. "snap",
  7498. "thrift 0.17.0",
  7499. "tokio",
  7500. "twox-hash",
  7501. "zstd",
  7502. ]
  7503. [[package]]
  7504. name = "paste"
  7505. version = "1.0.15"
  7506. source = "registry+https://github.com/rust-lang/crates.io-index"
  7507. checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
  7508. [[package]]
  7509. name = "path_abs"
  7510. version = "0.5.1"
  7511. source = "registry+https://github.com/rust-lang/crates.io-index"
  7512. checksum = "05ef02f6342ac01d8a93b65f96db53fe68a92a15f41144f97fb00a9e669633c3"
  7513. dependencies = [
  7514. "std_prelude",
  7515. ]
  7516. [[package]]
  7517. name = "pathdiff"
  7518. version = "0.2.3"
  7519. source = "registry+https://github.com/rust-lang/crates.io-index"
  7520. checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
  7521. [[package]]
  7522. name = "peg"
  7523. version = "0.6.3"
  7524. source = "registry+https://github.com/rust-lang/crates.io-index"
  7525. checksum = "9f76678828272f177ac33b7e2ac2e3e73cc6c1cd1e3e387928aa69562fa51367"
  7526. dependencies = [
  7527. "peg-macros",
  7528. "peg-runtime",
  7529. ]
  7530. [[package]]
  7531. name = "peg-macros"
  7532. version = "0.6.3"
  7533. source = "registry+https://github.com/rust-lang/crates.io-index"
  7534. checksum = "636d60acf97633e48d266d7415a9355d4389cea327a193f87df395d88cd2b14d"
  7535. dependencies = [
  7536. "peg-runtime",
  7537. "proc-macro2",
  7538. "quote",
  7539. ]
  7540. [[package]]
  7541. name = "peg-runtime"
  7542. version = "0.6.3"
  7543. source = "registry+https://github.com/rust-lang/crates.io-index"
  7544. checksum = "9555b1514d2d99d78150d3c799d4c357a3e2c2a8062cd108e93a06d9057629c5"
  7545. [[package]]
  7546. name = "pem-rfc7468"
  7547. version = "0.6.0"
  7548. source = "registry+https://github.com/rust-lang/crates.io-index"
  7549. checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac"
  7550. dependencies = [
  7551. "base64ct",
  7552. ]
  7553. [[package]]
  7554. name = "pem-rfc7468"
  7555. version = "0.7.0"
  7556. source = "registry+https://github.com/rust-lang/crates.io-index"
  7557. checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
  7558. dependencies = [
  7559. "base64ct",
  7560. ]
  7561. [[package]]
  7562. name = "percent-encoding"
  7563. version = "2.3.1"
  7564. source = "registry+https://github.com/rust-lang/crates.io-index"
  7565. checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
  7566. [[package]]
  7567. name = "pest"
  7568. version = "2.8.0"
  7569. source = "registry+https://github.com/rust-lang/crates.io-index"
  7570. checksum = "198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6"
  7571. dependencies = [
  7572. "memchr",
  7573. "thiserror 2.0.12",
  7574. "ucd-trie",
  7575. ]
  7576. [[package]]
  7577. name = "pest_derive"
  7578. version = "2.8.0"
  7579. source = "registry+https://github.com/rust-lang/crates.io-index"
  7580. checksum = "d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5"
  7581. dependencies = [
  7582. "pest",
  7583. "pest_generator",
  7584. ]
  7585. [[package]]
  7586. name = "pest_generator"
  7587. version = "2.8.0"
  7588. source = "registry+https://github.com/rust-lang/crates.io-index"
  7589. checksum = "db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841"
  7590. dependencies = [
  7591. "pest",
  7592. "pest_meta",
  7593. "proc-macro2",
  7594. "quote",
  7595. "syn 2.0.101",
  7596. ]
  7597. [[package]]
  7598. name = "pest_meta"
  7599. version = "2.8.0"
  7600. source = "registry+https://github.com/rust-lang/crates.io-index"
  7601. checksum = "7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0"
  7602. dependencies = [
  7603. "once_cell",
  7604. "pest",
  7605. "sha2",
  7606. ]
  7607. [[package]]
  7608. name = "petgraph"
  7609. version = "0.6.5"
  7610. source = "registry+https://github.com/rust-lang/crates.io-index"
  7611. checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
  7612. dependencies = [
  7613. "fixedbitset 0.4.2",
  7614. "indexmap 2.8.0",
  7615. ]
  7616. [[package]]
  7617. name = "phf"
  7618. version = "0.11.3"
  7619. source = "registry+https://github.com/rust-lang/crates.io-index"
  7620. checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
  7621. dependencies = [
  7622. "phf_macros",
  7623. "phf_shared",
  7624. ]
  7625. [[package]]
  7626. name = "phf_generator"
  7627. version = "0.11.3"
  7628. source = "registry+https://github.com/rust-lang/crates.io-index"
  7629. checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
  7630. dependencies = [
  7631. "phf_shared",
  7632. "rand 0.8.5",
  7633. ]
  7634. [[package]]
  7635. name = "phf_macros"
  7636. version = "0.11.3"
  7637. source = "registry+https://github.com/rust-lang/crates.io-index"
  7638. checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
  7639. dependencies = [
  7640. "phf_generator",
  7641. "phf_shared",
  7642. "proc-macro2",
  7643. "quote",
  7644. "syn 2.0.101",
  7645. ]
  7646. [[package]]
  7647. name = "phf_shared"
  7648. version = "0.11.3"
  7649. source = "registry+https://github.com/rust-lang/crates.io-index"
  7650. checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
  7651. dependencies = [
  7652. "siphasher 1.0.1",
  7653. ]
  7654. [[package]]
  7655. name = "pico-args"
  7656. version = "0.5.0"
  7657. source = "registry+https://github.com/rust-lang/crates.io-index"
  7658. checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
  7659. [[package]]
  7660. name = "pin-project"
  7661. version = "1.1.10"
  7662. source = "registry+https://github.com/rust-lang/crates.io-index"
  7663. checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a"
  7664. dependencies = [
  7665. "pin-project-internal",
  7666. ]
  7667. [[package]]
  7668. name = "pin-project-internal"
  7669. version = "1.1.10"
  7670. source = "registry+https://github.com/rust-lang/crates.io-index"
  7671. checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861"
  7672. dependencies = [
  7673. "proc-macro2",
  7674. "quote",
  7675. "syn 2.0.101",
  7676. ]
  7677. [[package]]
  7678. name = "pin-project-lite"
  7679. version = "0.2.16"
  7680. source = "registry+https://github.com/rust-lang/crates.io-index"
  7681. checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
  7682. [[package]]
  7683. name = "pin-utils"
  7684. version = "0.1.0"
  7685. source = "registry+https://github.com/rust-lang/crates.io-index"
  7686. checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
  7687. [[package]]
  7688. name = "pinyin"
  7689. version = "0.10.0"
  7690. source = "registry+https://github.com/rust-lang/crates.io-index"
  7691. checksum = "16f2611cd06a1ac239a0cea4521de9eb068a6ca110324ee00631aa68daa74fc0"
  7692. [[package]]
  7693. name = "piper"
  7694. version = "0.2.4"
  7695. source = "registry+https://github.com/rust-lang/crates.io-index"
  7696. checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
  7697. dependencies = [
  7698. "atomic-waker",
  7699. "fastrand 2.3.0",
  7700. "futures-io",
  7701. ]
  7702. [[package]]
  7703. name = "pkcs1"
  7704. version = "0.4.1"
  7705. source = "registry+https://github.com/rust-lang/crates.io-index"
  7706. checksum = "eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719"
  7707. dependencies = [
  7708. "der 0.6.1",
  7709. "pkcs8 0.9.0",
  7710. "spki 0.6.0",
  7711. "zeroize",
  7712. ]
  7713. [[package]]
  7714. name = "pkcs1"
  7715. version = "0.7.5"
  7716. source = "registry+https://github.com/rust-lang/crates.io-index"
  7717. checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
  7718. dependencies = [
  7719. "der 0.7.9",
  7720. "pkcs8 0.10.2",
  7721. "spki 0.7.3",
  7722. ]
  7723. [[package]]
  7724. name = "pkcs8"
  7725. version = "0.9.0"
  7726. source = "registry+https://github.com/rust-lang/crates.io-index"
  7727. checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba"
  7728. dependencies = [
  7729. "der 0.6.1",
  7730. "spki 0.6.0",
  7731. ]
  7732. [[package]]
  7733. name = "pkcs8"
  7734. version = "0.10.2"
  7735. source = "registry+https://github.com/rust-lang/crates.io-index"
  7736. checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
  7737. dependencies = [
  7738. "der 0.7.9",
  7739. "spki 0.7.3",
  7740. ]
  7741. [[package]]
  7742. name = "pkg-config"
  7743. version = "0.3.32"
  7744. source = "registry+https://github.com/rust-lang/crates.io-index"
  7745. checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
  7746. [[package]]
  7747. name = "plist"
  7748. version = "1.7.1"
  7749. source = "registry+https://github.com/rust-lang/crates.io-index"
  7750. checksum = "eac26e981c03a6e53e0aee43c113e3202f5581d5360dae7bd2c70e800dd0451d"
  7751. dependencies = [
  7752. "base64 0.22.1",
  7753. "indexmap 2.8.0",
  7754. "quick-xml 0.32.0",
  7755. "serde",
  7756. "time",
  7757. ]
  7758. [[package]]
  7759. name = "ply-rs"
  7760. version = "0.1.3"
  7761. source = "registry+https://github.com/rust-lang/crates.io-index"
  7762. checksum = "dbadf9cb4a79d516de4c64806fe64ffbd8161d1ac685d000be789fb628b88963"
  7763. dependencies = [
  7764. "byteorder",
  7765. "linked-hash-map",
  7766. "peg",
  7767. "skeptic",
  7768. ]
  7769. [[package]]
  7770. name = "pnet"
  7771. version = "0.31.0"
  7772. source = "registry+https://github.com/rust-lang/crates.io-index"
  7773. checksum = "0caaf5b11fd907ff15cf14a4477bfabca4b37ab9e447a4f8dead969a59cdafad"
  7774. dependencies = [
  7775. "pnet_base 0.31.0",
  7776. "pnet_datalink 0.31.0",
  7777. "pnet_packet",
  7778. "pnet_transport",
  7779. ]
  7780. [[package]]
  7781. name = "pnet_base"
  7782. version = "0.31.0"
  7783. source = "registry+https://github.com/rust-lang/crates.io-index"
  7784. checksum = "f9d3a993d49e5fd5d4d854d6999d4addca1f72d86c65adf224a36757161c02b6"
  7785. dependencies = [
  7786. "no-std-net",
  7787. ]
  7788. [[package]]
  7789. name = "pnet_base"
  7790. version = "0.35.0"
  7791. source = "registry+https://github.com/rust-lang/crates.io-index"
  7792. checksum = "ffc190d4067df16af3aba49b3b74c469e611cad6314676eaf1157f31aa0fb2f7"
  7793. dependencies = [
  7794. "no-std-net",
  7795. ]
  7796. [[package]]
  7797. name = "pnet_datalink"
  7798. version = "0.31.0"
  7799. source = "registry+https://github.com/rust-lang/crates.io-index"
  7800. checksum = "e466faf03a98ad27f6e15cd27a2b7cc89e73e640a43527742977bc503c37f8aa"
  7801. dependencies = [
  7802. "ipnetwork 0.19.0",
  7803. "libc",
  7804. "pnet_base 0.31.0",
  7805. "pnet_sys 0.31.0",
  7806. "winapi 0.3.9",
  7807. ]
  7808. [[package]]
  7809. name = "pnet_datalink"
  7810. version = "0.35.0"
  7811. source = "registry+https://github.com/rust-lang/crates.io-index"
  7812. checksum = "e79e70ec0be163102a332e1d2d5586d362ad76b01cec86f830241f2b6452a7b7"
  7813. dependencies = [
  7814. "ipnetwork 0.20.0",
  7815. "libc",
  7816. "pnet_base 0.35.0",
  7817. "pnet_sys 0.35.0",
  7818. "winapi 0.3.9",
  7819. ]
  7820. [[package]]
  7821. name = "pnet_macros"
  7822. version = "0.31.0"
  7823. source = "registry+https://github.com/rust-lang/crates.io-index"
  7824. checksum = "48dd52a5211fac27e7acb14cfc9f30ae16ae0e956b7b779c8214c74559cef4c3"
  7825. dependencies = [
  7826. "proc-macro2",
  7827. "quote",
  7828. "regex",
  7829. "syn 1.0.109",
  7830. ]
  7831. [[package]]
  7832. name = "pnet_macros_support"
  7833. version = "0.31.0"
  7834. source = "registry+https://github.com/rust-lang/crates.io-index"
  7835. checksum = "89de095dc7739349559913aed1ef6a11e73ceade4897dadc77c5e09de6740750"
  7836. dependencies = [
  7837. "pnet_base 0.31.0",
  7838. ]
  7839. [[package]]
  7840. name = "pnet_packet"
  7841. version = "0.31.0"
  7842. source = "registry+https://github.com/rust-lang/crates.io-index"
  7843. checksum = "bc3b5111e697c39c8b9795b9fdccbc301ab696699e88b9ea5a4e4628978f495f"
  7844. dependencies = [
  7845. "glob",
  7846. "pnet_base 0.31.0",
  7847. "pnet_macros",
  7848. "pnet_macros_support",
  7849. ]
  7850. [[package]]
  7851. name = "pnet_sys"
  7852. version = "0.31.0"
  7853. source = "registry+https://github.com/rust-lang/crates.io-index"
  7854. checksum = "328e231f0add6d247d82421bf3790b4b33b39c8930637f428eef24c4c6a90805"
  7855. dependencies = [
  7856. "libc",
  7857. "winapi 0.3.9",
  7858. ]
  7859. [[package]]
  7860. name = "pnet_sys"
  7861. version = "0.35.0"
  7862. source = "registry+https://github.com/rust-lang/crates.io-index"
  7863. checksum = "7d4643d3d4db6b08741050c2f3afa9a892c4244c085a72fcda93c9c2c9a00f4b"
  7864. dependencies = [
  7865. "libc",
  7866. "winapi 0.3.9",
  7867. ]
  7868. [[package]]
  7869. name = "pnet_transport"
  7870. version = "0.31.0"
  7871. source = "registry+https://github.com/rust-lang/crates.io-index"
  7872. checksum = "ff597185e6f1f5671b3122e4dba892a1c73e17c17e723d7669bd9299cbe7f124"
  7873. dependencies = [
  7874. "libc",
  7875. "pnet_base 0.31.0",
  7876. "pnet_packet",
  7877. "pnet_sys 0.31.0",
  7878. ]
  7879. [[package]]
  7880. name = "png"
  7881. version = "0.17.16"
  7882. source = "registry+https://github.com/rust-lang/crates.io-index"
  7883. checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526"
  7884. dependencies = [
  7885. "bitflags 1.3.2",
  7886. "crc32fast",
  7887. "fdeflate",
  7888. "flate2",
  7889. "miniz_oxide",
  7890. ]
  7891. [[package]]
  7892. name = "poll-promise"
  7893. version = "0.3.0"
  7894. source = "registry+https://github.com/rust-lang/crates.io-index"
  7895. checksum = "5f6a58fecbf9da8965bcdb20ce4fd29788d1acee68ddbb64f0ba1b81bccdb7df"
  7896. dependencies = [
  7897. "document-features",
  7898. "static_assertions",
  7899. "wasm-bindgen",
  7900. "wasm-bindgen-futures",
  7901. ]
  7902. [[package]]
  7903. name = "polling"
  7904. version = "2.8.0"
  7905. source = "registry+https://github.com/rust-lang/crates.io-index"
  7906. checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
  7907. dependencies = [
  7908. "autocfg",
  7909. "bitflags 1.3.2",
  7910. "cfg-if 1.0.0",
  7911. "concurrent-queue",
  7912. "libc",
  7913. "log",
  7914. "pin-project-lite",
  7915. "windows-sys 0.48.0",
  7916. ]
  7917. [[package]]
  7918. name = "polling"
  7919. version = "3.7.4"
  7920. source = "registry+https://github.com/rust-lang/crates.io-index"
  7921. checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f"
  7922. dependencies = [
  7923. "cfg-if 1.0.0",
  7924. "concurrent-queue",
  7925. "hermit-abi 0.4.0",
  7926. "pin-project-lite",
  7927. "rustix 0.38.44",
  7928. "tracing",
  7929. "windows-sys 0.59.0",
  7930. ]
  7931. [[package]]
  7932. name = "pollster"
  7933. version = "0.4.0"
  7934. source = "registry+https://github.com/rust-lang/crates.io-index"
  7935. checksum = "2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3"
  7936. [[package]]
  7937. name = "portable-atomic"
  7938. version = "1.11.0"
  7939. source = "registry+https://github.com/rust-lang/crates.io-index"
  7940. checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
  7941. [[package]]
  7942. name = "portable-atomic-util"
  7943. version = "0.2.4"
  7944. source = "registry+https://github.com/rust-lang/crates.io-index"
  7945. checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
  7946. dependencies = [
  7947. "portable-atomic",
  7948. ]
  7949. [[package]]
  7950. name = "powerfmt"
  7951. version = "0.2.0"
  7952. source = "registry+https://github.com/rust-lang/crates.io-index"
  7953. checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
  7954. [[package]]
  7955. name = "ppv-lite86"
  7956. version = "0.2.21"
  7957. source = "registry+https://github.com/rust-lang/crates.io-index"
  7958. checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
  7959. dependencies = [
  7960. "zerocopy 0.8.24",
  7961. ]
  7962. [[package]]
  7963. name = "prettyplease"
  7964. version = "0.1.25"
  7965. source = "registry+https://github.com/rust-lang/crates.io-index"
  7966. checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
  7967. dependencies = [
  7968. "proc-macro2",
  7969. "syn 1.0.109",
  7970. ]
  7971. [[package]]
  7972. name = "prettyplease"
  7973. version = "0.2.25"
  7974. source = "registry+https://github.com/rust-lang/crates.io-index"
  7975. checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033"
  7976. dependencies = [
  7977. "proc-macro2",
  7978. "syn 2.0.101",
  7979. ]
  7980. [[package]]
  7981. name = "proc-macro-crate"
  7982. version = "3.3.0"
  7983. source = "registry+https://github.com/rust-lang/crates.io-index"
  7984. checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35"
  7985. dependencies = [
  7986. "toml_edit",
  7987. ]
  7988. [[package]]
  7989. name = "proc-macro-error"
  7990. version = "1.0.4"
  7991. source = "registry+https://github.com/rust-lang/crates.io-index"
  7992. checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
  7993. dependencies = [
  7994. "proc-macro-error-attr",
  7995. "proc-macro2",
  7996. "quote",
  7997. "syn 1.0.109",
  7998. "version_check",
  7999. ]
  8000. [[package]]
  8001. name = "proc-macro-error-attr"
  8002. version = "1.0.4"
  8003. source = "registry+https://github.com/rust-lang/crates.io-index"
  8004. checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
  8005. dependencies = [
  8006. "proc-macro2",
  8007. "quote",
  8008. "version_check",
  8009. ]
  8010. [[package]]
  8011. name = "proc-macro2"
  8012. version = "1.0.95"
  8013. source = "registry+https://github.com/rust-lang/crates.io-index"
  8014. checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
  8015. dependencies = [
  8016. "unicode-ident",
  8017. ]
  8018. [[package]]
  8019. name = "profiling"
  8020. version = "1.0.16"
  8021. source = "registry+https://github.com/rust-lang/crates.io-index"
  8022. checksum = "afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d"
  8023. dependencies = [
  8024. "profiling-procmacros",
  8025. "puffin",
  8026. ]
  8027. [[package]]
  8028. name = "profiling-procmacros"
  8029. version = "1.0.16"
  8030. source = "registry+https://github.com/rust-lang/crates.io-index"
  8031. checksum = "a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30"
  8032. dependencies = [
  8033. "quote",
  8034. "syn 2.0.101",
  8035. ]
  8036. [[package]]
  8037. name = "prost"
  8038. version = "0.13.5"
  8039. source = "registry+https://github.com/rust-lang/crates.io-index"
  8040. checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
  8041. dependencies = [
  8042. "bytes",
  8043. "prost-derive",
  8044. ]
  8045. [[package]]
  8046. name = "prost-derive"
  8047. version = "0.13.5"
  8048. source = "registry+https://github.com/rust-lang/crates.io-index"
  8049. checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
  8050. dependencies = [
  8051. "anyhow",
  8052. "itertools 0.14.0",
  8053. "proc-macro2",
  8054. "quote",
  8055. "syn 2.0.101",
  8056. ]
  8057. [[package]]
  8058. name = "prost-types"
  8059. version = "0.13.5"
  8060. source = "registry+https://github.com/rust-lang/crates.io-index"
  8061. checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
  8062. dependencies = [
  8063. "prost",
  8064. ]
  8065. [[package]]
  8066. name = "puffin"
  8067. version = "0.19.1"
  8068. source = "registry+https://github.com/rust-lang/crates.io-index"
  8069. checksum = "fa9dae7b05c02ec1a6bc9bcf20d8bc64a7dcbf57934107902a872014899b741f"
  8070. dependencies = [
  8071. "anyhow",
  8072. "bincode",
  8073. "byteorder",
  8074. "cfg-if 1.0.0",
  8075. "itertools 0.10.5",
  8076. "lz4_flex",
  8077. "once_cell",
  8078. "parking_lot",
  8079. "serde",
  8080. ]
  8081. [[package]]
  8082. name = "puffin_http"
  8083. version = "0.16.1"
  8084. source = "registry+https://github.com/rust-lang/crates.io-index"
  8085. checksum = "739a3c7f56604713b553d7addd7718c226e88d598979ae3450320800bd0e9810"
  8086. dependencies = [
  8087. "anyhow",
  8088. "crossbeam-channel",
  8089. "log",
  8090. "parking_lot",
  8091. "puffin",
  8092. ]
  8093. [[package]]
  8094. name = "pulldown-cmark"
  8095. version = "0.9.6"
  8096. source = "registry+https://github.com/rust-lang/crates.io-index"
  8097. checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
  8098. dependencies = [
  8099. "bitflags 2.9.0",
  8100. "memchr",
  8101. "unicase",
  8102. ]
  8103. [[package]]
  8104. name = "pulldown-cmark"
  8105. version = "0.12.2"
  8106. source = "registry+https://github.com/rust-lang/crates.io-index"
  8107. checksum = "f86ba2052aebccc42cbbb3ed234b8b13ce76f75c3551a303cb2bcffcff12bb14"
  8108. dependencies = [
  8109. "bitflags 2.9.0",
  8110. "memchr",
  8111. "unicase",
  8112. ]
  8113. [[package]]
  8114. name = "pulp"
  8115. version = "0.18.22"
  8116. source = "registry+https://github.com/rust-lang/crates.io-index"
  8117. checksum = "a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6"
  8118. dependencies = [
  8119. "bytemuck",
  8120. "libm",
  8121. "num-complex",
  8122. "reborrow",
  8123. ]
  8124. [[package]]
  8125. name = "pyo3"
  8126. version = "0.23.5"
  8127. source = "registry+https://github.com/rust-lang/crates.io-index"
  8128. checksum = "7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872"
  8129. dependencies = [
  8130. "cfg-if 1.0.0",
  8131. "eyre",
  8132. "indoc",
  8133. "inventory",
  8134. "libc",
  8135. "memoffset 0.9.1",
  8136. "once_cell",
  8137. "portable-atomic",
  8138. "pyo3-build-config",
  8139. "pyo3-ffi",
  8140. "pyo3-macros",
  8141. "serde",
  8142. "unindent",
  8143. ]
  8144. [[package]]
  8145. name = "pyo3-build-config"
  8146. version = "0.23.5"
  8147. source = "registry+https://github.com/rust-lang/crates.io-index"
  8148. checksum = "94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb"
  8149. dependencies = [
  8150. "once_cell",
  8151. "python3-dll-a",
  8152. "target-lexicon",
  8153. ]
  8154. [[package]]
  8155. name = "pyo3-ffi"
  8156. version = "0.23.5"
  8157. source = "registry+https://github.com/rust-lang/crates.io-index"
  8158. checksum = "e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d"
  8159. dependencies = [
  8160. "libc",
  8161. "pyo3-build-config",
  8162. ]
  8163. [[package]]
  8164. name = "pyo3-macros"
  8165. version = "0.23.5"
  8166. source = "registry+https://github.com/rust-lang/crates.io-index"
  8167. checksum = "fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da"
  8168. dependencies = [
  8169. "proc-macro2",
  8170. "pyo3-macros-backend",
  8171. "quote",
  8172. "syn 2.0.101",
  8173. ]
  8174. [[package]]
  8175. name = "pyo3-macros-backend"
  8176. version = "0.23.5"
  8177. source = "registry+https://github.com/rust-lang/crates.io-index"
  8178. checksum = "fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028"
  8179. dependencies = [
  8180. "heck 0.5.0",
  8181. "proc-macro2",
  8182. "pyo3-build-config",
  8183. "quote",
  8184. "syn 2.0.101",
  8185. ]
  8186. [[package]]
  8187. name = "pyo3_special_method_derive"
  8188. version = "0.4.3"
  8189. source = "registry+https://github.com/rust-lang/crates.io-index"
  8190. checksum = "0b75ccfc0eef7c0478db8aa23d23e97b39c74e29da21d9bf1e1934e63ad0709d"
  8191. dependencies = [
  8192. "pyo3",
  8193. "pyo3_special_method_derive_macro",
  8194. ]
  8195. [[package]]
  8196. name = "pyo3_special_method_derive_macro"
  8197. version = "0.4.3"
  8198. source = "registry+https://github.com/rust-lang/crates.io-index"
  8199. checksum = "cfc6e17b94c919f8295729dcddd368b7cd78231c39a3c23cdeec77b5834010cf"
  8200. dependencies = [
  8201. "proc-macro2",
  8202. "pyo3",
  8203. "quote",
  8204. "quote_into",
  8205. "syn 2.0.101",
  8206. ]
  8207. [[package]]
  8208. name = "python3-dll-a"
  8209. version = "0.2.13"
  8210. source = "registry+https://github.com/rust-lang/crates.io-index"
  8211. checksum = "49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed"
  8212. dependencies = [
  8213. "cc",
  8214. ]
  8215. [[package]]
  8216. name = "pythonize"
  8217. version = "0.23.0"
  8218. source = "registry+https://github.com/rust-lang/crates.io-index"
  8219. checksum = "91a6ee7a084f913f98d70cdc3ebec07e852b735ae3059a1500db2661265da9ff"
  8220. dependencies = [
  8221. "pyo3",
  8222. "serde",
  8223. ]
  8224. [[package]]
  8225. name = "qoi"
  8226. version = "0.4.1"
  8227. source = "registry+https://github.com/rust-lang/crates.io-index"
  8228. checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001"
  8229. dependencies = [
  8230. "bytemuck",
  8231. ]
  8232. [[package]]
  8233. name = "quick-error"
  8234. version = "2.0.1"
  8235. source = "registry+https://github.com/rust-lang/crates.io-index"
  8236. checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
  8237. [[package]]
  8238. name = "quick-xml"
  8239. version = "0.30.0"
  8240. source = "registry+https://github.com/rust-lang/crates.io-index"
  8241. checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956"
  8242. dependencies = [
  8243. "memchr",
  8244. "serde",
  8245. ]
  8246. [[package]]
  8247. name = "quick-xml"
  8248. version = "0.32.0"
  8249. source = "registry+https://github.com/rust-lang/crates.io-index"
  8250. checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
  8251. dependencies = [
  8252. "memchr",
  8253. ]
  8254. [[package]]
  8255. name = "quick-xml"
  8256. version = "0.36.2"
  8257. source = "registry+https://github.com/rust-lang/crates.io-index"
  8258. checksum = "f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe"
  8259. dependencies = [
  8260. "memchr",
  8261. "serde",
  8262. ]
  8263. [[package]]
  8264. name = "quick-xml"
  8265. version = "0.37.5"
  8266. source = "registry+https://github.com/rust-lang/crates.io-index"
  8267. checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
  8268. dependencies = [
  8269. "memchr",
  8270. ]
  8271. [[package]]
  8272. name = "quinn"
  8273. version = "0.9.4"
  8274. source = "registry+https://github.com/rust-lang/crates.io-index"
  8275. checksum = "2e8b432585672228923edbbf64b8b12c14e1112f62e88737655b4a083dbcd78e"
  8276. dependencies = [
  8277. "bytes",
  8278. "pin-project-lite",
  8279. "quinn-proto 0.9.6",
  8280. "quinn-udp 0.3.2",
  8281. "rustc-hash 1.1.0",
  8282. "rustls 0.20.9",
  8283. "thiserror 1.0.69",
  8284. "tokio",
  8285. "tracing",
  8286. "webpki",
  8287. ]
  8288. [[package]]
  8289. name = "quinn"
  8290. version = "0.11.7"
  8291. source = "registry+https://github.com/rust-lang/crates.io-index"
  8292. checksum = "c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012"
  8293. dependencies = [
  8294. "bytes",
  8295. "cfg_aliases",
  8296. "pin-project-lite",
  8297. "quinn-proto 0.11.10",
  8298. "quinn-udp 0.5.11",
  8299. "rustc-hash 2.1.1",
  8300. "rustls 0.23.25",
  8301. "socket2 0.5.8",
  8302. "thiserror 2.0.12",
  8303. "tokio",
  8304. "tracing",
  8305. "web-time",
  8306. ]
  8307. [[package]]
  8308. name = "quinn-proto"
  8309. version = "0.9.6"
  8310. source = "registry+https://github.com/rust-lang/crates.io-index"
  8311. checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863"
  8312. dependencies = [
  8313. "bytes",
  8314. "rand 0.8.5",
  8315. "ring 0.16.20",
  8316. "rustc-hash 1.1.0",
  8317. "rustls 0.20.9",
  8318. "rustls-native-certs 0.6.3",
  8319. "slab",
  8320. "thiserror 1.0.69",
  8321. "tinyvec",
  8322. "tracing",
  8323. "webpki",
  8324. ]
  8325. [[package]]
  8326. name = "quinn-proto"
  8327. version = "0.11.10"
  8328. source = "registry+https://github.com/rust-lang/crates.io-index"
  8329. checksum = "b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc"
  8330. dependencies = [
  8331. "bytes",
  8332. "getrandom 0.3.2",
  8333. "rand 0.9.1",
  8334. "ring 0.17.14",
  8335. "rustc-hash 2.1.1",
  8336. "rustls 0.23.25",
  8337. "rustls-pki-types",
  8338. "rustls-platform-verifier",
  8339. "slab",
  8340. "thiserror 2.0.12",
  8341. "tinyvec",
  8342. "tracing",
  8343. "web-time",
  8344. ]
  8345. [[package]]
  8346. name = "quinn-udp"
  8347. version = "0.3.2"
  8348. source = "registry+https://github.com/rust-lang/crates.io-index"
  8349. checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4"
  8350. dependencies = [
  8351. "libc",
  8352. "quinn-proto 0.9.6",
  8353. "socket2 0.4.10",
  8354. "tracing",
  8355. "windows-sys 0.42.0",
  8356. ]
  8357. [[package]]
  8358. name = "quinn-udp"
  8359. version = "0.5.11"
  8360. source = "registry+https://github.com/rust-lang/crates.io-index"
  8361. checksum = "541d0f57c6ec747a90738a52741d3221f7960e8ac2f0ff4b1a63680e033b4ab5"
  8362. dependencies = [
  8363. "cfg_aliases",
  8364. "libc",
  8365. "once_cell",
  8366. "socket2 0.5.8",
  8367. "tracing",
  8368. "windows-sys 0.59.0",
  8369. ]
  8370. [[package]]
  8371. name = "quote"
  8372. version = "1.0.40"
  8373. source = "registry+https://github.com/rust-lang/crates.io-index"
  8374. checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
  8375. dependencies = [
  8376. "proc-macro2",
  8377. ]
  8378. [[package]]
  8379. name = "quote_into"
  8380. version = "0.2.0"
  8381. source = "registry+https://github.com/rust-lang/crates.io-index"
  8382. checksum = "93886ed56f228a5d960fc4d26afa3736df12a251872869cf24f5efe5f07699b9"
  8383. dependencies = [
  8384. "proc-macro2",
  8385. "quote",
  8386. "quote_into_macro",
  8387. ]
  8388. [[package]]
  8389. name = "quote_into_macro"
  8390. version = "0.2.0"
  8391. source = "registry+https://github.com/rust-lang/crates.io-index"
  8392. checksum = "36b828998c40452b5afe441c75194e93181432e669585f4ceb7b0d32a3f73525"
  8393. dependencies = [
  8394. "proc-macro2",
  8395. "quote",
  8396. "syn 1.0.109",
  8397. ]
  8398. [[package]]
  8399. name = "r-efi"
  8400. version = "5.2.0"
  8401. source = "registry+https://github.com/rust-lang/crates.io-index"
  8402. checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
  8403. [[package]]
  8404. name = "radix_trie"
  8405. version = "0.2.1"
  8406. source = "registry+https://github.com/rust-lang/crates.io-index"
  8407. checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd"
  8408. dependencies = [
  8409. "endian-type",
  8410. "nibble_vec",
  8411. ]
  8412. [[package]]
  8413. name = "rand"
  8414. version = "0.8.5"
  8415. source = "registry+https://github.com/rust-lang/crates.io-index"
  8416. checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
  8417. dependencies = [
  8418. "libc",
  8419. "rand_chacha 0.3.1",
  8420. "rand_core 0.6.4",
  8421. ]
  8422. [[package]]
  8423. name = "rand"
  8424. version = "0.9.1"
  8425. source = "registry+https://github.com/rust-lang/crates.io-index"
  8426. checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97"
  8427. dependencies = [
  8428. "rand_chacha 0.9.0",
  8429. "rand_core 0.9.3",
  8430. ]
  8431. [[package]]
  8432. name = "rand_chacha"
  8433. version = "0.3.1"
  8434. source = "registry+https://github.com/rust-lang/crates.io-index"
  8435. checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
  8436. dependencies = [
  8437. "ppv-lite86",
  8438. "rand_core 0.6.4",
  8439. ]
  8440. [[package]]
  8441. name = "rand_chacha"
  8442. version = "0.9.0"
  8443. source = "registry+https://github.com/rust-lang/crates.io-index"
  8444. checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
  8445. dependencies = [
  8446. "ppv-lite86",
  8447. "rand_core 0.9.3",
  8448. ]
  8449. [[package]]
  8450. name = "rand_core"
  8451. version = "0.6.4"
  8452. source = "registry+https://github.com/rust-lang/crates.io-index"
  8453. checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
  8454. dependencies = [
  8455. "getrandom 0.2.15",
  8456. ]
  8457. [[package]]
  8458. name = "rand_core"
  8459. version = "0.9.3"
  8460. source = "registry+https://github.com/rust-lang/crates.io-index"
  8461. checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
  8462. dependencies = [
  8463. "getrandom 0.3.2",
  8464. ]
  8465. [[package]]
  8466. name = "rand_distr"
  8467. version = "0.5.1"
  8468. source = "registry+https://github.com/rust-lang/crates.io-index"
  8469. checksum = "6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463"
  8470. dependencies = [
  8471. "num-traits",
  8472. "rand 0.9.1",
  8473. ]
  8474. [[package]]
  8475. name = "rand_isaac"
  8476. version = "0.4.0"
  8477. source = "registry+https://github.com/rust-lang/crates.io-index"
  8478. checksum = "3382fc9f0aad4f2e2a56b53d9133c8c810b4dbf21e7e370e24346161a5b2c7bd"
  8479. dependencies = [
  8480. "rand_core 0.9.3",
  8481. ]
  8482. [[package]]
  8483. name = "rav1e"
  8484. version = "0.7.1"
  8485. source = "registry+https://github.com/rust-lang/crates.io-index"
  8486. checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9"
  8487. dependencies = [
  8488. "arbitrary",
  8489. "arg_enum_proc_macro",
  8490. "arrayvec",
  8491. "av-metrics",
  8492. "av1-grain",
  8493. "bitstream-io",
  8494. "built",
  8495. "cc",
  8496. "cfg-if 1.0.0",
  8497. "clap 4.5.32",
  8498. "clap_complete",
  8499. "console",
  8500. "fern",
  8501. "interpolate_name",
  8502. "itertools 0.12.1",
  8503. "ivf",
  8504. "libc",
  8505. "libfuzzer-sys",
  8506. "log",
  8507. "maybe-rayon",
  8508. "nasm-rs 0.2.5",
  8509. "new_debug_unreachable",
  8510. "nom 7.1.3",
  8511. "noop_proc_macro",
  8512. "num-derive",
  8513. "num-traits",
  8514. "once_cell",
  8515. "paste",
  8516. "profiling",
  8517. "rand 0.8.5",
  8518. "rand_chacha 0.3.1",
  8519. "scan_fmt",
  8520. "serde",
  8521. "serde-big-array",
  8522. "signal-hook",
  8523. "simd_helpers",
  8524. "system-deps",
  8525. "thiserror 1.0.69",
  8526. "toml",
  8527. "v_frame",
  8528. "y4m",
  8529. ]
  8530. [[package]]
  8531. name = "raw-cpuid"
  8532. version = "10.7.0"
  8533. source = "registry+https://github.com/rust-lang/crates.io-index"
  8534. checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332"
  8535. dependencies = [
  8536. "bitflags 1.3.2",
  8537. ]
  8538. [[package]]
  8539. name = "raw-cpuid"
  8540. version = "11.5.0"
  8541. source = "registry+https://github.com/rust-lang/crates.io-index"
  8542. checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146"
  8543. dependencies = [
  8544. "bitflags 2.9.0",
  8545. ]
  8546. [[package]]
  8547. name = "raw-window-handle"
  8548. version = "0.5.2"
  8549. source = "registry+https://github.com/rust-lang/crates.io-index"
  8550. checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
  8551. [[package]]
  8552. name = "raw-window-handle"
  8553. version = "0.6.2"
  8554. source = "registry+https://github.com/rust-lang/crates.io-index"
  8555. checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
  8556. [[package]]
  8557. name = "raw_sync_2"
  8558. version = "0.1.5"
  8559. source = "registry+https://github.com/rust-lang/crates.io-index"
  8560. checksum = "f067b45fa17e31d15636789c2638bd562da5496d498876cf0495df78f7e4fdcb"
  8561. dependencies = [
  8562. "cfg-if 1.0.0",
  8563. "libc",
  8564. "nix 0.23.2",
  8565. "rand 0.8.5",
  8566. "winapi 0.3.9",
  8567. ]
  8568. [[package]]
  8569. name = "rawpointer"
  8570. version = "0.2.1"
  8571. source = "registry+https://github.com/rust-lang/crates.io-index"
  8572. checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
  8573. [[package]]
  8574. name = "rayon"
  8575. version = "1.10.0"
  8576. source = "registry+https://github.com/rust-lang/crates.io-index"
  8577. checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
  8578. dependencies = [
  8579. "either",
  8580. "rayon-core",
  8581. ]
  8582. [[package]]
  8583. name = "rayon-cond"
  8584. version = "0.3.0"
  8585. source = "registry+https://github.com/rust-lang/crates.io-index"
  8586. checksum = "059f538b55efd2309c9794130bc149c6a553db90e9d99c2030785c82f0bd7df9"
  8587. dependencies = [
  8588. "either",
  8589. "itertools 0.11.0",
  8590. "rayon",
  8591. ]
  8592. [[package]]
  8593. name = "rayon-core"
  8594. version = "1.12.1"
  8595. source = "registry+https://github.com/rust-lang/crates.io-index"
  8596. checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
  8597. dependencies = [
  8598. "crossbeam-deque",
  8599. "crossbeam-utils",
  8600. ]
  8601. [[package]]
  8602. name = "rctree"
  8603. version = "0.5.0"
  8604. source = "registry+https://github.com/rust-lang/crates.io-index"
  8605. checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f"
  8606. [[package]]
  8607. name = "re_analytics"
  8608. version = "0.23.3"
  8609. source = "registry+https://github.com/rust-lang/crates.io-index"
  8610. checksum = "7ee5c4ddfcfbacba9eef6e9dd14a38831fad0827712336c892404a89a9655bb2"
  8611. dependencies = [
  8612. "crossbeam",
  8613. "directories",
  8614. "ehttp",
  8615. "re_build_info",
  8616. "re_build_tools",
  8617. "re_log",
  8618. "serde",
  8619. "serde_json",
  8620. "sha2",
  8621. "thiserror 1.0.69",
  8622. "time",
  8623. "url",
  8624. "uuid 1.16.0",
  8625. "web-sys",
  8626. ]
  8627. [[package]]
  8628. name = "re_arrow_util"
  8629. version = "0.23.3"
  8630. source = "registry+https://github.com/rust-lang/crates.io-index"
  8631. checksum = "2a3b5e4226fbcc9d3dc3f0f188192b24c83c4ba837d55d512a5586c24f485110"
  8632. dependencies = [
  8633. "anyhow",
  8634. "arrow",
  8635. "half",
  8636. "itertools 0.14.0",
  8637. "re_log",
  8638. "re_tracing",
  8639. ]
  8640. [[package]]
  8641. name = "re_blueprint_tree"
  8642. version = "0.23.3"
  8643. source = "registry+https://github.com/rust-lang/crates.io-index"
  8644. checksum = "908471894526795dc2b65f14abb0ce9dd18f3923597957f53589b22a3f1e514f"
  8645. dependencies = [
  8646. "egui",
  8647. "egui_tiles",
  8648. "itertools 0.14.0",
  8649. "re_context_menu",
  8650. "re_data_ui",
  8651. "re_entity_db",
  8652. "re_log",
  8653. "re_log_types",
  8654. "re_tracing",
  8655. "re_types",
  8656. "re_ui",
  8657. "re_viewer_context",
  8658. "re_viewport_blueprint",
  8659. "smallvec",
  8660. ]
  8661. [[package]]
  8662. name = "re_build_info"
  8663. version = "0.23.3"
  8664. source = "registry+https://github.com/rust-lang/crates.io-index"
  8665. checksum = "955f528061ad74bf04b31bcce654757274f21d600061e527f07738431d5c3581"
  8666. dependencies = [
  8667. "re_byte_size",
  8668. "serde",
  8669. ]
  8670. [[package]]
  8671. name = "re_build_tools"
  8672. version = "0.23.3"
  8673. source = "registry+https://github.com/rust-lang/crates.io-index"
  8674. checksum = "3ba8282c4bb4b0ccb0c7a6abd8862ddd527ed683f19fb4e6eea9f395e79d5ae5"
  8675. dependencies = [
  8676. "anyhow",
  8677. "cargo_metadata 0.18.1",
  8678. "glob",
  8679. "sha2",
  8680. "time",
  8681. "unindent",
  8682. "walkdir",
  8683. ]
  8684. [[package]]
  8685. name = "re_byte_size"
  8686. version = "0.23.3"
  8687. source = "registry+https://github.com/rust-lang/crates.io-index"
  8688. checksum = "2ed1923c3b682f028c44a8ca6c88d414437557c32370ad988b43662e5cc062b7"
  8689. dependencies = [
  8690. "arrow",
  8691. "half",
  8692. "smallvec",
  8693. ]
  8694. [[package]]
  8695. name = "re_capabilities"
  8696. version = "0.23.3"
  8697. source = "registry+https://github.com/rust-lang/crates.io-index"
  8698. checksum = "737912ab2c6c9c41592897bd5fb824168187165e47dd2ea6442298dd9268576b"
  8699. dependencies = [
  8700. "document-features",
  8701. "egui",
  8702. "static_assertions",
  8703. ]
  8704. [[package]]
  8705. name = "re_case"
  8706. version = "0.23.3"
  8707. source = "registry+https://github.com/rust-lang/crates.io-index"
  8708. checksum = "15a0cce186670cde73e385b3592145e5bc7a0cde5ccf7ba76d6bf52685afb32c"
  8709. dependencies = [
  8710. "convert_case",
  8711. ]
  8712. [[package]]
  8713. name = "re_chunk"
  8714. version = "0.23.3"
  8715. source = "registry+https://github.com/rust-lang/crates.io-index"
  8716. checksum = "f738e73340c5c5cc3d6f0c6c3cbf25391219435501c68bf1d8a6a29f6a288db4"
  8717. dependencies = [
  8718. "ahash",
  8719. "anyhow",
  8720. "arrow",
  8721. "bytemuck",
  8722. "crossbeam",
  8723. "document-features",
  8724. "half",
  8725. "itertools 0.14.0",
  8726. "nohash-hasher",
  8727. "rand 0.8.5",
  8728. "re_arrow_util",
  8729. "re_byte_size",
  8730. "re_error",
  8731. "re_format",
  8732. "re_format_arrow",
  8733. "re_log",
  8734. "re_log_types",
  8735. "re_sorbet",
  8736. "re_tracing",
  8737. "re_tuid",
  8738. "re_types_core",
  8739. "similar-asserts",
  8740. "thiserror 1.0.69",
  8741. ]
  8742. [[package]]
  8743. name = "re_chunk_store"
  8744. version = "0.23.3"
  8745. source = "registry+https://github.com/rust-lang/crates.io-index"
  8746. checksum = "12a6d2bfdaf97f8fd544d129a302a759868edce9d15de58ea8e0b20ff7d14883"
  8747. dependencies = [
  8748. "ahash",
  8749. "anyhow",
  8750. "arrow",
  8751. "document-features",
  8752. "indent",
  8753. "itertools 0.14.0",
  8754. "nohash-hasher",
  8755. "once_cell",
  8756. "parking_lot",
  8757. "re_arrow_util",
  8758. "re_byte_size",
  8759. "re_chunk",
  8760. "re_format",
  8761. "re_log",
  8762. "re_log_encoding",
  8763. "re_log_types",
  8764. "re_protos",
  8765. "re_sorbet",
  8766. "re_tracing",
  8767. "re_types_core",
  8768. "tap",
  8769. "thiserror 1.0.69",
  8770. "web-time",
  8771. ]
  8772. [[package]]
  8773. name = "re_chunk_store_ui"
  8774. version = "0.23.3"
  8775. source = "registry+https://github.com/rust-lang/crates.io-index"
  8776. checksum = "cacd67ac9478d8b56d9b88338f2d2ee624f82197269bceca90d8f012327af8e0"
  8777. dependencies = [
  8778. "arrow",
  8779. "egui",
  8780. "egui_extras",
  8781. "itertools 0.14.0",
  8782. "re_byte_size",
  8783. "re_chunk_store",
  8784. "re_format",
  8785. "re_log_types",
  8786. "re_types",
  8787. "re_ui",
  8788. "re_viewer_context",
  8789. ]
  8790. [[package]]
  8791. name = "re_component_ui"
  8792. version = "0.23.3"
  8793. source = "registry+https://github.com/rust-lang/crates.io-index"
  8794. checksum = "fc071389ecb22aa4f4c4119906d83b99fb3a782d4f489ea9eccaf4ed7befa575"
  8795. dependencies = [
  8796. "arrow",
  8797. "egui",
  8798. "egui_extras",
  8799. "egui_plot",
  8800. "re_data_ui",
  8801. "re_format",
  8802. "re_log_types",
  8803. "re_tracing",
  8804. "re_types",
  8805. "re_types_core",
  8806. "re_ui",
  8807. "re_viewer_context",
  8808. ]
  8809. [[package]]
  8810. name = "re_context_menu"
  8811. version = "0.23.3"
  8812. source = "registry+https://github.com/rust-lang/crates.io-index"
  8813. checksum = "c19298d281887a698e4d9923e840bd6cd3ff8e445abb3e2e733bdba8c039c3ba"
  8814. dependencies = [
  8815. "egui",
  8816. "egui_tiles",
  8817. "itertools 0.14.0",
  8818. "nohash-hasher",
  8819. "once_cell",
  8820. "re_entity_db",
  8821. "re_log",
  8822. "re_log_types",
  8823. "re_smart_channel",
  8824. "re_tracing",
  8825. "re_types",
  8826. "re_ui",
  8827. "re_uri",
  8828. "re_viewer_context",
  8829. "re_viewport_blueprint",
  8830. "static_assertions",
  8831. ]
  8832. [[package]]
  8833. name = "re_crash_handler"
  8834. version = "0.23.3"
  8835. source = "registry+https://github.com/rust-lang/crates.io-index"
  8836. checksum = "a745bfcaacc73685d3985c5469e49e82ffa9e7cbf289720f51f2305d6d048ec1"
  8837. dependencies = [
  8838. "backtrace",
  8839. "econtext",
  8840. "itertools 0.14.0",
  8841. "libc",
  8842. "parking_lot",
  8843. "re_analytics",
  8844. "re_build_info",
  8845. ]
  8846. [[package]]
  8847. name = "re_data_loader"
  8848. version = "0.23.3"
  8849. source = "registry+https://github.com/rust-lang/crates.io-index"
  8850. checksum = "e60ef0c0c7cc6355ed204226a3c9cb3da44ce88167e5b12f54e3c91f2240a64e"
  8851. dependencies = [
  8852. "ahash",
  8853. "anyhow",
  8854. "arrow",
  8855. "crossbeam",
  8856. "image",
  8857. "itertools 0.14.0",
  8858. "notify 6.1.1",
  8859. "once_cell",
  8860. "parking_lot",
  8861. "parquet",
  8862. "rayon",
  8863. "re_arrow_util",
  8864. "re_build_info",
  8865. "re_chunk",
  8866. "re_crash_handler",
  8867. "re_error",
  8868. "re_log",
  8869. "re_log_encoding",
  8870. "re_log_types",
  8871. "re_smart_channel",
  8872. "re_tracing",
  8873. "re_types",
  8874. "serde",
  8875. "serde_json",
  8876. "thiserror 1.0.69",
  8877. "walkdir",
  8878. ]
  8879. [[package]]
  8880. name = "re_data_source"
  8881. version = "0.23.3"
  8882. source = "registry+https://github.com/rust-lang/crates.io-index"
  8883. checksum = "55bafff46f885634a342cb792557f72ea74267eb177c563f72f9d78804872e8d"
  8884. dependencies = [
  8885. "anyhow",
  8886. "itertools 0.14.0",
  8887. "rayon",
  8888. "re_build_tools",
  8889. "re_data_loader",
  8890. "re_error",
  8891. "re_grpc_client",
  8892. "re_log",
  8893. "re_log_encoding",
  8894. "re_log_types",
  8895. "re_smart_channel",
  8896. "re_tracing",
  8897. "re_uri",
  8898. "tokio",
  8899. "wasm-bindgen-futures",
  8900. ]
  8901. [[package]]
  8902. name = "re_data_ui"
  8903. version = "0.23.3"
  8904. source = "registry+https://github.com/rust-lang/crates.io-index"
  8905. checksum = "0290a67206dd3e02a5503be917a9a5ad60c37ed0619422d3f99278619c62a0bd"
  8906. dependencies = [
  8907. "ahash",
  8908. "anyhow",
  8909. "bytemuck",
  8910. "egui",
  8911. "egui_extras",
  8912. "egui_plot",
  8913. "itertools 0.14.0",
  8914. "nohash-hasher",
  8915. "re_byte_size",
  8916. "re_capabilities",
  8917. "re_chunk_store",
  8918. "re_entity_db",
  8919. "re_format",
  8920. "re_log",
  8921. "re_log_types",
  8922. "re_renderer",
  8923. "re_smart_channel",
  8924. "re_tracing",
  8925. "re_types",
  8926. "re_types_core",
  8927. "re_ui",
  8928. "re_video",
  8929. "re_viewer_context",
  8930. "rexif",
  8931. "unindent",
  8932. ]
  8933. [[package]]
  8934. name = "re_dataframe"
  8935. version = "0.23.3"
  8936. source = "registry+https://github.com/rust-lang/crates.io-index"
  8937. checksum = "5303d8bd7f8770342e117e52ddd47b4c007215d932377a546dcef832cf7102f7"
  8938. dependencies = [
  8939. "anyhow",
  8940. "arrow",
  8941. "itertools 0.14.0",
  8942. "nohash-hasher",
  8943. "rayon",
  8944. "re_arrow_util",
  8945. "re_chunk",
  8946. "re_chunk_store",
  8947. "re_format_arrow",
  8948. "re_log",
  8949. "re_log_types",
  8950. "re_query",
  8951. "re_sorbet",
  8952. "re_tracing",
  8953. "re_types_core",
  8954. ]
  8955. [[package]]
  8956. name = "re_dataframe_ui"
  8957. version = "0.23.3"
  8958. source = "registry+https://github.com/rust-lang/crates.io-index"
  8959. checksum = "9f61b4ed6406f799bc737629bbb427f6bca2b55d296b42a16b7492d5868416cb"
  8960. dependencies = [
  8961. "ahash",
  8962. "arrow",
  8963. "egui",
  8964. "egui_dnd",
  8965. "re_arrow_util",
  8966. "re_chunk_store",
  8967. "re_dataframe",
  8968. "re_log_types",
  8969. "re_sorbet",
  8970. "re_tracing",
  8971. "re_types",
  8972. "re_types_core",
  8973. "re_ui",
  8974. "re_viewer_context",
  8975. "serde",
  8976. "thiserror 1.0.69",
  8977. ]
  8978. [[package]]
  8979. name = "re_entity_db"
  8980. version = "0.23.3"
  8981. source = "registry+https://github.com/rust-lang/crates.io-index"
  8982. checksum = "d0d5a4861c50b1d920b17fa5d57340a5ddea6e08284392c975fa607df8e39e1c"
  8983. dependencies = [
  8984. "ahash",
  8985. "document-features",
  8986. "emath",
  8987. "itertools 0.14.0",
  8988. "nohash-hasher",
  8989. "parking_lot",
  8990. "re_build_info",
  8991. "re_byte_size",
  8992. "re_chunk",
  8993. "re_chunk_store",
  8994. "re_format",
  8995. "re_int_histogram",
  8996. "re_log",
  8997. "re_log_encoding",
  8998. "re_log_types",
  8999. "re_query",
  9000. "re_smart_channel",
  9001. "re_tracing",
  9002. "re_types_core",
  9003. "serde",
  9004. "thiserror 1.0.69",
  9005. "web-time",
  9006. ]
  9007. [[package]]
  9008. name = "re_error"
  9009. version = "0.23.3"
  9010. source = "registry+https://github.com/rust-lang/crates.io-index"
  9011. checksum = "bd80ae3991ad4e631f7d6dfa1e01500812f8f25875d5f2620759626a6c3eda4f"
  9012. [[package]]
  9013. name = "re_format"
  9014. version = "0.23.3"
  9015. source = "registry+https://github.com/rust-lang/crates.io-index"
  9016. checksum = "2bada3b35b0f5228a1c87573aebd34743c08e9f129053478524ecac02ccb2e37"
  9017. dependencies = [
  9018. "num-traits",
  9019. ]
  9020. [[package]]
  9021. name = "re_format_arrow"
  9022. version = "0.23.3"
  9023. source = "registry+https://github.com/rust-lang/crates.io-index"
  9024. checksum = "4eac798346bb79095b69d8c14ad25ef90605fa18f7f027f30f97dd07a94ce77b"
  9025. dependencies = [
  9026. "arrow",
  9027. "comfy-table",
  9028. "itertools 0.14.0",
  9029. "re_arrow_util",
  9030. "re_tuid",
  9031. "re_types_core",
  9032. "serde_json",
  9033. ]
  9034. [[package]]
  9035. name = "re_grpc_client"
  9036. version = "0.23.3"
  9037. source = "registry+https://github.com/rust-lang/crates.io-index"
  9038. checksum = "04ba37321ad65f9a9929117bab47e0a4b25c99c9e25234869b3df6c9000b9735"
  9039. dependencies = [
  9040. "async-stream",
  9041. "re_chunk",
  9042. "re_error",
  9043. "re_log",
  9044. "re_log_encoding",
  9045. "re_log_types",
  9046. "re_protos",
  9047. "re_smart_channel",
  9048. "re_sorbet",
  9049. "re_uri",
  9050. "thiserror 1.0.69",
  9051. "tokio",
  9052. "tokio-stream",
  9053. "tonic",
  9054. "tonic-web-wasm-client",
  9055. "url",
  9056. "wasm-bindgen-futures",
  9057. ]
  9058. [[package]]
  9059. name = "re_grpc_server"
  9060. version = "0.23.3"
  9061. source = "registry+https://github.com/rust-lang/crates.io-index"
  9062. checksum = "b707b51107674367b63fed53556a7b6ea3039ea586d5c0b5e4d2f388f0d135d1"
  9063. dependencies = [
  9064. "anyhow",
  9065. "crossbeam",
  9066. "parking_lot",
  9067. "re_build_info",
  9068. "re_byte_size",
  9069. "re_chunk",
  9070. "re_format",
  9071. "re_log",
  9072. "re_log_encoding",
  9073. "re_log_types",
  9074. "re_memory",
  9075. "re_protos",
  9076. "re_smart_channel",
  9077. "re_tracing",
  9078. "re_types",
  9079. "re_uri",
  9080. "tokio",
  9081. "tokio-stream",
  9082. "tokio-util",
  9083. "tonic",
  9084. "tonic-web",
  9085. "tower-http",
  9086. ]
  9087. [[package]]
  9088. name = "re_int_histogram"
  9089. version = "0.23.3"
  9090. source = "registry+https://github.com/rust-lang/crates.io-index"
  9091. checksum = "ece02a2e674e50d2b78b9ee73dbde927897c8208ad84a703bf61c429d6b53bb8"
  9092. dependencies = [
  9093. "smallvec",
  9094. "static_assertions",
  9095. ]
  9096. [[package]]
  9097. name = "re_log"
  9098. version = "0.23.3"
  9099. source = "registry+https://github.com/rust-lang/crates.io-index"
  9100. checksum = "b664b9d1451d9814afeaf9c560af205962462ceb48ab068490b81fbea8d3cde2"
  9101. dependencies = [
  9102. "env_filter",
  9103. "env_logger 0.11.6",
  9104. "js-sys",
  9105. "log",
  9106. "log-once",
  9107. "parking_lot",
  9108. "tracing",
  9109. "wasm-bindgen",
  9110. ]
  9111. [[package]]
  9112. name = "re_log_encoding"
  9113. version = "0.23.3"
  9114. source = "registry+https://github.com/rust-lang/crates.io-index"
  9115. checksum = "f2544435ba46ac19158627193e4766c0644463ead1e9b9a3eef07fadedc7cab7"
  9116. dependencies = [
  9117. "arrow",
  9118. "bytes",
  9119. "ehttp",
  9120. "js-sys",
  9121. "lz4_flex",
  9122. "parking_lot",
  9123. "re_build_info",
  9124. "re_chunk",
  9125. "re_log",
  9126. "re_log_types",
  9127. "re_protos",
  9128. "re_smart_channel",
  9129. "re_tracing",
  9130. "rmp-serde",
  9131. "serde",
  9132. "serde_bytes",
  9133. "thiserror 1.0.69",
  9134. "tokio",
  9135. "tokio-stream",
  9136. "wasm-bindgen",
  9137. "wasm-bindgen-futures",
  9138. "web-sys",
  9139. "web-time",
  9140. ]
  9141. [[package]]
  9142. name = "re_log_types"
  9143. version = "0.23.3"
  9144. source = "registry+https://github.com/rust-lang/crates.io-index"
  9145. checksum = "dc03c54d712d2152be0d98822aa84c1cb5f8885ae2a0ddb8ec92bd78d290bbea"
  9146. dependencies = [
  9147. "ahash",
  9148. "arrow",
  9149. "backtrace",
  9150. "bytemuck",
  9151. "clean-path",
  9152. "document-features",
  9153. "fixed",
  9154. "half",
  9155. "itertools 0.14.0",
  9156. "jiff",
  9157. "natord",
  9158. "nohash-hasher",
  9159. "num-derive",
  9160. "num-traits",
  9161. "re_arrow_util",
  9162. "re_build_info",
  9163. "re_byte_size",
  9164. "re_format",
  9165. "re_log",
  9166. "re_string_interner",
  9167. "re_tracing",
  9168. "re_tuid",
  9169. "re_types_core",
  9170. "serde",
  9171. "static_assertions",
  9172. "thiserror 1.0.69",
  9173. "typenum",
  9174. "uuid 1.16.0",
  9175. "web-time",
  9176. ]
  9177. [[package]]
  9178. name = "re_math"
  9179. version = "0.20.0"
  9180. source = "registry+https://github.com/rust-lang/crates.io-index"
  9181. checksum = "999db5029a2879efeddb538f2e486aabf33adf7a0b3708c6df5c1cae13b3af49"
  9182. dependencies = [
  9183. "glam",
  9184. "serde",
  9185. ]
  9186. [[package]]
  9187. name = "re_memory"
  9188. version = "0.23.3"
  9189. source = "registry+https://github.com/rust-lang/crates.io-index"
  9190. checksum = "e4ee4a108c2cb4ec3224fb68c4d32c7d8e6365f51739fb96223327f18ee193ac"
  9191. dependencies = [
  9192. "ahash",
  9193. "backtrace",
  9194. "emath",
  9195. "itertools 0.14.0",
  9196. "memory-stats",
  9197. "nohash-hasher",
  9198. "once_cell",
  9199. "parking_lot",
  9200. "re_format",
  9201. "re_log",
  9202. "re_tracing",
  9203. "smallvec",
  9204. "sysinfo 0.30.13",
  9205. "wasm-bindgen",
  9206. "web-time",
  9207. ]
  9208. [[package]]
  9209. name = "re_mp4"
  9210. version = "0.3.0"
  9211. source = "registry+https://github.com/rust-lang/crates.io-index"
  9212. checksum = "751650322999417b64a5a89b034b4e34e4596826e5dfee9327856db77ca511e3"
  9213. dependencies = [
  9214. "byteorder",
  9215. "bytes",
  9216. "num-rational",
  9217. "serde",
  9218. "serde_json",
  9219. "thiserror 1.0.69",
  9220. ]
  9221. [[package]]
  9222. name = "re_protos"
  9223. version = "0.23.3"
  9224. source = "registry+https://github.com/rust-lang/crates.io-index"
  9225. checksum = "76fb1465af7370c02efd660fb2d84b1dea63eb13874c4f5ee18c3b482217a6f9"
  9226. dependencies = [
  9227. "arrow",
  9228. "jiff",
  9229. "prost",
  9230. "prost-types",
  9231. "re_build_info",
  9232. "re_byte_size",
  9233. "re_chunk",
  9234. "re_log_types",
  9235. "re_sorbet",
  9236. "re_tuid",
  9237. "serde",
  9238. "thiserror 1.0.69",
  9239. "tonic",
  9240. "url",
  9241. ]
  9242. [[package]]
  9243. name = "re_query"
  9244. version = "0.23.3"
  9245. source = "registry+https://github.com/rust-lang/crates.io-index"
  9246. checksum = "1e5dcbcb0c14bdb0fcd188f3701e5d2ac2bb9574d2d04dc6568a0436a2102173"
  9247. dependencies = [
  9248. "ahash",
  9249. "anyhow",
  9250. "arrow",
  9251. "backtrace",
  9252. "indent",
  9253. "itertools 0.14.0",
  9254. "nohash-hasher",
  9255. "parking_lot",
  9256. "paste",
  9257. "re_arrow_util",
  9258. "re_byte_size",
  9259. "re_chunk",
  9260. "re_chunk_store",
  9261. "re_error",
  9262. "re_format",
  9263. "re_log",
  9264. "re_log_types",
  9265. "re_tracing",
  9266. "re_types_core",
  9267. "seq-macro",
  9268. "thiserror 1.0.69",
  9269. ]
  9270. [[package]]
  9271. name = "re_rav1d"
  9272. version = "0.1.3"
  9273. source = "registry+https://github.com/rust-lang/crates.io-index"
  9274. checksum = "e5eb64c43c68024d96d99d52ef0525030d17bdcc6a6b4ddba048ec8f713c91fc"
  9275. dependencies = [
  9276. "assert_matches",
  9277. "atomig",
  9278. "av-data",
  9279. "bitflags 2.9.0",
  9280. "cc",
  9281. "cfg-if 1.0.0",
  9282. "libc",
  9283. "nasm-rs 0.3.0",
  9284. "parking_lot",
  9285. "paste",
  9286. "raw-cpuid 11.5.0",
  9287. "static_assertions",
  9288. "strum 0.26.3",
  9289. "to_method",
  9290. "zerocopy 0.7.35",
  9291. ]
  9292. [[package]]
  9293. name = "re_redap_browser"
  9294. version = "0.23.3"
  9295. source = "registry+https://github.com/rust-lang/crates.io-index"
  9296. checksum = "e2b77a1c5aad96b817908e66454ed6eabd40b5d36f04d5fe14188920382aef12"
  9297. dependencies = [
  9298. "ahash",
  9299. "arrow",
  9300. "egui",
  9301. "egui_table",
  9302. "itertools 0.14.0",
  9303. "once_cell",
  9304. "re_arrow_util",
  9305. "re_data_ui",
  9306. "re_dataframe_ui",
  9307. "re_grpc_client",
  9308. "re_log",
  9309. "re_log_encoding",
  9310. "re_log_types",
  9311. "re_protos",
  9312. "re_smart_channel",
  9313. "re_sorbet",
  9314. "re_types",
  9315. "re_types_core",
  9316. "re_ui",
  9317. "re_uri",
  9318. "re_viewer_context",
  9319. "serde",
  9320. "thiserror 1.0.69",
  9321. "tokio-stream",
  9322. "tonic",
  9323. "url",
  9324. ]
  9325. [[package]]
  9326. name = "re_renderer"
  9327. version = "0.23.3"
  9328. source = "registry+https://github.com/rust-lang/crates.io-index"
  9329. checksum = "619a6e59823932ae42c28331dc0290c0f6e02ca11fbcfe0c9ee0ed9451284681"
  9330. dependencies = [
  9331. "ahash",
  9332. "anyhow",
  9333. "bitflags 2.9.0",
  9334. "bytemuck",
  9335. "cfg-if 1.0.0",
  9336. "cfg_aliases",
  9337. "clean-path",
  9338. "crossbeam",
  9339. "document-features",
  9340. "ecolor",
  9341. "enumset",
  9342. "getrandom 0.2.15",
  9343. "glam",
  9344. "gltf",
  9345. "half",
  9346. "itertools 0.14.0",
  9347. "js-sys",
  9348. "never",
  9349. "notify 6.1.1",
  9350. "ordered-float 4.6.0",
  9351. "parking_lot",
  9352. "pathdiff",
  9353. "profiling",
  9354. "re_build_tools",
  9355. "re_error",
  9356. "re_log",
  9357. "re_math",
  9358. "re_tracing",
  9359. "re_video",
  9360. "serde",
  9361. "slotmap",
  9362. "smallvec",
  9363. "static_assertions",
  9364. "thiserror 1.0.69",
  9365. "tinystl",
  9366. "tobj",
  9367. "type-map",
  9368. "walkdir",
  9369. "wasm-bindgen",
  9370. "wasm-bindgen-futures",
  9371. "web-sys",
  9372. "web-time",
  9373. "wgpu",
  9374. ]
  9375. [[package]]
  9376. name = "re_sdk"
  9377. version = "0.23.3"
  9378. source = "registry+https://github.com/rust-lang/crates.io-index"
  9379. checksum = "f3f3a55c1b18e664c720d12abfd5dd3c2b09255b0595917447d78f9e0224fb88"
  9380. dependencies = [
  9381. "ahash",
  9382. "const_format",
  9383. "crossbeam",
  9384. "document-features",
  9385. "itertools 0.14.0",
  9386. "libc",
  9387. "nohash-hasher",
  9388. "once_cell",
  9389. "parking_lot",
  9390. "percent-encoding",
  9391. "re_build_info",
  9392. "re_build_tools",
  9393. "re_byte_size",
  9394. "re_chunk",
  9395. "re_data_loader",
  9396. "re_grpc_client",
  9397. "re_grpc_server",
  9398. "re_log",
  9399. "re_log_encoding",
  9400. "re_log_types",
  9401. "re_memory",
  9402. "re_smart_channel",
  9403. "re_types",
  9404. "re_uri",
  9405. "re_web_viewer_server",
  9406. "thiserror 1.0.69",
  9407. "tokio",
  9408. "webbrowser 1.0.4",
  9409. ]
  9410. [[package]]
  9411. name = "re_selection_panel"
  9412. version = "0.23.3"
  9413. source = "registry+https://github.com/rust-lang/crates.io-index"
  9414. checksum = "2c58123c7c766c5d8f95ec8907b94252229de90be781983122faec0cb50f0cac"
  9415. dependencies = [
  9416. "arrow",
  9417. "egui",
  9418. "egui_tiles",
  9419. "itertools 0.14.0",
  9420. "nohash-hasher",
  9421. "re_case",
  9422. "re_chunk",
  9423. "re_chunk_store",
  9424. "re_context_menu",
  9425. "re_data_ui",
  9426. "re_entity_db",
  9427. "re_format",
  9428. "re_log",
  9429. "re_log_types",
  9430. "re_tracing",
  9431. "re_types",
  9432. "re_types_core",
  9433. "re_ui",
  9434. "re_view",
  9435. "re_viewer_context",
  9436. "re_viewport_blueprint",
  9437. "serde",
  9438. "smallvec",
  9439. "static_assertions",
  9440. ]
  9441. [[package]]
  9442. name = "re_smart_channel"
  9443. version = "0.23.3"
  9444. source = "registry+https://github.com/rust-lang/crates.io-index"
  9445. checksum = "ca72cf9f303434055c0da7c6199e0af6ed7f22b92f2a0e92ae101d5c56784f1f"
  9446. dependencies = [
  9447. "crossbeam",
  9448. "parking_lot",
  9449. "re_tracing",
  9450. "re_uri",
  9451. "serde",
  9452. "web-time",
  9453. ]
  9454. [[package]]
  9455. name = "re_sorbet"
  9456. version = "0.23.3"
  9457. source = "registry+https://github.com/rust-lang/crates.io-index"
  9458. checksum = "d58b8e4c2083e24067143f274b75b8ea5003fc8704b73de9dfdba20ca518479e"
  9459. dependencies = [
  9460. "arrow",
  9461. "itertools 0.14.0",
  9462. "nohash-hasher",
  9463. "re_arrow_util",
  9464. "re_format_arrow",
  9465. "re_log",
  9466. "re_log_types",
  9467. "re_tracing",
  9468. "re_tuid",
  9469. "re_types_core",
  9470. "thiserror 1.0.69",
  9471. ]
  9472. [[package]]
  9473. name = "re_string_interner"
  9474. version = "0.23.3"
  9475. source = "registry+https://github.com/rust-lang/crates.io-index"
  9476. checksum = "fe2bf9b68c4268bbb71ad96f12e021c304221b604963fc2aba961f9ab4327622"
  9477. dependencies = [
  9478. "ahash",
  9479. "nohash-hasher",
  9480. "once_cell",
  9481. "parking_lot",
  9482. "serde",
  9483. "static_assertions",
  9484. ]
  9485. [[package]]
  9486. name = "re_time_panel"
  9487. version = "0.23.3"
  9488. source = "registry+https://github.com/rust-lang/crates.io-index"
  9489. checksum = "3d7e53e0a768687479ab1225cb203c849996c0d91f8989de7f43fd2eb28514ad"
  9490. dependencies = [
  9491. "egui",
  9492. "itertools 0.14.0",
  9493. "nohash-hasher",
  9494. "once_cell",
  9495. "re_chunk_store",
  9496. "re_context_menu",
  9497. "re_data_ui",
  9498. "re_entity_db",
  9499. "re_format",
  9500. "re_int_histogram",
  9501. "re_log",
  9502. "re_log_types",
  9503. "re_tracing",
  9504. "re_types",
  9505. "re_types_core",
  9506. "re_ui",
  9507. "re_viewer_context",
  9508. "re_viewport_blueprint",
  9509. "serde",
  9510. "smallvec",
  9511. "vec1",
  9512. ]
  9513. [[package]]
  9514. name = "re_tracing"
  9515. version = "0.23.3"
  9516. source = "registry+https://github.com/rust-lang/crates.io-index"
  9517. checksum = "6a2748417f58338c55e33dc145a76271251d31b1d1b3c8e1a5a5320fb4d1db3c"
  9518. dependencies = [
  9519. "puffin",
  9520. "puffin_http",
  9521. "re_log",
  9522. "rfd",
  9523. "wayland-sys",
  9524. ]
  9525. [[package]]
  9526. name = "re_tuid"
  9527. version = "0.23.3"
  9528. source = "registry+https://github.com/rust-lang/crates.io-index"
  9529. checksum = "9485126a443246010ff3ddb146b19ef2a181bdcf0b7d53d2b9c4145bb1c4009a"
  9530. dependencies = [
  9531. "bytemuck",
  9532. "document-features",
  9533. "getrandom 0.2.15",
  9534. "once_cell",
  9535. "re_byte_size",
  9536. "serde",
  9537. "web-time",
  9538. ]
  9539. [[package]]
  9540. name = "re_types"
  9541. version = "0.23.3"
  9542. source = "registry+https://github.com/rust-lang/crates.io-index"
  9543. checksum = "06c7de8c28c83c0448c0c0a9d5ab43180b0180741bbaeec2495d2257b637e417"
  9544. dependencies = [
  9545. "anyhow",
  9546. "array-init",
  9547. "arrow",
  9548. "bytemuck",
  9549. "document-features",
  9550. "ecolor",
  9551. "egui_plot",
  9552. "emath",
  9553. "glam",
  9554. "half",
  9555. "image",
  9556. "infer",
  9557. "itertools 0.14.0",
  9558. "linked-hash-map",
  9559. "mime_guess2",
  9560. "ndarray 0.16.1",
  9561. "nohash-hasher",
  9562. "once_cell",
  9563. "ply-rs",
  9564. "rayon",
  9565. "re_build_tools",
  9566. "re_byte_size",
  9567. "re_error",
  9568. "re_format",
  9569. "re_log",
  9570. "re_log_types",
  9571. "re_math",
  9572. "re_tracing",
  9573. "re_types_builder",
  9574. "re_types_core",
  9575. "re_video",
  9576. "smallvec",
  9577. "thiserror 1.0.69",
  9578. "tiff",
  9579. "uuid 1.16.0",
  9580. ]
  9581. [[package]]
  9582. name = "re_types_builder"
  9583. version = "0.23.3"
  9584. source = "registry+https://github.com/rust-lang/crates.io-index"
  9585. checksum = "3b48b03120d689ff6d6a112f04216e3ff4ed437667cea76b824cb13822914451"
  9586. dependencies = [
  9587. "anyhow",
  9588. "camino",
  9589. "clang-format",
  9590. "colored",
  9591. "flatbuffers",
  9592. "indent",
  9593. "itertools 0.14.0",
  9594. "prettyplease 0.2.25",
  9595. "proc-macro2",
  9596. "quote",
  9597. "rayon",
  9598. "re_build_tools",
  9599. "re_case",
  9600. "re_error",
  9601. "re_log",
  9602. "re_tracing",
  9603. "rust-format",
  9604. "serde",
  9605. "syn 2.0.101",
  9606. "tempfile",
  9607. "toml",
  9608. "unindent",
  9609. "xshell",
  9610. ]
  9611. [[package]]
  9612. name = "re_types_core"
  9613. version = "0.23.3"
  9614. source = "registry+https://github.com/rust-lang/crates.io-index"
  9615. checksum = "5f48a3f00a5a503cabc7698e296c95f0ea8856083ede6bd84c679d39d597ec0a"
  9616. dependencies = [
  9617. "anyhow",
  9618. "arrow",
  9619. "backtrace",
  9620. "bytemuck",
  9621. "document-features",
  9622. "half",
  9623. "itertools 0.14.0",
  9624. "nohash-hasher",
  9625. "once_cell",
  9626. "re_arrow_util",
  9627. "re_byte_size",
  9628. "re_case",
  9629. "re_error",
  9630. "re_log",
  9631. "re_string_interner",
  9632. "re_tracing",
  9633. "re_tuid",
  9634. "serde",
  9635. "thiserror 1.0.69",
  9636. ]
  9637. [[package]]
  9638. name = "re_ui"
  9639. version = "0.23.3"
  9640. source = "registry+https://github.com/rust-lang/crates.io-index"
  9641. checksum = "e09baa5e611391d7351a49d346b9b4bfdbf9188b4da1884b9a90c7e9e9931efc"
  9642. dependencies = [
  9643. "ahash",
  9644. "arrow",
  9645. "eframe",
  9646. "egui",
  9647. "egui_commonmark",
  9648. "egui_extras",
  9649. "egui_tiles",
  9650. "getrandom 0.2.15",
  9651. "itertools 0.14.0",
  9652. "once_cell",
  9653. "parking_lot",
  9654. "re_arrow_util",
  9655. "re_entity_db",
  9656. "re_format",
  9657. "re_log",
  9658. "re_log_types",
  9659. "re_tracing",
  9660. "serde",
  9661. "serde_json",
  9662. "smallvec",
  9663. "strum 0.26.3",
  9664. "strum_macros 0.26.4",
  9665. "sublime_fuzzy",
  9666. "time",
  9667. "url",
  9668. ]
  9669. [[package]]
  9670. name = "re_uri"
  9671. version = "0.23.3"
  9672. source = "registry+https://github.com/rust-lang/crates.io-index"
  9673. checksum = "d7069d4503181d2a3bd0691059c52e9312125f3e9235f5062459671074eb7b07"
  9674. dependencies = [
  9675. "re_log",
  9676. "re_log_types",
  9677. "re_tuid",
  9678. "serde",
  9679. "thiserror 1.0.69",
  9680. "url",
  9681. ]
  9682. [[package]]
  9683. name = "re_video"
  9684. version = "0.23.3"
  9685. source = "registry+https://github.com/rust-lang/crates.io-index"
  9686. checksum = "4fca7e997c713ecf366d8ed3a51a397f1a8b29d8bd5d773d66799fc01fdef78e"
  9687. dependencies = [
  9688. "bit-vec",
  9689. "cfg_aliases",
  9690. "crossbeam",
  9691. "econtext",
  9692. "ffmpeg-sidecar",
  9693. "itertools 0.14.0",
  9694. "js-sys",
  9695. "once_cell",
  9696. "parking_lot",
  9697. "poll-promise",
  9698. "re_build_info",
  9699. "re_build_tools",
  9700. "re_log",
  9701. "re_mp4",
  9702. "re_rav1d",
  9703. "re_tracing",
  9704. "serde",
  9705. "thiserror 1.0.69",
  9706. "wasm-bindgen",
  9707. "web-sys",
  9708. ]
  9709. [[package]]
  9710. name = "re_view"
  9711. version = "0.23.3"
  9712. source = "registry+https://github.com/rust-lang/crates.io-index"
  9713. checksum = "f490ad3de3829ec2e0b40ab04a4f5f6fff469278e4b34f8c19765a1b3d2bfe11"
  9714. dependencies = [
  9715. "ahash",
  9716. "arrow",
  9717. "egui",
  9718. "glam",
  9719. "itertools 0.14.0",
  9720. "nohash-hasher",
  9721. "re_chunk_store",
  9722. "re_entity_db",
  9723. "re_log",
  9724. "re_log_types",
  9725. "re_query",
  9726. "re_renderer",
  9727. "re_tracing",
  9728. "re_types",
  9729. "re_types_core",
  9730. "re_ui",
  9731. "re_viewer_context",
  9732. "re_viewport_blueprint",
  9733. ]
  9734. [[package]]
  9735. name = "re_view_bar_chart"
  9736. version = "0.23.3"
  9737. source = "registry+https://github.com/rust-lang/crates.io-index"
  9738. checksum = "61d4822050e2c8827409a7cb1a901cde4f19df4f0dd62699b500e62a2cee45be"
  9739. dependencies = [
  9740. "egui",
  9741. "egui_plot",
  9742. "re_chunk_store",
  9743. "re_entity_db",
  9744. "re_log_types",
  9745. "re_renderer",
  9746. "re_tracing",
  9747. "re_types",
  9748. "re_ui",
  9749. "re_view",
  9750. "re_viewer_context",
  9751. "re_viewport_blueprint",
  9752. ]
  9753. [[package]]
  9754. name = "re_view_dataframe"
  9755. version = "0.23.3"
  9756. source = "registry+https://github.com/rust-lang/crates.io-index"
  9757. checksum = "c58e50926d9a879ecbdcfd22247283c61bf2b6d9d9e1e6cb8ebc9660e81b6045"
  9758. dependencies = [
  9759. "anyhow",
  9760. "arrow",
  9761. "egui",
  9762. "egui_table",
  9763. "itertools 0.14.0",
  9764. "re_chunk_store",
  9765. "re_dataframe",
  9766. "re_dataframe_ui",
  9767. "re_error",
  9768. "re_format",
  9769. "re_log",
  9770. "re_log_types",
  9771. "re_renderer",
  9772. "re_sorbet",
  9773. "re_tracing",
  9774. "re_types",
  9775. "re_types_core",
  9776. "re_ui",
  9777. "re_viewer_context",
  9778. "re_viewport_blueprint",
  9779. ]
  9780. [[package]]
  9781. name = "re_view_graph"
  9782. version = "0.23.3"
  9783. source = "registry+https://github.com/rust-lang/crates.io-index"
  9784. checksum = "d26cb1dfd28e7a4725b2d3ea9996f7357d53e534d5d3fe71651c848c3d3251b6"
  9785. dependencies = [
  9786. "ahash",
  9787. "egui",
  9788. "fjadra",
  9789. "itertools 0.14.0",
  9790. "nohash-hasher",
  9791. "re_chunk",
  9792. "re_data_ui",
  9793. "re_entity_db",
  9794. "re_format",
  9795. "re_log",
  9796. "re_log_types",
  9797. "re_query",
  9798. "re_renderer",
  9799. "re_tracing",
  9800. "re_types",
  9801. "re_ui",
  9802. "re_view",
  9803. "re_viewer_context",
  9804. "re_viewport_blueprint",
  9805. ]
  9806. [[package]]
  9807. name = "re_view_map"
  9808. version = "0.23.3"
  9809. source = "registry+https://github.com/rust-lang/crates.io-index"
  9810. checksum = "aa8538285c4b75628c093a60771f6d0cc1c01eec3ac82039b6e9c83e110f6774"
  9811. dependencies = [
  9812. "bytemuck",
  9813. "egui",
  9814. "glam",
  9815. "itertools 0.14.0",
  9816. "re_data_ui",
  9817. "re_entity_db",
  9818. "re_log",
  9819. "re_log_types",
  9820. "re_math",
  9821. "re_query",
  9822. "re_renderer",
  9823. "re_tracing",
  9824. "re_types",
  9825. "re_ui",
  9826. "re_view",
  9827. "re_viewer_context",
  9828. "re_viewport_blueprint",
  9829. "walkers",
  9830. ]
  9831. [[package]]
  9832. name = "re_view_spatial"
  9833. version = "0.23.3"
  9834. source = "registry+https://github.com/rust-lang/crates.io-index"
  9835. checksum = "305425ed716c94f1dd4bbccbacee7c0fc118cdf8d1470ddf0f5d82370f1fa35b"
  9836. dependencies = [
  9837. "ahash",
  9838. "anyhow",
  9839. "arrow",
  9840. "bitflags 2.9.0",
  9841. "bytemuck",
  9842. "egui",
  9843. "glam",
  9844. "hexasphere",
  9845. "image",
  9846. "itertools 0.14.0",
  9847. "nohash-hasher",
  9848. "once_cell",
  9849. "ordered-float 4.6.0",
  9850. "re_chunk_store",
  9851. "re_data_ui",
  9852. "re_entity_db",
  9853. "re_error",
  9854. "re_format",
  9855. "re_log",
  9856. "re_log_types",
  9857. "re_math",
  9858. "re_query",
  9859. "re_renderer",
  9860. "re_tracing",
  9861. "re_types",
  9862. "re_ui",
  9863. "re_video",
  9864. "re_view",
  9865. "re_viewer_context",
  9866. "re_viewport_blueprint",
  9867. "serde",
  9868. "smallvec",
  9869. "thiserror 1.0.69",
  9870. "vec1",
  9871. "web-time",
  9872. ]
  9873. [[package]]
  9874. name = "re_view_tensor"
  9875. version = "0.23.3"
  9876. source = "registry+https://github.com/rust-lang/crates.io-index"
  9877. checksum = "3f4307d93518498313ec35dc7c085198bbb7b9a2f8b24b77db95208488294ab7"
  9878. dependencies = [
  9879. "anyhow",
  9880. "bytemuck",
  9881. "egui",
  9882. "half",
  9883. "ndarray 0.16.1",
  9884. "re_chunk_store",
  9885. "re_data_ui",
  9886. "re_log_types",
  9887. "re_query",
  9888. "re_renderer",
  9889. "re_tracing",
  9890. "re_types",
  9891. "re_ui",
  9892. "re_view",
  9893. "re_viewer_context",
  9894. "re_viewport_blueprint",
  9895. "thiserror 1.0.69",
  9896. "wgpu",
  9897. ]
  9898. [[package]]
  9899. name = "re_view_text_document"
  9900. version = "0.23.3"
  9901. source = "registry+https://github.com/rust-lang/crates.io-index"
  9902. checksum = "1d5aae4c9b41fc3d78bba572b58b1785f70605123371ae2a77fb94bd3438bb0c"
  9903. dependencies = [
  9904. "egui",
  9905. "egui_commonmark",
  9906. "re_chunk_store",
  9907. "re_renderer",
  9908. "re_tracing",
  9909. "re_types",
  9910. "re_ui",
  9911. "re_view",
  9912. "re_viewer_context",
  9913. ]
  9914. [[package]]
  9915. name = "re_view_text_log"
  9916. version = "0.23.3"
  9917. source = "registry+https://github.com/rust-lang/crates.io-index"
  9918. checksum = "5abb27014e05c48a74139f8be69222d704414e02a825df85371228cdcc88aa22"
  9919. dependencies = [
  9920. "egui",
  9921. "egui_extras",
  9922. "itertools 0.14.0",
  9923. "re_chunk_store",
  9924. "re_data_ui",
  9925. "re_entity_db",
  9926. "re_log_types",
  9927. "re_query",
  9928. "re_renderer",
  9929. "re_tracing",
  9930. "re_types",
  9931. "re_ui",
  9932. "re_view",
  9933. "re_viewer_context",
  9934. ]
  9935. [[package]]
  9936. name = "re_view_time_series"
  9937. version = "0.23.3"
  9938. source = "registry+https://github.com/rust-lang/crates.io-index"
  9939. checksum = "6d17c2cc4ea372c3cd6387a7dbca59a2776ad2c3d8193df08838ea95a916dff4"
  9940. dependencies = [
  9941. "egui",
  9942. "egui_plot",
  9943. "itertools 0.14.0",
  9944. "nohash-hasher",
  9945. "rayon",
  9946. "re_chunk_store",
  9947. "re_format",
  9948. "re_log",
  9949. "re_log_types",
  9950. "re_query",
  9951. "re_renderer",
  9952. "re_tracing",
  9953. "re_types",
  9954. "re_ui",
  9955. "re_view",
  9956. "re_viewer_context",
  9957. "re_viewport_blueprint",
  9958. "smallvec",
  9959. ]
  9960. [[package]]
  9961. name = "re_viewer"
  9962. version = "0.23.3"
  9963. source = "registry+https://github.com/rust-lang/crates.io-index"
  9964. checksum = "de6f6a64121af0b17108b0711c2ed584b09055bf77b083b70a4f924c272f36f8"
  9965. dependencies = [
  9966. "ahash",
  9967. "anyhow",
  9968. "arrow",
  9969. "bytemuck",
  9970. "cfg-if 1.0.0",
  9971. "crossbeam",
  9972. "eframe",
  9973. "egui",
  9974. "egui-wgpu",
  9975. "egui_plot",
  9976. "egui_table",
  9977. "ehttp",
  9978. "glam",
  9979. "image",
  9980. "itertools 0.14.0",
  9981. "js-sys",
  9982. "parking_lot",
  9983. "percent-encoding",
  9984. "poll-promise",
  9985. "re_analytics",
  9986. "re_blueprint_tree",
  9987. "re_build_info",
  9988. "re_build_tools",
  9989. "re_capabilities",
  9990. "re_chunk",
  9991. "re_chunk_store",
  9992. "re_chunk_store_ui",
  9993. "re_component_ui",
  9994. "re_data_loader",
  9995. "re_data_source",
  9996. "re_data_ui",
  9997. "re_dataframe_ui",
  9998. "re_entity_db",
  9999. "re_error",
  10000. "re_format",
  10001. "re_grpc_client",
  10002. "re_log",
  10003. "re_log_encoding",
  10004. "re_log_types",
  10005. "re_memory",
  10006. "re_query",
  10007. "re_redap_browser",
  10008. "re_renderer",
  10009. "re_selection_panel",
  10010. "re_smart_channel",
  10011. "re_sorbet",
  10012. "re_time_panel",
  10013. "re_tracing",
  10014. "re_types",
  10015. "re_types_core",
  10016. "re_ui",
  10017. "re_uri",
  10018. "re_video",
  10019. "re_view_bar_chart",
  10020. "re_view_dataframe",
  10021. "re_view_graph",
  10022. "re_view_map",
  10023. "re_view_spatial",
  10024. "re_view_tensor",
  10025. "re_view_text_document",
  10026. "re_view_text_log",
  10027. "re_view_time_series",
  10028. "re_viewer_context",
  10029. "re_viewport",
  10030. "re_viewport_blueprint",
  10031. "rfd",
  10032. "ron",
  10033. "serde",
  10034. "serde-wasm-bindgen",
  10035. "serde_json",
  10036. "strum 0.26.3",
  10037. "strum_macros 0.26.4",
  10038. "thiserror 1.0.69",
  10039. "wasm-bindgen",
  10040. "wasm-bindgen-futures",
  10041. "web-sys",
  10042. "web-time",
  10043. "wgpu",
  10044. ]
  10045. [[package]]
  10046. name = "re_viewer_context"
  10047. version = "0.23.3"
  10048. source = "registry+https://github.com/rust-lang/crates.io-index"
  10049. checksum = "1ff905b6a6b98604dbece3fde70f85c9dbe51cd25e118e620a5927e3de1e0878"
  10050. dependencies = [
  10051. "ahash",
  10052. "anyhow",
  10053. "arrow",
  10054. "bit-vec",
  10055. "bitflags 2.9.0",
  10056. "bytemuck",
  10057. "crossbeam",
  10058. "directories",
  10059. "egui",
  10060. "egui-wgpu",
  10061. "egui_tiles",
  10062. "emath",
  10063. "glam",
  10064. "half",
  10065. "home",
  10066. "image",
  10067. "indexmap 2.8.0",
  10068. "itertools 0.14.0",
  10069. "linked-hash-map",
  10070. "ndarray 0.16.1",
  10071. "nohash-hasher",
  10072. "once_cell",
  10073. "parking_lot",
  10074. "re_build_info",
  10075. "re_capabilities",
  10076. "re_chunk",
  10077. "re_chunk_store",
  10078. "re_data_source",
  10079. "re_entity_db",
  10080. "re_format",
  10081. "re_log",
  10082. "re_log_encoding",
  10083. "re_log_types",
  10084. "re_math",
  10085. "re_query",
  10086. "re_renderer",
  10087. "re_smart_channel",
  10088. "re_sorbet",
  10089. "re_string_interner",
  10090. "re_tracing",
  10091. "re_types",
  10092. "re_types_core",
  10093. "re_ui",
  10094. "re_uri",
  10095. "re_video",
  10096. "rfd",
  10097. "serde",
  10098. "slotmap",
  10099. "smallvec",
  10100. "strum_macros 0.26.4",
  10101. "thiserror 1.0.69",
  10102. "tokio",
  10103. "uuid 1.16.0",
  10104. "wasm-bindgen-futures",
  10105. "web-sys",
  10106. "wgpu",
  10107. ]
  10108. [[package]]
  10109. name = "re_viewport"
  10110. version = "0.23.3"
  10111. source = "registry+https://github.com/rust-lang/crates.io-index"
  10112. checksum = "f3277beb27b91bee93c3c78e4a64a128be7025652f6ca3807f109c7c9d9fe3f9"
  10113. dependencies = [
  10114. "ahash",
  10115. "egui",
  10116. "egui_tiles",
  10117. "nohash-hasher",
  10118. "rayon",
  10119. "re_context_menu",
  10120. "re_entity_db",
  10121. "re_log",
  10122. "re_log_types",
  10123. "re_renderer",
  10124. "re_tracing",
  10125. "re_types",
  10126. "re_ui",
  10127. "re_view",
  10128. "re_viewer_context",
  10129. "re_viewport_blueprint",
  10130. ]
  10131. [[package]]
  10132. name = "re_viewport_blueprint"
  10133. version = "0.23.3"
  10134. source = "registry+https://github.com/rust-lang/crates.io-index"
  10135. checksum = "8c497854092f093262a652d8cfab7c497fedfa885de83ac9894d04570c1bdc54"
  10136. dependencies = [
  10137. "ahash",
  10138. "arrow",
  10139. "egui",
  10140. "egui_tiles",
  10141. "itertools 0.14.0",
  10142. "nohash-hasher",
  10143. "once_cell",
  10144. "parking_lot",
  10145. "re_chunk",
  10146. "re_chunk_store",
  10147. "re_entity_db",
  10148. "re_log",
  10149. "re_log_types",
  10150. "re_tracing",
  10151. "re_types",
  10152. "re_types_core",
  10153. "re_ui",
  10154. "re_viewer_context",
  10155. "slotmap",
  10156. "smallvec",
  10157. "thiserror 1.0.69",
  10158. ]
  10159. [[package]]
  10160. name = "re_web_viewer_server"
  10161. version = "0.23.3"
  10162. source = "registry+https://github.com/rust-lang/crates.io-index"
  10163. checksum = "a55cc4b7025804aee193619e6ee80422e32a8a9d393fbafb06d072f1f9a19be3"
  10164. dependencies = [
  10165. "document-features",
  10166. "re_analytics",
  10167. "re_log",
  10168. "thiserror 1.0.69",
  10169. "tiny_http",
  10170. ]
  10171. [[package]]
  10172. name = "reborrow"
  10173. version = "0.5.5"
  10174. source = "registry+https://github.com/rust-lang/crates.io-index"
  10175. checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430"
  10176. [[package]]
  10177. name = "receive_data"
  10178. version = "0.3.12"
  10179. dependencies = [
  10180. "chrono",
  10181. "dora-node-api",
  10182. "eyre",
  10183. ]
  10184. [[package]]
  10185. name = "recvmsg"
  10186. version = "1.0.0"
  10187. source = "registry+https://github.com/rust-lang/crates.io-index"
  10188. checksum = "d3edd4d5d42c92f0a659926464d4cce56b562761267ecf0f469d85b7de384175"
  10189. [[package]]
  10190. name = "redox_syscall"
  10191. version = "0.4.1"
  10192. source = "registry+https://github.com/rust-lang/crates.io-index"
  10193. checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
  10194. dependencies = [
  10195. "bitflags 1.3.2",
  10196. ]
  10197. [[package]]
  10198. name = "redox_syscall"
  10199. version = "0.5.10"
  10200. source = "registry+https://github.com/rust-lang/crates.io-index"
  10201. checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1"
  10202. dependencies = [
  10203. "bitflags 2.9.0",
  10204. ]
  10205. [[package]]
  10206. name = "redox_users"
  10207. version = "0.4.6"
  10208. source = "registry+https://github.com/rust-lang/crates.io-index"
  10209. checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
  10210. dependencies = [
  10211. "getrandom 0.2.15",
  10212. "libredox",
  10213. "thiserror 1.0.69",
  10214. ]
  10215. [[package]]
  10216. name = "ref-cast"
  10217. version = "1.0.24"
  10218. source = "registry+https://github.com/rust-lang/crates.io-index"
  10219. checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf"
  10220. dependencies = [
  10221. "ref-cast-impl",
  10222. ]
  10223. [[package]]
  10224. name = "ref-cast-impl"
  10225. version = "1.0.24"
  10226. source = "registry+https://github.com/rust-lang/crates.io-index"
  10227. checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7"
  10228. dependencies = [
  10229. "proc-macro2",
  10230. "quote",
  10231. "syn 2.0.101",
  10232. ]
  10233. [[package]]
  10234. name = "reflink-copy"
  10235. version = "0.1.26"
  10236. source = "registry+https://github.com/rust-lang/crates.io-index"
  10237. checksum = "78c81d000a2c524133cc00d2f92f019d399e57906c3b7119271a2495354fe895"
  10238. dependencies = [
  10239. "cfg-if 1.0.0",
  10240. "libc",
  10241. "rustix 1.0.3",
  10242. "windows 0.61.1",
  10243. ]
  10244. [[package]]
  10245. name = "regex"
  10246. version = "1.11.1"
  10247. source = "registry+https://github.com/rust-lang/crates.io-index"
  10248. checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
  10249. dependencies = [
  10250. "aho-corasick",
  10251. "memchr",
  10252. "regex-automata 0.4.9",
  10253. "regex-syntax 0.8.5",
  10254. ]
  10255. [[package]]
  10256. name = "regex-automata"
  10257. version = "0.1.10"
  10258. source = "registry+https://github.com/rust-lang/crates.io-index"
  10259. checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
  10260. dependencies = [
  10261. "regex-syntax 0.6.29",
  10262. ]
  10263. [[package]]
  10264. name = "regex-automata"
  10265. version = "0.4.9"
  10266. source = "registry+https://github.com/rust-lang/crates.io-index"
  10267. checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
  10268. dependencies = [
  10269. "aho-corasick",
  10270. "memchr",
  10271. "regex-syntax 0.8.5",
  10272. ]
  10273. [[package]]
  10274. name = "regex-syntax"
  10275. version = "0.6.29"
  10276. source = "registry+https://github.com/rust-lang/crates.io-index"
  10277. checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
  10278. [[package]]
  10279. name = "regex-syntax"
  10280. version = "0.8.5"
  10281. source = "registry+https://github.com/rust-lang/crates.io-index"
  10282. checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
  10283. [[package]]
  10284. name = "renderdoc-sys"
  10285. version = "1.1.0"
  10286. source = "registry+https://github.com/rust-lang/crates.io-index"
  10287. checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832"
  10288. [[package]]
  10289. name = "reqwest"
  10290. version = "0.12.15"
  10291. source = "registry+https://github.com/rust-lang/crates.io-index"
  10292. checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
  10293. dependencies = [
  10294. "base64 0.22.1",
  10295. "bytes",
  10296. "encoding_rs",
  10297. "futures-channel",
  10298. "futures-core",
  10299. "futures-util",
  10300. "h2 0.4.8",
  10301. "http 1.3.1",
  10302. "http-body 1.0.1",
  10303. "http-body-util",
  10304. "hyper 1.6.0",
  10305. "hyper-rustls",
  10306. "hyper-util",
  10307. "ipnet",
  10308. "js-sys",
  10309. "log",
  10310. "mime",
  10311. "once_cell",
  10312. "percent-encoding",
  10313. "pin-project-lite",
  10314. "quinn 0.11.7",
  10315. "rustls 0.23.25",
  10316. "rustls-pemfile 2.2.0",
  10317. "rustls-pki-types",
  10318. "serde",
  10319. "serde_json",
  10320. "serde_urlencoded",
  10321. "sync_wrapper",
  10322. "system-configuration",
  10323. "tokio",
  10324. "tokio-rustls",
  10325. "tokio-util",
  10326. "tower 0.5.2",
  10327. "tower-service",
  10328. "url",
  10329. "wasm-bindgen",
  10330. "wasm-bindgen-futures",
  10331. "wasm-streams",
  10332. "web-sys",
  10333. "webpki-roots 0.26.8",
  10334. "windows-registry",
  10335. ]
  10336. [[package]]
  10337. name = "reqwest-middleware"
  10338. version = "0.4.2"
  10339. source = "registry+https://github.com/rust-lang/crates.io-index"
  10340. checksum = "57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e"
  10341. dependencies = [
  10342. "anyhow",
  10343. "async-trait",
  10344. "http 1.3.1",
  10345. "reqwest",
  10346. "serde",
  10347. "thiserror 1.0.69",
  10348. "tower-service",
  10349. ]
  10350. [[package]]
  10351. name = "rerun"
  10352. version = "0.23.3"
  10353. source = "registry+https://github.com/rust-lang/crates.io-index"
  10354. checksum = "0be0e5426692333e0b436d0c92c8f95239432538bc644ed0cd2a9319ed22f094"
  10355. dependencies = [
  10356. "anyhow",
  10357. "arrow",
  10358. "camino",
  10359. "crossbeam",
  10360. "document-features",
  10361. "env_filter",
  10362. "indexmap 2.8.0",
  10363. "indicatif",
  10364. "itertools 0.14.0",
  10365. "log",
  10366. "puffin",
  10367. "rayon",
  10368. "re_analytics",
  10369. "re_build_info",
  10370. "re_build_tools",
  10371. "re_byte_size",
  10372. "re_capabilities",
  10373. "re_chunk",
  10374. "re_crash_handler",
  10375. "re_dataframe",
  10376. "re_entity_db",
  10377. "re_error",
  10378. "re_format",
  10379. "re_format_arrow",
  10380. "re_grpc_server",
  10381. "re_log",
  10382. "re_log_encoding",
  10383. "re_log_types",
  10384. "re_memory",
  10385. "re_sdk",
  10386. "re_smart_channel",
  10387. "re_sorbet",
  10388. "re_tracing",
  10389. "re_types",
  10390. "re_uri",
  10391. "re_video",
  10392. "re_viewer",
  10393. "re_web_viewer_server",
  10394. "similar-asserts",
  10395. "tokio",
  10396. ]
  10397. [[package]]
  10398. name = "resvg"
  10399. version = "0.37.0"
  10400. source = "registry+https://github.com/rust-lang/crates.io-index"
  10401. checksum = "cadccb3d99a9efb8e5e00c16fbb732cbe400db2ec7fc004697ee7d97d86cf1f4"
  10402. dependencies = [
  10403. "log",
  10404. "pico-args",
  10405. "rgb",
  10406. "svgtypes",
  10407. "tiny-skia",
  10408. "usvg",
  10409. ]
  10410. [[package]]
  10411. name = "rexif"
  10412. version = "0.7.5"
  10413. source = "registry+https://github.com/rust-lang/crates.io-index"
  10414. checksum = "be932047c168919c8d5af065b16fa7d4bd24835ffa256bf0cf1ff463f91c15df"
  10415. [[package]]
  10416. name = "rfd"
  10417. version = "0.15.3"
  10418. source = "registry+https://github.com/rust-lang/crates.io-index"
  10419. checksum = "80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d"
  10420. dependencies = [
  10421. "ashpd",
  10422. "block2 0.6.0",
  10423. "dispatch2",
  10424. "js-sys",
  10425. "log",
  10426. "objc2 0.6.0",
  10427. "objc2-app-kit 0.3.0",
  10428. "objc2-core-foundation",
  10429. "objc2-foundation 0.3.0",
  10430. "pollster",
  10431. "raw-window-handle 0.6.2",
  10432. "urlencoding",
  10433. "wasm-bindgen",
  10434. "wasm-bindgen-futures",
  10435. "web-sys",
  10436. "windows-sys 0.59.0",
  10437. ]
  10438. [[package]]
  10439. name = "rgb"
  10440. version = "0.8.50"
  10441. source = "registry+https://github.com/rust-lang/crates.io-index"
  10442. checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a"
  10443. dependencies = [
  10444. "bytemuck",
  10445. ]
  10446. [[package]]
  10447. name = "ring"
  10448. version = "0.16.20"
  10449. source = "registry+https://github.com/rust-lang/crates.io-index"
  10450. checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
  10451. dependencies = [
  10452. "cc",
  10453. "libc",
  10454. "once_cell",
  10455. "spin 0.5.2",
  10456. "untrusted 0.7.1",
  10457. "web-sys",
  10458. "winapi 0.3.9",
  10459. ]
  10460. [[package]]
  10461. name = "ring"
  10462. version = "0.17.14"
  10463. source = "registry+https://github.com/rust-lang/crates.io-index"
  10464. checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
  10465. dependencies = [
  10466. "cc",
  10467. "cfg-if 1.0.0",
  10468. "getrandom 0.2.15",
  10469. "libc",
  10470. "untrusted 0.9.0",
  10471. "windows-sys 0.52.0",
  10472. ]
  10473. [[package]]
  10474. name = "ringbuffer-spsc"
  10475. version = "0.1.13"
  10476. source = "registry+https://github.com/rust-lang/crates.io-index"
  10477. checksum = "3ac1597578561cb821dd07711c03cbfaec071eb5a0e526f7f05c86cc4c149d78"
  10478. dependencies = [
  10479. "array-init",
  10480. "crossbeam",
  10481. ]
  10482. [[package]]
  10483. name = "rmp"
  10484. version = "0.8.14"
  10485. source = "registry+https://github.com/rust-lang/crates.io-index"
  10486. checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4"
  10487. dependencies = [
  10488. "byteorder",
  10489. "num-traits",
  10490. "paste",
  10491. ]
  10492. [[package]]
  10493. name = "rmp-serde"
  10494. version = "1.3.0"
  10495. source = "registry+https://github.com/rust-lang/crates.io-index"
  10496. checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db"
  10497. dependencies = [
  10498. "byteorder",
  10499. "rmp",
  10500. "serde",
  10501. ]
  10502. [[package]]
  10503. name = "ron"
  10504. version = "0.8.1"
  10505. source = "registry+https://github.com/rust-lang/crates.io-index"
  10506. checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94"
  10507. dependencies = [
  10508. "base64 0.21.7",
  10509. "bitflags 2.9.0",
  10510. "serde",
  10511. "serde_derive",
  10512. ]
  10513. [[package]]
  10514. name = "ros2-client"
  10515. version = "0.8.1"
  10516. source = "registry+https://github.com/rust-lang/crates.io-index"
  10517. checksum = "b15b491a0c37fb42f0e6cdcee24b2aa427acb298658576073920f4b8529f7012"
  10518. dependencies = [
  10519. "async-channel 2.3.1",
  10520. "bstr",
  10521. "bytes",
  10522. "cdr-encoding-size",
  10523. "chrono",
  10524. "clap 4.5.32",
  10525. "futures",
  10526. "itertools 0.14.0",
  10527. "lazy_static",
  10528. "libc",
  10529. "log",
  10530. "mio 0.6.23",
  10531. "mio-extras",
  10532. "nom 8.0.0",
  10533. "pin-utils",
  10534. "rustdds",
  10535. "serde",
  10536. "serde_repr",
  10537. "tracing",
  10538. "uuid 1.16.0",
  10539. "widestring",
  10540. ]
  10541. [[package]]
  10542. name = "roxmltree"
  10543. version = "0.19.0"
  10544. source = "registry+https://github.com/rust-lang/crates.io-index"
  10545. checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f"
  10546. [[package]]
  10547. name = "rsa"
  10548. version = "0.7.2"
  10549. source = "registry+https://github.com/rust-lang/crates.io-index"
  10550. checksum = "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c"
  10551. dependencies = [
  10552. "byteorder",
  10553. "digest",
  10554. "num-bigint-dig",
  10555. "num-integer",
  10556. "num-iter",
  10557. "num-traits",
  10558. "pkcs1 0.4.1",
  10559. "pkcs8 0.9.0",
  10560. "rand_core 0.6.4",
  10561. "signature 1.6.4",
  10562. "smallvec",
  10563. "subtle",
  10564. "zeroize",
  10565. ]
  10566. [[package]]
  10567. name = "rsa"
  10568. version = "0.9.8"
  10569. source = "registry+https://github.com/rust-lang/crates.io-index"
  10570. checksum = "78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b"
  10571. dependencies = [
  10572. "const-oid",
  10573. "digest",
  10574. "num-bigint-dig",
  10575. "num-integer",
  10576. "num-traits",
  10577. "pkcs1 0.7.5",
  10578. "pkcs8 0.10.2",
  10579. "rand_core 0.6.4",
  10580. "signature 2.2.0",
  10581. "spki 0.7.3",
  10582. "subtle",
  10583. "zeroize",
  10584. ]
  10585. [[package]]
  10586. name = "rust-dataflow-example-node"
  10587. version = "0.3.12"
  10588. dependencies = [
  10589. "dora-node-api",
  10590. "eyre",
  10591. "futures",
  10592. "rand 0.8.5",
  10593. "tokio",
  10594. ]
  10595. [[package]]
  10596. name = "rust-dataflow-example-sink"
  10597. version = "0.3.12"
  10598. dependencies = [
  10599. "dora-node-api",
  10600. "eyre",
  10601. ]
  10602. [[package]]
  10603. name = "rust-dataflow-example-sink-dynamic"
  10604. version = "0.3.12"
  10605. dependencies = [
  10606. "dora-node-api",
  10607. "eyre",
  10608. ]
  10609. [[package]]
  10610. name = "rust-dataflow-example-status-node"
  10611. version = "0.3.12"
  10612. dependencies = [
  10613. "dora-node-api",
  10614. "eyre",
  10615. ]
  10616. [[package]]
  10617. name = "rust-format"
  10618. version = "0.3.4"
  10619. source = "registry+https://github.com/rust-lang/crates.io-index"
  10620. checksum = "60e7c00b6c3bf5e38a880eec01d7e829d12ca682079f8238a464def3c4b31627"
  10621. dependencies = [
  10622. "prettyplease 0.1.25",
  10623. "proc-macro2",
  10624. "syn 1.0.109",
  10625. ]
  10626. [[package]]
  10627. name = "rust-ros2-dataflow-example-node"
  10628. version = "0.3.12"
  10629. dependencies = [
  10630. "dora-node-api",
  10631. "dora-ros2-bridge",
  10632. "eyre",
  10633. "futures",
  10634. "futures-timer",
  10635. "rand 0.8.5",
  10636. "serde_json",
  10637. "tokio",
  10638. ]
  10639. [[package]]
  10640. name = "rust_decimal"
  10641. version = "1.37.0"
  10642. source = "registry+https://github.com/rust-lang/crates.io-index"
  10643. checksum = "5c24af6e7ac43c88a8a458d1139d0246fdce2f6cd2f1ac6cb51eb88b29c978af"
  10644. dependencies = [
  10645. "arrayvec",
  10646. "num-traits",
  10647. ]
  10648. [[package]]
  10649. name = "rustc-demangle"
  10650. version = "0.1.24"
  10651. source = "registry+https://github.com/rust-lang/crates.io-index"
  10652. checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
  10653. [[package]]
  10654. name = "rustc-hash"
  10655. version = "1.1.0"
  10656. source = "registry+https://github.com/rust-lang/crates.io-index"
  10657. checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
  10658. [[package]]
  10659. name = "rustc-hash"
  10660. version = "2.1.1"
  10661. source = "registry+https://github.com/rust-lang/crates.io-index"
  10662. checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
  10663. [[package]]
  10664. name = "rustc_version"
  10665. version = "0.4.1"
  10666. source = "registry+https://github.com/rust-lang/crates.io-index"
  10667. checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
  10668. dependencies = [
  10669. "semver",
  10670. ]
  10671. [[package]]
  10672. name = "rustdds"
  10673. version = "0.11.4"
  10674. source = "registry+https://github.com/rust-lang/crates.io-index"
  10675. checksum = "02f3fe51148e1490a88b20d2148ceb14d5a35fc96732c147bde23f01dffa6ebe"
  10676. dependencies = [
  10677. "bit-vec",
  10678. "byteorder",
  10679. "bytes",
  10680. "cdr-encoding",
  10681. "cdr-encoding-size",
  10682. "chrono",
  10683. "enumflags2",
  10684. "futures",
  10685. "if-addrs",
  10686. "io-extras",
  10687. "local-ip-address",
  10688. "log",
  10689. "md5",
  10690. "mio 0.6.23",
  10691. "mio 0.8.11",
  10692. "mio-extras",
  10693. "num-derive",
  10694. "num-traits",
  10695. "paste",
  10696. "rand 0.9.1",
  10697. "serde",
  10698. "serde_repr",
  10699. "socket2 0.5.8",
  10700. "socketpair",
  10701. "speedy",
  10702. "static_assertions",
  10703. "thiserror 2.0.12",
  10704. ]
  10705. [[package]]
  10706. name = "rusticata-macros"
  10707. version = "4.1.0"
  10708. source = "registry+https://github.com/rust-lang/crates.io-index"
  10709. checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632"
  10710. dependencies = [
  10711. "nom 7.1.3",
  10712. ]
  10713. [[package]]
  10714. name = "rustix"
  10715. version = "0.37.28"
  10716. source = "registry+https://github.com/rust-lang/crates.io-index"
  10717. checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6"
  10718. dependencies = [
  10719. "bitflags 1.3.2",
  10720. "errno",
  10721. "io-lifetimes 1.0.11",
  10722. "libc",
  10723. "linux-raw-sys 0.3.8",
  10724. "windows-sys 0.48.0",
  10725. ]
  10726. [[package]]
  10727. name = "rustix"
  10728. version = "0.38.44"
  10729. source = "registry+https://github.com/rust-lang/crates.io-index"
  10730. checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
  10731. dependencies = [
  10732. "bitflags 2.9.0",
  10733. "errno",
  10734. "libc",
  10735. "linux-raw-sys 0.4.15",
  10736. "windows-sys 0.59.0",
  10737. ]
  10738. [[package]]
  10739. name = "rustix"
  10740. version = "1.0.3"
  10741. source = "registry+https://github.com/rust-lang/crates.io-index"
  10742. checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96"
  10743. dependencies = [
  10744. "bitflags 2.9.0",
  10745. "errno",
  10746. "libc",
  10747. "linux-raw-sys 0.9.3",
  10748. "windows-sys 0.59.0",
  10749. ]
  10750. [[package]]
  10751. name = "rustls"
  10752. version = "0.20.9"
  10753. source = "registry+https://github.com/rust-lang/crates.io-index"
  10754. checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99"
  10755. dependencies = [
  10756. "log",
  10757. "ring 0.16.20",
  10758. "sct",
  10759. "webpki",
  10760. ]
  10761. [[package]]
  10762. name = "rustls"
  10763. version = "0.23.25"
  10764. source = "registry+https://github.com/rust-lang/crates.io-index"
  10765. checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c"
  10766. dependencies = [
  10767. "log",
  10768. "once_cell",
  10769. "ring 0.17.14",
  10770. "rustls-pki-types",
  10771. "rustls-webpki 0.103.0",
  10772. "subtle",
  10773. "zeroize",
  10774. ]
  10775. [[package]]
  10776. name = "rustls-native-certs"
  10777. version = "0.6.3"
  10778. source = "registry+https://github.com/rust-lang/crates.io-index"
  10779. checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
  10780. dependencies = [
  10781. "openssl-probe",
  10782. "rustls-pemfile 1.0.4",
  10783. "schannel",
  10784. "security-framework 2.11.1",
  10785. ]
  10786. [[package]]
  10787. name = "rustls-native-certs"
  10788. version = "0.8.1"
  10789. source = "registry+https://github.com/rust-lang/crates.io-index"
  10790. checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3"
  10791. dependencies = [
  10792. "openssl-probe",
  10793. "rustls-pki-types",
  10794. "schannel",
  10795. "security-framework 3.2.0",
  10796. ]
  10797. [[package]]
  10798. name = "rustls-pemfile"
  10799. version = "1.0.4"
  10800. source = "registry+https://github.com/rust-lang/crates.io-index"
  10801. checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
  10802. dependencies = [
  10803. "base64 0.21.7",
  10804. ]
  10805. [[package]]
  10806. name = "rustls-pemfile"
  10807. version = "2.2.0"
  10808. source = "registry+https://github.com/rust-lang/crates.io-index"
  10809. checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
  10810. dependencies = [
  10811. "rustls-pki-types",
  10812. ]
  10813. [[package]]
  10814. name = "rustls-pki-types"
  10815. version = "1.11.0"
  10816. source = "registry+https://github.com/rust-lang/crates.io-index"
  10817. checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c"
  10818. dependencies = [
  10819. "web-time",
  10820. ]
  10821. [[package]]
  10822. name = "rustls-platform-verifier"
  10823. version = "0.5.1"
  10824. source = "registry+https://github.com/rust-lang/crates.io-index"
  10825. checksum = "4a5467026f437b4cb2a533865eaa73eb840019a0916f4b9ec563c6e617e086c9"
  10826. dependencies = [
  10827. "core-foundation 0.10.0",
  10828. "core-foundation-sys",
  10829. "jni",
  10830. "log",
  10831. "once_cell",
  10832. "rustls 0.23.25",
  10833. "rustls-native-certs 0.8.1",
  10834. "rustls-platform-verifier-android",
  10835. "rustls-webpki 0.103.0",
  10836. "security-framework 3.2.0",
  10837. "security-framework-sys",
  10838. "webpki-root-certs",
  10839. "windows-sys 0.59.0",
  10840. ]
  10841. [[package]]
  10842. name = "rustls-platform-verifier-android"
  10843. version = "0.1.1"
  10844. source = "registry+https://github.com/rust-lang/crates.io-index"
  10845. checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"
  10846. [[package]]
  10847. name = "rustls-webpki"
  10848. version = "0.102.8"
  10849. source = "registry+https://github.com/rust-lang/crates.io-index"
  10850. checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
  10851. dependencies = [
  10852. "ring 0.17.14",
  10853. "rustls-pki-types",
  10854. "untrusted 0.9.0",
  10855. ]
  10856. [[package]]
  10857. name = "rustls-webpki"
  10858. version = "0.103.0"
  10859. source = "registry+https://github.com/rust-lang/crates.io-index"
  10860. checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f"
  10861. dependencies = [
  10862. "ring 0.17.14",
  10863. "rustls-pki-types",
  10864. "untrusted 0.9.0",
  10865. ]
  10866. [[package]]
  10867. name = "rustversion"
  10868. version = "1.0.20"
  10869. source = "registry+https://github.com/rust-lang/crates.io-index"
  10870. checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
  10871. [[package]]
  10872. name = "rustypot"
  10873. version = "1.0.0"
  10874. source = "registry+https://github.com/rust-lang/crates.io-index"
  10875. checksum = "50cea06baa75ad1b4930d4e9de88953e44184a9485fb0f82b9a2a2ddb8ed5933"
  10876. dependencies = [
  10877. "clap 4.5.32",
  10878. "log",
  10879. "num_enum",
  10880. "paste",
  10881. "proc-macro2",
  10882. "serialport",
  10883. "signal-hook",
  10884. ]
  10885. [[package]]
  10886. name = "ryu"
  10887. version = "1.0.20"
  10888. source = "registry+https://github.com/rust-lang/crates.io-index"
  10889. checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
  10890. [[package]]
  10891. name = "safe_arch"
  10892. version = "0.7.4"
  10893. source = "registry+https://github.com/rust-lang/crates.io-index"
  10894. checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323"
  10895. dependencies = [
  10896. "bytemuck",
  10897. ]
  10898. [[package]]
  10899. name = "safer-ffi"
  10900. version = "0.1.13"
  10901. source = "registry+https://github.com/rust-lang/crates.io-index"
  10902. checksum = "435fdd58b61a6f1d8545274c1dfa458e905ff68c166e65e294a0130ef5e675bd"
  10903. dependencies = [
  10904. "extern-c",
  10905. "inventory",
  10906. "libc",
  10907. "macro_rules_attribute 0.1.3",
  10908. "paste",
  10909. "safer_ffi-proc_macros",
  10910. "scopeguard",
  10911. "stabby",
  10912. "uninit",
  10913. "unwind_safe",
  10914. "with_builtin_macros",
  10915. ]
  10916. [[package]]
  10917. name = "safer_ffi-proc_macros"
  10918. version = "0.1.13"
  10919. source = "registry+https://github.com/rust-lang/crates.io-index"
  10920. checksum = "f0f25be5ba5f319542edb31925517e0380245ae37df50a9752cdbc05ef948156"
  10921. dependencies = [
  10922. "macro_rules_attribute 0.1.3",
  10923. "prettyplease 0.1.25",
  10924. "proc-macro2",
  10925. "quote",
  10926. "syn 1.0.109",
  10927. ]
  10928. [[package]]
  10929. name = "safetensors"
  10930. version = "0.4.5"
  10931. source = "registry+https://github.com/rust-lang/crates.io-index"
  10932. checksum = "44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6"
  10933. dependencies = [
  10934. "serde",
  10935. "serde_json",
  10936. ]
  10937. [[package]]
  10938. name = "same-file"
  10939. version = "1.0.6"
  10940. source = "registry+https://github.com/rust-lang/crates.io-index"
  10941. checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
  10942. dependencies = [
  10943. "winapi-util",
  10944. ]
  10945. [[package]]
  10946. name = "scan_fmt"
  10947. version = "0.2.6"
  10948. source = "registry+https://github.com/rust-lang/crates.io-index"
  10949. checksum = "0b53b0a5db882a8e2fdaae0a43f7b39e7e9082389e978398bdf223a55b581248"
  10950. [[package]]
  10951. name = "schannel"
  10952. version = "0.1.27"
  10953. source = "registry+https://github.com/rust-lang/crates.io-index"
  10954. checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d"
  10955. dependencies = [
  10956. "windows-sys 0.59.0",
  10957. ]
  10958. [[package]]
  10959. name = "schemars"
  10960. version = "0.8.22"
  10961. source = "registry+https://github.com/rust-lang/crates.io-index"
  10962. checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
  10963. dependencies = [
  10964. "dyn-clone",
  10965. "either",
  10966. "schemars_derive 0.8.22",
  10967. "serde",
  10968. "serde_json",
  10969. ]
  10970. [[package]]
  10971. name = "schemars"
  10972. version = "1.0.4"
  10973. source = "registry+https://github.com/rust-lang/crates.io-index"
  10974. checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0"
  10975. dependencies = [
  10976. "dyn-clone",
  10977. "ref-cast",
  10978. "schemars_derive 1.0.4",
  10979. "serde",
  10980. "serde_json",
  10981. ]
  10982. [[package]]
  10983. name = "schemars_derive"
  10984. version = "0.8.22"
  10985. source = "registry+https://github.com/rust-lang/crates.io-index"
  10986. checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d"
  10987. dependencies = [
  10988. "proc-macro2",
  10989. "quote",
  10990. "serde_derive_internals",
  10991. "syn 2.0.101",
  10992. ]
  10993. [[package]]
  10994. name = "schemars_derive"
  10995. version = "1.0.4"
  10996. source = "registry+https://github.com/rust-lang/crates.io-index"
  10997. checksum = "33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80"
  10998. dependencies = [
  10999. "proc-macro2",
  11000. "quote",
  11001. "serde_derive_internals",
  11002. "syn 2.0.101",
  11003. ]
  11004. [[package]]
  11005. name = "scoped-tls"
  11006. version = "1.0.1"
  11007. source = "registry+https://github.com/rust-lang/crates.io-index"
  11008. checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
  11009. [[package]]
  11010. name = "scopeguard"
  11011. version = "1.2.0"
  11012. source = "registry+https://github.com/rust-lang/crates.io-index"
  11013. checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
  11014. [[package]]
  11015. name = "scratch"
  11016. version = "1.0.8"
  11017. source = "registry+https://github.com/rust-lang/crates.io-index"
  11018. checksum = "9f6280af86e5f559536da57a45ebc84948833b3bee313a7dd25232e09c878a52"
  11019. [[package]]
  11020. name = "sct"
  11021. version = "0.7.1"
  11022. source = "registry+https://github.com/rust-lang/crates.io-index"
  11023. checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
  11024. dependencies = [
  11025. "ring 0.17.14",
  11026. "untrusted 0.9.0",
  11027. ]
  11028. [[package]]
  11029. name = "sctk-adwaita"
  11030. version = "0.10.1"
  11031. source = "registry+https://github.com/rust-lang/crates.io-index"
  11032. checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec"
  11033. dependencies = [
  11034. "ab_glyph",
  11035. "log",
  11036. "memmap2 0.9.5",
  11037. "smithay-client-toolkit",
  11038. "tiny-skia",
  11039. ]
  11040. [[package]]
  11041. name = "secrecy"
  11042. version = "0.8.0"
  11043. source = "registry+https://github.com/rust-lang/crates.io-index"
  11044. checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e"
  11045. dependencies = [
  11046. "serde",
  11047. "zeroize",
  11048. ]
  11049. [[package]]
  11050. name = "security-framework"
  11051. version = "2.11.1"
  11052. source = "registry+https://github.com/rust-lang/crates.io-index"
  11053. checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
  11054. dependencies = [
  11055. "bitflags 2.9.0",
  11056. "core-foundation 0.9.4",
  11057. "core-foundation-sys",
  11058. "libc",
  11059. "security-framework-sys",
  11060. ]
  11061. [[package]]
  11062. name = "security-framework"
  11063. version = "3.2.0"
  11064. source = "registry+https://github.com/rust-lang/crates.io-index"
  11065. checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316"
  11066. dependencies = [
  11067. "bitflags 2.9.0",
  11068. "core-foundation 0.10.0",
  11069. "core-foundation-sys",
  11070. "libc",
  11071. "security-framework-sys",
  11072. ]
  11073. [[package]]
  11074. name = "security-framework-sys"
  11075. version = "2.14.0"
  11076. source = "registry+https://github.com/rust-lang/crates.io-index"
  11077. checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
  11078. dependencies = [
  11079. "core-foundation-sys",
  11080. "libc",
  11081. ]
  11082. [[package]]
  11083. name = "self-replace"
  11084. version = "1.5.0"
  11085. source = "registry+https://github.com/rust-lang/crates.io-index"
  11086. checksum = "03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7"
  11087. dependencies = [
  11088. "fastrand 2.3.0",
  11089. "tempfile",
  11090. "windows-sys 0.52.0",
  11091. ]
  11092. [[package]]
  11093. name = "self_update"
  11094. version = "0.42.0"
  11095. source = "registry+https://github.com/rust-lang/crates.io-index"
  11096. checksum = "d832c086ece0dacc29fb2947bb4219b8f6e12fe9e40b7108f9e57c4224e47b5c"
  11097. dependencies = [
  11098. "either",
  11099. "flate2",
  11100. "hyper 1.6.0",
  11101. "indicatif",
  11102. "log",
  11103. "quick-xml 0.37.5",
  11104. "regex",
  11105. "reqwest",
  11106. "self-replace",
  11107. "semver",
  11108. "serde_json",
  11109. "tar",
  11110. "tempfile",
  11111. "urlencoding",
  11112. "zip 2.4.2",
  11113. "zipsign-api",
  11114. ]
  11115. [[package]]
  11116. name = "semver"
  11117. version = "1.0.26"
  11118. source = "registry+https://github.com/rust-lang/crates.io-index"
  11119. checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
  11120. dependencies = [
  11121. "serde",
  11122. ]
  11123. [[package]]
  11124. name = "seq-macro"
  11125. version = "0.3.6"
  11126. source = "registry+https://github.com/rust-lang/crates.io-index"
  11127. checksum = "1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc"
  11128. [[package]]
  11129. name = "serde"
  11130. version = "1.0.219"
  11131. source = "registry+https://github.com/rust-lang/crates.io-index"
  11132. checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
  11133. dependencies = [
  11134. "serde_derive",
  11135. ]
  11136. [[package]]
  11137. name = "serde-big-array"
  11138. version = "0.5.1"
  11139. source = "registry+https://github.com/rust-lang/crates.io-index"
  11140. checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f"
  11141. dependencies = [
  11142. "serde",
  11143. ]
  11144. [[package]]
  11145. name = "serde-wasm-bindgen"
  11146. version = "0.6.5"
  11147. source = "registry+https://github.com/rust-lang/crates.io-index"
  11148. checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b"
  11149. dependencies = [
  11150. "js-sys",
  11151. "serde",
  11152. "wasm-bindgen",
  11153. ]
  11154. [[package]]
  11155. name = "serde-with-expand-env"
  11156. version = "1.1.0"
  11157. source = "registry+https://github.com/rust-lang/crates.io-index"
  11158. checksum = "888d884a3be3a209308d0b66f1918ff18f60e93db837259e53ea7d8dd14e7e98"
  11159. dependencies = [
  11160. "serde",
  11161. "shellexpand 2.1.2",
  11162. ]
  11163. [[package]]
  11164. name = "serde-xml-rs"
  11165. version = "0.6.0"
  11166. source = "registry+https://github.com/rust-lang/crates.io-index"
  11167. checksum = "fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782"
  11168. dependencies = [
  11169. "log",
  11170. "serde",
  11171. "thiserror 1.0.69",
  11172. "xml-rs",
  11173. ]
  11174. [[package]]
  11175. name = "serde_assert"
  11176. version = "0.7.1"
  11177. source = "registry+https://github.com/rust-lang/crates.io-index"
  11178. checksum = "92b7be0ad5a7b2eefaa5418eb141838270f1ad2d2c6e88acec3795d2425ffa97"
  11179. dependencies = [
  11180. "serde",
  11181. ]
  11182. [[package]]
  11183. name = "serde_bytes"
  11184. version = "0.11.17"
  11185. source = "registry+https://github.com/rust-lang/crates.io-index"
  11186. checksum = "8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96"
  11187. dependencies = [
  11188. "serde",
  11189. ]
  11190. [[package]]
  11191. name = "serde_derive"
  11192. version = "1.0.219"
  11193. source = "registry+https://github.com/rust-lang/crates.io-index"
  11194. checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
  11195. dependencies = [
  11196. "proc-macro2",
  11197. "quote",
  11198. "syn 2.0.101",
  11199. ]
  11200. [[package]]
  11201. name = "serde_derive_internals"
  11202. version = "0.29.1"
  11203. source = "registry+https://github.com/rust-lang/crates.io-index"
  11204. checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
  11205. dependencies = [
  11206. "proc-macro2",
  11207. "quote",
  11208. "syn 2.0.101",
  11209. ]
  11210. [[package]]
  11211. name = "serde_json"
  11212. version = "1.0.140"
  11213. source = "registry+https://github.com/rust-lang/crates.io-index"
  11214. checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
  11215. dependencies = [
  11216. "indexmap 2.8.0",
  11217. "itoa",
  11218. "memchr",
  11219. "ryu",
  11220. "serde",
  11221. ]
  11222. [[package]]
  11223. name = "serde_plain"
  11224. version = "1.0.2"
  11225. source = "registry+https://github.com/rust-lang/crates.io-index"
  11226. checksum = "9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50"
  11227. dependencies = [
  11228. "serde",
  11229. ]
  11230. [[package]]
  11231. name = "serde_repr"
  11232. version = "0.1.20"
  11233. source = "registry+https://github.com/rust-lang/crates.io-index"
  11234. checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
  11235. dependencies = [
  11236. "proc-macro2",
  11237. "quote",
  11238. "syn 2.0.101",
  11239. ]
  11240. [[package]]
  11241. name = "serde_spanned"
  11242. version = "0.6.8"
  11243. source = "registry+https://github.com/rust-lang/crates.io-index"
  11244. checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
  11245. dependencies = [
  11246. "serde",
  11247. ]
  11248. [[package]]
  11249. name = "serde_urlencoded"
  11250. version = "0.7.1"
  11251. source = "registry+https://github.com/rust-lang/crates.io-index"
  11252. checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
  11253. dependencies = [
  11254. "form_urlencoded",
  11255. "itoa",
  11256. "ryu",
  11257. "serde",
  11258. ]
  11259. [[package]]
  11260. name = "serde_with"
  11261. version = "3.12.0"
  11262. source = "registry+https://github.com/rust-lang/crates.io-index"
  11263. checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa"
  11264. dependencies = [
  11265. "base64 0.22.1",
  11266. "chrono",
  11267. "hex",
  11268. "indexmap 1.9.3",
  11269. "indexmap 2.8.0",
  11270. "serde",
  11271. "serde_derive",
  11272. "serde_json",
  11273. "serde_with_macros",
  11274. "time",
  11275. ]
  11276. [[package]]
  11277. name = "serde_with_macros"
  11278. version = "3.12.0"
  11279. source = "registry+https://github.com/rust-lang/crates.io-index"
  11280. checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"
  11281. dependencies = [
  11282. "darling 0.20.10",
  11283. "proc-macro2",
  11284. "quote",
  11285. "syn 2.0.101",
  11286. ]
  11287. [[package]]
  11288. name = "serde_yaml"
  11289. version = "0.8.26"
  11290. source = "registry+https://github.com/rust-lang/crates.io-index"
  11291. checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b"
  11292. dependencies = [
  11293. "indexmap 1.9.3",
  11294. "ryu",
  11295. "serde",
  11296. "yaml-rust",
  11297. ]
  11298. [[package]]
  11299. name = "serde_yaml"
  11300. version = "0.9.34+deprecated"
  11301. source = "registry+https://github.com/rust-lang/crates.io-index"
  11302. checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
  11303. dependencies = [
  11304. "indexmap 2.8.0",
  11305. "itoa",
  11306. "ryu",
  11307. "serde",
  11308. "unsafe-libyaml",
  11309. ]
  11310. [[package]]
  11311. name = "serial"
  11312. version = "0.4.0"
  11313. source = "registry+https://github.com/rust-lang/crates.io-index"
  11314. checksum = "a1237a96570fc377c13baa1b88c7589ab66edced652e43ffb17088f003db3e86"
  11315. dependencies = [
  11316. "serial-core",
  11317. "serial-unix",
  11318. "serial-windows",
  11319. ]
  11320. [[package]]
  11321. name = "serial-core"
  11322. version = "0.4.0"
  11323. source = "registry+https://github.com/rust-lang/crates.io-index"
  11324. checksum = "3f46209b345401737ae2125fe5b19a77acce90cd53e1658cda928e4fe9a64581"
  11325. dependencies = [
  11326. "libc",
  11327. ]
  11328. [[package]]
  11329. name = "serial-unix"
  11330. version = "0.4.0"
  11331. source = "registry+https://github.com/rust-lang/crates.io-index"
  11332. checksum = "f03fbca4c9d866e24a459cbca71283f545a37f8e3e002ad8c70593871453cab7"
  11333. dependencies = [
  11334. "ioctl-rs",
  11335. "libc",
  11336. "serial-core",
  11337. "termios",
  11338. ]
  11339. [[package]]
  11340. name = "serial-windows"
  11341. version = "0.4.0"
  11342. source = "registry+https://github.com/rust-lang/crates.io-index"
  11343. checksum = "15c6d3b776267a75d31bbdfd5d36c0ca051251caafc285827052bc53bcdc8162"
  11344. dependencies = [
  11345. "libc",
  11346. "serial-core",
  11347. ]
  11348. [[package]]
  11349. name = "serialport"
  11350. version = "4.7.1"
  11351. source = "registry+https://github.com/rust-lang/crates.io-index"
  11352. checksum = "2daa7abb9b965493e3c8f4184c6f46435484ff2538a332b886788cf6768b927b"
  11353. dependencies = [
  11354. "bitflags 2.9.0",
  11355. "cfg-if 1.0.0",
  11356. "core-foundation 0.10.0",
  11357. "core-foundation-sys",
  11358. "io-kit-sys",
  11359. "mach2",
  11360. "nix 0.26.4",
  11361. "scopeguard",
  11362. "unescaper",
  11363. "winapi 0.3.9",
  11364. ]
  11365. [[package]]
  11366. name = "sha-1"
  11367. version = "0.10.1"
  11368. source = "registry+https://github.com/rust-lang/crates.io-index"
  11369. checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
  11370. dependencies = [
  11371. "cfg-if 1.0.0",
  11372. "cpufeatures",
  11373. "digest",
  11374. ]
  11375. [[package]]
  11376. name = "sha1"
  11377. version = "0.10.6"
  11378. source = "registry+https://github.com/rust-lang/crates.io-index"
  11379. checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
  11380. dependencies = [
  11381. "cfg-if 1.0.0",
  11382. "cpufeatures",
  11383. "digest",
  11384. ]
  11385. [[package]]
  11386. name = "sha2"
  11387. version = "0.10.8"
  11388. source = "registry+https://github.com/rust-lang/crates.io-index"
  11389. checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
  11390. dependencies = [
  11391. "cfg-if 1.0.0",
  11392. "cpufeatures",
  11393. "digest",
  11394. ]
  11395. [[package]]
  11396. name = "sha2-const-stable"
  11397. version = "0.1.0"
  11398. source = "registry+https://github.com/rust-lang/crates.io-index"
  11399. checksum = "5f179d4e11094a893b82fff208f74d448a7512f99f5a0acbd5c679b705f83ed9"
  11400. [[package]]
  11401. name = "sha3"
  11402. version = "0.10.8"
  11403. source = "registry+https://github.com/rust-lang/crates.io-index"
  11404. checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
  11405. dependencies = [
  11406. "digest",
  11407. "keccak",
  11408. ]
  11409. [[package]]
  11410. name = "sharded-slab"
  11411. version = "0.1.7"
  11412. source = "registry+https://github.com/rust-lang/crates.io-index"
  11413. checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
  11414. dependencies = [
  11415. "lazy_static",
  11416. ]
  11417. [[package]]
  11418. name = "shared-memory-server"
  11419. version = "0.3.12"
  11420. dependencies = [
  11421. "bincode",
  11422. "eyre",
  11423. "raw_sync_2",
  11424. "serde",
  11425. "shared_memory_extended",
  11426. "tracing",
  11427. ]
  11428. [[package]]
  11429. name = "shared_memory_extended"
  11430. version = "0.13.0"
  11431. source = "registry+https://github.com/rust-lang/crates.io-index"
  11432. checksum = "004d7ece9a3be64f85471d50967710b0a146144225bed5f0abd0514a3bed086f"
  11433. dependencies = [
  11434. "cfg-if 1.0.0",
  11435. "libc",
  11436. "nix 0.26.4",
  11437. "rand 0.8.5",
  11438. "win-sys",
  11439. ]
  11440. [[package]]
  11441. name = "shell-escape"
  11442. version = "0.1.5"
  11443. source = "registry+https://github.com/rust-lang/crates.io-index"
  11444. checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
  11445. [[package]]
  11446. name = "shell-words"
  11447. version = "1.1.0"
  11448. source = "registry+https://github.com/rust-lang/crates.io-index"
  11449. checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde"
  11450. [[package]]
  11451. name = "shellexpand"
  11452. version = "2.1.2"
  11453. source = "registry+https://github.com/rust-lang/crates.io-index"
  11454. checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4"
  11455. dependencies = [
  11456. "dirs 4.0.0",
  11457. ]
  11458. [[package]]
  11459. name = "shellexpand"
  11460. version = "3.1.0"
  11461. source = "registry+https://github.com/rust-lang/crates.io-index"
  11462. checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b"
  11463. dependencies = [
  11464. "dirs 5.0.1",
  11465. ]
  11466. [[package]]
  11467. name = "shlex"
  11468. version = "1.3.0"
  11469. source = "registry+https://github.com/rust-lang/crates.io-index"
  11470. checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
  11471. [[package]]
  11472. name = "signal-hook"
  11473. version = "0.3.17"
  11474. source = "registry+https://github.com/rust-lang/crates.io-index"
  11475. checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
  11476. dependencies = [
  11477. "libc",
  11478. "signal-hook-registry",
  11479. ]
  11480. [[package]]
  11481. name = "signal-hook-mio"
  11482. version = "0.2.4"
  11483. source = "registry+https://github.com/rust-lang/crates.io-index"
  11484. checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
  11485. dependencies = [
  11486. "libc",
  11487. "mio 0.8.11",
  11488. "signal-hook",
  11489. ]
  11490. [[package]]
  11491. name = "signal-hook-registry"
  11492. version = "1.4.2"
  11493. source = "registry+https://github.com/rust-lang/crates.io-index"
  11494. checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
  11495. dependencies = [
  11496. "libc",
  11497. ]
  11498. [[package]]
  11499. name = "signature"
  11500. version = "1.6.4"
  11501. source = "registry+https://github.com/rust-lang/crates.io-index"
  11502. checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
  11503. dependencies = [
  11504. "digest",
  11505. "rand_core 0.6.4",
  11506. ]
  11507. [[package]]
  11508. name = "signature"
  11509. version = "2.2.0"
  11510. source = "registry+https://github.com/rust-lang/crates.io-index"
  11511. checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
  11512. dependencies = [
  11513. "digest",
  11514. "rand_core 0.6.4",
  11515. ]
  11516. [[package]]
  11517. name = "simba"
  11518. version = "0.7.3"
  11519. source = "registry+https://github.com/rust-lang/crates.io-index"
  11520. checksum = "2f3fd720c48c53cace224ae62bef1bbff363a70c68c4802a78b5cc6159618176"
  11521. dependencies = [
  11522. "approx",
  11523. "num-complex",
  11524. "num-traits",
  11525. "paste",
  11526. "wide",
  11527. ]
  11528. [[package]]
  11529. name = "simd-adler32"
  11530. version = "0.3.7"
  11531. source = "registry+https://github.com/rust-lang/crates.io-index"
  11532. checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
  11533. [[package]]
  11534. name = "simd_helpers"
  11535. version = "0.1.0"
  11536. source = "registry+https://github.com/rust-lang/crates.io-index"
  11537. checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6"
  11538. dependencies = [
  11539. "quote",
  11540. ]
  11541. [[package]]
  11542. name = "simdutf8"
  11543. version = "0.1.5"
  11544. source = "registry+https://github.com/rust-lang/crates.io-index"
  11545. checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
  11546. [[package]]
  11547. name = "similar"
  11548. version = "2.7.0"
  11549. source = "registry+https://github.com/rust-lang/crates.io-index"
  11550. checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"
  11551. dependencies = [
  11552. "bstr",
  11553. "unicode-segmentation",
  11554. ]
  11555. [[package]]
  11556. name = "similar-asserts"
  11557. version = "1.7.0"
  11558. source = "registry+https://github.com/rust-lang/crates.io-index"
  11559. checksum = "b5b441962c817e33508847a22bd82f03a30cff43642dc2fae8b050566121eb9a"
  11560. dependencies = [
  11561. "console",
  11562. "similar",
  11563. ]
  11564. [[package]]
  11565. name = "simple-easing"
  11566. version = "1.0.1"
  11567. source = "registry+https://github.com/rust-lang/crates.io-index"
  11568. checksum = "832ddd7df0d98d6fd93b973c330b7c8e0742d5cb8f1afc7dea89dba4d2531aa1"
  11569. [[package]]
  11570. name = "simplecss"
  11571. version = "0.2.2"
  11572. source = "registry+https://github.com/rust-lang/crates.io-index"
  11573. checksum = "7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c"
  11574. dependencies = [
  11575. "log",
  11576. ]
  11577. [[package]]
  11578. name = "siphasher"
  11579. version = "0.3.11"
  11580. source = "registry+https://github.com/rust-lang/crates.io-index"
  11581. checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
  11582. [[package]]
  11583. name = "siphasher"
  11584. version = "1.0.1"
  11585. source = "registry+https://github.com/rust-lang/crates.io-index"
  11586. checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
  11587. [[package]]
  11588. name = "skeptic"
  11589. version = "0.13.7"
  11590. source = "registry+https://github.com/rust-lang/crates.io-index"
  11591. checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8"
  11592. dependencies = [
  11593. "bytecount",
  11594. "cargo_metadata 0.14.2",
  11595. "error-chain",
  11596. "glob",
  11597. "pulldown-cmark 0.9.6",
  11598. "tempfile",
  11599. "walkdir",
  11600. ]
  11601. [[package]]
  11602. name = "slab"
  11603. version = "0.4.9"
  11604. source = "registry+https://github.com/rust-lang/crates.io-index"
  11605. checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
  11606. dependencies = [
  11607. "autocfg",
  11608. ]
  11609. [[package]]
  11610. name = "slotmap"
  11611. version = "1.0.7"
  11612. source = "registry+https://github.com/rust-lang/crates.io-index"
  11613. checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a"
  11614. dependencies = [
  11615. "serde",
  11616. "version_check",
  11617. ]
  11618. [[package]]
  11619. name = "smallvec"
  11620. version = "1.14.0"
  11621. source = "registry+https://github.com/rust-lang/crates.io-index"
  11622. checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"
  11623. dependencies = [
  11624. "serde",
  11625. ]
  11626. [[package]]
  11627. name = "smithay-client-toolkit"
  11628. version = "0.19.2"
  11629. source = "registry+https://github.com/rust-lang/crates.io-index"
  11630. checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016"
  11631. dependencies = [
  11632. "bitflags 2.9.0",
  11633. "calloop",
  11634. "calloop-wayland-source",
  11635. "cursor-icon",
  11636. "libc",
  11637. "log",
  11638. "memmap2 0.9.5",
  11639. "rustix 0.38.44",
  11640. "thiserror 1.0.69",
  11641. "wayland-backend",
  11642. "wayland-client",
  11643. "wayland-csd-frame",
  11644. "wayland-cursor",
  11645. "wayland-protocols",
  11646. "wayland-protocols-wlr",
  11647. "wayland-scanner",
  11648. "xkeysym",
  11649. ]
  11650. [[package]]
  11651. name = "smithay-clipboard"
  11652. version = "0.7.2"
  11653. source = "registry+https://github.com/rust-lang/crates.io-index"
  11654. checksum = "cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846"
  11655. dependencies = [
  11656. "libc",
  11657. "smithay-client-toolkit",
  11658. "wayland-backend",
  11659. ]
  11660. [[package]]
  11661. name = "smol_str"
  11662. version = "0.2.2"
  11663. source = "registry+https://github.com/rust-lang/crates.io-index"
  11664. checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead"
  11665. dependencies = [
  11666. "serde",
  11667. ]
  11668. [[package]]
  11669. name = "snap"
  11670. version = "1.1.1"
  11671. source = "registry+https://github.com/rust-lang/crates.io-index"
  11672. checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b"
  11673. [[package]]
  11674. name = "socket2"
  11675. version = "0.4.10"
  11676. source = "registry+https://github.com/rust-lang/crates.io-index"
  11677. checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
  11678. dependencies = [
  11679. "libc",
  11680. "winapi 0.3.9",
  11681. ]
  11682. [[package]]
  11683. name = "socket2"
  11684. version = "0.5.8"
  11685. source = "registry+https://github.com/rust-lang/crates.io-index"
  11686. checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
  11687. dependencies = [
  11688. "libc",
  11689. "windows-sys 0.52.0",
  11690. ]
  11691. [[package]]
  11692. name = "socketpair"
  11693. version = "0.19.6"
  11694. source = "registry+https://github.com/rust-lang/crates.io-index"
  11695. checksum = "e080a99f2e77eec97a09840a24ff0fcf1f277cf01993c39d91b25043b1767681"
  11696. dependencies = [
  11697. "io-extras",
  11698. "io-lifetimes 2.0.4",
  11699. "rustix 1.0.3",
  11700. "uuid 1.16.0",
  11701. "windows-sys 0.59.0",
  11702. ]
  11703. [[package]]
  11704. name = "socks"
  11705. version = "0.3.4"
  11706. source = "registry+https://github.com/rust-lang/crates.io-index"
  11707. checksum = "f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b"
  11708. dependencies = [
  11709. "byteorder",
  11710. "libc",
  11711. "winapi 0.3.9",
  11712. ]
  11713. [[package]]
  11714. name = "sparsevec"
  11715. version = "0.2.2"
  11716. source = "registry+https://github.com/rust-lang/crates.io-index"
  11717. checksum = "68b4a8ce3045f0fe173fb5ae3c6b7dcfbec02bfa650bb8618b2301f52af0134d"
  11718. dependencies = [
  11719. "num-traits",
  11720. "packedvec",
  11721. "serde",
  11722. "vob",
  11723. ]
  11724. [[package]]
  11725. name = "speedy"
  11726. version = "0.8.7"
  11727. source = "registry+https://github.com/rust-lang/crates.io-index"
  11728. checksum = "da1992073f0e55aab599f4483c460598219b4f9ff0affa124b33580ab511e25a"
  11729. dependencies = [
  11730. "memoffset 0.9.1",
  11731. "speedy-derive",
  11732. ]
  11733. [[package]]
  11734. name = "speedy-derive"
  11735. version = "0.8.7"
  11736. source = "registry+https://github.com/rust-lang/crates.io-index"
  11737. checksum = "658f2ca5276b92c3dfd65fa88316b4e032ace68f88d7570b43967784c0bac5ac"
  11738. dependencies = [
  11739. "proc-macro2",
  11740. "quote",
  11741. "syn 2.0.101",
  11742. ]
  11743. [[package]]
  11744. name = "spin"
  11745. version = "0.5.2"
  11746. source = "registry+https://github.com/rust-lang/crates.io-index"
  11747. checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
  11748. [[package]]
  11749. name = "spin"
  11750. version = "0.9.8"
  11751. source = "registry+https://github.com/rust-lang/crates.io-index"
  11752. checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
  11753. dependencies = [
  11754. "lock_api",
  11755. ]
  11756. [[package]]
  11757. name = "spirv"
  11758. version = "0.3.0+sdk-1.3.268.0"
  11759. source = "registry+https://github.com/rust-lang/crates.io-index"
  11760. checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844"
  11761. dependencies = [
  11762. "bitflags 2.9.0",
  11763. ]
  11764. [[package]]
  11765. name = "spki"
  11766. version = "0.6.0"
  11767. source = "registry+https://github.com/rust-lang/crates.io-index"
  11768. checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b"
  11769. dependencies = [
  11770. "base64ct",
  11771. "der 0.6.1",
  11772. ]
  11773. [[package]]
  11774. name = "spki"
  11775. version = "0.7.3"
  11776. source = "registry+https://github.com/rust-lang/crates.io-index"
  11777. checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
  11778. dependencies = [
  11779. "base64ct",
  11780. "der 0.7.9",
  11781. ]
  11782. [[package]]
  11783. name = "spm_precompiled"
  11784. version = "0.1.4"
  11785. source = "registry+https://github.com/rust-lang/crates.io-index"
  11786. checksum = "5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326"
  11787. dependencies = [
  11788. "base64 0.13.1",
  11789. "nom 7.1.3",
  11790. "serde",
  11791. "unicode-segmentation",
  11792. ]
  11793. [[package]]
  11794. name = "ssri"
  11795. version = "9.2.0"
  11796. source = "registry+https://github.com/rust-lang/crates.io-index"
  11797. checksum = "da7a2b3c2bc9693bcb40870c4e9b5bf0d79f9cb46273321bf855ec513e919082"
  11798. dependencies = [
  11799. "base64 0.21.7",
  11800. "digest",
  11801. "hex",
  11802. "miette",
  11803. "serde",
  11804. "sha-1",
  11805. "sha2",
  11806. "thiserror 1.0.69",
  11807. "xxhash-rust",
  11808. ]
  11809. [[package]]
  11810. name = "stabby"
  11811. version = "36.2.2"
  11812. source = "registry+https://github.com/rust-lang/crates.io-index"
  11813. checksum = "89b7e94eaf470c2e76b5f15fb2fb49714471a36cc512df5ee231e62e82ec79f8"
  11814. dependencies = [
  11815. "rustversion",
  11816. "stabby-abi",
  11817. ]
  11818. [[package]]
  11819. name = "stabby-abi"
  11820. version = "36.2.2"
  11821. source = "registry+https://github.com/rust-lang/crates.io-index"
  11822. checksum = "0dc7a63b8276b54e51bfffe3d85da56e7906b2dcfcb29018a8ab666c06734c1a"
  11823. dependencies = [
  11824. "rustc_version",
  11825. "rustversion",
  11826. "sha2-const-stable",
  11827. "stabby-macros",
  11828. ]
  11829. [[package]]
  11830. name = "stabby-macros"
  11831. version = "36.2.2"
  11832. source = "registry+https://github.com/rust-lang/crates.io-index"
  11833. checksum = "eecb7ec5611ec93ec79d120fbe55f31bea234dc1bed1001d4a071bb688651615"
  11834. dependencies = [
  11835. "proc-macro-crate",
  11836. "proc-macro2",
  11837. "quote",
  11838. "rand 0.8.5",
  11839. "syn 1.0.109",
  11840. ]
  11841. [[package]]
  11842. name = "stable_deref_trait"
  11843. version = "1.2.0"
  11844. source = "registry+https://github.com/rust-lang/crates.io-index"
  11845. checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
  11846. [[package]]
  11847. name = "static_assertions"
  11848. version = "1.1.0"
  11849. source = "registry+https://github.com/rust-lang/crates.io-index"
  11850. checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
  11851. [[package]]
  11852. name = "std_prelude"
  11853. version = "0.2.12"
  11854. source = "registry+https://github.com/rust-lang/crates.io-index"
  11855. checksum = "8207e78455ffdf55661170876f88daf85356e4edd54e0a3dbc79586ca1e50cbe"
  11856. [[package]]
  11857. name = "stop-token"
  11858. version = "0.7.0"
  11859. source = "registry+https://github.com/rust-lang/crates.io-index"
  11860. checksum = "af91f480ee899ab2d9f8435bfdfc14d08a5754bd9d3fef1f1a1c23336aad6c8b"
  11861. dependencies = [
  11862. "async-channel 1.9.0",
  11863. "cfg-if 1.0.0",
  11864. "futures-core",
  11865. "pin-project-lite",
  11866. ]
  11867. [[package]]
  11868. name = "strict-num"
  11869. version = "0.1.1"
  11870. source = "registry+https://github.com/rust-lang/crates.io-index"
  11871. checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731"
  11872. dependencies = [
  11873. "float-cmp",
  11874. ]
  11875. [[package]]
  11876. name = "strsim"
  11877. version = "0.8.0"
  11878. source = "registry+https://github.com/rust-lang/crates.io-index"
  11879. checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
  11880. [[package]]
  11881. name = "strsim"
  11882. version = "0.10.0"
  11883. source = "registry+https://github.com/rust-lang/crates.io-index"
  11884. checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
  11885. [[package]]
  11886. name = "strsim"
  11887. version = "0.11.1"
  11888. source = "registry+https://github.com/rust-lang/crates.io-index"
  11889. checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
  11890. [[package]]
  11891. name = "structopt"
  11892. version = "0.3.26"
  11893. source = "registry+https://github.com/rust-lang/crates.io-index"
  11894. checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
  11895. dependencies = [
  11896. "clap 2.34.0",
  11897. "lazy_static",
  11898. "structopt-derive",
  11899. ]
  11900. [[package]]
  11901. name = "structopt-derive"
  11902. version = "0.4.18"
  11903. source = "registry+https://github.com/rust-lang/crates.io-index"
  11904. checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
  11905. dependencies = [
  11906. "heck 0.3.3",
  11907. "proc-macro-error",
  11908. "proc-macro2",
  11909. "quote",
  11910. "syn 1.0.109",
  11911. ]
  11912. [[package]]
  11913. name = "strum"
  11914. version = "0.26.3"
  11915. source = "registry+https://github.com/rust-lang/crates.io-index"
  11916. checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
  11917. dependencies = [
  11918. "strum_macros 0.26.4",
  11919. ]
  11920. [[package]]
  11921. name = "strum"
  11922. version = "0.27.1"
  11923. source = "registry+https://github.com/rust-lang/crates.io-index"
  11924. checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"
  11925. dependencies = [
  11926. "strum_macros 0.27.1",
  11927. ]
  11928. [[package]]
  11929. name = "strum_macros"
  11930. version = "0.26.4"
  11931. source = "registry+https://github.com/rust-lang/crates.io-index"
  11932. checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
  11933. dependencies = [
  11934. "heck 0.5.0",
  11935. "proc-macro2",
  11936. "quote",
  11937. "rustversion",
  11938. "syn 2.0.101",
  11939. ]
  11940. [[package]]
  11941. name = "strum_macros"
  11942. version = "0.27.1"
  11943. source = "registry+https://github.com/rust-lang/crates.io-index"
  11944. checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"
  11945. dependencies = [
  11946. "heck 0.5.0",
  11947. "proc-macro2",
  11948. "quote",
  11949. "rustversion",
  11950. "syn 2.0.101",
  11951. ]
  11952. [[package]]
  11953. name = "sublime_fuzzy"
  11954. version = "0.7.0"
  11955. source = "registry+https://github.com/rust-lang/crates.io-index"
  11956. checksum = "fa7986063f7c0ab374407e586d7048a3d5aac94f103f751088bf398e07cd5400"
  11957. [[package]]
  11958. name = "subtle"
  11959. version = "2.6.1"
  11960. source = "registry+https://github.com/rust-lang/crates.io-index"
  11961. checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
  11962. [[package]]
  11963. name = "svgtypes"
  11964. version = "0.13.0"
  11965. source = "registry+https://github.com/rust-lang/crates.io-index"
  11966. checksum = "6e44e288cd960318917cbd540340968b90becc8bc81f171345d706e7a89d9d70"
  11967. dependencies = [
  11968. "kurbo",
  11969. "siphasher 0.3.11",
  11970. ]
  11971. [[package]]
  11972. name = "syn"
  11973. version = "1.0.109"
  11974. source = "registry+https://github.com/rust-lang/crates.io-index"
  11975. checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
  11976. dependencies = [
  11977. "proc-macro2",
  11978. "quote",
  11979. "unicode-ident",
  11980. ]
  11981. [[package]]
  11982. name = "syn"
  11983. version = "2.0.101"
  11984. source = "registry+https://github.com/rust-lang/crates.io-index"
  11985. checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
  11986. dependencies = [
  11987. "proc-macro2",
  11988. "quote",
  11989. "unicode-ident",
  11990. ]
  11991. [[package]]
  11992. name = "sync_wrapper"
  11993. version = "1.0.2"
  11994. source = "registry+https://github.com/rust-lang/crates.io-index"
  11995. checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
  11996. dependencies = [
  11997. "futures-core",
  11998. ]
  11999. [[package]]
  12000. name = "synstructure"
  12001. version = "0.13.1"
  12002. source = "registry+https://github.com/rust-lang/crates.io-index"
  12003. checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
  12004. dependencies = [
  12005. "proc-macro2",
  12006. "quote",
  12007. "syn 2.0.101",
  12008. ]
  12009. [[package]]
  12010. name = "syntect"
  12011. version = "5.2.0"
  12012. source = "registry+https://github.com/rust-lang/crates.io-index"
  12013. checksum = "874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1"
  12014. dependencies = [
  12015. "bincode",
  12016. "bitflags 1.3.2",
  12017. "flate2",
  12018. "fnv",
  12019. "once_cell",
  12020. "onig",
  12021. "plist",
  12022. "regex-syntax 0.8.5",
  12023. "serde",
  12024. "serde_derive",
  12025. "serde_json",
  12026. "thiserror 1.0.69",
  12027. "walkdir",
  12028. "yaml-rust",
  12029. ]
  12030. [[package]]
  12031. name = "sysctl"
  12032. version = "0.5.5"
  12033. source = "registry+https://github.com/rust-lang/crates.io-index"
  12034. checksum = "ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea"
  12035. dependencies = [
  12036. "bitflags 2.9.0",
  12037. "byteorder",
  12038. "enum-as-inner",
  12039. "libc",
  12040. "thiserror 1.0.69",
  12041. "walkdir",
  12042. ]
  12043. [[package]]
  12044. name = "sysinfo"
  12045. version = "0.30.13"
  12046. source = "registry+https://github.com/rust-lang/crates.io-index"
  12047. checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3"
  12048. dependencies = [
  12049. "cfg-if 1.0.0",
  12050. "core-foundation-sys",
  12051. "libc",
  12052. "ntapi",
  12053. "once_cell",
  12054. "rayon",
  12055. "windows 0.52.0",
  12056. ]
  12057. [[package]]
  12058. name = "sysinfo"
  12059. version = "0.33.1"
  12060. source = "registry+https://github.com/rust-lang/crates.io-index"
  12061. checksum = "4fc858248ea01b66f19d8e8a6d55f41deaf91e9d495246fd01368d99935c6c01"
  12062. dependencies = [
  12063. "core-foundation-sys",
  12064. "libc",
  12065. "memchr",
  12066. "ntapi",
  12067. "rayon",
  12068. "windows 0.57.0",
  12069. ]
  12070. [[package]]
  12071. name = "sysinfo"
  12072. version = "0.34.2"
  12073. source = "registry+https://github.com/rust-lang/crates.io-index"
  12074. checksum = "a4b93974b3d3aeaa036504b8eefd4c039dced109171c1ae973f1dc63b2c7e4b2"
  12075. dependencies = [
  12076. "libc",
  12077. "memchr",
  12078. "ntapi",
  12079. "objc2-core-foundation",
  12080. "windows 0.57.0",
  12081. ]
  12082. [[package]]
  12083. name = "system-configuration"
  12084. version = "0.6.1"
  12085. source = "registry+https://github.com/rust-lang/crates.io-index"
  12086. checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
  12087. dependencies = [
  12088. "bitflags 2.9.0",
  12089. "core-foundation 0.9.4",
  12090. "system-configuration-sys",
  12091. ]
  12092. [[package]]
  12093. name = "system-configuration-sys"
  12094. version = "0.6.0"
  12095. source = "registry+https://github.com/rust-lang/crates.io-index"
  12096. checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"
  12097. dependencies = [
  12098. "core-foundation-sys",
  12099. "libc",
  12100. ]
  12101. [[package]]
  12102. name = "system-deps"
  12103. version = "6.2.2"
  12104. source = "registry+https://github.com/rust-lang/crates.io-index"
  12105. checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
  12106. dependencies = [
  12107. "cfg-expr",
  12108. "heck 0.5.0",
  12109. "pkg-config",
  12110. "toml",
  12111. "version-compare",
  12112. ]
  12113. [[package]]
  12114. name = "tabwriter"
  12115. version = "1.4.1"
  12116. source = "registry+https://github.com/rust-lang/crates.io-index"
  12117. checksum = "fce91f2f0ec87dff7e6bcbbeb267439aa1188703003c6055193c821487400432"
  12118. dependencies = [
  12119. "unicode-width 0.2.0",
  12120. ]
  12121. [[package]]
  12122. name = "tap"
  12123. version = "1.0.1"
  12124. source = "registry+https://github.com/rust-lang/crates.io-index"
  12125. checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
  12126. [[package]]
  12127. name = "tar"
  12128. version = "0.4.44"
  12129. source = "registry+https://github.com/rust-lang/crates.io-index"
  12130. checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a"
  12131. dependencies = [
  12132. "filetime",
  12133. "libc",
  12134. "xattr",
  12135. ]
  12136. [[package]]
  12137. name = "target-lexicon"
  12138. version = "0.12.16"
  12139. source = "registry+https://github.com/rust-lang/crates.io-index"
  12140. checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
  12141. [[package]]
  12142. name = "tempfile"
  12143. version = "3.19.1"
  12144. source = "registry+https://github.com/rust-lang/crates.io-index"
  12145. checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
  12146. dependencies = [
  12147. "fastrand 2.3.0",
  12148. "getrandom 0.3.2",
  12149. "once_cell",
  12150. "rustix 1.0.3",
  12151. "windows-sys 0.59.0",
  12152. ]
  12153. [[package]]
  12154. name = "termcolor"
  12155. version = "1.4.1"
  12156. source = "registry+https://github.com/rust-lang/crates.io-index"
  12157. checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
  12158. dependencies = [
  12159. "winapi-util",
  12160. ]
  12161. [[package]]
  12162. name = "terminal-print"
  12163. version = "0.3.12"
  12164. dependencies = [
  12165. "dora-node-api",
  12166. "eyre",
  12167. ]
  12168. [[package]]
  12169. name = "terminal_size"
  12170. version = "0.4.2"
  12171. source = "registry+https://github.com/rust-lang/crates.io-index"
  12172. checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed"
  12173. dependencies = [
  12174. "rustix 1.0.3",
  12175. "windows-sys 0.59.0",
  12176. ]
  12177. [[package]]
  12178. name = "termios"
  12179. version = "0.2.2"
  12180. source = "registry+https://github.com/rust-lang/crates.io-index"
  12181. checksum = "d5d9cf598a6d7ce700a4e6a9199da127e6819a61e64b68609683cc9a01b5683a"
  12182. dependencies = [
  12183. "libc",
  12184. ]
  12185. [[package]]
  12186. name = "textwrap"
  12187. version = "0.11.0"
  12188. source = "registry+https://github.com/rust-lang/crates.io-index"
  12189. checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
  12190. dependencies = [
  12191. "unicode-width 0.1.14",
  12192. ]
  12193. [[package]]
  12194. name = "textwrap"
  12195. version = "0.16.2"
  12196. source = "registry+https://github.com/rust-lang/crates.io-index"
  12197. checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
  12198. [[package]]
  12199. name = "thiserror"
  12200. version = "1.0.69"
  12201. source = "registry+https://github.com/rust-lang/crates.io-index"
  12202. checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
  12203. dependencies = [
  12204. "thiserror-impl 1.0.69",
  12205. ]
  12206. [[package]]
  12207. name = "thiserror"
  12208. version = "2.0.12"
  12209. source = "registry+https://github.com/rust-lang/crates.io-index"
  12210. checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
  12211. dependencies = [
  12212. "thiserror-impl 2.0.12",
  12213. ]
  12214. [[package]]
  12215. name = "thiserror-impl"
  12216. version = "1.0.69"
  12217. source = "registry+https://github.com/rust-lang/crates.io-index"
  12218. checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
  12219. dependencies = [
  12220. "proc-macro2",
  12221. "quote",
  12222. "syn 2.0.101",
  12223. ]
  12224. [[package]]
  12225. name = "thiserror-impl"
  12226. version = "2.0.12"
  12227. source = "registry+https://github.com/rust-lang/crates.io-index"
  12228. checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
  12229. dependencies = [
  12230. "proc-macro2",
  12231. "quote",
  12232. "syn 2.0.101",
  12233. ]
  12234. [[package]]
  12235. name = "thread_local"
  12236. version = "1.1.8"
  12237. source = "registry+https://github.com/rust-lang/crates.io-index"
  12238. checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
  12239. dependencies = [
  12240. "cfg-if 1.0.0",
  12241. "once_cell",
  12242. ]
  12243. [[package]]
  12244. name = "threadpool"
  12245. version = "1.8.1"
  12246. source = "registry+https://github.com/rust-lang/crates.io-index"
  12247. checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
  12248. dependencies = [
  12249. "num_cpus",
  12250. ]
  12251. [[package]]
  12252. name = "thrift"
  12253. version = "0.16.0"
  12254. source = "registry+https://github.com/rust-lang/crates.io-index"
  12255. checksum = "09678c4cdbb4eed72e18b7c2af1329c69825ed16fcbac62d083fc3e2b0590ff0"
  12256. dependencies = [
  12257. "byteorder",
  12258. "integer-encoding",
  12259. "log",
  12260. "ordered-float 1.1.1",
  12261. "threadpool",
  12262. ]
  12263. [[package]]
  12264. name = "thrift"
  12265. version = "0.17.0"
  12266. source = "registry+https://github.com/rust-lang/crates.io-index"
  12267. checksum = "7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09"
  12268. dependencies = [
  12269. "byteorder",
  12270. "integer-encoding",
  12271. "ordered-float 2.10.1",
  12272. ]
  12273. [[package]]
  12274. name = "tiff"
  12275. version = "0.9.1"
  12276. source = "registry+https://github.com/rust-lang/crates.io-index"
  12277. checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e"
  12278. dependencies = [
  12279. "flate2",
  12280. "jpeg-decoder",
  12281. "weezl",
  12282. ]
  12283. [[package]]
  12284. name = "time"
  12285. version = "0.3.41"
  12286. source = "registry+https://github.com/rust-lang/crates.io-index"
  12287. checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40"
  12288. dependencies = [
  12289. "deranged",
  12290. "itoa",
  12291. "js-sys",
  12292. "libc",
  12293. "num-conv",
  12294. "num_threads",
  12295. "powerfmt",
  12296. "serde",
  12297. "time-core",
  12298. "time-macros",
  12299. ]
  12300. [[package]]
  12301. name = "time-core"
  12302. version = "0.1.4"
  12303. source = "registry+https://github.com/rust-lang/crates.io-index"
  12304. checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"
  12305. [[package]]
  12306. name = "time-macros"
  12307. version = "0.2.22"
  12308. source = "registry+https://github.com/rust-lang/crates.io-index"
  12309. checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49"
  12310. dependencies = [
  12311. "num-conv",
  12312. "time-core",
  12313. ]
  12314. [[package]]
  12315. name = "tiny-keccak"
  12316. version = "2.0.2"
  12317. source = "registry+https://github.com/rust-lang/crates.io-index"
  12318. checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
  12319. dependencies = [
  12320. "crunchy",
  12321. ]
  12322. [[package]]
  12323. name = "tiny-skia"
  12324. version = "0.11.4"
  12325. source = "registry+https://github.com/rust-lang/crates.io-index"
  12326. checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab"
  12327. dependencies = [
  12328. "arrayref",
  12329. "arrayvec",
  12330. "bytemuck",
  12331. "cfg-if 1.0.0",
  12332. "log",
  12333. "png",
  12334. "tiny-skia-path",
  12335. ]
  12336. [[package]]
  12337. name = "tiny-skia-path"
  12338. version = "0.11.4"
  12339. source = "registry+https://github.com/rust-lang/crates.io-index"
  12340. checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93"
  12341. dependencies = [
  12342. "arrayref",
  12343. "bytemuck",
  12344. "strict-num",
  12345. ]
  12346. [[package]]
  12347. name = "tiny_http"
  12348. version = "0.12.0"
  12349. source = "registry+https://github.com/rust-lang/crates.io-index"
  12350. checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82"
  12351. dependencies = [
  12352. "ascii",
  12353. "chunked_transfer",
  12354. "httpdate",
  12355. "log",
  12356. ]
  12357. [[package]]
  12358. name = "tinystl"
  12359. version = "0.0.3"
  12360. source = "registry+https://github.com/rust-lang/crates.io-index"
  12361. checksum = "fdbcdda2f86a57b89b5d9ac17cd4c9f3917ec8edcde403badf3d992d2947af2a"
  12362. dependencies = [
  12363. "bytemuck",
  12364. ]
  12365. [[package]]
  12366. name = "tinystr"
  12367. version = "0.7.6"
  12368. source = "registry+https://github.com/rust-lang/crates.io-index"
  12369. checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
  12370. dependencies = [
  12371. "displaydoc",
  12372. "zerovec",
  12373. ]
  12374. [[package]]
  12375. name = "tinyvec"
  12376. version = "1.9.0"
  12377. source = "registry+https://github.com/rust-lang/crates.io-index"
  12378. checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71"
  12379. dependencies = [
  12380. "tinyvec_macros",
  12381. ]
  12382. [[package]]
  12383. name = "tinyvec_macros"
  12384. version = "0.1.1"
  12385. source = "registry+https://github.com/rust-lang/crates.io-index"
  12386. checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
  12387. [[package]]
  12388. name = "tls-listener"
  12389. version = "0.11.0"
  12390. source = "registry+https://github.com/rust-lang/crates.io-index"
  12391. checksum = "ab41256c16d6fc2b3021545f20bf77a73200b18bd54040ac656dddfca6205bfa"
  12392. dependencies = [
  12393. "futures-util",
  12394. "pin-project-lite",
  12395. "thiserror 2.0.12",
  12396. "tokio",
  12397. "tokio-rustls",
  12398. ]
  12399. [[package]]
  12400. name = "to_method"
  12401. version = "1.1.0"
  12402. source = "registry+https://github.com/rust-lang/crates.io-index"
  12403. checksum = "c7c4ceeeca15c8384bbc3e011dbd8fccb7f068a440b752b7d9b32ceb0ca0e2e8"
  12404. [[package]]
  12405. name = "tobj"
  12406. version = "4.0.3"
  12407. source = "registry+https://github.com/rust-lang/crates.io-index"
  12408. checksum = "04aca6092e5978e708ee784e8ab9b5cf3cdb598b28f99a2f257446e7081a7025"
  12409. dependencies = [
  12410. "ahash",
  12411. ]
  12412. [[package]]
  12413. name = "token-cell"
  12414. version = "1.5.0"
  12415. source = "registry+https://github.com/rust-lang/crates.io-index"
  12416. checksum = "f4a2b964fdb303b08a4eab04d7c1bad2bca33f8eee334ccd28802f1041c6eb87"
  12417. dependencies = [
  12418. "paste",
  12419. ]
  12420. [[package]]
  12421. name = "tokenizers"
  12422. version = "0.21.1"
  12423. source = "registry+https://github.com/rust-lang/crates.io-index"
  12424. checksum = "3169b3195f925496c895caee7978a335d49218488ef22375267fba5a46a40bd7"
  12425. dependencies = [
  12426. "aho-corasick",
  12427. "derive_builder",
  12428. "esaxx-rs",
  12429. "getrandom 0.2.15",
  12430. "indicatif",
  12431. "itertools 0.13.0",
  12432. "lazy_static",
  12433. "log",
  12434. "macro_rules_attribute 0.2.0",
  12435. "monostate",
  12436. "onig",
  12437. "paste",
  12438. "rand 0.8.5",
  12439. "rayon",
  12440. "rayon-cond",
  12441. "regex",
  12442. "regex-syntax 0.8.5",
  12443. "serde",
  12444. "serde_json",
  12445. "spm_precompiled",
  12446. "thiserror 2.0.12",
  12447. "unicode-normalization-alignments",
  12448. "unicode-segmentation",
  12449. "unicode_categories",
  12450. ]
  12451. [[package]]
  12452. name = "tokio"
  12453. version = "1.44.2"
  12454. source = "registry+https://github.com/rust-lang/crates.io-index"
  12455. checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48"
  12456. dependencies = [
  12457. "backtrace",
  12458. "bytes",
  12459. "libc",
  12460. "mio 1.0.3",
  12461. "parking_lot",
  12462. "pin-project-lite",
  12463. "signal-hook-registry",
  12464. "socket2 0.5.8",
  12465. "tokio-macros",
  12466. "windows-sys 0.52.0",
  12467. ]
  12468. [[package]]
  12469. name = "tokio-macros"
  12470. version = "2.5.0"
  12471. source = "registry+https://github.com/rust-lang/crates.io-index"
  12472. checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
  12473. dependencies = [
  12474. "proc-macro2",
  12475. "quote",
  12476. "syn 2.0.101",
  12477. ]
  12478. [[package]]
  12479. name = "tokio-rayon"
  12480. version = "2.1.0"
  12481. source = "registry+https://github.com/rust-lang/crates.io-index"
  12482. checksum = "7cf33a76e0b1dd03b778f83244137bd59887abf25c0e87bc3e7071105f457693"
  12483. dependencies = [
  12484. "rayon",
  12485. "tokio",
  12486. ]
  12487. [[package]]
  12488. name = "tokio-rustls"
  12489. version = "0.26.2"
  12490. source = "registry+https://github.com/rust-lang/crates.io-index"
  12491. checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
  12492. dependencies = [
  12493. "rustls 0.23.25",
  12494. "tokio",
  12495. ]
  12496. [[package]]
  12497. name = "tokio-stream"
  12498. version = "0.1.17"
  12499. source = "registry+https://github.com/rust-lang/crates.io-index"
  12500. checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
  12501. dependencies = [
  12502. "futures-core",
  12503. "pin-project-lite",
  12504. "tokio",
  12505. "tokio-util",
  12506. ]
  12507. [[package]]
  12508. name = "tokio-tungstenite"
  12509. version = "0.24.0"
  12510. source = "registry+https://github.com/rust-lang/crates.io-index"
  12511. checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9"
  12512. dependencies = [
  12513. "futures-util",
  12514. "log",
  12515. "tokio",
  12516. "tungstenite",
  12517. ]
  12518. [[package]]
  12519. name = "tokio-util"
  12520. version = "0.7.14"
  12521. source = "registry+https://github.com/rust-lang/crates.io-index"
  12522. checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034"
  12523. dependencies = [
  12524. "bytes",
  12525. "futures-core",
  12526. "futures-sink",
  12527. "futures-util",
  12528. "hashbrown 0.14.5",
  12529. "pin-project-lite",
  12530. "tokio",
  12531. ]
  12532. [[package]]
  12533. name = "toktrie"
  12534. version = "0.7.0"
  12535. source = "git+https://github.com/EricLBuehler/llguidance?rev=8d71957#8d7195774a209038ddfbb0d1a5348ed17b387386"
  12536. dependencies = [
  12537. "anyhow",
  12538. "bytemuck",
  12539. "bytemuck_derive",
  12540. "serde",
  12541. "serde_json",
  12542. ]
  12543. [[package]]
  12544. name = "toktrie_hf_tokenizers"
  12545. version = "0.7.0"
  12546. source = "git+https://github.com/EricLBuehler/llguidance?rev=8d71957#8d7195774a209038ddfbb0d1a5348ed17b387386"
  12547. dependencies = [
  12548. "anyhow",
  12549. "log",
  12550. "serde",
  12551. "serde_json",
  12552. "tokenizers",
  12553. "toktrie",
  12554. ]
  12555. [[package]]
  12556. name = "toml"
  12557. version = "0.8.20"
  12558. source = "registry+https://github.com/rust-lang/crates.io-index"
  12559. checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148"
  12560. dependencies = [
  12561. "indexmap 2.8.0",
  12562. "serde",
  12563. "serde_spanned",
  12564. "toml_datetime",
  12565. "toml_edit",
  12566. ]
  12567. [[package]]
  12568. name = "toml_datetime"
  12569. version = "0.6.8"
  12570. source = "registry+https://github.com/rust-lang/crates.io-index"
  12571. checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
  12572. dependencies = [
  12573. "serde",
  12574. ]
  12575. [[package]]
  12576. name = "toml_edit"
  12577. version = "0.22.24"
  12578. source = "registry+https://github.com/rust-lang/crates.io-index"
  12579. checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
  12580. dependencies = [
  12581. "indexmap 2.8.0",
  12582. "serde",
  12583. "serde_spanned",
  12584. "toml_datetime",
  12585. "winnow",
  12586. ]
  12587. [[package]]
  12588. name = "tonic"
  12589. version = "0.12.3"
  12590. source = "registry+https://github.com/rust-lang/crates.io-index"
  12591. checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52"
  12592. dependencies = [
  12593. "async-stream",
  12594. "async-trait",
  12595. "axum",
  12596. "base64 0.22.1",
  12597. "bytes",
  12598. "h2 0.4.8",
  12599. "http 1.3.1",
  12600. "http-body 1.0.1",
  12601. "http-body-util",
  12602. "hyper 1.6.0",
  12603. "hyper-timeout",
  12604. "hyper-util",
  12605. "percent-encoding",
  12606. "pin-project",
  12607. "prost",
  12608. "rustls-native-certs 0.8.1",
  12609. "rustls-pemfile 2.2.0",
  12610. "socket2 0.5.8",
  12611. "tokio",
  12612. "tokio-rustls",
  12613. "tokio-stream",
  12614. "tower 0.4.13",
  12615. "tower-layer",
  12616. "tower-service",
  12617. "tracing",
  12618. ]
  12619. [[package]]
  12620. name = "tonic-web"
  12621. version = "0.12.3"
  12622. source = "registry+https://github.com/rust-lang/crates.io-index"
  12623. checksum = "5299dd20801ad736dccb4a5ea0da7376e59cd98f213bf1c3d478cf53f4834b58"
  12624. dependencies = [
  12625. "base64 0.22.1",
  12626. "bytes",
  12627. "http 1.3.1",
  12628. "http-body 1.0.1",
  12629. "http-body-util",
  12630. "pin-project",
  12631. "tokio-stream",
  12632. "tonic",
  12633. "tower-http",
  12634. "tower-layer",
  12635. "tower-service",
  12636. "tracing",
  12637. ]
  12638. [[package]]
  12639. name = "tonic-web-wasm-client"
  12640. version = "0.6.2"
  12641. source = "registry+https://github.com/rust-lang/crates.io-index"
  12642. checksum = "8957be1a1c7aa12d4c9d67882060dd57aed816bbc553fa60949312e839f4a8ea"
  12643. dependencies = [
  12644. "base64 0.22.1",
  12645. "byteorder",
  12646. "bytes",
  12647. "futures-util",
  12648. "http 1.3.1",
  12649. "http-body 1.0.1",
  12650. "http-body-util",
  12651. "httparse",
  12652. "js-sys",
  12653. "pin-project",
  12654. "thiserror 1.0.69",
  12655. "tonic",
  12656. "tower-service",
  12657. "wasm-bindgen",
  12658. "wasm-bindgen-futures",
  12659. "wasm-streams",
  12660. "web-sys",
  12661. ]
  12662. [[package]]
  12663. name = "tower"
  12664. version = "0.4.13"
  12665. source = "registry+https://github.com/rust-lang/crates.io-index"
  12666. checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
  12667. dependencies = [
  12668. "futures-core",
  12669. "futures-util",
  12670. "indexmap 1.9.3",
  12671. "pin-project",
  12672. "pin-project-lite",
  12673. "rand 0.8.5",
  12674. "slab",
  12675. "tokio",
  12676. "tokio-util",
  12677. "tower-layer",
  12678. "tower-service",
  12679. "tracing",
  12680. ]
  12681. [[package]]
  12682. name = "tower"
  12683. version = "0.5.2"
  12684. source = "registry+https://github.com/rust-lang/crates.io-index"
  12685. checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
  12686. dependencies = [
  12687. "futures-core",
  12688. "futures-util",
  12689. "pin-project-lite",
  12690. "sync_wrapper",
  12691. "tokio",
  12692. "tower-layer",
  12693. "tower-service",
  12694. ]
  12695. [[package]]
  12696. name = "tower-http"
  12697. version = "0.5.2"
  12698. source = "registry+https://github.com/rust-lang/crates.io-index"
  12699. checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
  12700. dependencies = [
  12701. "bitflags 2.9.0",
  12702. "bytes",
  12703. "http 1.3.1",
  12704. "http-body 1.0.1",
  12705. "http-body-util",
  12706. "pin-project-lite",
  12707. "tower-layer",
  12708. "tower-service",
  12709. ]
  12710. [[package]]
  12711. name = "tower-layer"
  12712. version = "0.3.3"
  12713. source = "registry+https://github.com/rust-lang/crates.io-index"
  12714. checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
  12715. [[package]]
  12716. name = "tower-service"
  12717. version = "0.3.3"
  12718. source = "registry+https://github.com/rust-lang/crates.io-index"
  12719. checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
  12720. [[package]]
  12721. name = "tqdm"
  12722. version = "0.7.0"
  12723. source = "registry+https://github.com/rust-lang/crates.io-index"
  12724. checksum = "aa2d2932240205a99b65f15d9861992c95fbb8c9fb280b3a1f17a92db6dc611f"
  12725. dependencies = [
  12726. "anyhow",
  12727. "crossterm 0.25.0",
  12728. "once_cell",
  12729. ]
  12730. [[package]]
  12731. name = "tracing"
  12732. version = "0.1.41"
  12733. source = "registry+https://github.com/rust-lang/crates.io-index"
  12734. checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
  12735. dependencies = [
  12736. "log",
  12737. "pin-project-lite",
  12738. "tracing-attributes",
  12739. "tracing-core",
  12740. ]
  12741. [[package]]
  12742. name = "tracing-attributes"
  12743. version = "0.1.28"
  12744. source = "registry+https://github.com/rust-lang/crates.io-index"
  12745. checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
  12746. dependencies = [
  12747. "proc-macro2",
  12748. "quote",
  12749. "syn 2.0.101",
  12750. ]
  12751. [[package]]
  12752. name = "tracing-core"
  12753. version = "0.1.33"
  12754. source = "registry+https://github.com/rust-lang/crates.io-index"
  12755. checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
  12756. dependencies = [
  12757. "once_cell",
  12758. "valuable",
  12759. ]
  12760. [[package]]
  12761. name = "tracing-log"
  12762. version = "0.1.4"
  12763. source = "registry+https://github.com/rust-lang/crates.io-index"
  12764. checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2"
  12765. dependencies = [
  12766. "log",
  12767. "once_cell",
  12768. "tracing-core",
  12769. ]
  12770. [[package]]
  12771. name = "tracing-log"
  12772. version = "0.2.0"
  12773. source = "registry+https://github.com/rust-lang/crates.io-index"
  12774. checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
  12775. dependencies = [
  12776. "log",
  12777. "once_cell",
  12778. "tracing-core",
  12779. ]
  12780. [[package]]
  12781. name = "tracing-opentelemetry"
  12782. version = "0.18.0"
  12783. source = "registry+https://github.com/rust-lang/crates.io-index"
  12784. checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de"
  12785. dependencies = [
  12786. "once_cell",
  12787. "opentelemetry 0.18.0",
  12788. "tracing",
  12789. "tracing-core",
  12790. "tracing-log 0.1.4",
  12791. "tracing-subscriber",
  12792. ]
  12793. [[package]]
  12794. name = "tracing-serde"
  12795. version = "0.2.0"
  12796. source = "registry+https://github.com/rust-lang/crates.io-index"
  12797. checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1"
  12798. dependencies = [
  12799. "serde",
  12800. "tracing-core",
  12801. ]
  12802. [[package]]
  12803. name = "tracing-subscriber"
  12804. version = "0.3.19"
  12805. source = "registry+https://github.com/rust-lang/crates.io-index"
  12806. checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008"
  12807. dependencies = [
  12808. "matchers",
  12809. "nu-ansi-term 0.46.0",
  12810. "once_cell",
  12811. "regex",
  12812. "serde",
  12813. "serde_json",
  12814. "sharded-slab",
  12815. "smallvec",
  12816. "thread_local",
  12817. "tracing",
  12818. "tracing-core",
  12819. "tracing-log 0.2.0",
  12820. "tracing-serde",
  12821. ]
  12822. [[package]]
  12823. name = "try-lock"
  12824. version = "0.2.5"
  12825. source = "registry+https://github.com/rust-lang/crates.io-index"
  12826. checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
  12827. [[package]]
  12828. name = "ttf-parser"
  12829. version = "0.25.1"
  12830. source = "registry+https://github.com/rust-lang/crates.io-index"
  12831. checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31"
  12832. [[package]]
  12833. name = "tungstenite"
  12834. version = "0.24.0"
  12835. source = "registry+https://github.com/rust-lang/crates.io-index"
  12836. checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a"
  12837. dependencies = [
  12838. "byteorder",
  12839. "bytes",
  12840. "data-encoding",
  12841. "http 1.3.1",
  12842. "httparse",
  12843. "log",
  12844. "rand 0.8.5",
  12845. "sha1",
  12846. "thiserror 1.0.69",
  12847. "utf-8",
  12848. ]
  12849. [[package]]
  12850. name = "twox-hash"
  12851. version = "1.6.3"
  12852. source = "registry+https://github.com/rust-lang/crates.io-index"
  12853. checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
  12854. dependencies = [
  12855. "cfg-if 1.0.0",
  12856. "static_assertions",
  12857. ]
  12858. [[package]]
  12859. name = "type-map"
  12860. version = "0.5.0"
  12861. source = "registry+https://github.com/rust-lang/crates.io-index"
  12862. checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
  12863. dependencies = [
  12864. "rustc-hash 1.1.0",
  12865. ]
  12866. [[package]]
  12867. name = "typenum"
  12868. version = "1.18.0"
  12869. source = "registry+https://github.com/rust-lang/crates.io-index"
  12870. checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
  12871. [[package]]
  12872. name = "ucd-trie"
  12873. version = "0.1.7"
  12874. source = "registry+https://github.com/rust-lang/crates.io-index"
  12875. checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
  12876. [[package]]
  12877. name = "uds_windows"
  12878. version = "1.1.0"
  12879. source = "registry+https://github.com/rust-lang/crates.io-index"
  12880. checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
  12881. dependencies = [
  12882. "memoffset 0.9.1",
  12883. "tempfile",
  12884. "winapi 0.3.9",
  12885. ]
  12886. [[package]]
  12887. name = "uhlc"
  12888. version = "0.5.2"
  12889. source = "registry+https://github.com/rust-lang/crates.io-index"
  12890. checksum = "8d291a7454d390b753ef68df8145da18367e32883ec2fa863959f0aefb915cdb"
  12891. dependencies = [
  12892. "hex",
  12893. "humantime",
  12894. "lazy_static",
  12895. "log",
  12896. "serde",
  12897. "spin 0.9.8",
  12898. "uuid 1.16.0",
  12899. ]
  12900. [[package]]
  12901. name = "uhlc"
  12902. version = "0.8.0"
  12903. source = "registry+https://github.com/rust-lang/crates.io-index"
  12904. checksum = "79ac3c37bd9506595768f0387bd39d644525728b4a1d783218acabfb56356db7"
  12905. dependencies = [
  12906. "humantime",
  12907. "lazy_static",
  12908. "log",
  12909. "rand 0.8.5",
  12910. "serde",
  12911. "spin 0.9.8",
  12912. ]
  12913. [[package]]
  12914. name = "unchecked-index"
  12915. version = "0.2.2"
  12916. source = "registry+https://github.com/rust-lang/crates.io-index"
  12917. checksum = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c"
  12918. [[package]]
  12919. name = "unescaper"
  12920. version = "0.1.5"
  12921. source = "registry+https://github.com/rust-lang/crates.io-index"
  12922. checksum = "c878a167baa8afd137494101a688ef8c67125089ff2249284bd2b5f9bfedb815"
  12923. dependencies = [
  12924. "thiserror 1.0.69",
  12925. ]
  12926. [[package]]
  12927. name = "unicase"
  12928. version = "2.8.1"
  12929. source = "registry+https://github.com/rust-lang/crates.io-index"
  12930. checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
  12931. [[package]]
  12932. name = "unicode-ident"
  12933. version = "1.0.18"
  12934. source = "registry+https://github.com/rust-lang/crates.io-index"
  12935. checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
  12936. [[package]]
  12937. name = "unicode-normalization-alignments"
  12938. version = "0.1.12"
  12939. source = "registry+https://github.com/rust-lang/crates.io-index"
  12940. checksum = "43f613e4fa046e69818dd287fdc4bc78175ff20331479dab6e1b0f98d57062de"
  12941. dependencies = [
  12942. "smallvec",
  12943. ]
  12944. [[package]]
  12945. name = "unicode-segmentation"
  12946. version = "1.12.0"
  12947. source = "registry+https://github.com/rust-lang/crates.io-index"
  12948. checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
  12949. [[package]]
  12950. name = "unicode-width"
  12951. version = "0.1.14"
  12952. source = "registry+https://github.com/rust-lang/crates.io-index"
  12953. checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
  12954. [[package]]
  12955. name = "unicode-width"
  12956. version = "0.2.0"
  12957. source = "registry+https://github.com/rust-lang/crates.io-index"
  12958. checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
  12959. [[package]]
  12960. name = "unicode-xid"
  12961. version = "0.2.6"
  12962. source = "registry+https://github.com/rust-lang/crates.io-index"
  12963. checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
  12964. [[package]]
  12965. name = "unicode_categories"
  12966. version = "0.1.1"
  12967. source = "registry+https://github.com/rust-lang/crates.io-index"
  12968. checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
  12969. [[package]]
  12970. name = "unindent"
  12971. version = "0.2.4"
  12972. source = "registry+https://github.com/rust-lang/crates.io-index"
  12973. checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
  12974. [[package]]
  12975. name = "uninit"
  12976. version = "0.5.1"
  12977. source = "registry+https://github.com/rust-lang/crates.io-index"
  12978. checksum = "3e130f2ed46ca5d8ec13c7ff95836827f92f5f5f37fd2b2bf16f33c408d98bb6"
  12979. dependencies = [
  12980. "extension-traits",
  12981. ]
  12982. [[package]]
  12983. name = "unsafe-libyaml"
  12984. version = "0.2.11"
  12985. source = "registry+https://github.com/rust-lang/crates.io-index"
  12986. checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
  12987. [[package]]
  12988. name = "untrusted"
  12989. version = "0.7.1"
  12990. source = "registry+https://github.com/rust-lang/crates.io-index"
  12991. checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
  12992. [[package]]
  12993. name = "untrusted"
  12994. version = "0.9.0"
  12995. source = "registry+https://github.com/rust-lang/crates.io-index"
  12996. checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
  12997. [[package]]
  12998. name = "unwind_safe"
  12999. version = "0.1.0"
  13000. source = "registry+https://github.com/rust-lang/crates.io-index"
  13001. checksum = "0976c77def3f1f75c4ef892a292c31c0bbe9e3d0702c63044d7c76db298171a3"
  13002. [[package]]
  13003. name = "unzip-n"
  13004. version = "0.1.2"
  13005. source = "registry+https://github.com/rust-lang/crates.io-index"
  13006. checksum = "c2e7e85a0596447f0f2ac090e16bc4c516c6fe91771fb0c0ccf7fa3dae896b9c"
  13007. dependencies = [
  13008. "proc-macro2",
  13009. "quote",
  13010. "syn 1.0.109",
  13011. ]
  13012. [[package]]
  13013. name = "urdf-rs"
  13014. version = "0.9.0"
  13015. source = "registry+https://github.com/rust-lang/crates.io-index"
  13016. checksum = "074515a3e6dc230bbbdcf35830fd71b67b55ae2ac22bc4ff69d89412fc84b830"
  13017. dependencies = [
  13018. "RustyXML",
  13019. "quick-xml 0.36.2",
  13020. "regex",
  13021. "serde",
  13022. "serde-xml-rs",
  13023. "thiserror 1.0.69",
  13024. ]
  13025. [[package]]
  13026. name = "ureq"
  13027. version = "2.12.1"
  13028. source = "registry+https://github.com/rust-lang/crates.io-index"
  13029. checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d"
  13030. dependencies = [
  13031. "base64 0.22.1",
  13032. "flate2",
  13033. "log",
  13034. "once_cell",
  13035. "rustls 0.23.25",
  13036. "rustls-pki-types",
  13037. "serde",
  13038. "serde_json",
  13039. "socks",
  13040. "url",
  13041. "webpki-roots 0.26.8",
  13042. ]
  13043. [[package]]
  13044. name = "url"
  13045. version = "2.5.4"
  13046. source = "registry+https://github.com/rust-lang/crates.io-index"
  13047. checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
  13048. dependencies = [
  13049. "form_urlencoded",
  13050. "idna",
  13051. "percent-encoding",
  13052. "serde",
  13053. ]
  13054. [[package]]
  13055. name = "urlencoding"
  13056. version = "2.1.3"
  13057. source = "registry+https://github.com/rust-lang/crates.io-index"
  13058. checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
  13059. [[package]]
  13060. name = "usvg"
  13061. version = "0.37.0"
  13062. source = "registry+https://github.com/rust-lang/crates.io-index"
  13063. checksum = "38b0a51b72ab80ca511d126b77feeeb4fb1e972764653e61feac30adc161a756"
  13064. dependencies = [
  13065. "base64 0.21.7",
  13066. "log",
  13067. "pico-args",
  13068. "usvg-parser",
  13069. "usvg-tree",
  13070. "xmlwriter",
  13071. ]
  13072. [[package]]
  13073. name = "usvg-parser"
  13074. version = "0.37.0"
  13075. source = "registry+https://github.com/rust-lang/crates.io-index"
  13076. checksum = "9bd4e3c291f45d152929a31f0f6c819245e2921bfd01e7bd91201a9af39a2bdc"
  13077. dependencies = [
  13078. "data-url",
  13079. "flate2",
  13080. "imagesize",
  13081. "kurbo",
  13082. "log",
  13083. "roxmltree",
  13084. "simplecss",
  13085. "siphasher 0.3.11",
  13086. "svgtypes",
  13087. "usvg-tree",
  13088. ]
  13089. [[package]]
  13090. name = "usvg-tree"
  13091. version = "0.37.0"
  13092. source = "registry+https://github.com/rust-lang/crates.io-index"
  13093. checksum = "8ee3d202ebdb97a6215604b8f5b4d6ef9024efd623cf2e373a6416ba976ec7d3"
  13094. dependencies = [
  13095. "rctree",
  13096. "strict-num",
  13097. "svgtypes",
  13098. "tiny-skia-path",
  13099. ]
  13100. [[package]]
  13101. name = "utf-8"
  13102. version = "0.7.6"
  13103. source = "registry+https://github.com/rust-lang/crates.io-index"
  13104. checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
  13105. [[package]]
  13106. name = "utf16_iter"
  13107. version = "1.0.5"
  13108. source = "registry+https://github.com/rust-lang/crates.io-index"
  13109. checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
  13110. [[package]]
  13111. name = "utf8_iter"
  13112. version = "1.0.4"
  13113. source = "registry+https://github.com/rust-lang/crates.io-index"
  13114. checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
  13115. [[package]]
  13116. name = "utf8parse"
  13117. version = "0.2.2"
  13118. source = "registry+https://github.com/rust-lang/crates.io-index"
  13119. checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
  13120. [[package]]
  13121. name = "uuid"
  13122. version = "0.8.2"
  13123. source = "registry+https://github.com/rust-lang/crates.io-index"
  13124. checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
  13125. dependencies = [
  13126. "getrandom 0.2.15",
  13127. ]
  13128. [[package]]
  13129. name = "uuid"
  13130. version = "1.16.0"
  13131. source = "registry+https://github.com/rust-lang/crates.io-index"
  13132. checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
  13133. dependencies = [
  13134. "getrandom 0.3.2",
  13135. "js-sys",
  13136. "rand 0.9.1",
  13137. "serde",
  13138. "uuid-macro-internal",
  13139. "wasm-bindgen",
  13140. ]
  13141. [[package]]
  13142. name = "uuid-macro-internal"
  13143. version = "1.16.0"
  13144. source = "registry+https://github.com/rust-lang/crates.io-index"
  13145. checksum = "72dcd78c4f979627a754f5522cea6e6a25e55139056535fe6e69c506cd64a862"
  13146. dependencies = [
  13147. "proc-macro2",
  13148. "quote",
  13149. "syn 2.0.101",
  13150. ]
  13151. [[package]]
  13152. name = "v_frame"
  13153. version = "0.3.8"
  13154. source = "registry+https://github.com/rust-lang/crates.io-index"
  13155. checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b"
  13156. dependencies = [
  13157. "aligned-vec",
  13158. "num-traits",
  13159. "serde",
  13160. "wasm-bindgen",
  13161. ]
  13162. [[package]]
  13163. name = "validated_struct"
  13164. version = "2.1.1"
  13165. source = "registry+https://github.com/rust-lang/crates.io-index"
  13166. checksum = "0251cab911130b095b8190d5480729c5e6a05e36e617658039e4bfcfd879c153"
  13167. dependencies = [
  13168. "json5",
  13169. "serde",
  13170. "serde_json",
  13171. "validated_struct_macros",
  13172. ]
  13173. [[package]]
  13174. name = "validated_struct_macros"
  13175. version = "2.1.1"
  13176. source = "registry+https://github.com/rust-lang/crates.io-index"
  13177. checksum = "dcba0282a9f9297af06b91ff22615e7f77f0ab66f75fc95898960d1604fc7fd7"
  13178. dependencies = [
  13179. "proc-macro2",
  13180. "quote",
  13181. "syn 2.0.101",
  13182. "unzip-n",
  13183. ]
  13184. [[package]]
  13185. name = "valuable"
  13186. version = "0.1.1"
  13187. source = "registry+https://github.com/rust-lang/crates.io-index"
  13188. checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
  13189. [[package]]
  13190. name = "value-bag"
  13191. version = "1.10.0"
  13192. source = "registry+https://github.com/rust-lang/crates.io-index"
  13193. checksum = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2"
  13194. [[package]]
  13195. name = "variantly"
  13196. version = "0.4.0"
  13197. source = "registry+https://github.com/rust-lang/crates.io-index"
  13198. checksum = "72a332341ba79a179d9e9b33c0d72fbf3dc2c80e1be79416401a08d2b820ef56"
  13199. dependencies = [
  13200. "Inflector",
  13201. "darling 0.11.0",
  13202. "proc-macro2",
  13203. "quote",
  13204. "syn 1.0.109",
  13205. "uuid 0.8.2",
  13206. ]
  13207. [[package]]
  13208. name = "vcpkg"
  13209. version = "0.2.15"
  13210. source = "registry+https://github.com/rust-lang/crates.io-index"
  13211. checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
  13212. [[package]]
  13213. name = "vec1"
  13214. version = "1.12.1"
  13215. source = "registry+https://github.com/rust-lang/crates.io-index"
  13216. checksum = "eab68b56840f69efb0fefbe3ab6661499217ffdc58e2eef7c3f6f69835386322"
  13217. dependencies = [
  13218. "smallvec",
  13219. ]
  13220. [[package]]
  13221. name = "vec_map"
  13222. version = "0.8.2"
  13223. source = "registry+https://github.com/rust-lang/crates.io-index"
  13224. checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
  13225. [[package]]
  13226. name = "version-compare"
  13227. version = "0.2.0"
  13228. source = "registry+https://github.com/rust-lang/crates.io-index"
  13229. checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
  13230. [[package]]
  13231. name = "version_check"
  13232. version = "0.9.5"
  13233. source = "registry+https://github.com/rust-lang/crates.io-index"
  13234. checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
  13235. [[package]]
  13236. name = "vob"
  13237. version = "3.0.4"
  13238. source = "registry+https://github.com/rust-lang/crates.io-index"
  13239. checksum = "ba59a857adc264b7783397cc7b4bb2aa02d7fff59fd89be54ae701af5f64eb5c"
  13240. dependencies = [
  13241. "num-traits",
  13242. "serde",
  13243. ]
  13244. [[package]]
  13245. name = "waker-fn"
  13246. version = "1.2.0"
  13247. source = "registry+https://github.com/rust-lang/crates.io-index"
  13248. checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
  13249. [[package]]
  13250. name = "walkdir"
  13251. version = "2.5.0"
  13252. source = "registry+https://github.com/rust-lang/crates.io-index"
  13253. checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
  13254. dependencies = [
  13255. "same-file",
  13256. "winapi-util",
  13257. ]
  13258. [[package]]
  13259. name = "walkers"
  13260. version = "0.36.0"
  13261. source = "registry+https://github.com/rust-lang/crates.io-index"
  13262. checksum = "01c614541ed9e6749af0d3836b5adb563a8cec55097fc938daa33a4bea293472"
  13263. dependencies = [
  13264. "egui",
  13265. "egui_extras",
  13266. "futures",
  13267. "geo-types",
  13268. "http-cache-reqwest",
  13269. "image",
  13270. "log",
  13271. "lru",
  13272. "reqwest",
  13273. "reqwest-middleware",
  13274. "thiserror 2.0.12",
  13275. "tokio",
  13276. "wasm-bindgen-futures",
  13277. ]
  13278. [[package]]
  13279. name = "want"
  13280. version = "0.3.1"
  13281. source = "registry+https://github.com/rust-lang/crates.io-index"
  13282. checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
  13283. dependencies = [
  13284. "try-lock",
  13285. ]
  13286. [[package]]
  13287. name = "wasi"
  13288. version = "0.11.0+wasi-snapshot-preview1"
  13289. source = "registry+https://github.com/rust-lang/crates.io-index"
  13290. checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
  13291. [[package]]
  13292. name = "wasi"
  13293. version = "0.14.2+wasi-0.2.4"
  13294. source = "registry+https://github.com/rust-lang/crates.io-index"
  13295. checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
  13296. dependencies = [
  13297. "wit-bindgen-rt",
  13298. ]
  13299. [[package]]
  13300. name = "wasm-bindgen"
  13301. version = "0.2.100"
  13302. source = "registry+https://github.com/rust-lang/crates.io-index"
  13303. checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
  13304. dependencies = [
  13305. "cfg-if 1.0.0",
  13306. "once_cell",
  13307. "rustversion",
  13308. "wasm-bindgen-macro",
  13309. ]
  13310. [[package]]
  13311. name = "wasm-bindgen-backend"
  13312. version = "0.2.100"
  13313. source = "registry+https://github.com/rust-lang/crates.io-index"
  13314. checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
  13315. dependencies = [
  13316. "bumpalo",
  13317. "log",
  13318. "proc-macro2",
  13319. "quote",
  13320. "syn 2.0.101",
  13321. "wasm-bindgen-shared",
  13322. ]
  13323. [[package]]
  13324. name = "wasm-bindgen-futures"
  13325. version = "0.4.50"
  13326. source = "registry+https://github.com/rust-lang/crates.io-index"
  13327. checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61"
  13328. dependencies = [
  13329. "cfg-if 1.0.0",
  13330. "js-sys",
  13331. "once_cell",
  13332. "wasm-bindgen",
  13333. "web-sys",
  13334. ]
  13335. [[package]]
  13336. name = "wasm-bindgen-macro"
  13337. version = "0.2.100"
  13338. source = "registry+https://github.com/rust-lang/crates.io-index"
  13339. checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
  13340. dependencies = [
  13341. "quote",
  13342. "wasm-bindgen-macro-support",
  13343. ]
  13344. [[package]]
  13345. name = "wasm-bindgen-macro-support"
  13346. version = "0.2.100"
  13347. source = "registry+https://github.com/rust-lang/crates.io-index"
  13348. checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
  13349. dependencies = [
  13350. "proc-macro2",
  13351. "quote",
  13352. "syn 2.0.101",
  13353. "wasm-bindgen-backend",
  13354. "wasm-bindgen-shared",
  13355. ]
  13356. [[package]]
  13357. name = "wasm-bindgen-shared"
  13358. version = "0.2.100"
  13359. source = "registry+https://github.com/rust-lang/crates.io-index"
  13360. checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
  13361. dependencies = [
  13362. "unicode-ident",
  13363. ]
  13364. [[package]]
  13365. name = "wasm-streams"
  13366. version = "0.4.2"
  13367. source = "registry+https://github.com/rust-lang/crates.io-index"
  13368. checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
  13369. dependencies = [
  13370. "futures-util",
  13371. "js-sys",
  13372. "wasm-bindgen",
  13373. "wasm-bindgen-futures",
  13374. "web-sys",
  13375. ]
  13376. [[package]]
  13377. name = "wayland-backend"
  13378. version = "0.3.8"
  13379. source = "registry+https://github.com/rust-lang/crates.io-index"
  13380. checksum = "b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf"
  13381. dependencies = [
  13382. "cc",
  13383. "downcast-rs",
  13384. "rustix 0.38.44",
  13385. "scoped-tls",
  13386. "smallvec",
  13387. "wayland-sys",
  13388. ]
  13389. [[package]]
  13390. name = "wayland-client"
  13391. version = "0.31.8"
  13392. source = "registry+https://github.com/rust-lang/crates.io-index"
  13393. checksum = "c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f"
  13394. dependencies = [
  13395. "bitflags 2.9.0",
  13396. "rustix 0.38.44",
  13397. "wayland-backend",
  13398. "wayland-scanner",
  13399. ]
  13400. [[package]]
  13401. name = "wayland-csd-frame"
  13402. version = "0.3.0"
  13403. source = "registry+https://github.com/rust-lang/crates.io-index"
  13404. checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e"
  13405. dependencies = [
  13406. "bitflags 2.9.0",
  13407. "cursor-icon",
  13408. "wayland-backend",
  13409. ]
  13410. [[package]]
  13411. name = "wayland-cursor"
  13412. version = "0.31.8"
  13413. source = "registry+https://github.com/rust-lang/crates.io-index"
  13414. checksum = "a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d"
  13415. dependencies = [
  13416. "rustix 0.38.44",
  13417. "wayland-client",
  13418. "xcursor",
  13419. ]
  13420. [[package]]
  13421. name = "wayland-protocols"
  13422. version = "0.32.6"
  13423. source = "registry+https://github.com/rust-lang/crates.io-index"
  13424. checksum = "0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc"
  13425. dependencies = [
  13426. "bitflags 2.9.0",
  13427. "wayland-backend",
  13428. "wayland-client",
  13429. "wayland-scanner",
  13430. ]
  13431. [[package]]
  13432. name = "wayland-protocols-plasma"
  13433. version = "0.3.6"
  13434. source = "registry+https://github.com/rust-lang/crates.io-index"
  13435. checksum = "7ccaacc76703fefd6763022ac565b590fcade92202492381c95b2edfdf7d46b3"
  13436. dependencies = [
  13437. "bitflags 2.9.0",
  13438. "wayland-backend",
  13439. "wayland-client",
  13440. "wayland-protocols",
  13441. "wayland-scanner",
  13442. ]
  13443. [[package]]
  13444. name = "wayland-protocols-wlr"
  13445. version = "0.3.6"
  13446. source = "registry+https://github.com/rust-lang/crates.io-index"
  13447. checksum = "248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2"
  13448. dependencies = [
  13449. "bitflags 2.9.0",
  13450. "wayland-backend",
  13451. "wayland-client",
  13452. "wayland-protocols",
  13453. "wayland-scanner",
  13454. ]
  13455. [[package]]
  13456. name = "wayland-scanner"
  13457. version = "0.31.6"
  13458. source = "registry+https://github.com/rust-lang/crates.io-index"
  13459. checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484"
  13460. dependencies = [
  13461. "proc-macro2",
  13462. "quick-xml 0.37.5",
  13463. "quote",
  13464. ]
  13465. [[package]]
  13466. name = "wayland-sys"
  13467. version = "0.31.6"
  13468. source = "registry+https://github.com/rust-lang/crates.io-index"
  13469. checksum = "dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615"
  13470. dependencies = [
  13471. "dlib",
  13472. "log",
  13473. "once_cell",
  13474. "pkg-config",
  13475. ]
  13476. [[package]]
  13477. name = "web-sys"
  13478. version = "0.3.77"
  13479. source = "registry+https://github.com/rust-lang/crates.io-index"
  13480. checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
  13481. dependencies = [
  13482. "js-sys",
  13483. "wasm-bindgen",
  13484. ]
  13485. [[package]]
  13486. name = "web-time"
  13487. version = "1.1.0"
  13488. source = "registry+https://github.com/rust-lang/crates.io-index"
  13489. checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
  13490. dependencies = [
  13491. "js-sys",
  13492. "wasm-bindgen",
  13493. ]
  13494. [[package]]
  13495. name = "webbrowser"
  13496. version = "0.8.15"
  13497. source = "registry+https://github.com/rust-lang/crates.io-index"
  13498. checksum = "db67ae75a9405634f5882791678772c94ff5f16a66535aae186e26aa0841fc8b"
  13499. dependencies = [
  13500. "core-foundation 0.9.4",
  13501. "home",
  13502. "jni",
  13503. "log",
  13504. "ndk-context",
  13505. "objc",
  13506. "raw-window-handle 0.5.2",
  13507. "url",
  13508. "web-sys",
  13509. ]
  13510. [[package]]
  13511. name = "webbrowser"
  13512. version = "1.0.4"
  13513. source = "registry+https://github.com/rust-lang/crates.io-index"
  13514. checksum = "d5df295f8451142f1856b1bd86a606dfe9587d439bc036e319c827700dbd555e"
  13515. dependencies = [
  13516. "core-foundation 0.10.0",
  13517. "home",
  13518. "jni",
  13519. "log",
  13520. "ndk-context",
  13521. "objc2 0.6.0",
  13522. "objc2-foundation 0.3.0",
  13523. "url",
  13524. "web-sys",
  13525. ]
  13526. [[package]]
  13527. name = "webpki"
  13528. version = "0.22.4"
  13529. source = "registry+https://github.com/rust-lang/crates.io-index"
  13530. checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53"
  13531. dependencies = [
  13532. "ring 0.17.14",
  13533. "untrusted 0.9.0",
  13534. ]
  13535. [[package]]
  13536. name = "webpki-root-certs"
  13537. version = "0.26.8"
  13538. source = "registry+https://github.com/rust-lang/crates.io-index"
  13539. checksum = "09aed61f5e8d2c18344b3faa33a4c837855fe56642757754775548fee21386c4"
  13540. dependencies = [
  13541. "rustls-pki-types",
  13542. ]
  13543. [[package]]
  13544. name = "webpki-roots"
  13545. version = "0.22.6"
  13546. source = "registry+https://github.com/rust-lang/crates.io-index"
  13547. checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87"
  13548. dependencies = [
  13549. "webpki",
  13550. ]
  13551. [[package]]
  13552. name = "webpki-roots"
  13553. version = "0.26.8"
  13554. source = "registry+https://github.com/rust-lang/crates.io-index"
  13555. checksum = "2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9"
  13556. dependencies = [
  13557. "rustls-pki-types",
  13558. ]
  13559. [[package]]
  13560. name = "weezl"
  13561. version = "0.1.8"
  13562. source = "registry+https://github.com/rust-lang/crates.io-index"
  13563. checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
  13564. [[package]]
  13565. name = "wgpu"
  13566. version = "24.0.3"
  13567. source = "registry+https://github.com/rust-lang/crates.io-index"
  13568. checksum = "35904fb00ba2d2e0a4d002fcbbb6e1b89b574d272a50e5fc95f6e81cf281c245"
  13569. dependencies = [
  13570. "arrayvec",
  13571. "bitflags 2.9.0",
  13572. "cfg_aliases",
  13573. "document-features",
  13574. "js-sys",
  13575. "log",
  13576. "naga",
  13577. "parking_lot",
  13578. "profiling",
  13579. "raw-window-handle 0.6.2",
  13580. "smallvec",
  13581. "static_assertions",
  13582. "wasm-bindgen",
  13583. "wasm-bindgen-futures",
  13584. "web-sys",
  13585. "wgpu-core",
  13586. "wgpu-hal",
  13587. "wgpu-types",
  13588. ]
  13589. [[package]]
  13590. name = "wgpu-core"
  13591. version = "24.0.2"
  13592. source = "registry+https://github.com/rust-lang/crates.io-index"
  13593. checksum = "671c25545d479b47d3f0a8e373aceb2060b67c6eb841b24ac8c32348151c7a0c"
  13594. dependencies = [
  13595. "arrayvec",
  13596. "bit-vec",
  13597. "bitflags 2.9.0",
  13598. "cfg_aliases",
  13599. "document-features",
  13600. "indexmap 2.8.0",
  13601. "log",
  13602. "naga",
  13603. "once_cell",
  13604. "parking_lot",
  13605. "profiling",
  13606. "raw-window-handle 0.6.2",
  13607. "rustc-hash 1.1.0",
  13608. "smallvec",
  13609. "thiserror 2.0.12",
  13610. "wgpu-hal",
  13611. "wgpu-types",
  13612. ]
  13613. [[package]]
  13614. name = "wgpu-hal"
  13615. version = "24.0.2"
  13616. source = "registry+https://github.com/rust-lang/crates.io-index"
  13617. checksum = "4317a17171dc20e6577bf606796794580accae0716a69edbc7388c86a3ec9f23"
  13618. dependencies = [
  13619. "android_system_properties",
  13620. "arrayvec",
  13621. "ash",
  13622. "bitflags 2.9.0",
  13623. "block",
  13624. "bytemuck",
  13625. "cfg_aliases",
  13626. "core-graphics-types",
  13627. "glow",
  13628. "glutin_wgl_sys",
  13629. "gpu-alloc",
  13630. "gpu-descriptor",
  13631. "js-sys",
  13632. "khronos-egl",
  13633. "libc",
  13634. "libloading 0.8.6",
  13635. "log",
  13636. "metal 0.31.0",
  13637. "naga",
  13638. "ndk-sys 0.5.0+25.2.9519653",
  13639. "objc",
  13640. "once_cell",
  13641. "ordered-float 4.6.0",
  13642. "parking_lot",
  13643. "profiling",
  13644. "raw-window-handle 0.6.2",
  13645. "renderdoc-sys",
  13646. "rustc-hash 1.1.0",
  13647. "smallvec",
  13648. "thiserror 2.0.12",
  13649. "wasm-bindgen",
  13650. "web-sys",
  13651. "wgpu-types",
  13652. "windows 0.58.0",
  13653. ]
  13654. [[package]]
  13655. name = "wgpu-types"
  13656. version = "24.0.0"
  13657. source = "registry+https://github.com/rust-lang/crates.io-index"
  13658. checksum = "50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c"
  13659. dependencies = [
  13660. "bitflags 2.9.0",
  13661. "js-sys",
  13662. "log",
  13663. "web-sys",
  13664. ]
  13665. [[package]]
  13666. name = "which"
  13667. version = "5.0.0"
  13668. source = "registry+https://github.com/rust-lang/crates.io-index"
  13669. checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14"
  13670. dependencies = [
  13671. "either",
  13672. "home",
  13673. "once_cell",
  13674. "rustix 0.38.44",
  13675. "windows-sys 0.48.0",
  13676. ]
  13677. [[package]]
  13678. name = "wide"
  13679. version = "0.7.32"
  13680. source = "registry+https://github.com/rust-lang/crates.io-index"
  13681. checksum = "41b5576b9a81633f3e8df296ce0063042a73507636cbe956c61133dd7034ab22"
  13682. dependencies = [
  13683. "bytemuck",
  13684. "safe_arch",
  13685. ]
  13686. [[package]]
  13687. name = "widestring"
  13688. version = "1.2.0"
  13689. source = "registry+https://github.com/rust-lang/crates.io-index"
  13690. checksum = "dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d"
  13691. [[package]]
  13692. name = "wild"
  13693. version = "2.2.1"
  13694. source = "registry+https://github.com/rust-lang/crates.io-index"
  13695. checksum = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1"
  13696. dependencies = [
  13697. "glob",
  13698. ]
  13699. [[package]]
  13700. name = "win-sys"
  13701. version = "0.3.1"
  13702. source = "registry+https://github.com/rust-lang/crates.io-index"
  13703. checksum = "5b7b128a98c1cfa201b09eb49ba285887deb3cbe7466a98850eb1adabb452be5"
  13704. dependencies = [
  13705. "windows 0.34.0",
  13706. ]
  13707. [[package]]
  13708. name = "winapi"
  13709. version = "0.2.8"
  13710. source = "registry+https://github.com/rust-lang/crates.io-index"
  13711. checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
  13712. [[package]]
  13713. name = "winapi"
  13714. version = "0.3.9"
  13715. source = "registry+https://github.com/rust-lang/crates.io-index"
  13716. checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
  13717. dependencies = [
  13718. "winapi-i686-pc-windows-gnu",
  13719. "winapi-x86_64-pc-windows-gnu",
  13720. ]
  13721. [[package]]
  13722. name = "winapi-build"
  13723. version = "0.1.1"
  13724. source = "registry+https://github.com/rust-lang/crates.io-index"
  13725. checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
  13726. [[package]]
  13727. name = "winapi-i686-pc-windows-gnu"
  13728. version = "0.4.0"
  13729. source = "registry+https://github.com/rust-lang/crates.io-index"
  13730. checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
  13731. [[package]]
  13732. name = "winapi-util"
  13733. version = "0.1.9"
  13734. source = "registry+https://github.com/rust-lang/crates.io-index"
  13735. checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
  13736. dependencies = [
  13737. "windows-sys 0.59.0",
  13738. ]
  13739. [[package]]
  13740. name = "winapi-x86_64-pc-windows-gnu"
  13741. version = "0.4.0"
  13742. source = "registry+https://github.com/rust-lang/crates.io-index"
  13743. checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
  13744. [[package]]
  13745. name = "windows"
  13746. version = "0.34.0"
  13747. source = "registry+https://github.com/rust-lang/crates.io-index"
  13748. checksum = "45296b64204227616fdbf2614cefa4c236b98ee64dfaaaa435207ed99fe7829f"
  13749. dependencies = [
  13750. "windows_aarch64_msvc 0.34.0",
  13751. "windows_i686_gnu 0.34.0",
  13752. "windows_i686_msvc 0.34.0",
  13753. "windows_x86_64_gnu 0.34.0",
  13754. "windows_x86_64_msvc 0.34.0",
  13755. ]
  13756. [[package]]
  13757. name = "windows"
  13758. version = "0.48.0"
  13759. source = "registry+https://github.com/rust-lang/crates.io-index"
  13760. checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
  13761. dependencies = [
  13762. "windows-targets 0.48.5",
  13763. ]
  13764. [[package]]
  13765. name = "windows"
  13766. version = "0.52.0"
  13767. source = "registry+https://github.com/rust-lang/crates.io-index"
  13768. checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
  13769. dependencies = [
  13770. "windows-core 0.52.0",
  13771. "windows-targets 0.52.6",
  13772. ]
  13773. [[package]]
  13774. name = "windows"
  13775. version = "0.57.0"
  13776. source = "registry+https://github.com/rust-lang/crates.io-index"
  13777. checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143"
  13778. dependencies = [
  13779. "windows-core 0.57.0",
  13780. "windows-targets 0.52.6",
  13781. ]
  13782. [[package]]
  13783. name = "windows"
  13784. version = "0.58.0"
  13785. source = "registry+https://github.com/rust-lang/crates.io-index"
  13786. checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
  13787. dependencies = [
  13788. "windows-core 0.58.0",
  13789. "windows-targets 0.52.6",
  13790. ]
  13791. [[package]]
  13792. name = "windows"
  13793. version = "0.61.1"
  13794. source = "registry+https://github.com/rust-lang/crates.io-index"
  13795. checksum = "c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419"
  13796. dependencies = [
  13797. "windows-collections",
  13798. "windows-core 0.61.0",
  13799. "windows-future",
  13800. "windows-link",
  13801. "windows-numerics",
  13802. ]
  13803. [[package]]
  13804. name = "windows-collections"
  13805. version = "0.2.0"
  13806. source = "registry+https://github.com/rust-lang/crates.io-index"
  13807. checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
  13808. dependencies = [
  13809. "windows-core 0.61.0",
  13810. ]
  13811. [[package]]
  13812. name = "windows-core"
  13813. version = "0.52.0"
  13814. source = "registry+https://github.com/rust-lang/crates.io-index"
  13815. checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
  13816. dependencies = [
  13817. "windows-targets 0.52.6",
  13818. ]
  13819. [[package]]
  13820. name = "windows-core"
  13821. version = "0.57.0"
  13822. source = "registry+https://github.com/rust-lang/crates.io-index"
  13823. checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d"
  13824. dependencies = [
  13825. "windows-implement 0.57.0",
  13826. "windows-interface 0.57.0",
  13827. "windows-result 0.1.2",
  13828. "windows-targets 0.52.6",
  13829. ]
  13830. [[package]]
  13831. name = "windows-core"
  13832. version = "0.58.0"
  13833. source = "registry+https://github.com/rust-lang/crates.io-index"
  13834. checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
  13835. dependencies = [
  13836. "windows-implement 0.58.0",
  13837. "windows-interface 0.58.0",
  13838. "windows-result 0.2.0",
  13839. "windows-strings 0.1.0",
  13840. "windows-targets 0.52.6",
  13841. ]
  13842. [[package]]
  13843. name = "windows-core"
  13844. version = "0.61.0"
  13845. source = "registry+https://github.com/rust-lang/crates.io-index"
  13846. checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980"
  13847. dependencies = [
  13848. "windows-implement 0.60.0",
  13849. "windows-interface 0.59.1",
  13850. "windows-link",
  13851. "windows-result 0.3.2",
  13852. "windows-strings 0.4.0",
  13853. ]
  13854. [[package]]
  13855. name = "windows-future"
  13856. version = "0.2.0"
  13857. source = "registry+https://github.com/rust-lang/crates.io-index"
  13858. checksum = "7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32"
  13859. dependencies = [
  13860. "windows-core 0.61.0",
  13861. "windows-link",
  13862. ]
  13863. [[package]]
  13864. name = "windows-implement"
  13865. version = "0.57.0"
  13866. source = "registry+https://github.com/rust-lang/crates.io-index"
  13867. checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
  13868. dependencies = [
  13869. "proc-macro2",
  13870. "quote",
  13871. "syn 2.0.101",
  13872. ]
  13873. [[package]]
  13874. name = "windows-implement"
  13875. version = "0.58.0"
  13876. source = "registry+https://github.com/rust-lang/crates.io-index"
  13877. checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
  13878. dependencies = [
  13879. "proc-macro2",
  13880. "quote",
  13881. "syn 2.0.101",
  13882. ]
  13883. [[package]]
  13884. name = "windows-implement"
  13885. version = "0.60.0"
  13886. source = "registry+https://github.com/rust-lang/crates.io-index"
  13887. checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
  13888. dependencies = [
  13889. "proc-macro2",
  13890. "quote",
  13891. "syn 2.0.101",
  13892. ]
  13893. [[package]]
  13894. name = "windows-interface"
  13895. version = "0.57.0"
  13896. source = "registry+https://github.com/rust-lang/crates.io-index"
  13897. checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
  13898. dependencies = [
  13899. "proc-macro2",
  13900. "quote",
  13901. "syn 2.0.101",
  13902. ]
  13903. [[package]]
  13904. name = "windows-interface"
  13905. version = "0.58.0"
  13906. source = "registry+https://github.com/rust-lang/crates.io-index"
  13907. checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
  13908. dependencies = [
  13909. "proc-macro2",
  13910. "quote",
  13911. "syn 2.0.101",
  13912. ]
  13913. [[package]]
  13914. name = "windows-interface"
  13915. version = "0.59.1"
  13916. source = "registry+https://github.com/rust-lang/crates.io-index"
  13917. checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
  13918. dependencies = [
  13919. "proc-macro2",
  13920. "quote",
  13921. "syn 2.0.101",
  13922. ]
  13923. [[package]]
  13924. name = "windows-link"
  13925. version = "0.1.1"
  13926. source = "registry+https://github.com/rust-lang/crates.io-index"
  13927. checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
  13928. [[package]]
  13929. name = "windows-numerics"
  13930. version = "0.2.0"
  13931. source = "registry+https://github.com/rust-lang/crates.io-index"
  13932. checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
  13933. dependencies = [
  13934. "windows-core 0.61.0",
  13935. "windows-link",
  13936. ]
  13937. [[package]]
  13938. name = "windows-registry"
  13939. version = "0.4.0"
  13940. source = "registry+https://github.com/rust-lang/crates.io-index"
  13941. checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
  13942. dependencies = [
  13943. "windows-result 0.3.2",
  13944. "windows-strings 0.3.1",
  13945. "windows-targets 0.53.0",
  13946. ]
  13947. [[package]]
  13948. name = "windows-result"
  13949. version = "0.1.2"
  13950. source = "registry+https://github.com/rust-lang/crates.io-index"
  13951. checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
  13952. dependencies = [
  13953. "windows-targets 0.52.6",
  13954. ]
  13955. [[package]]
  13956. name = "windows-result"
  13957. version = "0.2.0"
  13958. source = "registry+https://github.com/rust-lang/crates.io-index"
  13959. checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
  13960. dependencies = [
  13961. "windows-targets 0.52.6",
  13962. ]
  13963. [[package]]
  13964. name = "windows-result"
  13965. version = "0.3.2"
  13966. source = "registry+https://github.com/rust-lang/crates.io-index"
  13967. checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
  13968. dependencies = [
  13969. "windows-link",
  13970. ]
  13971. [[package]]
  13972. name = "windows-strings"
  13973. version = "0.1.0"
  13974. source = "registry+https://github.com/rust-lang/crates.io-index"
  13975. checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
  13976. dependencies = [
  13977. "windows-result 0.2.0",
  13978. "windows-targets 0.52.6",
  13979. ]
  13980. [[package]]
  13981. name = "windows-strings"
  13982. version = "0.3.1"
  13983. source = "registry+https://github.com/rust-lang/crates.io-index"
  13984. checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
  13985. dependencies = [
  13986. "windows-link",
  13987. ]
  13988. [[package]]
  13989. name = "windows-strings"
  13990. version = "0.4.0"
  13991. source = "registry+https://github.com/rust-lang/crates.io-index"
  13992. checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97"
  13993. dependencies = [
  13994. "windows-link",
  13995. ]
  13996. [[package]]
  13997. name = "windows-sys"
  13998. version = "0.42.0"
  13999. source = "registry+https://github.com/rust-lang/crates.io-index"
  14000. checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
  14001. dependencies = [
  14002. "windows_aarch64_gnullvm 0.42.2",
  14003. "windows_aarch64_msvc 0.42.2",
  14004. "windows_i686_gnu 0.42.2",
  14005. "windows_i686_msvc 0.42.2",
  14006. "windows_x86_64_gnu 0.42.2",
  14007. "windows_x86_64_gnullvm 0.42.2",
  14008. "windows_x86_64_msvc 0.42.2",
  14009. ]
  14010. [[package]]
  14011. name = "windows-sys"
  14012. version = "0.45.0"
  14013. source = "registry+https://github.com/rust-lang/crates.io-index"
  14014. checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
  14015. dependencies = [
  14016. "windows-targets 0.42.2",
  14017. ]
  14018. [[package]]
  14019. name = "windows-sys"
  14020. version = "0.48.0"
  14021. source = "registry+https://github.com/rust-lang/crates.io-index"
  14022. checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
  14023. dependencies = [
  14024. "windows-targets 0.48.5",
  14025. ]
  14026. [[package]]
  14027. name = "windows-sys"
  14028. version = "0.52.0"
  14029. source = "registry+https://github.com/rust-lang/crates.io-index"
  14030. checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
  14031. dependencies = [
  14032. "windows-targets 0.52.6",
  14033. ]
  14034. [[package]]
  14035. name = "windows-sys"
  14036. version = "0.59.0"
  14037. source = "registry+https://github.com/rust-lang/crates.io-index"
  14038. checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
  14039. dependencies = [
  14040. "windows-targets 0.52.6",
  14041. ]
  14042. [[package]]
  14043. name = "windows-targets"
  14044. version = "0.42.2"
  14045. source = "registry+https://github.com/rust-lang/crates.io-index"
  14046. checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
  14047. dependencies = [
  14048. "windows_aarch64_gnullvm 0.42.2",
  14049. "windows_aarch64_msvc 0.42.2",
  14050. "windows_i686_gnu 0.42.2",
  14051. "windows_i686_msvc 0.42.2",
  14052. "windows_x86_64_gnu 0.42.2",
  14053. "windows_x86_64_gnullvm 0.42.2",
  14054. "windows_x86_64_msvc 0.42.2",
  14055. ]
  14056. [[package]]
  14057. name = "windows-targets"
  14058. version = "0.48.5"
  14059. source = "registry+https://github.com/rust-lang/crates.io-index"
  14060. checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
  14061. dependencies = [
  14062. "windows_aarch64_gnullvm 0.48.5",
  14063. "windows_aarch64_msvc 0.48.5",
  14064. "windows_i686_gnu 0.48.5",
  14065. "windows_i686_msvc 0.48.5",
  14066. "windows_x86_64_gnu 0.48.5",
  14067. "windows_x86_64_gnullvm 0.48.5",
  14068. "windows_x86_64_msvc 0.48.5",
  14069. ]
  14070. [[package]]
  14071. name = "windows-targets"
  14072. version = "0.52.6"
  14073. source = "registry+https://github.com/rust-lang/crates.io-index"
  14074. checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
  14075. dependencies = [
  14076. "windows_aarch64_gnullvm 0.52.6",
  14077. "windows_aarch64_msvc 0.52.6",
  14078. "windows_i686_gnu 0.52.6",
  14079. "windows_i686_gnullvm 0.52.6",
  14080. "windows_i686_msvc 0.52.6",
  14081. "windows_x86_64_gnu 0.52.6",
  14082. "windows_x86_64_gnullvm 0.52.6",
  14083. "windows_x86_64_msvc 0.52.6",
  14084. ]
  14085. [[package]]
  14086. name = "windows-targets"
  14087. version = "0.53.0"
  14088. source = "registry+https://github.com/rust-lang/crates.io-index"
  14089. checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
  14090. dependencies = [
  14091. "windows_aarch64_gnullvm 0.53.0",
  14092. "windows_aarch64_msvc 0.53.0",
  14093. "windows_i686_gnu 0.53.0",
  14094. "windows_i686_gnullvm 0.53.0",
  14095. "windows_i686_msvc 0.53.0",
  14096. "windows_x86_64_gnu 0.53.0",
  14097. "windows_x86_64_gnullvm 0.53.0",
  14098. "windows_x86_64_msvc 0.53.0",
  14099. ]
  14100. [[package]]
  14101. name = "windows_aarch64_gnullvm"
  14102. version = "0.42.2"
  14103. source = "registry+https://github.com/rust-lang/crates.io-index"
  14104. checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
  14105. [[package]]
  14106. name = "windows_aarch64_gnullvm"
  14107. version = "0.48.5"
  14108. source = "registry+https://github.com/rust-lang/crates.io-index"
  14109. checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
  14110. [[package]]
  14111. name = "windows_aarch64_gnullvm"
  14112. version = "0.52.6"
  14113. source = "registry+https://github.com/rust-lang/crates.io-index"
  14114. checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
  14115. [[package]]
  14116. name = "windows_aarch64_gnullvm"
  14117. version = "0.53.0"
  14118. source = "registry+https://github.com/rust-lang/crates.io-index"
  14119. checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
  14120. [[package]]
  14121. name = "windows_aarch64_msvc"
  14122. version = "0.34.0"
  14123. source = "registry+https://github.com/rust-lang/crates.io-index"
  14124. checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d"
  14125. [[package]]
  14126. name = "windows_aarch64_msvc"
  14127. version = "0.42.2"
  14128. source = "registry+https://github.com/rust-lang/crates.io-index"
  14129. checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
  14130. [[package]]
  14131. name = "windows_aarch64_msvc"
  14132. version = "0.48.5"
  14133. source = "registry+https://github.com/rust-lang/crates.io-index"
  14134. checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
  14135. [[package]]
  14136. name = "windows_aarch64_msvc"
  14137. version = "0.52.6"
  14138. source = "registry+https://github.com/rust-lang/crates.io-index"
  14139. checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
  14140. [[package]]
  14141. name = "windows_aarch64_msvc"
  14142. version = "0.53.0"
  14143. source = "registry+https://github.com/rust-lang/crates.io-index"
  14144. checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
  14145. [[package]]
  14146. name = "windows_i686_gnu"
  14147. version = "0.34.0"
  14148. source = "registry+https://github.com/rust-lang/crates.io-index"
  14149. checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed"
  14150. [[package]]
  14151. name = "windows_i686_gnu"
  14152. version = "0.42.2"
  14153. source = "registry+https://github.com/rust-lang/crates.io-index"
  14154. checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
  14155. [[package]]
  14156. name = "windows_i686_gnu"
  14157. version = "0.48.5"
  14158. source = "registry+https://github.com/rust-lang/crates.io-index"
  14159. checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
  14160. [[package]]
  14161. name = "windows_i686_gnu"
  14162. version = "0.52.6"
  14163. source = "registry+https://github.com/rust-lang/crates.io-index"
  14164. checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
  14165. [[package]]
  14166. name = "windows_i686_gnu"
  14167. version = "0.53.0"
  14168. source = "registry+https://github.com/rust-lang/crates.io-index"
  14169. checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
  14170. [[package]]
  14171. name = "windows_i686_gnullvm"
  14172. version = "0.52.6"
  14173. source = "registry+https://github.com/rust-lang/crates.io-index"
  14174. checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
  14175. [[package]]
  14176. name = "windows_i686_gnullvm"
  14177. version = "0.53.0"
  14178. source = "registry+https://github.com/rust-lang/crates.io-index"
  14179. checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
  14180. [[package]]
  14181. name = "windows_i686_msvc"
  14182. version = "0.34.0"
  14183. source = "registry+https://github.com/rust-lang/crates.io-index"
  14184. checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956"
  14185. [[package]]
  14186. name = "windows_i686_msvc"
  14187. version = "0.42.2"
  14188. source = "registry+https://github.com/rust-lang/crates.io-index"
  14189. checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
  14190. [[package]]
  14191. name = "windows_i686_msvc"
  14192. version = "0.48.5"
  14193. source = "registry+https://github.com/rust-lang/crates.io-index"
  14194. checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
  14195. [[package]]
  14196. name = "windows_i686_msvc"
  14197. version = "0.52.6"
  14198. source = "registry+https://github.com/rust-lang/crates.io-index"
  14199. checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
  14200. [[package]]
  14201. name = "windows_i686_msvc"
  14202. version = "0.53.0"
  14203. source = "registry+https://github.com/rust-lang/crates.io-index"
  14204. checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
  14205. [[package]]
  14206. name = "windows_x86_64_gnu"
  14207. version = "0.34.0"
  14208. source = "registry+https://github.com/rust-lang/crates.io-index"
  14209. checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4"
  14210. [[package]]
  14211. name = "windows_x86_64_gnu"
  14212. version = "0.42.2"
  14213. source = "registry+https://github.com/rust-lang/crates.io-index"
  14214. checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
  14215. [[package]]
  14216. name = "windows_x86_64_gnu"
  14217. version = "0.48.5"
  14218. source = "registry+https://github.com/rust-lang/crates.io-index"
  14219. checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
  14220. [[package]]
  14221. name = "windows_x86_64_gnu"
  14222. version = "0.52.6"
  14223. source = "registry+https://github.com/rust-lang/crates.io-index"
  14224. checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
  14225. [[package]]
  14226. name = "windows_x86_64_gnu"
  14227. version = "0.53.0"
  14228. source = "registry+https://github.com/rust-lang/crates.io-index"
  14229. checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
  14230. [[package]]
  14231. name = "windows_x86_64_gnullvm"
  14232. version = "0.42.2"
  14233. source = "registry+https://github.com/rust-lang/crates.io-index"
  14234. checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
  14235. [[package]]
  14236. name = "windows_x86_64_gnullvm"
  14237. version = "0.48.5"
  14238. source = "registry+https://github.com/rust-lang/crates.io-index"
  14239. checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
  14240. [[package]]
  14241. name = "windows_x86_64_gnullvm"
  14242. version = "0.52.6"
  14243. source = "registry+https://github.com/rust-lang/crates.io-index"
  14244. checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
  14245. [[package]]
  14246. name = "windows_x86_64_gnullvm"
  14247. version = "0.53.0"
  14248. source = "registry+https://github.com/rust-lang/crates.io-index"
  14249. checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
  14250. [[package]]
  14251. name = "windows_x86_64_msvc"
  14252. version = "0.34.0"
  14253. source = "registry+https://github.com/rust-lang/crates.io-index"
  14254. checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9"
  14255. [[package]]
  14256. name = "windows_x86_64_msvc"
  14257. version = "0.42.2"
  14258. source = "registry+https://github.com/rust-lang/crates.io-index"
  14259. checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
  14260. [[package]]
  14261. name = "windows_x86_64_msvc"
  14262. version = "0.48.5"
  14263. source = "registry+https://github.com/rust-lang/crates.io-index"
  14264. checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
  14265. [[package]]
  14266. name = "windows_x86_64_msvc"
  14267. version = "0.52.6"
  14268. source = "registry+https://github.com/rust-lang/crates.io-index"
  14269. checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
  14270. [[package]]
  14271. name = "windows_x86_64_msvc"
  14272. version = "0.53.0"
  14273. source = "registry+https://github.com/rust-lang/crates.io-index"
  14274. checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
  14275. [[package]]
  14276. name = "winit"
  14277. version = "0.30.9"
  14278. source = "registry+https://github.com/rust-lang/crates.io-index"
  14279. checksum = "a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0"
  14280. dependencies = [
  14281. "ahash",
  14282. "android-activity",
  14283. "atomic-waker",
  14284. "bitflags 2.9.0",
  14285. "block2 0.5.1",
  14286. "bytemuck",
  14287. "calloop",
  14288. "cfg_aliases",
  14289. "concurrent-queue",
  14290. "core-foundation 0.9.4",
  14291. "core-graphics",
  14292. "cursor-icon",
  14293. "dpi",
  14294. "js-sys",
  14295. "libc",
  14296. "memmap2 0.9.5",
  14297. "ndk",
  14298. "objc2 0.5.2",
  14299. "objc2-app-kit 0.2.2",
  14300. "objc2-foundation 0.2.2",
  14301. "objc2-ui-kit",
  14302. "orbclient",
  14303. "percent-encoding",
  14304. "pin-project",
  14305. "raw-window-handle 0.6.2",
  14306. "redox_syscall 0.4.1",
  14307. "rustix 0.38.44",
  14308. "sctk-adwaita",
  14309. "smithay-client-toolkit",
  14310. "smol_str",
  14311. "tracing",
  14312. "unicode-segmentation",
  14313. "wasm-bindgen",
  14314. "wasm-bindgen-futures",
  14315. "wayland-backend",
  14316. "wayland-client",
  14317. "wayland-protocols",
  14318. "wayland-protocols-plasma",
  14319. "web-sys",
  14320. "web-time",
  14321. "windows-sys 0.52.0",
  14322. "x11-dl",
  14323. "x11rb",
  14324. "xkbcommon-dl",
  14325. ]
  14326. [[package]]
  14327. name = "winnow"
  14328. version = "0.7.4"
  14329. source = "registry+https://github.com/rust-lang/crates.io-index"
  14330. checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
  14331. dependencies = [
  14332. "memchr",
  14333. ]
  14334. [[package]]
  14335. name = "wit-bindgen-rt"
  14336. version = "0.39.0"
  14337. source = "registry+https://github.com/rust-lang/crates.io-index"
  14338. checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
  14339. dependencies = [
  14340. "bitflags 2.9.0",
  14341. ]
  14342. [[package]]
  14343. name = "with_builtin_macros"
  14344. version = "0.0.3"
  14345. source = "registry+https://github.com/rust-lang/crates.io-index"
  14346. checksum = "a59d55032495429b87f9d69954c6c8602e4d3f3e0a747a12dea6b0b23de685da"
  14347. dependencies = [
  14348. "with_builtin_macros-proc_macros",
  14349. ]
  14350. [[package]]
  14351. name = "with_builtin_macros-proc_macros"
  14352. version = "0.0.3"
  14353. source = "registry+https://github.com/rust-lang/crates.io-index"
  14354. checksum = "15bd7679c15e22924f53aee34d4e448c45b674feb6129689af88593e129f8f42"
  14355. dependencies = [
  14356. "proc-macro2",
  14357. "quote",
  14358. "syn 1.0.109",
  14359. ]
  14360. [[package]]
  14361. name = "wrapcenum-derive"
  14362. version = "0.4.1"
  14363. source = "registry+https://github.com/rust-lang/crates.io-index"
  14364. checksum = "a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e"
  14365. dependencies = [
  14366. "darling 0.20.10",
  14367. "proc-macro2",
  14368. "quote",
  14369. "syn 2.0.101",
  14370. ]
  14371. [[package]]
  14372. name = "write16"
  14373. version = "1.0.0"
  14374. source = "registry+https://github.com/rust-lang/crates.io-index"
  14375. checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
  14376. [[package]]
  14377. name = "writeable"
  14378. version = "0.5.5"
  14379. source = "registry+https://github.com/rust-lang/crates.io-index"
  14380. checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
  14381. [[package]]
  14382. name = "ws2_32-sys"
  14383. version = "0.2.1"
  14384. source = "registry+https://github.com/rust-lang/crates.io-index"
  14385. checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
  14386. dependencies = [
  14387. "winapi 0.2.8",
  14388. "winapi-build",
  14389. ]
  14390. [[package]]
  14391. name = "x11-dl"
  14392. version = "2.21.0"
  14393. source = "registry+https://github.com/rust-lang/crates.io-index"
  14394. checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
  14395. dependencies = [
  14396. "libc",
  14397. "once_cell",
  14398. "pkg-config",
  14399. ]
  14400. [[package]]
  14401. name = "x11rb"
  14402. version = "0.13.1"
  14403. source = "registry+https://github.com/rust-lang/crates.io-index"
  14404. checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12"
  14405. dependencies = [
  14406. "as-raw-xcb-connection",
  14407. "gethostname",
  14408. "libc",
  14409. "libloading 0.8.6",
  14410. "once_cell",
  14411. "rustix 0.38.44",
  14412. "x11rb-protocol",
  14413. ]
  14414. [[package]]
  14415. name = "x11rb-protocol"
  14416. version = "0.13.1"
  14417. source = "registry+https://github.com/rust-lang/crates.io-index"
  14418. checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d"
  14419. [[package]]
  14420. name = "x509-parser"
  14421. version = "0.16.0"
  14422. source = "registry+https://github.com/rust-lang/crates.io-index"
  14423. checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69"
  14424. dependencies = [
  14425. "asn1-rs",
  14426. "data-encoding",
  14427. "der-parser",
  14428. "lazy_static",
  14429. "nom 7.1.3",
  14430. "oid-registry",
  14431. "rusticata-macros",
  14432. "thiserror 1.0.69",
  14433. "time",
  14434. ]
  14435. [[package]]
  14436. name = "xattr"
  14437. version = "1.5.0"
  14438. source = "registry+https://github.com/rust-lang/crates.io-index"
  14439. checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e"
  14440. dependencies = [
  14441. "libc",
  14442. "rustix 1.0.3",
  14443. ]
  14444. [[package]]
  14445. name = "xcursor"
  14446. version = "0.3.8"
  14447. source = "registry+https://github.com/rust-lang/crates.io-index"
  14448. checksum = "0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61"
  14449. [[package]]
  14450. name = "xdg-home"
  14451. version = "1.3.0"
  14452. source = "registry+https://github.com/rust-lang/crates.io-index"
  14453. checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6"
  14454. dependencies = [
  14455. "libc",
  14456. "windows-sys 0.59.0",
  14457. ]
  14458. [[package]]
  14459. name = "xkbcommon-dl"
  14460. version = "0.4.2"
  14461. source = "registry+https://github.com/rust-lang/crates.io-index"
  14462. checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5"
  14463. dependencies = [
  14464. "bitflags 2.9.0",
  14465. "dlib",
  14466. "log",
  14467. "once_cell",
  14468. "xkeysym",
  14469. ]
  14470. [[package]]
  14471. name = "xkeysym"
  14472. version = "0.2.1"
  14473. source = "registry+https://github.com/rust-lang/crates.io-index"
  14474. checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56"
  14475. [[package]]
  14476. name = "xml-rs"
  14477. version = "0.8.25"
  14478. source = "registry+https://github.com/rust-lang/crates.io-index"
  14479. checksum = "c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4"
  14480. [[package]]
  14481. name = "xmlwriter"
  14482. version = "0.1.0"
  14483. source = "registry+https://github.com/rust-lang/crates.io-index"
  14484. checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
  14485. [[package]]
  14486. name = "xshell"
  14487. version = "0.2.7"
  14488. source = "registry+https://github.com/rust-lang/crates.io-index"
  14489. checksum = "9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d"
  14490. dependencies = [
  14491. "xshell-macros",
  14492. ]
  14493. [[package]]
  14494. name = "xshell-macros"
  14495. version = "0.2.7"
  14496. source = "registry+https://github.com/rust-lang/crates.io-index"
  14497. checksum = "32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547"
  14498. [[package]]
  14499. name = "xxhash-rust"
  14500. version = "0.8.15"
  14501. source = "registry+https://github.com/rust-lang/crates.io-index"
  14502. checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3"
  14503. [[package]]
  14504. name = "y4m"
  14505. version = "0.8.0"
  14506. source = "registry+https://github.com/rust-lang/crates.io-index"
  14507. checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448"
  14508. [[package]]
  14509. name = "yaml-rust"
  14510. version = "0.4.5"
  14511. source = "registry+https://github.com/rust-lang/crates.io-index"
  14512. checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
  14513. dependencies = [
  14514. "linked-hash-map",
  14515. ]
  14516. [[package]]
  14517. name = "yoke"
  14518. version = "0.7.5"
  14519. source = "registry+https://github.com/rust-lang/crates.io-index"
  14520. checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
  14521. dependencies = [
  14522. "serde",
  14523. "stable_deref_trait",
  14524. "yoke-derive",
  14525. "zerofrom",
  14526. ]
  14527. [[package]]
  14528. name = "yoke-derive"
  14529. version = "0.7.5"
  14530. source = "registry+https://github.com/rust-lang/crates.io-index"
  14531. checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
  14532. dependencies = [
  14533. "proc-macro2",
  14534. "quote",
  14535. "syn 2.0.101",
  14536. "synstructure",
  14537. ]
  14538. [[package]]
  14539. name = "zbus"
  14540. version = "4.4.0"
  14541. source = "registry+https://github.com/rust-lang/crates.io-index"
  14542. checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725"
  14543. dependencies = [
  14544. "async-broadcast",
  14545. "async-executor",
  14546. "async-fs",
  14547. "async-io 2.4.0",
  14548. "async-lock 3.4.0",
  14549. "async-process 2.3.0",
  14550. "async-recursion",
  14551. "async-task",
  14552. "async-trait",
  14553. "blocking",
  14554. "enumflags2",
  14555. "event-listener 5.4.0",
  14556. "futures-core",
  14557. "futures-sink",
  14558. "futures-util",
  14559. "hex",
  14560. "nix 0.29.0",
  14561. "ordered-stream",
  14562. "rand 0.8.5",
  14563. "serde",
  14564. "serde_repr",
  14565. "sha1",
  14566. "static_assertions",
  14567. "tracing",
  14568. "uds_windows",
  14569. "windows-sys 0.52.0",
  14570. "xdg-home",
  14571. "zbus_macros 4.4.0",
  14572. "zbus_names 3.0.0",
  14573. "zvariant 4.2.0",
  14574. ]
  14575. [[package]]
  14576. name = "zbus"
  14577. version = "5.5.0"
  14578. source = "registry+https://github.com/rust-lang/crates.io-index"
  14579. checksum = "59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236"
  14580. dependencies = [
  14581. "async-broadcast",
  14582. "async-executor",
  14583. "async-fs",
  14584. "async-io 2.4.0",
  14585. "async-lock 3.4.0",
  14586. "async-process 2.3.0",
  14587. "async-recursion",
  14588. "async-task",
  14589. "async-trait",
  14590. "blocking",
  14591. "enumflags2",
  14592. "event-listener 5.4.0",
  14593. "futures-core",
  14594. "futures-lite 2.6.0",
  14595. "hex",
  14596. "nix 0.29.0",
  14597. "ordered-stream",
  14598. "serde",
  14599. "serde_repr",
  14600. "static_assertions",
  14601. "tracing",
  14602. "uds_windows",
  14603. "windows-sys 0.59.0",
  14604. "winnow",
  14605. "xdg-home",
  14606. "zbus_macros 5.5.0",
  14607. "zbus_names 4.2.0",
  14608. "zvariant 5.4.0",
  14609. ]
  14610. [[package]]
  14611. name = "zbus-lockstep"
  14612. version = "0.4.4"
  14613. source = "registry+https://github.com/rust-lang/crates.io-index"
  14614. checksum = "4ca2c5dceb099bddaade154055c926bb8ae507a18756ba1d8963fd7b51d8ed1d"
  14615. dependencies = [
  14616. "zbus_xml",
  14617. "zvariant 4.2.0",
  14618. ]
  14619. [[package]]
  14620. name = "zbus-lockstep-macros"
  14621. version = "0.4.4"
  14622. source = "registry+https://github.com/rust-lang/crates.io-index"
  14623. checksum = "709ab20fc57cb22af85be7b360239563209258430bccf38d8b979c5a2ae3ecce"
  14624. dependencies = [
  14625. "proc-macro2",
  14626. "quote",
  14627. "syn 2.0.101",
  14628. "zbus-lockstep",
  14629. "zbus_xml",
  14630. "zvariant 4.2.0",
  14631. ]
  14632. [[package]]
  14633. name = "zbus_macros"
  14634. version = "4.4.0"
  14635. source = "registry+https://github.com/rust-lang/crates.io-index"
  14636. checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e"
  14637. dependencies = [
  14638. "proc-macro-crate",
  14639. "proc-macro2",
  14640. "quote",
  14641. "syn 2.0.101",
  14642. "zvariant_utils 2.1.0",
  14643. ]
  14644. [[package]]
  14645. name = "zbus_macros"
  14646. version = "5.5.0"
  14647. source = "registry+https://github.com/rust-lang/crates.io-index"
  14648. checksum = "f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0"
  14649. dependencies = [
  14650. "proc-macro-crate",
  14651. "proc-macro2",
  14652. "quote",
  14653. "syn 2.0.101",
  14654. "zbus_names 4.2.0",
  14655. "zvariant 5.4.0",
  14656. "zvariant_utils 3.2.0",
  14657. ]
  14658. [[package]]
  14659. name = "zbus_names"
  14660. version = "3.0.0"
  14661. source = "registry+https://github.com/rust-lang/crates.io-index"
  14662. checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c"
  14663. dependencies = [
  14664. "serde",
  14665. "static_assertions",
  14666. "zvariant 4.2.0",
  14667. ]
  14668. [[package]]
  14669. name = "zbus_names"
  14670. version = "4.2.0"
  14671. source = "registry+https://github.com/rust-lang/crates.io-index"
  14672. checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97"
  14673. dependencies = [
  14674. "serde",
  14675. "static_assertions",
  14676. "winnow",
  14677. "zvariant 5.4.0",
  14678. ]
  14679. [[package]]
  14680. name = "zbus_xml"
  14681. version = "4.0.0"
  14682. source = "registry+https://github.com/rust-lang/crates.io-index"
  14683. checksum = "ab3f374552b954f6abb4bd6ce979e6c9b38fb9d0cd7cc68a7d796e70c9f3a233"
  14684. dependencies = [
  14685. "quick-xml 0.30.0",
  14686. "serde",
  14687. "static_assertions",
  14688. "zbus_names 3.0.0",
  14689. "zvariant 4.2.0",
  14690. ]
  14691. [[package]]
  14692. name = "zenoh"
  14693. version = "0.7.0-rc"
  14694. source = "registry+https://github.com/rust-lang/crates.io-index"
  14695. checksum = "44140d6ebcf2e52ee48acad0e9d960c2b1e868eec021da2538e58373d615fc18"
  14696. dependencies = [
  14697. "async-global-executor",
  14698. "async-std",
  14699. "async-trait",
  14700. "base64 0.13.1",
  14701. "env_logger 0.10.2",
  14702. "event-listener 2.5.3",
  14703. "flume 0.10.14",
  14704. "form_urlencoded",
  14705. "futures",
  14706. "git-version",
  14707. "hex",
  14708. "lazy_static",
  14709. "log",
  14710. "ordered-float 3.9.2",
  14711. "petgraph",
  14712. "rand 0.8.5",
  14713. "regex",
  14714. "rustc_version",
  14715. "serde",
  14716. "serde_json",
  14717. "socket2 0.4.10",
  14718. "stop-token",
  14719. "uhlc 0.5.2",
  14720. "uuid 1.16.0",
  14721. "vec_map",
  14722. "zenoh-buffers 0.7.0-rc",
  14723. "zenoh-cfg-properties",
  14724. "zenoh-collections 0.7.0-rc",
  14725. "zenoh-config 0.7.0-rc",
  14726. "zenoh-core 0.7.0-rc",
  14727. "zenoh-crypto 0.7.0-rc",
  14728. "zenoh-link 0.7.0-rc",
  14729. "zenoh-plugin-trait 0.7.0-rc",
  14730. "zenoh-protocol 0.7.0-rc",
  14731. "zenoh-protocol-core",
  14732. "zenoh-sync 0.7.0-rc",
  14733. "zenoh-transport 0.7.0-rc",
  14734. "zenoh-util 0.7.0-rc",
  14735. ]
  14736. [[package]]
  14737. name = "zenoh"
  14738. version = "1.3.0"
  14739. source = "registry+https://github.com/rust-lang/crates.io-index"
  14740. checksum = "2968376a748195a485a6af3a5bc9e1b13f44bd1a977380e81e4e224acde47ede"
  14741. dependencies = [
  14742. "ahash",
  14743. "arc-swap",
  14744. "async-trait",
  14745. "bytes",
  14746. "flume 0.11.1",
  14747. "futures",
  14748. "git-version",
  14749. "itertools 0.13.0",
  14750. "json5",
  14751. "lazy_static",
  14752. "once_cell",
  14753. "paste",
  14754. "petgraph",
  14755. "phf",
  14756. "rand 0.8.5",
  14757. "ref-cast",
  14758. "rustc_version",
  14759. "serde",
  14760. "serde_json",
  14761. "socket2 0.5.8",
  14762. "tokio",
  14763. "tokio-util",
  14764. "tracing",
  14765. "uhlc 0.8.0",
  14766. "vec_map",
  14767. "zenoh-buffers 1.3.0",
  14768. "zenoh-codec",
  14769. "zenoh-collections 1.3.0",
  14770. "zenoh-config 1.3.0",
  14771. "zenoh-core 1.3.0",
  14772. "zenoh-keyexpr",
  14773. "zenoh-link 1.3.0",
  14774. "zenoh-macros 1.3.0",
  14775. "zenoh-plugin-trait 1.3.0",
  14776. "zenoh-protocol 1.3.0",
  14777. "zenoh-result",
  14778. "zenoh-runtime",
  14779. "zenoh-sync 1.3.0",
  14780. "zenoh-task",
  14781. "zenoh-transport 1.3.0",
  14782. "zenoh-util 1.3.0",
  14783. ]
  14784. [[package]]
  14785. name = "zenoh-buffers"
  14786. version = "0.7.0-rc"
  14787. source = "registry+https://github.com/rust-lang/crates.io-index"
  14788. checksum = "244d54f1228d3c53fc69483faafcfcc1b4d670b60cffce17696fc49fbc7a6608"
  14789. dependencies = [
  14790. "async-std",
  14791. "hex",
  14792. "zenoh-collections 0.7.0-rc",
  14793. "zenoh-core 0.7.0-rc",
  14794. ]
  14795. [[package]]
  14796. name = "zenoh-buffers"
  14797. version = "1.3.0"
  14798. source = "registry+https://github.com/rust-lang/crates.io-index"
  14799. checksum = "abd9e5b655ba58356b8291387e049f233497266168a164ffaf95867de85819ca"
  14800. dependencies = [
  14801. "zenoh-collections 1.3.0",
  14802. ]
  14803. [[package]]
  14804. name = "zenoh-cfg-properties"
  14805. version = "0.7.0-rc"
  14806. source = "registry+https://github.com/rust-lang/crates.io-index"
  14807. checksum = "a963395194bf1b64f67d89333e8089f01568ec7ac28c305847f505452a98006e"
  14808. dependencies = [
  14809. "zenoh-core 0.7.0-rc",
  14810. "zenoh-macros 0.7.0-rc",
  14811. ]
  14812. [[package]]
  14813. name = "zenoh-codec"
  14814. version = "1.3.0"
  14815. source = "registry+https://github.com/rust-lang/crates.io-index"
  14816. checksum = "97f2cfa2434779bd4acda8ef269d6c3b1750f8459ae42a3741bfccbfdf63b04f"
  14817. dependencies = [
  14818. "tracing",
  14819. "uhlc 0.8.0",
  14820. "zenoh-buffers 1.3.0",
  14821. "zenoh-protocol 1.3.0",
  14822. ]
  14823. [[package]]
  14824. name = "zenoh-collections"
  14825. version = "0.7.0-rc"
  14826. source = "registry+https://github.com/rust-lang/crates.io-index"
  14827. checksum = "1e256d7aff2c9af765d77efbfae7fcb708d2d7f4e179aa201bff2f81ad7a3845"
  14828. dependencies = [
  14829. "async-std",
  14830. "async-trait",
  14831. "flume 0.10.14",
  14832. "log",
  14833. "zenoh-core 0.7.0-rc",
  14834. "zenoh-sync 0.7.0-rc",
  14835. ]
  14836. [[package]]
  14837. name = "zenoh-collections"
  14838. version = "1.3.0"
  14839. source = "registry+https://github.com/rust-lang/crates.io-index"
  14840. checksum = "c87666130c2923b49e332478d27c934678098fe799d02e01be66f2a6a6d9f8fb"
  14841. [[package]]
  14842. name = "zenoh-config"
  14843. version = "0.7.0-rc"
  14844. source = "registry+https://github.com/rust-lang/crates.io-index"
  14845. checksum = "bad1ff61abf28c57e8879ec4286fa29becf7e9bf12555df9a7faddff3bc9ea1b"
  14846. dependencies = [
  14847. "flume 0.10.14",
  14848. "json5",
  14849. "num_cpus",
  14850. "serde",
  14851. "serde_json",
  14852. "serde_yaml 0.9.34+deprecated",
  14853. "validated_struct",
  14854. "zenoh-cfg-properties",
  14855. "zenoh-core 0.7.0-rc",
  14856. "zenoh-protocol-core",
  14857. "zenoh-util 0.7.0-rc",
  14858. ]
  14859. [[package]]
  14860. name = "zenoh-config"
  14861. version = "1.3.0"
  14862. source = "registry+https://github.com/rust-lang/crates.io-index"
  14863. checksum = "decb0881ecbd88bc8eb68d0440ff96c1b77548bced3c58ea9e14fe2a5c554162"
  14864. dependencies = [
  14865. "json5",
  14866. "num_cpus",
  14867. "secrecy",
  14868. "serde",
  14869. "serde_json",
  14870. "serde_with",
  14871. "serde_yaml 0.9.34+deprecated",
  14872. "tracing",
  14873. "uhlc 0.8.0",
  14874. "validated_struct",
  14875. "zenoh-core 1.3.0",
  14876. "zenoh-keyexpr",
  14877. "zenoh-macros 1.3.0",
  14878. "zenoh-protocol 1.3.0",
  14879. "zenoh-result",
  14880. "zenoh-util 1.3.0",
  14881. ]
  14882. [[package]]
  14883. name = "zenoh-core"
  14884. version = "0.7.0-rc"
  14885. source = "registry+https://github.com/rust-lang/crates.io-index"
  14886. checksum = "1b0f55158f3f83555db74d4cf5ebc34f90df5d2992cc0de67eba69b99628605e"
  14887. dependencies = [
  14888. "anyhow",
  14889. "async-std",
  14890. "lazy_static",
  14891. "zenoh-macros 0.7.0-rc",
  14892. ]
  14893. [[package]]
  14894. name = "zenoh-core"
  14895. version = "1.3.0"
  14896. source = "registry+https://github.com/rust-lang/crates.io-index"
  14897. checksum = "29e94adcde604d5f22773dc291d8e56777276aa3d4abb9cc71971894d403bb37"
  14898. dependencies = [
  14899. "lazy_static",
  14900. "tokio",
  14901. "zenoh-result",
  14902. "zenoh-runtime",
  14903. ]
  14904. [[package]]
  14905. name = "zenoh-crypto"
  14906. version = "0.7.0-rc"
  14907. source = "registry+https://github.com/rust-lang/crates.io-index"
  14908. checksum = "653ba15479a0e3f1a94d7f079babc52f742f3a2bd995c59bc250cfc9a789dbbc"
  14909. dependencies = [
  14910. "aes",
  14911. "hmac",
  14912. "rand 0.8.5",
  14913. "rand_chacha 0.3.1",
  14914. "sha3",
  14915. "zenoh-core 0.7.0-rc",
  14916. ]
  14917. [[package]]
  14918. name = "zenoh-crypto"
  14919. version = "1.3.0"
  14920. source = "registry+https://github.com/rust-lang/crates.io-index"
  14921. checksum = "28269400e1d3fefd193a63540dbd65ea6ca4901478080e3e2a30cf8da910f59e"
  14922. dependencies = [
  14923. "aes",
  14924. "hmac",
  14925. "rand 0.8.5",
  14926. "rand_chacha 0.3.1",
  14927. "sha3",
  14928. "zenoh-result",
  14929. ]
  14930. [[package]]
  14931. name = "zenoh-keyexpr"
  14932. version = "1.3.0"
  14933. source = "registry+https://github.com/rust-lang/crates.io-index"
  14934. checksum = "bb6a25f7aceffdd68bf80703fa4d6fd207056c4e57c62e593012bb77deeca425"
  14935. dependencies = [
  14936. "getrandom 0.2.15",
  14937. "hashbrown 0.14.5",
  14938. "keyed-set",
  14939. "rand 0.8.5",
  14940. "schemars 0.8.22",
  14941. "serde",
  14942. "token-cell",
  14943. "zenoh-result",
  14944. ]
  14945. [[package]]
  14946. name = "zenoh-link"
  14947. version = "0.7.0-rc"
  14948. source = "registry+https://github.com/rust-lang/crates.io-index"
  14949. checksum = "0e58770c73cf0b5ec8fbe104d609eec83f9bc3463ea23a583c8b465de77f7d27"
  14950. dependencies = [
  14951. "async-std",
  14952. "async-trait",
  14953. "zenoh-cfg-properties",
  14954. "zenoh-config 0.7.0-rc",
  14955. "zenoh-core 0.7.0-rc",
  14956. "zenoh-link-commons 0.7.0-rc",
  14957. "zenoh-link-quic 0.7.0-rc",
  14958. "zenoh-link-tcp 0.7.0-rc",
  14959. "zenoh-link-tls 0.7.0-rc",
  14960. "zenoh-link-udp 0.7.0-rc",
  14961. "zenoh-link-unixsock_stream 0.7.0-rc",
  14962. "zenoh-protocol-core",
  14963. ]
  14964. [[package]]
  14965. name = "zenoh-link"
  14966. version = "1.3.0"
  14967. source = "registry+https://github.com/rust-lang/crates.io-index"
  14968. checksum = "cd0a3e810f1b088b207bc68bc4439c6f0e39d02c3061c69e17c73e023ed1031b"
  14969. dependencies = [
  14970. "zenoh-config 1.3.0",
  14971. "zenoh-link-commons 1.3.0",
  14972. "zenoh-link-quic 1.3.0",
  14973. "zenoh-link-tcp 1.3.0",
  14974. "zenoh-link-tls 1.3.0",
  14975. "zenoh-link-udp 1.3.0",
  14976. "zenoh-link-unixsock_stream 1.3.0",
  14977. "zenoh-link-ws",
  14978. "zenoh-protocol 1.3.0",
  14979. "zenoh-result",
  14980. ]
  14981. [[package]]
  14982. name = "zenoh-link-commons"
  14983. version = "0.7.0-rc"
  14984. source = "registry+https://github.com/rust-lang/crates.io-index"
  14985. checksum = "21aab9eeb2aba53e37aae57467ffca1268d209811c5e2f39761aab4c1343bce3"
  14986. dependencies = [
  14987. "async-std",
  14988. "async-trait",
  14989. "flume 0.10.14",
  14990. "serde",
  14991. "zenoh-buffers 0.7.0-rc",
  14992. "zenoh-cfg-properties",
  14993. "zenoh-core 0.7.0-rc",
  14994. "zenoh-protocol 0.7.0-rc",
  14995. "zenoh-protocol-core",
  14996. ]
  14997. [[package]]
  14998. name = "zenoh-link-commons"
  14999. version = "1.3.0"
  15000. source = "registry+https://github.com/rust-lang/crates.io-index"
  15001. checksum = "342fef285b6e35916eabe1e2582eab252e19c671c480db9b84ce3574dbc6447f"
  15002. dependencies = [
  15003. "async-trait",
  15004. "flume 0.11.1",
  15005. "futures",
  15006. "rustls 0.23.25",
  15007. "rustls-webpki 0.102.8",
  15008. "serde",
  15009. "time",
  15010. "tokio",
  15011. "tokio-util",
  15012. "tracing",
  15013. "zenoh-buffers 1.3.0",
  15014. "zenoh-codec",
  15015. "zenoh-core 1.3.0",
  15016. "zenoh-protocol 1.3.0",
  15017. "zenoh-result",
  15018. "zenoh-runtime",
  15019. "zenoh-util 1.3.0",
  15020. ]
  15021. [[package]]
  15022. name = "zenoh-link-quic"
  15023. version = "0.7.0-rc"
  15024. source = "registry+https://github.com/rust-lang/crates.io-index"
  15025. checksum = "a9f1354094eb4d5e4b864b5aa385efce46f94a43f6ba57dd9ea9a017e6e74176"
  15026. dependencies = [
  15027. "async-std",
  15028. "async-trait",
  15029. "futures",
  15030. "log",
  15031. "quinn 0.9.4",
  15032. "rustls 0.20.9",
  15033. "rustls-native-certs 0.6.3",
  15034. "rustls-pemfile 1.0.4",
  15035. "webpki",
  15036. "zenoh-cfg-properties",
  15037. "zenoh-config 0.7.0-rc",
  15038. "zenoh-core 0.7.0-rc",
  15039. "zenoh-link-commons 0.7.0-rc",
  15040. "zenoh-protocol-core",
  15041. "zenoh-sync 0.7.0-rc",
  15042. "zenoh-util 0.7.0-rc",
  15043. ]
  15044. [[package]]
  15045. name = "zenoh-link-quic"
  15046. version = "1.3.0"
  15047. source = "registry+https://github.com/rust-lang/crates.io-index"
  15048. checksum = "d8936484cadb1e0c9d66c8a2a408f9443c3d5c0e5005fa59face53f61e0ccbc9"
  15049. dependencies = [
  15050. "async-trait",
  15051. "base64 0.22.1",
  15052. "quinn 0.11.7",
  15053. "rustls 0.23.25",
  15054. "rustls-pemfile 2.2.0",
  15055. "rustls-pki-types",
  15056. "rustls-webpki 0.102.8",
  15057. "secrecy",
  15058. "time",
  15059. "tokio",
  15060. "tokio-util",
  15061. "tracing",
  15062. "webpki-roots 0.26.8",
  15063. "x509-parser",
  15064. "zenoh-config 1.3.0",
  15065. "zenoh-core 1.3.0",
  15066. "zenoh-link-commons 1.3.0",
  15067. "zenoh-protocol 1.3.0",
  15068. "zenoh-result",
  15069. "zenoh-util 1.3.0",
  15070. ]
  15071. [[package]]
  15072. name = "zenoh-link-tcp"
  15073. version = "0.7.0-rc"
  15074. source = "registry+https://github.com/rust-lang/crates.io-index"
  15075. checksum = "55ffc29707a50680dba124dd4d8bc3bc19feb158db8312433bfc3078f7b8f1ef"
  15076. dependencies = [
  15077. "async-std",
  15078. "async-trait",
  15079. "log",
  15080. "zenoh-core 0.7.0-rc",
  15081. "zenoh-link-commons 0.7.0-rc",
  15082. "zenoh-protocol-core",
  15083. "zenoh-sync 0.7.0-rc",
  15084. "zenoh-util 0.7.0-rc",
  15085. ]
  15086. [[package]]
  15087. name = "zenoh-link-tcp"
  15088. version = "1.3.0"
  15089. source = "registry+https://github.com/rust-lang/crates.io-index"
  15090. checksum = "50c52d4b5db8ff2f0ef4cc0aec5164c7141e571d4df06bd3552c9e4eaca515e9"
  15091. dependencies = [
  15092. "async-trait",
  15093. "socket2 0.5.8",
  15094. "tokio",
  15095. "tokio-util",
  15096. "tracing",
  15097. "zenoh-config 1.3.0",
  15098. "zenoh-core 1.3.0",
  15099. "zenoh-link-commons 1.3.0",
  15100. "zenoh-protocol 1.3.0",
  15101. "zenoh-result",
  15102. ]
  15103. [[package]]
  15104. name = "zenoh-link-tls"
  15105. version = "0.7.0-rc"
  15106. source = "registry+https://github.com/rust-lang/crates.io-index"
  15107. checksum = "2a5630b3a218c7179191dab78ebc45da1837793951bddb8fda4f5900b47da552"
  15108. dependencies = [
  15109. "async-rustls",
  15110. "async-std",
  15111. "async-trait",
  15112. "futures",
  15113. "log",
  15114. "rustls-pemfile 1.0.4",
  15115. "webpki",
  15116. "webpki-roots 0.22.6",
  15117. "zenoh-cfg-properties",
  15118. "zenoh-config 0.7.0-rc",
  15119. "zenoh-core 0.7.0-rc",
  15120. "zenoh-link-commons 0.7.0-rc",
  15121. "zenoh-protocol-core",
  15122. "zenoh-sync 0.7.0-rc",
  15123. "zenoh-util 0.7.0-rc",
  15124. ]
  15125. [[package]]
  15126. name = "zenoh-link-tls"
  15127. version = "1.3.0"
  15128. source = "registry+https://github.com/rust-lang/crates.io-index"
  15129. checksum = "6ecc4fc1af76257209ff6d716b1921e68bf0230b75b16d70be7c8ef24f4885c6"
  15130. dependencies = [
  15131. "async-trait",
  15132. "base64 0.22.1",
  15133. "rustls 0.23.25",
  15134. "rustls-pemfile 2.2.0",
  15135. "rustls-pki-types",
  15136. "rustls-webpki 0.102.8",
  15137. "secrecy",
  15138. "socket2 0.5.8",
  15139. "time",
  15140. "tls-listener",
  15141. "tokio",
  15142. "tokio-rustls",
  15143. "tokio-util",
  15144. "tracing",
  15145. "webpki-roots 0.26.8",
  15146. "x509-parser",
  15147. "zenoh-config 1.3.0",
  15148. "zenoh-core 1.3.0",
  15149. "zenoh-link-commons 1.3.0",
  15150. "zenoh-protocol 1.3.0",
  15151. "zenoh-result",
  15152. "zenoh-runtime",
  15153. ]
  15154. [[package]]
  15155. name = "zenoh-link-udp"
  15156. version = "0.7.0-rc"
  15157. source = "registry+https://github.com/rust-lang/crates.io-index"
  15158. checksum = "176494947bd3a6aa10baa469afa4572635822683830808cd71d5554ce15dfebb"
  15159. dependencies = [
  15160. "async-std",
  15161. "async-trait",
  15162. "log",
  15163. "socket2 0.4.10",
  15164. "zenoh-collections 0.7.0-rc",
  15165. "zenoh-core 0.7.0-rc",
  15166. "zenoh-link-commons 0.7.0-rc",
  15167. "zenoh-protocol-core",
  15168. "zenoh-sync 0.7.0-rc",
  15169. "zenoh-util 0.7.0-rc",
  15170. ]
  15171. [[package]]
  15172. name = "zenoh-link-udp"
  15173. version = "1.3.0"
  15174. source = "registry+https://github.com/rust-lang/crates.io-index"
  15175. checksum = "d98c046ee7adc45cc5398650f26996785a1c13be980c85a74fdf35c4e6348bea"
  15176. dependencies = [
  15177. "async-trait",
  15178. "socket2 0.5.8",
  15179. "tokio",
  15180. "tokio-util",
  15181. "tracing",
  15182. "zenoh-buffers 1.3.0",
  15183. "zenoh-core 1.3.0",
  15184. "zenoh-link-commons 1.3.0",
  15185. "zenoh-protocol 1.3.0",
  15186. "zenoh-result",
  15187. "zenoh-sync 1.3.0",
  15188. "zenoh-util 1.3.0",
  15189. ]
  15190. [[package]]
  15191. name = "zenoh-link-unixsock_stream"
  15192. version = "0.7.0-rc"
  15193. source = "registry+https://github.com/rust-lang/crates.io-index"
  15194. checksum = "1d9974305820f92478490ba8b8f119eb5b7d7b4998a7125d1510f6e69f3f81d1"
  15195. dependencies = [
  15196. "async-std",
  15197. "async-trait",
  15198. "futures",
  15199. "log",
  15200. "nix 0.26.4",
  15201. "uuid 1.16.0",
  15202. "zenoh-core 0.7.0-rc",
  15203. "zenoh-link-commons 0.7.0-rc",
  15204. "zenoh-protocol-core",
  15205. "zenoh-sync 0.7.0-rc",
  15206. ]
  15207. [[package]]
  15208. name = "zenoh-link-unixsock_stream"
  15209. version = "1.3.0"
  15210. source = "registry+https://github.com/rust-lang/crates.io-index"
  15211. checksum = "5645ce5f28ce8112c7c3bc8a7cc3805d1e9c7c5f9837ba24166aa0e1420f275a"
  15212. dependencies = [
  15213. "async-trait",
  15214. "nix 0.29.0",
  15215. "tokio",
  15216. "tokio-util",
  15217. "tracing",
  15218. "uuid 1.16.0",
  15219. "zenoh-core 1.3.0",
  15220. "zenoh-link-commons 1.3.0",
  15221. "zenoh-protocol 1.3.0",
  15222. "zenoh-result",
  15223. "zenoh-runtime",
  15224. ]
  15225. [[package]]
  15226. name = "zenoh-link-ws"
  15227. version = "1.3.0"
  15228. source = "registry+https://github.com/rust-lang/crates.io-index"
  15229. checksum = "c90391ca02af0047731704d4c4e305b7230f5cadedfbd1f103928b80a49c4d2f"
  15230. dependencies = [
  15231. "async-trait",
  15232. "futures-util",
  15233. "tokio",
  15234. "tokio-tungstenite",
  15235. "tokio-util",
  15236. "tracing",
  15237. "url",
  15238. "zenoh-core 1.3.0",
  15239. "zenoh-link-commons 1.3.0",
  15240. "zenoh-protocol 1.3.0",
  15241. "zenoh-result",
  15242. "zenoh-runtime",
  15243. "zenoh-util 1.3.0",
  15244. ]
  15245. [[package]]
  15246. name = "zenoh-macros"
  15247. version = "0.7.0-rc"
  15248. source = "registry+https://github.com/rust-lang/crates.io-index"
  15249. checksum = "3a9ac20b120990778cca204ee46c43a37ed4ffbc331e95702615490f9c169de8"
  15250. dependencies = [
  15251. "proc-macro2",
  15252. "quote",
  15253. "rustc_version",
  15254. "syn 1.0.109",
  15255. "unzip-n",
  15256. ]
  15257. [[package]]
  15258. name = "zenoh-macros"
  15259. version = "1.3.0"
  15260. source = "registry+https://github.com/rust-lang/crates.io-index"
  15261. checksum = "5a0108f9d378a698967038d96e30f42b3bb9b111acd34102d70d8b4a4dea1b83"
  15262. dependencies = [
  15263. "proc-macro2",
  15264. "quote",
  15265. "syn 2.0.101",
  15266. "zenoh-keyexpr",
  15267. ]
  15268. [[package]]
  15269. name = "zenoh-plugin-trait"
  15270. version = "0.7.0-rc"
  15271. source = "registry+https://github.com/rust-lang/crates.io-index"
  15272. checksum = "b3b8bfb8e2625e1150dab46b7a4433f866aa06af763237d564b1aa8f6aaf0b29"
  15273. dependencies = [
  15274. "libloading 0.7.4",
  15275. "log",
  15276. "serde_json",
  15277. "zenoh-core 0.7.0-rc",
  15278. "zenoh-macros 0.7.0-rc",
  15279. "zenoh-util 0.7.0-rc",
  15280. ]
  15281. [[package]]
  15282. name = "zenoh-plugin-trait"
  15283. version = "1.3.0"
  15284. source = "registry+https://github.com/rust-lang/crates.io-index"
  15285. checksum = "37c3ba0baafda26cbec7ba3ce6e795ca0a28b3529ff0d79deebfde73777f9d5c"
  15286. dependencies = [
  15287. "git-version",
  15288. "libloading 0.8.6",
  15289. "serde",
  15290. "tracing",
  15291. "zenoh-config 1.3.0",
  15292. "zenoh-keyexpr",
  15293. "zenoh-macros 1.3.0",
  15294. "zenoh-result",
  15295. "zenoh-util 1.3.0",
  15296. ]
  15297. [[package]]
  15298. name = "zenoh-protocol"
  15299. version = "0.7.0-rc"
  15300. source = "registry+https://github.com/rust-lang/crates.io-index"
  15301. checksum = "174a00456e29d941a4230148fd184953e95883bde47a4cfc1a508e0aaec89a89"
  15302. dependencies = [
  15303. "log",
  15304. "uhlc 0.5.2",
  15305. "zenoh-buffers 0.7.0-rc",
  15306. "zenoh-core 0.7.0-rc",
  15307. "zenoh-protocol-core",
  15308. ]
  15309. [[package]]
  15310. name = "zenoh-protocol"
  15311. version = "1.3.0"
  15312. source = "registry+https://github.com/rust-lang/crates.io-index"
  15313. checksum = "1b05859efe5bf06390eba7e47a55cdbbc26eef881f7980d04d64ee346269807e"
  15314. dependencies = [
  15315. "const_format",
  15316. "rand 0.8.5",
  15317. "serde",
  15318. "uhlc 0.8.0",
  15319. "zenoh-buffers 1.3.0",
  15320. "zenoh-keyexpr",
  15321. "zenoh-result",
  15322. ]
  15323. [[package]]
  15324. name = "zenoh-protocol-core"
  15325. version = "0.7.0-rc"
  15326. source = "registry+https://github.com/rust-lang/crates.io-index"
  15327. checksum = "cdf3eaea2095d2c13fefdae25aca813b3644fc15e1441e16a4398b5113033753"
  15328. dependencies = [
  15329. "hex",
  15330. "itertools 0.10.5",
  15331. "lazy_static",
  15332. "rand 0.8.5",
  15333. "serde",
  15334. "uhlc 0.5.2",
  15335. "uuid 1.16.0",
  15336. "zenoh-core 0.7.0-rc",
  15337. ]
  15338. [[package]]
  15339. name = "zenoh-result"
  15340. version = "1.3.0"
  15341. source = "registry+https://github.com/rust-lang/crates.io-index"
  15342. checksum = "64a811731b4fd7674c25c40850262e20cfa0fd8b4a7145e025fd053b24be15b1"
  15343. dependencies = [
  15344. "anyhow",
  15345. ]
  15346. [[package]]
  15347. name = "zenoh-runtime"
  15348. version = "1.3.0"
  15349. source = "registry+https://github.com/rust-lang/crates.io-index"
  15350. checksum = "edf610e6ce10d42030c897953c5f8c9e4b9a07d5ade383b0c74e0865ed62b62e"
  15351. dependencies = [
  15352. "lazy_static",
  15353. "ron",
  15354. "serde",
  15355. "tokio",
  15356. "tracing",
  15357. "zenoh-macros 1.3.0",
  15358. "zenoh-result",
  15359. ]
  15360. [[package]]
  15361. name = "zenoh-sync"
  15362. version = "0.7.0-rc"
  15363. source = "registry+https://github.com/rust-lang/crates.io-index"
  15364. checksum = "821070b62a55d4c8a22e1e06c939c1f2d94767e660df9fcbea377781f72f59bf"
  15365. dependencies = [
  15366. "async-std",
  15367. "event-listener 2.5.3",
  15368. "flume 0.10.14",
  15369. "futures",
  15370. "tokio",
  15371. "zenoh-core 0.7.0-rc",
  15372. ]
  15373. [[package]]
  15374. name = "zenoh-sync"
  15375. version = "1.3.0"
  15376. source = "registry+https://github.com/rust-lang/crates.io-index"
  15377. checksum = "08cb955391bb4391a68c5fe33405a227e96323f77413661fa4b18b68133812f3"
  15378. dependencies = [
  15379. "event-listener 5.4.0",
  15380. "futures",
  15381. "tokio",
  15382. "zenoh-buffers 1.3.0",
  15383. "zenoh-collections 1.3.0",
  15384. "zenoh-core 1.3.0",
  15385. ]
  15386. [[package]]
  15387. name = "zenoh-task"
  15388. version = "1.3.0"
  15389. source = "registry+https://github.com/rust-lang/crates.io-index"
  15390. checksum = "c48773413a4c485c945915de222ac8b8b64768ae706508a51cb0c76d0d514081"
  15391. dependencies = [
  15392. "futures",
  15393. "tokio",
  15394. "tokio-util",
  15395. "tracing",
  15396. "zenoh-core 1.3.0",
  15397. "zenoh-runtime",
  15398. ]
  15399. [[package]]
  15400. name = "zenoh-transport"
  15401. version = "0.7.0-rc"
  15402. source = "registry+https://github.com/rust-lang/crates.io-index"
  15403. checksum = "ce4387cfc02cb86383de8e65ab1eb204e3908c5f1db9e6b4defd8ad530c9ddea"
  15404. dependencies = [
  15405. "async-executor",
  15406. "async-global-executor",
  15407. "async-std",
  15408. "async-trait",
  15409. "flume 0.10.14",
  15410. "log",
  15411. "paste",
  15412. "rand 0.8.5",
  15413. "ringbuffer-spsc",
  15414. "rsa 0.7.2",
  15415. "serde",
  15416. "zenoh-buffers 0.7.0-rc",
  15417. "zenoh-cfg-properties",
  15418. "zenoh-collections 0.7.0-rc",
  15419. "zenoh-config 0.7.0-rc",
  15420. "zenoh-core 0.7.0-rc",
  15421. "zenoh-crypto 0.7.0-rc",
  15422. "zenoh-link 0.7.0-rc",
  15423. "zenoh-protocol 0.7.0-rc",
  15424. "zenoh-protocol-core",
  15425. "zenoh-sync 0.7.0-rc",
  15426. ]
  15427. [[package]]
  15428. name = "zenoh-transport"
  15429. version = "1.3.0"
  15430. source = "registry+https://github.com/rust-lang/crates.io-index"
  15431. checksum = "85d52dbae7a0fae94afcfe5026b3d59bfa2121a549eae62a0ca8d9b956b8092f"
  15432. dependencies = [
  15433. "async-trait",
  15434. "crossbeam-utils",
  15435. "flume 0.11.1",
  15436. "lazy_static",
  15437. "lz4_flex",
  15438. "paste",
  15439. "rand 0.8.5",
  15440. "ringbuffer-spsc",
  15441. "rsa 0.9.8",
  15442. "serde",
  15443. "sha3",
  15444. "tokio",
  15445. "tokio-util",
  15446. "tracing",
  15447. "zenoh-buffers 1.3.0",
  15448. "zenoh-codec",
  15449. "zenoh-config 1.3.0",
  15450. "zenoh-core 1.3.0",
  15451. "zenoh-crypto 1.3.0",
  15452. "zenoh-link 1.3.0",
  15453. "zenoh-protocol 1.3.0",
  15454. "zenoh-result",
  15455. "zenoh-runtime",
  15456. "zenoh-sync 1.3.0",
  15457. "zenoh-task",
  15458. "zenoh-util 1.3.0",
  15459. ]
  15460. [[package]]
  15461. name = "zenoh-util"
  15462. version = "0.7.0-rc"
  15463. source = "registry+https://github.com/rust-lang/crates.io-index"
  15464. checksum = "54646455dad3940535e97cce03f1b604265177349133903d989bc72e00011404"
  15465. dependencies = [
  15466. "async-std",
  15467. "clap 3.2.25",
  15468. "futures",
  15469. "hex",
  15470. "home",
  15471. "humantime",
  15472. "lazy_static",
  15473. "libc",
  15474. "libloading 0.7.4",
  15475. "log",
  15476. "pnet",
  15477. "pnet_datalink 0.31.0",
  15478. "shellexpand 3.1.0",
  15479. "winapi 0.3.9",
  15480. "zenoh-cfg-properties",
  15481. "zenoh-collections 0.7.0-rc",
  15482. "zenoh-core 0.7.0-rc",
  15483. "zenoh-crypto 0.7.0-rc",
  15484. "zenoh-sync 0.7.0-rc",
  15485. ]
  15486. [[package]]
  15487. name = "zenoh-util"
  15488. version = "1.3.0"
  15489. source = "registry+https://github.com/rust-lang/crates.io-index"
  15490. checksum = "c8bb1a7bbe73882c75a8ca75d86e1730708dbd527e3ccf249d5301e0ea7945bc"
  15491. dependencies = [
  15492. "async-trait",
  15493. "const_format",
  15494. "flume 0.11.1",
  15495. "home",
  15496. "humantime",
  15497. "lazy_static",
  15498. "libc",
  15499. "libloading 0.8.6",
  15500. "pnet_datalink 0.35.0",
  15501. "serde",
  15502. "serde_json",
  15503. "shellexpand 3.1.0",
  15504. "tokio",
  15505. "tracing",
  15506. "tracing-subscriber",
  15507. "winapi 0.3.9",
  15508. "zenoh-core 1.3.0",
  15509. "zenoh-result",
  15510. ]
  15511. [[package]]
  15512. name = "zerocopy"
  15513. version = "0.7.35"
  15514. source = "registry+https://github.com/rust-lang/crates.io-index"
  15515. checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
  15516. dependencies = [
  15517. "byteorder",
  15518. "zerocopy-derive 0.7.35",
  15519. ]
  15520. [[package]]
  15521. name = "zerocopy"
  15522. version = "0.8.24"
  15523. source = "registry+https://github.com/rust-lang/crates.io-index"
  15524. checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879"
  15525. dependencies = [
  15526. "zerocopy-derive 0.8.24",
  15527. ]
  15528. [[package]]
  15529. name = "zerocopy-derive"
  15530. version = "0.7.35"
  15531. source = "registry+https://github.com/rust-lang/crates.io-index"
  15532. checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
  15533. dependencies = [
  15534. "proc-macro2",
  15535. "quote",
  15536. "syn 2.0.101",
  15537. ]
  15538. [[package]]
  15539. name = "zerocopy-derive"
  15540. version = "0.8.24"
  15541. source = "registry+https://github.com/rust-lang/crates.io-index"
  15542. checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be"
  15543. dependencies = [
  15544. "proc-macro2",
  15545. "quote",
  15546. "syn 2.0.101",
  15547. ]
  15548. [[package]]
  15549. name = "zerofrom"
  15550. version = "0.1.6"
  15551. source = "registry+https://github.com/rust-lang/crates.io-index"
  15552. checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
  15553. dependencies = [
  15554. "zerofrom-derive",
  15555. ]
  15556. [[package]]
  15557. name = "zerofrom-derive"
  15558. version = "0.1.6"
  15559. source = "registry+https://github.com/rust-lang/crates.io-index"
  15560. checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
  15561. dependencies = [
  15562. "proc-macro2",
  15563. "quote",
  15564. "syn 2.0.101",
  15565. "synstructure",
  15566. ]
  15567. [[package]]
  15568. name = "zeroize"
  15569. version = "1.8.1"
  15570. source = "registry+https://github.com/rust-lang/crates.io-index"
  15571. checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
  15572. [[package]]
  15573. name = "zerovec"
  15574. version = "0.10.4"
  15575. source = "registry+https://github.com/rust-lang/crates.io-index"
  15576. checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
  15577. dependencies = [
  15578. "yoke",
  15579. "zerofrom",
  15580. "zerovec-derive",
  15581. ]
  15582. [[package]]
  15583. name = "zerovec-derive"
  15584. version = "0.10.3"
  15585. source = "registry+https://github.com/rust-lang/crates.io-index"
  15586. checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
  15587. dependencies = [
  15588. "proc-macro2",
  15589. "quote",
  15590. "syn 2.0.101",
  15591. ]
  15592. [[package]]
  15593. name = "zip"
  15594. version = "1.1.4"
  15595. source = "registry+https://github.com/rust-lang/crates.io-index"
  15596. checksum = "9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164"
  15597. dependencies = [
  15598. "arbitrary",
  15599. "crc32fast",
  15600. "crossbeam-utils",
  15601. "displaydoc",
  15602. "indexmap 2.8.0",
  15603. "num_enum",
  15604. "thiserror 1.0.69",
  15605. ]
  15606. [[package]]
  15607. name = "zip"
  15608. version = "2.4.2"
  15609. source = "registry+https://github.com/rust-lang/crates.io-index"
  15610. checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50"
  15611. dependencies = [
  15612. "arbitrary",
  15613. "crc32fast",
  15614. "crossbeam-utils",
  15615. "displaydoc",
  15616. "indexmap 2.8.0",
  15617. "memchr",
  15618. "thiserror 2.0.12",
  15619. "time",
  15620. ]
  15621. [[package]]
  15622. name = "zipsign-api"
  15623. version = "0.1.5"
  15624. source = "registry+https://github.com/rust-lang/crates.io-index"
  15625. checksum = "dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0"
  15626. dependencies = [
  15627. "base64 0.22.1",
  15628. "ed25519-dalek",
  15629. "thiserror 2.0.12",
  15630. ]
  15631. [[package]]
  15632. name = "zstd"
  15633. version = "0.13.3"
  15634. source = "registry+https://github.com/rust-lang/crates.io-index"
  15635. checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a"
  15636. dependencies = [
  15637. "zstd-safe",
  15638. ]
  15639. [[package]]
  15640. name = "zstd-safe"
  15641. version = "7.2.1"
  15642. source = "registry+https://github.com/rust-lang/crates.io-index"
  15643. checksum = "54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059"
  15644. dependencies = [
  15645. "zstd-sys",
  15646. ]
  15647. [[package]]
  15648. name = "zstd-sys"
  15649. version = "2.0.13+zstd.1.5.6"
  15650. source = "registry+https://github.com/rust-lang/crates.io-index"
  15651. checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa"
  15652. dependencies = [
  15653. "cc",
  15654. "pkg-config",
  15655. ]
  15656. [[package]]
  15657. name = "zune-core"
  15658. version = "0.4.12"
  15659. source = "registry+https://github.com/rust-lang/crates.io-index"
  15660. checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a"
  15661. [[package]]
  15662. name = "zune-inflate"
  15663. version = "0.2.54"
  15664. source = "registry+https://github.com/rust-lang/crates.io-index"
  15665. checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02"
  15666. dependencies = [
  15667. "simd-adler32",
  15668. ]
  15669. [[package]]
  15670. name = "zune-jpeg"
  15671. version = "0.4.14"
  15672. source = "registry+https://github.com/rust-lang/crates.io-index"
  15673. checksum = "99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028"
  15674. dependencies = [
  15675. "zune-core",
  15676. ]
  15677. [[package]]
  15678. name = "zvariant"
  15679. version = "4.2.0"
  15680. source = "registry+https://github.com/rust-lang/crates.io-index"
  15681. checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe"
  15682. dependencies = [
  15683. "endi",
  15684. "enumflags2",
  15685. "serde",
  15686. "static_assertions",
  15687. "zvariant_derive 4.2.0",
  15688. ]
  15689. [[package]]
  15690. name = "zvariant"
  15691. version = "5.4.0"
  15692. source = "registry+https://github.com/rust-lang/crates.io-index"
  15693. checksum = "b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac"
  15694. dependencies = [
  15695. "endi",
  15696. "enumflags2",
  15697. "serde",
  15698. "static_assertions",
  15699. "url",
  15700. "winnow",
  15701. "zvariant_derive 5.4.0",
  15702. "zvariant_utils 3.2.0",
  15703. ]
  15704. [[package]]
  15705. name = "zvariant_derive"
  15706. version = "4.2.0"
  15707. source = "registry+https://github.com/rust-lang/crates.io-index"
  15708. checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449"
  15709. dependencies = [
  15710. "proc-macro-crate",
  15711. "proc-macro2",
  15712. "quote",
  15713. "syn 2.0.101",
  15714. "zvariant_utils 2.1.0",
  15715. ]
  15716. [[package]]
  15717. name = "zvariant_derive"
  15718. version = "5.4.0"
  15719. source = "registry+https://github.com/rust-lang/crates.io-index"
  15720. checksum = "74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f"
  15721. dependencies = [
  15722. "proc-macro-crate",
  15723. "proc-macro2",
  15724. "quote",
  15725. "syn 2.0.101",
  15726. "zvariant_utils 3.2.0",
  15727. ]
  15728. [[package]]
  15729. name = "zvariant_utils"
  15730. version = "2.1.0"
  15731. source = "registry+https://github.com/rust-lang/crates.io-index"
  15732. checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340"
  15733. dependencies = [
  15734. "proc-macro2",
  15735. "quote",
  15736. "syn 2.0.101",
  15737. ]
  15738. [[package]]
  15739. name = "zvariant_utils"
  15740. version = "3.2.0"
  15741. source = "registry+https://github.com/rust-lang/crates.io-index"
  15742. checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34"
  15743. dependencies = [
  15744. "proc-macro2",
  15745. "quote",
  15746. "serde",
  15747. "static_assertions",
  15748. "syn 2.0.101",
  15749. "winnow",
  15750. ]