##// END OF EJS Templates
hg-pyo3: bump pyo3 to 0.23...
Georges Racinet -
r53300:b61c259c default
parent child Browse files
Show More
@@ -270,7 +270,7 version = "4.5.18"
270 270 source = "registry+https://github.com/rust-lang/crates.io-index"
271 271 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
272 272 dependencies = [
273 "heck 0.5.0",
273 "heck",
274 274 "proc-macro2",
275 275 "quote",
276 276 "syn 2.0.89",
@@ -625,12 +625,6 dependencies = [
625 625
626 626 [[package]]
627 627 name = "heck"
628 version = "0.4.1"
629 source = "registry+https://github.com/rust-lang/crates.io-index"
630 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
631
632 [[package]]
633 name = "heck"
634 628 version = "0.5.0"
635 629 source = "registry+https://github.com/rust-lang/crates.io-index"
636 630 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
@@ -886,16 +880,6 source = "registry+https://github.com/ru
886 880 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
887 881
888 882 [[package]]
889 name = "lock_api"
890 version = "0.4.12"
891 source = "registry+https://github.com/rust-lang/crates.io-index"
892 checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
893 dependencies = [
894 "autocfg",
895 "scopeguard",
896 ]
897
898 [[package]]
899 883 name = "log"
900 884 version = "0.4.22"
901 885 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1022,29 +1006,6 dependencies = [
1022 1006 ]
1023 1007
1024 1008 [[package]]
1025 name = "parking_lot"
1026 version = "0.12.3"
1027 source = "registry+https://github.com/rust-lang/crates.io-index"
1028 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
1029 dependencies = [
1030 "lock_api",
1031 "parking_lot_core",
1032 ]
1033
1034 [[package]]
1035 name = "parking_lot_core"
1036 version = "0.9.10"
1037 source = "registry+https://github.com/rust-lang/crates.io-index"
1038 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
1039 dependencies = [
1040 "cfg-if",
1041 "libc",
1042 "redox_syscall",
1043 "smallvec",
1044 "windows-targets 0.52.6",
1045 ]
1046
1047 [[package]]
1048 1009 name = "paste"
1049 1010 version = "1.0.15"
1050 1011 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1092,15 +1053,15 dependencies = [
1092 1053
1093 1054 [[package]]
1094 1055 name = "pyo3"
1095 version = "0.20.3"
1056 version = "0.23.3"
1096 1057 source = "registry+https://github.com/rust-lang/crates.io-index"
1097 checksum = "53bdbb96d49157e65d45cc287af5f32ffadd5f4761438b527b055fb0d4bb8233"
1058 checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15"
1098 1059 dependencies = [
1099 1060 "cfg-if",
1100 1061 "indoc",
1101 1062 "libc",
1102 1063 "memoffset",
1103 "parking_lot",
1064 "once_cell",
1104 1065 "portable-atomic",
1105 1066 "pyo3-build-config",
1106 1067 "pyo3-ffi",
@@ -1110,9 +1071,9 dependencies = [
1110 1071
1111 1072 [[package]]
1112 1073 name = "pyo3-build-config"
1113 version = "0.20.3"
1074 version = "0.23.3"
1114 1075 source = "registry+https://github.com/rust-lang/crates.io-index"
1115 checksum = "deaa5745de3f5231ce10517a1f5dd97d53e5a2fd77aa6b5842292085831d48d7"
1076 checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
1116 1077 dependencies = [
1117 1078 "once_cell",
1118 1079 "target-lexicon",
@@ -1120,9 +1081,9 dependencies = [
1120 1081
1121 1082 [[package]]
1122 1083 name = "pyo3-ffi"
1123 version = "0.20.3"
1084 version = "0.23.3"
1124 1085 source = "registry+https://github.com/rust-lang/crates.io-index"
1125 checksum = "62b42531d03e08d4ef1f6e85a2ed422eb678b8cd62b762e53891c05faf0d4afa"
1086 checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
1126 1087 dependencies = [
1127 1088 "libc",
1128 1089 "pyo3-build-config",
@@ -1130,9 +1091,9 dependencies = [
1130 1091
1131 1092 [[package]]
1132 1093 name = "pyo3-macros"
1133 version = "0.20.3"
1094 version = "0.23.3"
1134 1095 source = "registry+https://github.com/rust-lang/crates.io-index"
1135 checksum = "7305c720fa01b8055ec95e484a6eca7a83c841267f0dd5280f0c8b8551d2c158"
1096 checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257"
1136 1097 dependencies = [
1137 1098 "proc-macro2",
1138 1099 "pyo3-macros-backend",
@@ -1142,11 +1103,11 dependencies = [
1142 1103
1143 1104 [[package]]
1144 1105 name = "pyo3-macros-backend"
1145 version = "0.20.3"
1106 version = "0.23.3"
1146 1107 source = "registry+https://github.com/rust-lang/crates.io-index"
1147 checksum = "7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185"
1108 checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d"
1148 1109 dependencies = [
1149 "heck 0.4.1",
1110 "heck",
1150 1111 "proc-macro2",
1151 1112 "pyo3-build-config",
1152 1113 "quote",
@@ -1411,12 +1372,6 dependencies = [
1411 1372 ]
1412 1373
1413 1374 [[package]]
1414 name = "scopeguard"
1415 version = "1.2.0"
1416 source = "registry+https://github.com/rust-lang/crates.io-index"
1417 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1418
1419 [[package]]
1420 1375 name = "self_cell"
1421 1376 version = "1.0.4"
1422 1377 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1509,12 +1464,6 dependencies = [
1509 1464 ]
1510 1465
1511 1466 [[package]]
1512 name = "smallvec"
1513 version = "1.13.2"
1514 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
1516
1517 [[package]]
1518 1467 name = "stable_deref_trait"
1519 1468 version = "1.2.0"
1520 1469 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8,7 +8,7 name='rusthgpyo3'
8 8 crate-type = ["cdylib"]
9 9
10 10 [dependencies]
11 pyo3 = { version = "0.20.0", features = ["extension-module"] }
11 pyo3 = { version = "0.23.1", features = ["extension-module"] }
12 12 hg-core = { path = "../hg-core"}
13 13 stable_deref_trait = "1.2.0"
14 14 log = "0.4.17"
@@ -1,6 +1,6
1 1 use pyo3::prelude::*;
2 2
3 3 #[pymodule]
4 fn pyo3_rustext(_py: Python<'_>, _m: &PyModule) -> PyResult<()> {
4 fn pyo3_rustext(_py: Python<'_>, _m: &Bound<'_, PyModule>) -> PyResult<()> {
5 5 Ok(())
6 6 }
General Comments 0
You need to be logged in to leave comments. Login now