apache / apache/arrow

[Python][CI] Failing test_dateutil_tzinfo_to_string due to new release of python-dateutil

Open
#40,337 7 comments 0 reactions 0 assignees View on GitHub
Component: Continuous Integration Component: Python Type: bug
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the bug, including details regarding any error messages, version, and platform.

`test_dateutil_tzinfo_to_string` started failing with:

```python
tz = dateutil.tz.gettz('Europe/Paris')
> assert pa.lib.tzinfo_to_string(tz) == 'Europe/Paris'
E AssertionError: assert 'Europe/Monaco' == 'Europe/Paris'
E - Europe/Paris
E + Europe/Monaco
```

see: https://github.com/ursacomputing/crossbow/actions/runs/8103088008/job/22164107523#step:6:4305.

This is most probably due to new release of `python-dateutil` package.

The test is failing on the CI now also, with dateutil `2.9.0`: https://ci.appveyor.com/project/ApacheSoftwareFoundation/arrow/builds/49322144?fullLog=true

Upstream issue: https://github.com/dateutil/dateutil/issues/1353

### Component(s)

Continuous Integration, Python

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.