Skip to content

Commit a8bc5f7

Browse files
committed
ruff automatic fixes: from __future__ import annotations
``` ruff.....................................................................Failed - hook id: ruff - files were modified by this hook Fixed 44 errors: - tests/test_class_sh_basic.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_disowning.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_disowning_mi.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_factory_constructors.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_inheritance.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_mi_thunks.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_module_local.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_property.py: 1 × I002 (missing-required-import) - tests/test_class_sh_property_non_owning.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_shared_ptr_copy_move.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_trampoline_basic.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_trampoline_self_life_support.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_trampoline_shared_from_this.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_trampoline_shared_ptr_cpp_arg.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_trampoline_unique_ptr.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_unique_ptr_custom_deleter.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_unique_ptr_member.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_class_sh_virtual_py_cpp_mix.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_classh_mock.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_descr_src_loc.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_exc_namespace_visibility.py: 1 × I002 (missing-required-import) - tests/test_type_caster_odr_guard_1.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) - tests/test_type_caster_odr_guard_2.py: 1 × I001 (unsorted-imports) 1 × I002 (missing-required-import) Found 44 errors (44 fixed, 0 remaining). ```
1 parent 67d6788 commit a8bc5f7

23 files changed

+44
-0
lines changed

tests/test_class_sh_basic.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Importing re before pytest after observing a PyPy CI flake when importing pytest first.
2+
from __future__ import annotations
3+
24
import re
35

46
import pytest

tests/test_class_sh_disowning.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_disowning as m

tests/test_class_sh_disowning_mi.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
import env # noqa: F401

tests/test_class_sh_factory_constructors.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_factory_constructors as m

tests/test_class_sh_inheritance.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from pybind11_tests import class_sh_inheritance as m
24

35

tests/test_class_sh_mi_thunks.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_mi_thunks as m

tests/test_class_sh_module_local.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import class_sh_module_local_0 as m0
24
import class_sh_module_local_1 as m1
35
import class_sh_module_local_2 as m2

tests/test_class_sh_property.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# The compact 4-character naming scheme (e.g. mptr, cptr, shcp) is explained at the top of
22
# test_class_sh_property.cpp.
3+
from __future__ import annotations
34

45
import pytest
56

tests/test_class_sh_property_non_owning.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_property_non_owning as m

tests/test_class_sh_shared_ptr_copy_move.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from pybind11_tests import class_sh_shared_ptr_copy_move as m
24

35

tests/test_class_sh_trampoline_basic.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_trampoline_basic as m

tests/test_class_sh_trampoline_self_life_support.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
import pybind11_tests.class_sh_trampoline_self_life_support as m

tests/test_class_sh_trampoline_shared_from_this.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import sys
24
import weakref
35

tests/test_class_sh_trampoline_shared_ptr_cpp_arg.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
import pybind11_tests.class_sh_trampoline_shared_ptr_cpp_arg as m

tests/test_class_sh_trampoline_unique_ptr.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pybind11_tests.class_sh_trampoline_unique_ptr as m
24

35

tests/test_class_sh_unique_ptr_custom_deleter.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from pybind11_tests import class_sh_unique_ptr_custom_deleter as m
24

35

tests/test_class_sh_unique_ptr_member.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_unique_ptr_member as m

tests/test_class_sh_virtual_py_cpp_mix.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import class_sh_virtual_py_cpp_mix as m

tests/test_classh_mock.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from pybind11_tests import classh_mock as m
24

35

tests/test_descr_src_loc.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
from pybind11_tests import descr_src_loc as m

tests/test_exc_namespace_visibility.py

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
# test_cross_module_exception_translator (test_exceptions.py) failure. This
1111
# test has to be imported (by pytest) before test_exceptions.py; pytest sorts
1212
# lexically. See https://github.com/pybind/pybind11/pull/4054 for more information.
13+
from __future__ import annotations
1314

1415
import itertools
1516

tests/test_type_caster_odr_guard_1.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
import pybind11_tests

tests/test_type_caster_odr_guard_2.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pytest
24

35
import pybind11_tests.type_caster_odr_guard_2 as m

0 commit comments

Comments
 (0)