git-internal 0.7.6

High-performance Rust library for Git internal objects, Pack files, and AI-assisted development objects (Intent, Plan, Task, Run, Evidence, Decision) with delta compression, streaming I/O, and smart protocol support.
Documentation
# @generated by `cargo buckal`

load("@buckal//:cargo_manifest.bzl", "cargo_manifest")
load("@buckal//:wrapper.bzl", "rust_library")

http_archive(
    name = "sqlx-sqlite-vendor",
    urls = ["https://static.crates.io/crates/sqlx-sqlite/sqlx-sqlite-0.8.6.crate"],
    sha256 = "c2d12fe70b2c1b4401038055f90f151b78208de1f9f89a7dbfd41587a10c3eea",
    type = "tar.gz",
    strip_prefix = "sqlx-sqlite-0.8.6",
    out = "vendor",
)

cargo_manifest(
    name = "sqlx-sqlite-manifest",
    vendor = ":sqlx-sqlite-vendor",
)

rust_library(
    name = "sqlx-sqlite",
    srcs = [":sqlx-sqlite-vendor"],
    crate = "sqlx_sqlite",
    crate_root = "vendor/src/lib.rs",
    edition = "2021",
    features = [
        "bundled",
        "chrono",
        "json",
        "migrate",
        "offline",
        "serde",
        "time",
        "uuid",
    ],
    rustc_flags = ["@$(location :sqlx-sqlite-manifest[env_flags])"],
    visibility = ["PUBLIC"],
    deps = [
        "//third-party/rust/crates/atoi/2.0.0:atoi",
        "//third-party/rust/crates/chrono/0.4.44:chrono",
        "//third-party/rust/crates/flume/0.11.1:flume",
        "//third-party/rust/crates/futures-channel/0.3.32:futures-channel",
        "//third-party/rust/crates/futures-core/0.3.32:futures-core",
        "//third-party/rust/crates/futures-executor/0.3.32:futures-executor",
        "//third-party/rust/crates/futures-intrusive/0.5.0:futures-intrusive",
        "//third-party/rust/crates/futures-util/0.3.32:futures-util",
        "//third-party/rust/crates/libsqlite3-sys/0.30.1:libsqlite3-sys",
        "//third-party/rust/crates/log/0.4.29:log",
        "//third-party/rust/crates/percent-encoding/2.3.2:percent-encoding",
        "//third-party/rust/crates/serde/1.0.228:serde",
        "//third-party/rust/crates/serde_urlencoded/0.7.1:serde_urlencoded",
        "//third-party/rust/crates/sqlx-core/0.8.6:sqlx-core",
        "//third-party/rust/crates/thiserror/2.0.18:thiserror",
        "//third-party/rust/crates/time/0.3.44:time",
        "//third-party/rust/crates/tracing/0.1.44:tracing",
        "//third-party/rust/crates/url/2.5.7:url",
        "//third-party/rust/crates/uuid/1.22.0:uuid",
    ],
)