Commit f0dae00
committed
fix(tests): declare pytz explicitly (pandas 3.0 dropped it as a hard dep)
tests/unit/test_parameters.py imports pytz directly. It previously arrived
transitively via pandas, but the refreshed lock resolves pandas 3.0.3 on
Python >=3.11, and pandas 3.0 removed pytz from its required dependencies
(it is now only a pandas extra). That broke test collection on 3.11+ with
`ModuleNotFoundError: No module named 'pytz'`.
Add pytz as an explicit dev dependency so the test suite no longer relies on
pandas's transitive graph, which differs across the Python matrix.
Co-authored-by: Isaac
Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>1 parent bb61bd8 commit f0dae00
2 files changed
Lines changed: 9 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
105 | 111 | | |
106 | 112 | | |
107 | 113 | | |
| |||
0 commit comments