##// 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 source = "registry+https://github.com/rust-lang/crates.io-index"
270 source = "registry+https://github.com/rust-lang/crates.io-index"
271 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
271 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
272 dependencies = [
272 dependencies = [
273 "heck 0.5.0",
273 "heck",
274 "proc-macro2",
274 "proc-macro2",
275 "quote",
275 "quote",
276 "syn 2.0.89",
276 "syn 2.0.89",
@@ -625,12 +625,6 dependencies = [
625
625
626 [[package]]
626 [[package]]
627 name = "heck"
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 version = "0.5.0"
628 version = "0.5.0"
635 source = "registry+https://github.com/rust-lang/crates.io-index"
629 source = "registry+https://github.com/rust-lang/crates.io-index"
636 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
630 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
@@ -886,16 +880,6 source = "registry+https://github.com/ru
886 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
880 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
887
881
888 [[package]]
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 name = "log"
883 name = "log"
900 version = "0.4.22"
884 version = "0.4.22"
901 source = "registry+https://github.com/rust-lang/crates.io-index"
885 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1022,29 +1006,6 dependencies = [
1022 ]
1006 ]
1023
1007
1024 [[package]]
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 name = "paste"
1009 name = "paste"
1049 version = "1.0.15"
1010 version = "1.0.15"
1050 source = "registry+https://github.com/rust-lang/crates.io-index"
1011 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1092,15 +1053,15 dependencies = [
1092
1053
1093 [[package]]
1054 [[package]]
1094 name = "pyo3"
1055 name = "pyo3"
1095 version = "0.20.3"
1056 version = "0.23.3"
1096 source = "registry+https://github.com/rust-lang/crates.io-index"
1057 source = "registry+https://github.com/rust-lang/crates.io-index"
1097 checksum = "53bdbb96d49157e65d45cc287af5f32ffadd5f4761438b527b055fb0d4bb8233"
1058 checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15"
1098 dependencies = [
1059 dependencies = [
1099 "cfg-if",
1060 "cfg-if",
1100 "indoc",
1061 "indoc",
1101 "libc",
1062 "libc",
1102 "memoffset",
1063 "memoffset",
1103 "parking_lot",
1064 "once_cell",
1104 "portable-atomic",
1065 "portable-atomic",
1105 "pyo3-build-config",
1066 "pyo3-build-config",
1106 "pyo3-ffi",
1067 "pyo3-ffi",
@@ -1110,9 +1071,9 dependencies = [
1110
1071
1111 [[package]]
1072 [[package]]
1112 name = "pyo3-build-config"
1073 name = "pyo3-build-config"
1113 version = "0.20.3"
1074 version = "0.23.3"
1114 source = "registry+https://github.com/rust-lang/crates.io-index"
1075 source = "registry+https://github.com/rust-lang/crates.io-index"
1115 checksum = "deaa5745de3f5231ce10517a1f5dd97d53e5a2fd77aa6b5842292085831d48d7"
1076 checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
1116 dependencies = [
1077 dependencies = [
1117 "once_cell",
1078 "once_cell",
1118 "target-lexicon",
1079 "target-lexicon",
@@ -1120,9 +1081,9 dependencies = [
1120
1081
1121 [[package]]
1082 [[package]]
1122 name = "pyo3-ffi"
1083 name = "pyo3-ffi"
1123 version = "0.20.3"
1084 version = "0.23.3"
1124 source = "registry+https://github.com/rust-lang/crates.io-index"
1085 source = "registry+https://github.com/rust-lang/crates.io-index"
1125 checksum = "62b42531d03e08d4ef1f6e85a2ed422eb678b8cd62b762e53891c05faf0d4afa"
1086 checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
1126 dependencies = [
1087 dependencies = [
1127 "libc",
1088 "libc",
1128 "pyo3-build-config",
1089 "pyo3-build-config",
@@ -1130,9 +1091,9 dependencies = [
1130
1091
1131 [[package]]
1092 [[package]]
1132 name = "pyo3-macros"
1093 name = "pyo3-macros"
1133 version = "0.20.3"
1094 version = "0.23.3"
1134 source = "registry+https://github.com/rust-lang/crates.io-index"
1095 source = "registry+https://github.com/rust-lang/crates.io-index"
1135 checksum = "7305c720fa01b8055ec95e484a6eca7a83c841267f0dd5280f0c8b8551d2c158"
1096 checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257"
1136 dependencies = [
1097 dependencies = [
1137 "proc-macro2",
1098 "proc-macro2",
1138 "pyo3-macros-backend",
1099 "pyo3-macros-backend",
@@ -1142,11 +1103,11 dependencies = [
1142
1103
1143 [[package]]
1104 [[package]]
1144 name = "pyo3-macros-backend"
1105 name = "pyo3-macros-backend"
1145 version = "0.20.3"
1106 version = "0.23.3"
1146 source = "registry+https://github.com/rust-lang/crates.io-index"
1107 source = "registry+https://github.com/rust-lang/crates.io-index"
1147 checksum = "7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185"
1108 checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d"
1148 dependencies = [
1109 dependencies = [
1149 "heck 0.4.1",
1110 "heck",
1150 "proc-macro2",
1111 "proc-macro2",
1151 "pyo3-build-config",
1112 "pyo3-build-config",
1152 "quote",
1113 "quote",
@@ -1411,12 +1372,6 dependencies = [
1411 ]
1372 ]
1412
1373
1413 [[package]]
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 name = "self_cell"
1375 name = "self_cell"
1421 version = "1.0.4"
1376 version = "1.0.4"
1422 source = "registry+https://github.com/rust-lang/crates.io-index"
1377 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1509,12 +1464,6 dependencies = [
1509 ]
1464 ]
1510
1465
1511 [[package]]
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 name = "stable_deref_trait"
1467 name = "stable_deref_trait"
1519 version = "1.2.0"
1468 version = "1.2.0"
1520 source = "registry+https://github.com/rust-lang/crates.io-index"
1469 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8,7 +8,7 name='rusthgpyo3'
8 crate-type = ["cdylib"]
8 crate-type = ["cdylib"]
9
9
10 [dependencies]
10 [dependencies]
11 pyo3 = { version = "0.20.0", features = ["extension-module"] }
11 pyo3 = { version = "0.23.1", features = ["extension-module"] }
12 hg-core = { path = "../hg-core"}
12 hg-core = { path = "../hg-core"}
13 stable_deref_trait = "1.2.0"
13 stable_deref_trait = "1.2.0"
14 log = "0.4.17"
14 log = "0.4.17"
@@ -1,6 +1,6
1 use pyo3::prelude::*;
1 use pyo3::prelude::*;
2
2
3 #[pymodule]
3 #[pymodule]
4 fn pyo3_rustext(_py: Python<'_>, _m: &PyModule) -> PyResult<()> {
4 fn pyo3_rustext(_py: Python<'_>, _m: &Bound<'_, PyModule>) -> PyResult<()> {
5 Ok(())
5 Ok(())
6 }
6 }
General Comments 0
You need to be logged in to leave comments. Login now