##// END OF EJS Templates
rust-filepatterns: export glob_to_re function...
rust-filepatterns: export glob_to_re function Making this function public should not risk freezing the internal API, and it can be useful for all downstream code that needs to perform glob matching against byte strings, such as RHGitaly where it will be useful to match on branches and tags.

File last commit:

r52284:a96ed440 default
r52363:406b413e stable
Show More
Cargo.toml
54 lines | 1.3 KiB | text/plain | TOMLLexer
Georges Racinet
rust: pure Rust lazyancestors iterator...
r40307 [package]
name = "hg-core"
version = "0.1.0"
authors = ["Georges Racinet <gracinet@anybox.fr>"]
description = "Mercurial pure Rust core library, with no assumption on Python bindings (FFI)"
Raphaël Gomès
rust: move all crates in the main workspace to edition 2021...
r50524 edition = "2021"
Georges Racinet
rust: pure Rust lazyancestors iterator...
r40307
[lib]
name = "hg"
Georges Racinet
rust: translated random test of missingancestors...
r41841
Raphaël Gomès
rust-dirstate: add rust implementation of `parse_dirstate` and `pack_dirstate`...
r42488 [dependencies]
Raphaël Gomès
rust-hg-core: upgrade dependencies...
r49808 bitflags = "1.3.2"
Raphaël Gomès
rust-clippy: upgrade `bytes-cast` dependency...
r50830 bytes-cast = "0.3.0"
Raphaël Gomès
rust-hg-core: upgrade dependencies...
r49808 byteorder = "1.4.3"
derive_more = "0.99.17"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 hashbrown = { version = "0.13.1", features = ["rayon"] }
home = "0.5.4"
im-rc = "15.1.0"
itertools = "0.10.5"
Raphaël Gomès
rust: update all dependencies...
r45090 lazy_static = "1.4.0"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 libc = "0.2.137"
Raphaël Gomès
rust: use `logging_timer` instead of `micro_timer`...
r50808 logging_timer = "1.1.0"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 rand = "0.8.5"
Martin von Zweigbergk
rust: upgrade `rand*` crates...
r49403 rand_pcg = "0.3.1"
Raphaël Gomès
rust-hg-core: upgrade dependencies...
r49808 rand_distr = "0.4.3"
Raphaël Gomès
rust: upgrade `rayon` dependency...
r51221 rayon = "1.7.0"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 regex = "1.7.0"
Raphaël Gomès
rust-hg-core: move from `ouroboros` to `self_cell`...
r51575 self_cell = "1.0"
Raphaël Gomès
rust-config: add support for default config items...
r51656 serde = { version = "1.0", features = ["derive"] }
Raphaël Gomès
rust-hg-core: upgrade dependencies...
r49808 sha-1 = "0.10.0"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 twox-hash = "1.6.3"
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 same-file = "1.0.6"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 tempfile = "3.3.0"
Raphaël Gomès
rust-config: add support for default config items...
r51656 toml = "0.6"
Raphaël Gomès
rust: create wrapper struct to reduce `regex` contention issues...
r50476 thread_local = "1.1.4"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 crossbeam-channel = "0.5.6"
log = "0.4.17"
memmap2 = { version = "0.5.8", features = ["stable_deref_trait"] }
Raphaël Gomès
rust: update zstd dependency...
r51220 zstd = "0.12"
Simon Sapin
rust: Upgrade to format-bytes 0.3...
r49323 format-bytes = "0.3.0"
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 once_cell = "1.16.0"
Raphaël Gomès
rust-index: use a `BitVec` instead of plain `Vec` for heads computation...
r52153 bitvec = "1.0.1"
Arun Kulshreshtha
hg-core: implement timestamp line parsing
r52284 chrono = "0.4.34"
Antoine Cezar
hg-core: Add a limited read only `revlog` implementation...
r46097
Raphaël Gomès
rust: update minimum supported Rust compiler version...
r46189 # We don't use the `miniz-oxide` backend to not change rhg benchmarks and until
# we have a clearer view of which backend is the fastest.
Antoine Cezar
hg-core: Add a limited read only `revlog` implementation...
r46097 [dependencies.flate2]
Raphaël Gomès
hg-core: upgrade all remaining dependencies...
r50532 version = "1.0.24"
Antoine Cezar
hg-core: Add a limited read only `revlog` implementation...
r46097 features = ["zlib"]
default-features = false
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737
[dev-dependencies]
Raphaël Gomès
rust-config: add support for default config items...
r51656 clap = { version = "~4.0", features = ["derive"] }
Raphaël Gomès
rust-hg-core: upgrade dependencies...
r49808 pretty_assertions = "1.1.0"