From 0c1b543af09b15c29f01e2c822d074c6e9b0ee27 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sat, 14 Dec 2024 21:50:36 -0600
Subject: [PATCH] Fix RUF052 and RUF046 warnings

---
 pyopencl/array.py   | 2 +-
 pyopencl/cltypes.py | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pyopencl/array.py b/pyopencl/array.py
index 6674d8d9..ce7b5f72 100644
--- a/pyopencl/array.py
+++ b/pyopencl/array.py
@@ -2443,7 +2443,7 @@ def arange(queue, *args, **kwargs):
         raise TypeError("arange requires a dtype argument")
 
     from math import ceil
-    size = int(ceil((stop-start)/step))
+    size = ceil((stop-start)/step)
 
     result = Array(queue, (size,), dtype, allocator=inf.allocator)
     result.add_event(_arange_knl(result, start, step, queue=queue))
diff --git a/pyopencl/cltypes.py b/pyopencl/cltypes.py
index dc853742..69c29fc4 100644
--- a/pyopencl/cltypes.py
+++ b/pyopencl/cltypes.py
@@ -50,7 +50,7 @@ double = np.float64
 # {{{ vector types
 
 def _create_vector_types():
-    _mapping = [(k, globals()[k]) for k in
+    mapping = [(k, globals()[k]) for k in
                 ["char", "uchar", "short", "ushort", "int",
                  "uint", "long", "ulong", "float", "double"]]
 
@@ -64,7 +64,7 @@ def _create_vector_types():
 
     counts = [2, 3, 4, 8, 16]
 
-    for base_name, base_type in _mapping:
+    for base_name, base_type in mapping:
         for count in counts:
             name = "%s%d" % (base_name, count)
 
-- 
GitLab