Skip to content

Commit

Permalink
Merge pull request #1364 from DimitriPapadopoulos/RUF
Browse files Browse the repository at this point in the history
STY: Enforce ruff rules (RUF)
  • Loading branch information
effigies authored Oct 1, 2024
2 parents 7963366 + 5ea47a7 commit 93c6d92
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 11 deletions.
8 changes: 4 additions & 4 deletions nibabel/casting.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ class CastingError(Exception):
getattr(np, dtype)
for dtype in (
'int8', 'byte', 'int16', 'short', 'int32', 'intc', 'int_', 'int64', 'longlong',
'uint8', 'ubyte', 'uint16', 'ushort', 'uint32', 'uintc', 'uint', 'uint64', 'ulonglong', # noqa: E501
'float16', 'half', 'float32', 'single', 'float64', 'double', 'float96', 'float128', 'longdouble', # noqa: E501
'complex64', 'csingle', 'complex128', 'cdouble', 'complex192', 'complex256', 'clongdouble', # noqa: E501
'uint8', 'ubyte', 'uint16', 'ushort', 'uint32', 'uintc', 'uint', 'uint64', 'ulonglong',
'float16', 'half', 'float32', 'single', 'float64', 'double', 'float96', 'float128', 'longdouble',
'complex64', 'csingle', 'complex128', 'cdouble', 'complex192', 'complex256', 'clongdouble',
# other names of the built-in scalar types
'int_', 'float_', 'complex_', 'bytes_', 'str_', 'bool_', 'datetime64', 'timedelta64', # noqa: E501
'int_', 'float_', 'complex_', 'bytes_', 'str_', 'bool_', 'datetime64', 'timedelta64',
# other
'object_', 'void',
)
Expand Down
2 changes: 1 addition & 1 deletion nibabel/info.py
Original file line number Diff line number Diff line change
Expand Up @@ -108,4 +108,4 @@
.. _Digital Object Identifier: https://en.wikipedia.org/wiki/Digital_object_identifier
.. _zenodo: https://zenodo.org
""" # noqa: E501
"""
2 changes: 0 additions & 2 deletions nibabel/parrec.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
# copyright and license terms.
#
### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##
# Disable line length checking for PAR fragments in module docstring
# noqa: E501
"""Read images in PAR/REC format
This is yet another MRI image format generated by Philips scanners. It is an
Expand Down
13 changes: 9 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -131,18 +131,19 @@ select = [
"PYI",
"Q",
"RSE",
"RUF",
"TCH",
"UP",
]
ignore = [
"B006", # TODO: enable
"B008", # TODO: enable
"B006", # TODO: enable
"B008", # TODO: enable
"B007",
"B011",
"B017", # TODO: enable
"B017", # TODO: enable
"B018",
"B020",
"B023", # TODO: enable
"B023", # TODO: enable
"B028",
"B904",
"C401",
Expand All @@ -157,6 +158,10 @@ ignore = [
"PT017",
"PT018",
"PYI024",
"RUF005",
"RUF012", # TODO: enable
"RUF015",
"RUF017", # TODO: enable
# https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules
"W191",
"E111",
Expand Down

0 comments on commit 93c6d92

Please sign in to comment.