Skip to content

Commit 8bd2194

Browse files
authored
deps(pandas-gbq): drop Python 3.9
1 parent 4615c41 commit 8bd2194

File tree

3 files changed

+28
-29
lines changed

3 files changed

+28
-29
lines changed

packages/pandas-gbq/setup.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
dependencies = [
2424
"setuptools",
2525
"db-dtypes >=1.0.4,<2.0.0",
26-
"numpy >=1.18.1",
27-
"pandas >=1.1.4",
28-
"pyarrow >= 4.0.0",
26+
"numpy >=1.26.4",
27+
"pandas >=1.5.3",
28+
"pyarrow >= 12.0.0",
2929
# See https://arrow.apache.org/release/22.0.0.html
3030
"pyarrow >= 22.0.0; python_version >= '3.14'",
3131
"pydata-google-auth >=1.5.0",
@@ -46,7 +46,7 @@
4646
"google-cloud-bigquery-storage >=2.16.2, <3.0.0",
4747
],
4848
"tqdm": ["tqdm>=4.23.0"],
49-
"geopandas": ["geopandas>=0.9.0", "Shapely>=1.8.4"],
49+
"geopandas": ["geopandas>=0.14.4", "Shapely>=1.8.5"],
5050
}
5151

5252
# Setup boilerplate below this line.
@@ -88,7 +88,6 @@
8888
"License :: OSI Approved :: BSD License",
8989
"Programming Language :: Python",
9090
"Programming Language :: Python :: 3",
91-
"Programming Language :: Python :: 3.9",
9291
"Programming Language :: Python :: 3.10",
9392
"Programming Language :: Python :: 3.11",
9493
"Programming Language :: Python :: 3.12",
@@ -102,7 +101,7 @@
102101
packages=packages,
103102
install_requires=dependencies,
104103
extras_require=extras,
105-
python_requires=">=3.9",
104+
python_requires=">=3.10",
106105
include_package_data=True,
107106
zip_safe=False,
108107
)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# This constraints file is used to check that lower bounds
2+
# are correct in setup.py
3+
# List *all* library dependencies and extras in this file.
4+
# Pin the version to the lower bound.
5+
#
6+
# e.g., if setup.py has "foo >= 1.14.0, < 2.0.0dev",
7+
# Then this file should have foo==1.14.0
8+
db-dtypes==1.0.4
9+
numpy==1.26.4
10+
pandas==1.5.3
11+
psutil==5.9.8
12+
pyarrow==12.0.0
13+
pydata-google-auth==1.5.0
14+
google-api-core==2.15.0
15+
google-auth==2.14.1
16+
google-auth-oauthlib==0.7.0
17+
google-cloud-bigquery==3.20.0
18+
packaging==22.0.0
19+
# Extras
20+
google-cloud-bigquery-storage==2.16.2
21+
tqdm==4.23.0
22+
geopandas==0.14.4
23+
Shapely==1.8.5

packages/pandas-gbq/testing/constraints-3.9.txt

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

0 commit comments

Comments
 (0)