Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Incompatibility with xxhash 4.0Β #7251

Description

@heikoklein

πŸ› Bug Report

The tests of pyaerocom start failing since Friday. The main changes are Iris 3.16 and xxhash 4.0.0 which were released on 12th and 13th of August. I'm just a Iris user, so I can't really say where the problem is coming from but the errors indicate:

>           result = xxh64_hexdigest(str(parts))
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E           TypeError: Strings must be encoded before hashing

/home/runner/work/pyaerocom/pyaerocom/.tox/py/lib/python3.13/site-packages/iris/common/metadata.py:107: TypeError

see metno/pyaerocom#1834

It would be nice if somebody could confirm if Iris is working with xxhash 4.0.0 or not.

Environment

  • OS & Version: Ubuntu 22.04 LTS, installed with pip, github CI, matrix 3.10, 3.12, 3.13
    • conda installation still working
  • Iris Version: latest from PyPi, 3.16

Additional context

bug report from CI can be found here: https://github.com/metno/pyaerocom/actions/runs/31901244725/job/95052251545?pr=1833

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions