# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "catenary-backend" version = "0.1.1" description = "import and backend for gtfs data" license-file = "LICENSE" [lib] name = "aspenlib" path = "src/aspen/lib.rs" [[bin]] name = "http_server" path = "src/http-server.rs" [[bin]] name = "transitlanddownload" path = "src/ingest_gtfs_schedule/from-transitland.rs" [[bin]] name = "import" path = "src/ingest_gtfs_schedule/main.rs" [[bin]] name = "move_to_prod" path = "src/ingest_gtfs_schedule/move_to_prod.rs" [[bin]] name = "update_functions" path = "src/ingest_gtfs_schedule/update_functions.rs" [[bin]] name = "importnopostgres" path = "src/ingest_gtfs_schedule/nopostgres.rs" [[bin]] name = "flattenuncompressed" path = "src/ingest_gtfs_schedule/flatten.rs" [[bin]] name = "newunzip" path = "src/ingest_gtfs_schedule/new-unzip.rs" [[bin]] name = "aspen" path = "src/aspen/main.rs" [[bin]] name = "spruce" path = "src/spruce/main.rs" [dependencies.actix] version = "0.13.1" [dependencies.actix-web] version = "4.4.1" features = [ "compress-brotli", "compress-gzip", "http2", ] default-features = false [dependencies.actix-web-actors] version = "4.2.0" [dependencies.ahash] version = "0.8.6" [dependencies.amtk] version = "0.1.0" [dependencies.anyhow] version = "1.0.75" [dependencies.arguments] version = "0.7.2" [dependencies.bb8] version = "0.8.1" [dependencies.bb8-postgres] version = "0.8.1" [dependencies.chrono] version = "0.4.31" [dependencies.clap] version = "4.4.7" features = ["derive"] [dependencies.color-eyre] version = "0.6.2" features = [ "url", "issue-url", ] [dependencies.crossbeam-utils] version = "0.8.16" [dependencies.csv] version = "1.3" [dependencies.fs_extra] version = "1.3.0" [dependencies.futures] version = "0.3" [dependencies.futures-util] version = "0.3.29" [dependencies.geo] version = "0.28.0" [dependencies.geo-postgis] version = "0.2.2" [dependencies.geo-types] version = "0.7.11" [dependencies.geojson] version = "0.24.1" [dependencies.gtfs-rt] version = "0.4" [dependencies.gtfs-structures] version = "0.41" [dependencies.itertools] version = "0.12.0" [dependencies.kactus] version = "0.1.0" [dependencies.memoffset] version = "0.9.0" [dependencies.ordered-float] version = "4.2.0" [dependencies.postgis] version = "0.9.0" [dependencies.postgres] version = "0.19.7" [dependencies.protobuf] version = "3.3" [dependencies.qstring] version = "0.7.2" [dependencies.r2d2] version = "0.8.10" [dependencies.r2d2_postgres] version = "0.18.1" [dependencies.rand] version = "0.8.5" [dependencies.rayon] version = "1.8.0" [dependencies.regress] version = "0.9.0" [dependencies.reqwest] version = "0.11" features = [ "gzip", "brotli", "rustls-tls", "deflate", ] default-features = false [dependencies.rgb] version = "0.8.36" [dependencies.rouille] version = "3.0" [dependencies.rust_decimal] version = "1.32.0" [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.serde_json] version = "1.0.107" [dependencies.service] version = "0.0.0" [dependencies.sqlx] version = "0.7.2" features = [ "postgres", "runtime-tokio-rustls", ] [dependencies.tarpc] version = "0.33.0" features = ["full"] [dependencies.threadpool] version = "1.8.1" [dependencies.time] version = "0.3.30" [dependencies.titlecase] version = "2.2.1" [dependencies.tokio] version = "1.33" features = ["full"] [dependencies.tokio-postgres] version = "0.7.10" features = [ "array-impls", "with-geo-types-0_7", ] [dependencies.tokio-serde] version = "0.9.0" [dependencies.tokio-threadpool] version = "0.1.18" [dependencies.tracing] version = "0.1.40" [dependencies.tracing-subscriber] version = "0.3.17" [dependencies.travelling_salesman] version = "1.1.22" [dependencies.tungstenite] version = "0.21.0" [features] [lints.rust] non_ascii_idents = "deny" unused_must_use = "deny"