updated pyo3

This commit is contained in:
Max
2023-01-28 18:53:54 +01:00
parent 2d18ef664f
commit 488ad77840
4 changed files with 15 additions and 15 deletions
Generated
+12 -12
View File
@@ -44,9 +44,9 @@ dependencies = [
[[package]]
name = "memoffset"
version = "0.6.5"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
dependencies = [
"autocfg",
]
@@ -91,9 +91,9 @@ dependencies = [
[[package]]
name = "pyo3"
version = "0.17.2"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "201b6887e5576bf2f945fe65172c1fcbf3fcf285b23e4d71eb171d9736e38d32"
checksum = "ccd4149c8c3975099622b4e1962dac27565cf5663b76452c3e2b66e0b6824277"
dependencies = [
"cfg-if",
"indoc",
@@ -108,9 +108,9 @@ dependencies = [
[[package]]
name = "pyo3-build-config"
version = "0.17.2"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf0708c9ed01692635cbf056e286008e5a2927ab1a5e48cdd3aeb1ba5a6fef47"
checksum = "9cd09fe469834db21ee60e0051030339e5d361293d8cb5ec02facf7fdcf52dbf"
dependencies = [
"once_cell",
"target-lexicon",
@@ -118,9 +118,9 @@ dependencies = [
[[package]]
name = "pyo3-ffi"
version = "0.17.2"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90352dea4f486932b72ddf776264d293f85b79a1d214de1d023927b41461132d"
checksum = "0c427c9a96b9c5b12156dbc11f76b14f49e9aae8905ca783ea87c249044ef137"
dependencies = [
"libc",
"pyo3-build-config",
@@ -128,9 +128,9 @@ dependencies = [
[[package]]
name = "pyo3-macros"
version = "0.17.2"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7eb24b804a2d9e88bfcc480a5a6dd76f006c1e3edaf064e8250423336e2cd79d"
checksum = "16b822bbba9d60630a44d2109bc410489bb2f439b33e3a14ddeb8a40b378a7c4"
dependencies = [
"proc-macro2",
"pyo3-macros-backend",
@@ -140,9 +140,9 @@ dependencies = [
[[package]]
name = "pyo3-macros-backend"
version = "0.17.2"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f22bb49f6a7348c253d7ac67a6875f2dc65f36c2ae64a82c381d528972bea6d6"
checksum = "84ae898104f7c99db06231160770f3e40dad6eb9021daddc0fedfa3e41dff10a"
dependencies = [
"proc-macro2",
"quote",
+1 -1
View File
@@ -11,7 +11,7 @@ name = "rosu_pp_py"
crate-type = ["cdylib"]
[dependencies]
pyo3 = { version = "0.17", features = ["extension-module", "macros"] }
pyo3 = { version = "0.18", features = ["extension-module", "macros"] }
rosu-pp = { version = "0.9.1" }
[profile.release]
+1 -1
View File
@@ -11,7 +11,7 @@ pub struct PyBeatmap {
#[pymethods]
impl PyBeatmap {
#[new]
#[args(kwargs = "**")]
#[pyo3(signature = (**kwargs))]
fn new(kwargs: Option<&PyDict>) -> PyResult<Self> {
let kwargs = match kwargs {
Some(kwargs) => kwargs,
+1 -1
View File
@@ -42,7 +42,7 @@ macro_rules! set_calc {
#[pymethods]
impl PyCalculator {
#[new]
#[args(kwargs = "**")]
#[pyo3(signature = (**kwargs))]
fn new(kwargs: Option<&PyDict>) -> PyResult<Self> {
let kwargs = match kwargs {
Some(kwargs) => kwargs,