Skip to content

Bump gdown from 6.0.0 to 6.1.0#752

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/gdown-6.1.0
Open

Bump gdown from 6.0.0 to 6.1.0#752
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/gdown-6.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 3, 2026

Bumps gdown from 6.0.0 to 6.1.0.

Release notes

Sourced from gdown's releases.

v6.1.0

This release adds a new --json flag for inspecting Google Drive file and folder contents without downloading them.

Highlights

  • New --json flag lists the file or folder contents as a JSON array on stdout instead of downloading, so you can resolve filenames and IDs before fetching anything. It is in beta and its output format may change in a future release.

Features

  • Add a --json flag that prints file or folder contents as a JSON array of {"url", "path"} entries instead of downloading. Paths use POSIX separators on all platforms, and the flag cannot be combined with -O/--output. (#460, #463)

    # Resolve a single file's name without downloading it
    filename=$(gdown "$url" --json | jq -r '.[0].path')
    List every file in a folder
    gdown https://drive.google.com/drive/folders/FOLDER_ID --folder --json

  • Add a skip_download parameter to download() that resolves the target filename and ID without fetching the file, returning a GoogleDriveFileToDownload. (#463)

  • --json now prints a one-time beta warning to stderr, which --quiet suppresses. (#465)

Other

  • Bump urllib3 from 2.6.3 to 2.7.0. (#457)
  • Bump idna from 3.11 to 3.15. (#459)
  • Configure agent skills for the repository (AGENTS.md, CLAUDE.md, docs/agents/). (#462)
Commits
  • fba3f9a Merge pull request #465 from wkentaro/feat/json-beta-warning
  • d91a180 feat(cli): mark --json as beta with a suppressible warning
  • be400b6 Merge pull request #464 from wkentaro/docs/json-readme-ext
  • 3466fbb docs: simplify --json extension example with shell expansion
  • eaef5a1 Merge pull request #463 from wkentaro/feat/json-single-file
  • 5ae36fc docs: correct download() return type in ADR and CONTEXT
  • 057f7ff test(download): assert skip_download returns GoogleDriveFileToDownload
  • 7764313 docs: document single-file --json and capture design decisions
  • 6597898 feat(cli): support --json for single files
  • 61181bd feat(download): add skip_download to resolve filename without downloading
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Greptile Summary

This PR bumps gdown from 6.0.0 to 6.1.0 in the example optional dependency group of pyproject.toml. The new version adds a --json flag for inspecting Google Drive file and folder contents without downloading, a skip_download parameter to download(), and sub-dependency updates (urllib3, idna).

  • Single-line change in pyproject.toml pinning gdown==6.1.0 in the example extras.
  • The 6.1.0 release is additive (new features only, no breaking changes based on the changelog), so existing usage in example scripts should be unaffected.

Confidence Score: 5/5

Safe to merge — the change is a single-line additive minor version bump with no breaking API changes.

The bump is purely additive: gdown 6.1.0 adds optional features (--json, skip_download) and updates transitive dependencies for security/compatibility. No existing call sites or example scripts are affected, and the dependency is only used in the optional example extras group, not in core library code.

No files require special attention.

Important Files Changed

Filename Overview
pyproject.toml Single-line bump of gdown from 6.0.0 to 6.1.0 in the example extras; no breaking changes in this minor release.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[pyproject.toml\nexample extras] -->|was gdown==6.0.0| B[gdown 6.0.0]
    A -->|bumped to gdown==6.1.0| C[gdown 6.1.0]
    C --> D[New: --json flag\nskip_download param]
    C --> E[Updated deps:\nurllib3 2.7.0\nidna 3.15]
    B -->|replaced by| C
Loading

Reviews (1): Last reviewed commit: "Bump gdown from 6.0.0 to 6.1.0" | Re-trigger Greptile

Bumps [gdown](https://github.com/wkentaro/gdown) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/wkentaro/gdown/releases)
- [Commits](wkentaro/gdown@v6.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: gdown
  dependency-version: 6.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jun 3, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.57%. Comparing base (66c256d) to head (d407a29).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #752   +/-   ##
=======================================
  Coverage   75.57%   75.57%           
=======================================
  Files          57       57           
  Lines        8195     8195           
  Branches     1600     1600           
=======================================
  Hits         6193     6193           
  Misses       1381     1381           
  Partials      621      621           
Flag Coverage Δ
3.10 75.53% <ø> (ø)
3.11 75.53% <ø> (ø)
3.12 75.53% <ø> (ø)
3.13 75.53% <ø> (ø)
macos-latest 75.47% <ø> (ø)
ubuntu-latest 75.47% <ø> (ø)
windows-latest 75.31% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants