Skip to content

Commit dab2f2c

Browse files
authored
chore: use latest pip in nightly builds (#281)
* chore: use latest pip in nightly builds * restrict ibis version * update prerelease tests too
1 parent bac62f7 commit dab2f2c

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

.kokoro/release-nightly.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ rm -rf build dist
5555
# internal issue b/261050975.
5656
git config --global --add safe.directory "${PROJECT_ROOT}"
5757

58+
# Workaround for older pip not able to resolve dependencies. See internal
59+
# issue 316909553.
60+
python3.10 -m pip install pip==23.3.2
5861
python3.10 -m pip install --require-hashes -r .kokoro/requirements.txt
5962

6063
# Disable buffering, so that the logs stream through.

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ def prerelease(session: nox.sessions.Session, tests_path):
535535
session.install(
536536
"--upgrade",
537537
# "--pre",
538-
"ibis-framework>=7.1.0,<8.0.0dev",
538+
"ibis-framework>=7.1.0,<7.2.0dev",
539539
)
540540
already_installed.add("ibis-framework")
541541

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@
4343
"google-cloud-iam >=2.12.1",
4444
"google-cloud-resource-manager >=1.10.3",
4545
"google-cloud-storage >=2.0.0",
46-
"ibis-framework[bigquery] >=7.1.0,<8.0.0dev",
46+
# TODO: Relax upper bound once we have fixed unit tests with 7.2.0.
47+
"ibis-framework[bigquery] >=7.1.0,<7.2.0dev",
4748
# TODO: Relax upper bound once we have fixed `system_prerelease` tests.
4849
"pandas >=1.5.0,<2.1.4",
4950
"pydata-google-auth >=1.8.2",

0 commit comments

Comments
 (0)