-
Notifications
You must be signed in to change notification settings - Fork 318
Comparing changes
Open a pull request
base repository: googleapis/python-bigquery
base: v3.33.0
head repository: googleapis/python-bigquery
compare: v3.34.0
- 13 commits
- 36 files changed
- 9 contributors
Commits on May 20, 2025
-
ci: Import numpy before pyarrow in tests to resolve import warning (#…
…2187) * Fix: Import numpy before pyarrow in tests to resolve import warning A `PytestDeprecationWarning` was occurring in several test files because `pyarrow`, when imported by `pytest.importorskip`, would fail to import `numpy.core.multiarray`. This change addresses the warning by explicitly importing `numpy` before `pytest.importorskip("pyarrow", ...)` in the affected test files. This ensures that numpy is fully initialized before pyarrow attempts to use it, resolving the underlying import error. I also updated the test execution to use `nox -s unit`, which correctly sets up the test environment and dependencies, allowing the tests to pass and confirm the warning is resolved. Pre-existing failures in `tests/unit/test_magics.py` are unrelated to this change. * Update tests/unit/test__pyarrow_helpers.py * revisions to numpy handling * adds import or skip commands to accompany pyarrow import or skips * Update tests/unit/test__pandas_helpers.py * updates an import step and restores gc import * Updates magics.context and removes unneeded? reference to numpy/pyarrow --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a3d6bf3 - Browse repository at this point
Copy the full SHA a3d6bf3View commit details -
Co-authored-by: Chalmer Lowe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b5ee78 - Browse repository at this point
Copy the full SHA 9b5ee78View commit details -
ci: adds new github workflow focused on documentation in prep to depr…
…ecate kokoro presubmit (#2194) * I've created a new workflow for the docs and docsfx nox sessions. This involves a new GitHub workflow located in `.github/workflows/docs.yml`. This new workflow will now handle running the `docs` and `docsfx` nox sessions, which were previously managed by the `.kokoro/presubmit/presubmit.cfg` workflow. Here's how the new workflow operates: - It activates when you make pull requests to the `main` branch. - It executes two jobs: `docs` and `docsfx`. - Both of these jobs utilize Python 3.10. - Each job installs nox and then runs its corresponding nox session (`docs-3.10` or `docsfx-3.10`). This adjustment is a step towards phasing out and removing the `.kokoro/presubmit/presubmit.cfg` file. * Update .github/workflows/docs.yml * Update .github/workflows/docs.yml --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bfa95f1 - Browse repository at this point
Copy the full SHA bfa95f1View commit details
Commits on May 21, 2025
-
fix(deps): update all dependencies (#2184)
* fix(deps): update all dependencies * Update pyproject.toml * Update .github/workflows/docs.yml * Update .github/workflows/docs.yml --------- Co-authored-by: Chalmer Lowe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12490f2 - Browse repository at this point
Copy the full SHA 12490f2View commit details
Commits on May 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4379b3d - Browse repository at this point
Copy the full SHA 4379b3dView commit details -
ci: Remove unit tests and doc tests from kokoro presubmit. (#2195)
* The message is a commit message, not a message to a user from an AI agent. Therefore, it should be output as is. Output: Remove Kokoro presubmit for unit, docs, and coverage. This commit removes the Kokoro presubmit configuration that runs `unit_noextras`, `unit`, `cover`, `docs`, and `docfx` nox sessions. These checks are already performed by GitHub Actions, making the Kokoro configuration redundant. The change involves removing the `NOX_SESSION` environment variable definition from `.kokoro/presubmit/presubmit.cfg`. * Update presubmit.cfg * Delete .kokoro/presubmit/presubmit.cfg --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cc63108 - Browse repository at this point
Copy the full SHA cc63108View commit details
Commits on May 23, 2025
-
ci: Configure Renovate to keep Python at 3.10 for docs workflow (#2199)
* Configure Renovate to keep Python at 3.10 for docs workflow This change adds a packageRule to `renovate.json` to prevent Renovate from updating the Python version used in the `.github/workflows/docs.yml` GitHub Actions workflow. The rule specifically targets the `python-version` input of the `actions/setup-python` step and restricts allowed versions to `<3.11`, effectively pinning it to `3.10` for now. * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update renovate.json * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * adds files to excludes lists * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update owlbot.py * adds packageRule about pyproject.toml --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 85ff5b1 - Browse repository at this point
Copy the full SHA 85ff5b1View commit details -
ci: updates renovate.json to ignore docs.yml (#2200)
* updates renovate to ignore docs.yml * Update renovate.json
Configuration menu - View commit details
-
Copy full SHA for a5f9855 - Browse repository at this point
Copy the full SHA a5f9855View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67852d - Browse repository at this point
Copy the full SHA f67852dView commit details
Commits on May 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 28a9994 - Browse repository at this point
Copy the full SHA 28a9994View commit details -
feat: job creation mode GA (#2190)
* feat: job creation mode GA This PR makes the underlying functionality related to how queries can optionally avoid job creation a GA feature. It does the following: * no longer uses the preview QUERY_PREVIEW_ENABLED environment variable to control job creation * adds a new argument to Client instantiation to control job creation mode * adds a property/setter to Client to control job creation mode This PR also updates/renames the sample demonstrating how to leverage job creation mode with Client.query_and_wait.
Configuration menu - View commit details
-
Copy full SHA for 64cd39f - Browse repository at this point
Copy the full SHA 64cd39fView commit details -
chore(deps): update dependency pytest-xdist to v3.7.0 (#2203)
Co-authored-by: Chalmer Lowe <[email protected]> Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfbf263 - Browse repository at this point
Copy the full SHA cfbf263View commit details -
chore(main): release 3.34.0 (#2193)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: shollyman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d92b487 - Browse repository at this point
Copy the full SHA d92b487View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.33.0...v3.34.0