catenary-backend 0.1.1

import and backend for gtfs data
Documentation
[package]
name = "catenary-backend"
version = "0.1.1"
edition = "2021"
description = "import and backend for gtfs data"
license-file = "LICENSE"

[lints.rust]
unused_must_use = "deny"
non_ascii_idents = "deny"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
ahash = "0.8.6"
crossbeam-utils = "0.8.16"
memoffset = "0.9.0"
time = "0.3.30"
rouille = "3.0"
#gtfs-rt = {git = "https://github.com/lolpro11/gtfs-rt"}
gtfs-rt = "0.4"
reqwest = {version = "0.11", default-features = false, features = ["gzip","brotli","rustls-tls","deflate"]}
protobuf = "3.3"
csv = "1.3"
serde = { version = "1.0", features = ["derive"] }
tokio = { version = "1.33", features = ["full"] }
futures = "0.3"
#gtfs-structures = { git = "https://github.com/lolpro11/gtfs-structure"}
gtfs-structures = "0.41"
tungstenite = "0.21.0"
postgres = "0.19.7"
postgis = "0.9.0"
arguments = "0.7.2"
tokio-postgres = { version = "0.7.10", features = [
    "array-impls",
    "with-geo-types-0_7",
] }
rust_decimal = "1.32.0"
sqlx = { version = "0.7.2", features = ["postgres", "runtime-tokio-rustls"] }
serde_json = "1.0.107"
actix-web = { version = "4.4.1", default-features = false, features =  ["compress-brotli", "compress-gzip", "http2"] }
regress = "0.9.0"
color-eyre = {version = "0.6.2", features = ["url", "issue-url"]}
rgb = "0.8.36"
clap = {version = "4.4.7", features = ["derive"]}
itertools = "0.12.0"
fs_extra = "1.3.0"
r2d2 = "0.8.10"
r2d2_postgres = "0.18.1"
bb8-postgres = "0.8.1"
bb8 = "0.8.1"
threadpool = {version = "1.8.1"}
tokio-threadpool = "0.1.18"
qstring = "0.7.2"
rand = "0.8.5"
titlecase = "2.2.1"
rayon = "1.8.0"
chrono = "0.4.31"
geo-types = "0.7.11"
geo-postgis = "0.2.2"
geo = "0.28.0"
tarpc = {version = "0.33.0", features = ["full"]}
anyhow = "1.0.75"
tracing = "0.1.40"
service = "0.0.0"
tokio-serde = "0.9.0"
tracing-subscriber = "0.3.17"
futures-util = "0.3.29"
#actix_block_ai_crawling = "0.2.8"
kactus = "0.1.0"
actix = "0.13.1"
actix-web-actors = "4.2.0"
amtk = "0.1.0"
geojson = "0.24.1"
travelling_salesman = "1.1.22"
ordered-float = "4.2.0"

[[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"

[lib]
name = "aspenlib"
path = "src/aspen/lib.rs"

[[bin]]
name = "spruce"
path = "src/spruce/main.rs"

[features]
#![feature(async_closure)]

#[target.'cfg(target_os = "linux")']
#rustflags = ["-C", "target-feature=+crt-static"]