Skip to content

Commit 3e4f3b8

Browse files
chore: update pre-commit hooks (#501)
* chore: update pre-commit hooks updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.10 → v0.5.2](astral-sh/ruff-pre-commit@v0.4.10...v0.5.2) - [github.com/adamchainz/blacken-docs: 1.16.0 → 1.18.0](adamchainz/blacken-docs@1.16.0...1.18.0) - [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.10.1](pre-commit/mirrors-mypy@v1.10.0...v1.10.1) * Use is not == for type identity checks. --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Patrick Peglar <patrick.peglar@metoffice.gov.uk>
1 parent 305fb7f commit 3e4f3b8

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.pre-commit-config.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ repos:
5151
- id: trailing-whitespace
5252

5353
- repo: https://github.com/astral-sh/ruff-pre-commit
54-
rev: "v0.4.10"
54+
rev: "v0.5.2"
5555
hooks:
5656
- id: ruff
5757
types: [file, python]
@@ -67,7 +67,7 @@ repos:
6767
additional_dependencies: [tomli]
6868

6969
- repo: https://github.com/adamchainz/blacken-docs
70-
rev: 1.16.0
70+
rev: 1.18.0
7171
hooks:
7272
- id: blacken-docs
7373
types: [file, rst]
@@ -79,7 +79,7 @@ repos:
7979
types: [file, python]
8080

8181
- repo: https://github.com/pre-commit/mirrors-mypy
82-
rev: 'v1.10.0'
82+
rev: 'v1.10.1'
8383
hooks:
8484
- id: mypy
8585
exclude: 'noxfile\.py|docs/conf\.py'

src/iris_grib/__init__.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -259,14 +259,14 @@ def __getattr__(self, key):
259259
res = np.int32(eccodes.codes_get_long(self.grib_message, key))
260260
else:
261261
key_type = eccodes.codes_get_native_type(self.grib_message, key)
262-
if key_type == int:
262+
if key_type is int:
263263
res = np.int32(eccodes.codes_get_long(self.grib_message, key))
264-
elif key_type == float:
264+
elif key_type is float:
265265
# Because some computer keys are floats, like
266266
# longitudeOfFirstGridPointInDegrees, a float32
267267
# is not always enough...
268268
res = np.float64(eccodes.codes_get_double(self.grib_message, key))
269-
elif key_type == str:
269+
elif key_type is str:
270270
res = eccodes.codes_get_string(self.grib_message, key)
271271
else:
272272
emsg = "Unknown type for {} : {}"

0 commit comments

Comments
 (0)