From 6ec82d73634191b3dce7f36a1fd00e33305d340f Mon Sep 17 00:00:00 2001 From: jorenham Date: Wed, 5 Mar 2025 01:08:32 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F=20fix=20stubtest=20errors?= =?UTF-8?q?=20in=20`numpy.=5Fglobals`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .mypyignore-todo | 3 --- src/numpy-stubs/_globals.pyi | 6 ++++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.mypyignore-todo b/.mypyignore-todo index c0227689..d0c9e612 100644 --- a/.mypyignore-todo +++ b/.mypyignore-todo @@ -8,9 +8,6 @@ numpy(\..+)?\.floating.as_integer_ratio numpy(\..+)?\.complexfloating.__hash__ numpy(\..+)?\.complexfloating.__complex__ -numpy._globals._CopyMode.IF_NEEDED -numpy._globals._CopyMode.__bool__ - numpy.compat numpy.compat.py3k diff --git a/src/numpy-stubs/_globals.pyi b/src/numpy-stubs/_globals.pyi index c6b17d68..b2231a96 100644 --- a/src/numpy-stubs/_globals.pyi +++ b/src/numpy-stubs/_globals.pyi @@ -6,8 +6,10 @@ from typing import Final, final @final class _CopyMode(enum.Enum): ALWAYS = True - IF_NEEDED = False - NEVER = 2 + NEVER = False + IF_NEEDED = 2 + + def __bool__(self, /) -> bool: ... @final class _NoValueType: ...