@@ -37,17 +37,18 @@ classifiers = [
3737 " Programming Language :: Python :: 3.10" ,
3838 " Programming Language :: Python :: 3.11" ,
3939 " Programming Language :: Python :: 3.12" ,
40+ " Programming Language :: Python :: 3.13" ,
4041 " Operating System :: OS Independent" ,
4142 " Topic :: Internet" ,
4243]
4344dependencies = [
44- " google-api-core[grpc] >= 2.11.1, < 3.0.0dev " ,
45- " google-auth >= 2.14.1, < 3.0.0dev " ,
46- " google-cloud-core >= 2.4.1, < 3.0.0dev " ,
47- " google-resumable-media >= 2.0.0, < 3.0dev " ,
45+ " google-api-core[grpc] >= 2.11.1, < 3.0.0 " ,
46+ " google-auth >= 2.14.1, < 3.0.0 " ,
47+ " google-cloud-core >= 2.4.1, < 3.0.0 " ,
48+ " google-resumable-media >= 2.0.0, < 3.0.0 " ,
4849 " packaging >= 24.2.0" ,
49- " python-dateutil >= 2.8.2, < 3.0dev " ,
50- " requests >= 2.21.0, < 3.0.0dev " ,
50+ " python-dateutil >= 2.8.2, < 3.0.0 " ,
51+ " requests >= 2.21.0, < 3.0.0 " ,
5152]
5253dynamic = [" version" ]
5354
@@ -59,37 +60,37 @@ Repository = "https://github.com/googleapis/python-bigquery"
5960# moved back to optional due to bloat. See
6061# https://github.com/googleapis/python-bigquery/issues/1196 for more background.
6162bqstorage = [
62- " google-cloud-bigquery-storage >= 2.18.0, < 3.0.0dev " ,
63+ " google-cloud-bigquery-storage >= 2.18.0, < 3.0.0 " ,
6364 # Due to an issue in pip's dependency resolver, the `grpc` extra is not
6465 # installed, even though `google-cloud-bigquery-storage` specifies it
6566 # as `google-api-core[grpc]`. We thus need to explicitly specify it here.
6667 # See: https://github.com/googleapis/python-bigquery/issues/83 The
6768 # grpc.Channel.close() method isn't added until 1.32.0.
6869 # https://github.com/grpc/grpc/pull/15254
69- " grpcio >= 1.47.0, < 2.0dev " ,
70- " grpcio >= 1.49.1, < 2.0dev ; python_version >= '3.11'" ,
70+ " grpcio >= 1.47.0, < 2.0.0 " ,
71+ " grpcio >= 1.49.1, < 2.0.0 ; python_version >= '3.11'" ,
7172 " pyarrow >= 4.0.0" ,
7273]
7374pandas = [
7475 " pandas >= 1.1.4" ,
75- " pandas-gbq >= 0.26.1; python_version >= '3.8' " ,
76- " grpcio >= 1.47.0, < 2.0dev " ,
77- " grpcio >= 1.49.1, < 2.0dev ; python_version >= '3.11'" ,
76+ " pandas-gbq >= 0.26.1" ,
77+ " grpcio >= 1.47.0, < 2.0.0 " ,
78+ " grpcio >= 1.49.1, < 2.0.0 ; python_version >= '3.11'" ,
7879 " pyarrow >= 3.0.0" ,
79- " db-dtypes >= 1.0.4, < 2.0.0dev " ,
80+ " db-dtypes >= 1.0.4, < 2.0.0 " ,
8081]
8182ipywidgets = [" ipywidgets >= 7.7.1" , " ipykernel >= 6.2.0" ]
82- geopandas = [" geopandas >= 0.9.0, < 2.0dev " , " Shapely >= 1.8.4, < 3.0.0dev " ]
83+ geopandas = [" geopandas >= 0.9.0, < 2.0.0 " , " Shapely >= 1.8.4, < 3.0.0 " ]
8384ipython = [" ipython >= 7.23.1" , " bigquery-magics >= 0.6.0" ]
84- tqdm = [" tqdm >= 4.7.4, < 5.0.0dev " ]
85+ tqdm = [" tqdm >= 4.7.4, < 5.0.0 " ]
8586opentelemetry = [
8687 " opentelemetry-api >= 1.1.0" ,
8788 " opentelemetry-sdk >= 1.1.0" ,
8889 " opentelemetry-instrumentation >= 0.20b0" ,
8990]
9091bigquery_v2 = [
91- " proto-plus >= 1.22.3, < 2.0.0dev " ,
92- " protobuf >= 3.20.2, < 6 .0.0dev , != 4.21.0, != 4.21.1, != 4.21.2, != 4.21.3, != 4.21.4, != 4.21.5" , # For the legacy proto-based types.
92+ " proto-plus >= 1.22.3, < 2.0.0 " ,
93+ " protobuf >= 3.20.2, < 7 .0.0 , != 4.21.0, != 4.21.1, != 4.21.2, != 4.21.3, != 4.21.4, != 4.21.5" , # For the legacy proto-based types.
9394]
9495all = [
9596 " google-cloud-bigquery[bqstorage,pandas,ipywidgets,geopandas,ipython,tqdm,opentelemetry,bigquery_v2]" ,
0 commit comments