libobs-bootstrapper 0.2.6

Downloads OBS binaries at runtime and bootstraps libobs
Documentation
[package]
name = "libobs-bootstrapper"
version = "0.2.6"
build = "build.rs"
description = "Downloads OBS binaries at runtime and bootstraps libobs"
readme = "./README.md"
repository = "https://github.com/libobs-rs/libobs-rs"
documentation = "https://libobs-rs.github.io/libobs-rs/libobs_bootstrapper/"
authors = ["Hendrik Lind <hendrik@sshcrack.me>"]
edition = "2024"
categories = [
    "multimedia::video",
    "multimedia::audio",
    "multimedia",
    "multimedia::encoding",
]
keywords = ["obs", "libobs", "video", "bootstrapper"]
license = "GPL-3.0"


[dependencies]
async-stream = "0.3.6"
futures-core = "0.3.31"
futures-util = "0.3.31"
hex = "0.4.3"
lazy_static = "1.5.0"
tokio = { version = "1.48.0", features = ["process", "macros"], default-features = false }
libobs = { workspace = true }
semver = "1"
sevenz-rust = "0.6"
sha2 = "0.10"
uuid = { version = "1", features = ["v4"] }
reqwest = { version = "0.12", features = ["stream", "json"] }
serde = { version = "1", features = ["derive"] }
libloading = "0.9"
log = "0.4"
serde_json = { version = "1.0.145", optional = true }

[features]
default = ["install_dummy_dll"]
generate_bindings = ["libobs/generate_bindings"]
install_dummy_dll = []
__ci = []
__mock_github_responses = ["dep:serde_json"]

[package.metadata.docs.rs]
targets = ["x86_64-pc-windows-msvc"]

[lints]
workspace = true