From c36c90beab1ae55c8a16776843e0728f7f138234 Mon Sep 17 00:00:00 2001 From: Hackerwins Date: Sat, 22 Jan 2022 14:57:10 +0900 Subject: [PATCH] Apply staticmethod to maketrans https://docs.python.org/3.10/library/stdtypes.html?highlight=maketrans#str.maketrans --- vm/src/builtins/bytearray.rs | 2 +- vm/src/builtins/bytes.rs | 2 +- vm/src/builtins/pystr.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vm/src/builtins/bytearray.rs b/vm/src/builtins/bytearray.rs index e2cfb9788..64e851032 100644 --- a/vm/src/builtins/bytearray.rs +++ b/vm/src/builtins/bytearray.rs @@ -227,7 +227,7 @@ impl PyByteArray { } } - #[pymethod] + #[pystaticmethod] fn maketrans(from: PyBytesInner, to: PyBytesInner, vm: &VirtualMachine) -> PyResult> { PyBytesInner::maketrans(from, to, vm) } diff --git a/vm/src/builtins/bytes.rs b/vm/src/builtins/bytes.rs index 73f612d07..55298b703 100644 --- a/vm/src/builtins/bytes.rs +++ b/vm/src/builtins/bytes.rs @@ -149,7 +149,7 @@ impl PyBytes { self.inner.contains(needle, vm) } - #[pymethod] + #[pystaticmethod] fn maketrans(from: PyBytesInner, to: PyBytesInner, vm: &VirtualMachine) -> PyResult> { PyBytesInner::maketrans(from, to, vm) } diff --git a/vm/src/builtins/pystr.rs b/vm/src/builtins/pystr.rs index ac9c8511d..57d79c87d 100644 --- a/vm/src/builtins/pystr.rs +++ b/vm/src/builtins/pystr.rs @@ -1141,7 +1141,7 @@ impl PyStr { Ok(translated) } - #[pymethod] + #[pystaticmethod] fn maketrans( dict_or_str: PyObjectRef, to_str: OptionalArg,