Skip to content

Commit 8e473c8

Browse files
committed
skip 3.15 for packages which depend on geopandas
1 parent 90370ad commit 8e473c8

6 files changed

Lines changed: 10 additions & 88 deletions

File tree

packages/bigframes/mypy.ini

Lines changed: 0 additions & 49 deletions
This file was deleted.

packages/bigframes/noxfile.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060

6161
DEFAULT_PYTHON_VERSION = "3.14"
6262

63-
ALL_PYTHON = ["3.10", "3.11", "3.12", "3.13", "3.14"]
63+
ALL_PYTHON = ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15"]
6464
UNIT_TEST_STANDARD_DEPENDENCIES = [
6565
"mock",
6666
PYTEST_VERSION,
@@ -283,6 +283,8 @@ def run_unit(session, install_test_extra):
283283
@nox.session(python=ALL_PYTHON)
284284
@nox.parametrize("test_extra", [True, False])
285285
def unit(session, test_extra):
286+
if session.python == 3.15:
287+
session.skip("Skipping 3.15 until wheels are available for pyproj needed for dependency geopandas")
286288
if test_extra:
287289
run_unit(session, install_test_extra=test_extra)
288290
else:

packages/bigquery-magics/noxfile.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,8 @@ def install_unittest_dependencies(session, *constraints):
227227
@nox.session(python=UNIT_TEST_PYTHON_VERSIONS)
228228
def unit(session):
229229
# Install all test dependencies, then install this package in-place.
230+
if session.python == 3.15:
231+
session.skip("Skipping 3.15 until wheels are available for pyproj needed for dependency geopandas")
230232

231233
constraints_path = str(
232234
CURRENT_DIRECTORY / "testing" / f"constraints-{session.python}.txt"

packages/google-cloud-bigquery/noxfile.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,8 @@ def default(session, install_extras=True):
169169
@_calculate_duration
170170
def unit(session, test_type):
171171
"""Run the unit test suite."""
172+
if session.python == 3.15:
173+
session.skip("Skipping 3.15 until wheels are available for pyproj needed for dependency geopandas")
172174

173175
install_extras = True
174176
if test_type == "unit_noextras":

packages/google-cloud-bigtable/mypy.ini

Lines changed: 0 additions & 38 deletions
This file was deleted.

packages/pandas-gbq/noxfile.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@ def default(session):
243243
@_calculate_duration
244244
def unit(session):
245245
"""Run the unit test suite."""
246+
if session.python == 3.15:
247+
session.skip("Skipping 3.15 until wheels are available for pyproj needed for dependency geopandas")
248+
246249
default(session)
247250

248251

0 commit comments

Comments
 (0)