[package] name = "svn2git" version = "0.2.1" authors = ["Eduardo Sánchez Muñoz "] edition = "2021" rust-version = "1.77" description = "A Subversion-to-Git repository converter" repository = "https://github.com/eduardosm/svn2git" license = "MIT OR Apache-2.0" keywords = ["converter", "git", "repository", "subversion", "svn"] categories = ["development-tools"] exclude = ["/.github", "/book", "/ci", ".gitignore"] publish = true [[test]] name = "convert" path = "convert-tests/main.rs" harness = false [dependencies] bzip2 = { version = "0.4.4", features = ["static"] } chrono = "0.4.37" clap = { version = "4.5.17", features = ["derive"] } crossterm = "0.28.1" cyclic-poly-23 = "0.3.1" flate2 = "1.0.33" gix-actor = "0.32.0" gix-date = "0.9.0" gix-features = { version = "0.38.2", features = ["fast-sha1"] } gix-hash = "0.14.2" gix-object = "0.44.0" gix-pack = "0.53.0" hashbrown = "0.14.5" indoc = "2.0.5" liblzma = { version = "0.3.4", features = ["static"] } lru-mem = "0.3.0" lz4_flex = "0.11.3" minijinja = "2.2.0" serde = { version = "1.0.210", features = ["derive"] } smallvec = "1.13.2" toml = "0.8.19" tracing = "0.1.40" tracing-subscriber = "0.3.18" uuid = "1.10.0" zstd = "0.13.2" [dependencies.regex-automata] version = "0.4.7" default-features = false features = ["dfa", "hybrid", "meta", "nfa", "perf", "std", "syntax"] [dependencies.regex-syntax] version = "0.8.4" default-features = false features = ["std"] [dev-dependencies] gix = "0.66.0" libtest-mimic = "0.7.3" rand = "0.8.5" serde_yaml = "0.9.34" [profile.release] panic = "abort" codegen-units = 1