rust/hg-cpython/Cargo.toml
author Pierre-Yves David <pierre-yves.david@octobus.net>
Thu, 02 Jan 2025 14:50:06 +0100
changeset 52592 87ceb51d124c
parent 52410 15011324a80b
child 52840 dd378072137d
permissions -rw-r--r--
run-tests: drop jython support I don't think we heard anything about jython support for the past 15 years, so let's drop special support for it in run-tests.py it is most probably broken at that point.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
40965
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     1
[package]
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     2
name = "hg-cpython"
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     3
version = "0.1.0"
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     4
authors = ["Georges Racinet <gracinet@anybox.fr>"]
49630
1b6be761c23d rust: move all crates in the main workspace to edition 2021
Rapha?l Gom?s <rgomes@octobus.net>
parents: 48954
diff changeset
     5
edition = "2021"
40965
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     6
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     7
[lib]
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
     8
name='rusthg'
52410
15011324a80b rust: made the crate of hg-cpython importable
Georges Racinet <georges.racinet@cloudcrane.io>
parents: 52404
diff changeset
     9
crate-type = ["cdylib", "rlib"]
40965
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
    10
5532823e8c18 rust-cpython: start cpython crate bindings
Georges Racinet <gracinet@anybox.fr>
parents:
diff changeset
    11
[dependencies]
51865
37a079410507 rust: bump rust-cpython version to 0.7.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 49639
diff changeset
    12
cpython = { version = "0.7.2", features = ["extension-module"] }
49639
5844cd8e81ca hg-cpython: upgrade dependencies
Rapha?l Gom?s <rgomes@octobus.net>
parents: 49630
diff changeset
    13
crossbeam-channel = "0.5.6"
44305
d8d4fa9a7f18 rust-re2: add wrapper for calling Re2 from Rust
Rapha?l Gom?s <rgomes@octobus.net>
parents: 44231
diff changeset
    14
hg-core = { path = "../hg-core"}
49639
5844cd8e81ca hg-cpython: upgrade dependencies
Rapha?l Gom?s <rgomes@octobus.net>
parents: 49630
diff changeset
    15
libc = "0.2.137"
5844cd8e81ca hg-cpython: upgrade dependencies
Rapha?l Gom?s <rgomes@octobus.net>
parents: 49630
diff changeset
    16
log = "0.4.17"
52308
492d167aa508 rust: update `env_logger` dependency
Rapha?l Gom?s <rgomes@octobus.net>
parents: 52163
diff changeset
    17
env_logger = "0.11"
47954
4afd6cc447b9 rust: Make OwningDirstateMap generic and move it into hg-core
Simon Sapin <simon.sapin@octobus.net>
parents: 47520
diff changeset
    18
stable_deref_trait = "1.2.0"
48517
99a0b5422cf5 rust: add vcsgraph crate as dependency
pacien <pacien.trangirard@pacien.net>
parents: 48197
diff changeset
    19
vcsgraph = "0.2.0"
52163
7346f93be7a4 revlog: add the glue to use the Rust `InnerRevlog` from Python
Rapha?l Gom?s <rgomes@octobus.net>
parents: 51865
diff changeset
    20
logging_timer = "1.1.0"
52404
544b9d3075f4 rust-cpython: fix discrepancy in internal FFI lib version
Georges Racinet <georges.racinet@cloudcrane.io>
parents: 52308
diff changeset
    21
python3-sys = "0.7.2"