Skip to content

Commit 91fed54

Browse files
authored
chore(python): removes a filter put in place due to a dependency issue with pyarrow (#2338)
Due to an issue with `pyarrow`, a significant dependency for certain python-bigquery use cases, not being compatible with Python 3.14, we temporarily skipped the failing CI/CD check for 3.14 while awaiting the update to pyarrow. Pyarrow is now fully compatible, so that filter is being removed. **KNOWN ISSUES**: this will show that unittests for 3.14 are failing. This has nothing to do with this PR/these changes. It is being addressed in an alternate mod. It is due to a missing dependency related to handling IO for `geopandas` (namely it is missing `libgdal-dev`, etc which are normally installed with `pyogrio` + `geopandas`). Because `pyogrio` is currently not compatible with Python 3.14 the tests in 3.14 cannot complete. This should not prevent **this PR from being merged** to help solve the current issue, which is a blocker for getting our continuous tests to green.
1 parent 0529726 commit 91fed54

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

.github/workflows/unittest.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,6 @@ jobs:
2121
python -m pip install --upgrade setuptools pip wheel
2222
python -m pip install nox
2323
- name: Run unit tests
24-
25-
# TODO (https://b.corp.google.com/issues/450370502) 3.14 is not yet supported by pyarrow. See
26-
# https://github.com/googleapis/google-cloud-python/issues/14686
27-
# https://github.com/apache/arrow/issues/47438
28-
# Reinstate running tests with 3.14 once this bug is fixed
29-
if: matrix.python != '3.14'
3024
env:
3125
COVERAGE_FILE: .coverage-${{ matrix.python }}
3226
run: |

0 commit comments

Comments
 (0)