dependabot[bot] opened a new pull request, #2597:
URL: https://github.com/apache/iceberg-rust/pull/2597

   Bumps [huggingface-hub](https://github.com/huggingface/huggingface_hub) from 
1.15.0 to 1.17.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/huggingface/huggingface_hub/releases";>huggingface-hub's
 releases</a>.</em></p>
   <blockquote>
   <h2>[v1.17.0] Cross-repo copies, ssh to Spaces, smarter CLI tables</h2>
   <h2>πŸ“‹ Copy files between repositories</h2>
   <p>You can now copy files or entire folders between different repositories 
on the Hub β€” model to model, model to dataset, any combination β€” without 
downloading or re-uploading data. <code>CommitOperationCopy</code> accepts 
<code>src_repo_id</code> and <code>src_repo_type</code> for cross-repo sources, 
and LFS blobs are deduplicated server-side via the 
<code>/lfs-files/duplicate</code> endpoint. Non-LFS files are fetched from the 
source repo and committed as regular payloads. <code>copy_files</code> and 
<code>hf buckets cp</code> now support repo-to-repo in addition to the existing 
bucket destinations.</p>
   <pre lang="python"><code>&gt;&gt;&gt; from huggingface_hub import copy_files
   <h1>Copy an entire folder</h1>
   <p>&gt;&gt;&gt; copy_files(
   ...     &quot;hf://datasets/username/source-dataset/data/&quot;,
   ...     &quot;hf://datasets/username/target-dataset/data/&quot;,
   ... )
   </code></pre></p>
   <ul>
   <li>[Copy] Support cross-repo file copies by <a 
href="https://github.com/Wauplin";><code>@​Wauplin</code></a> in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4203";>#4203</a></li>
   </ul>
   <p>πŸ“š <strong>Documentation:</strong> <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/upload#copy-files-between-repositories";>Upload
 guide β€” Copy files between repositories</a></p>
   <h2>πŸ–₯️ SSH into a Space with <code>hf spaces ssh</code></h2>
   <p>A new <code>hf spaces ssh</code> command opens an SSH session directly 
into a Space's Dev Mode container. If Dev Mode is not enabled yet, the CLI 
prompts you to enable it. You can also use <code>--dry-run</code> to print the 
SSH command without running it, or <code>-i</code> to forward a specific key. 
Your SSH public key must be registered in your HF user settings.</p>
   <pre lang="bash"><code># SSH into a Space
   $ hf spaces ssh username/my-space
   <h1>Print the SSH command without running it</h1>
   <p>$ hf spaces ssh username/my-space --dry-run
   </code></pre></p>
   <ul>
   <li>[CLI] Add <code>hf spaces ssh</code> by <a 
href="https://github.com/gary149";><code>@​gary149</code></a> in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4241";>#4241</a></li>
   </ul>
   <p>πŸ“š <strong>Documentation:</strong> <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/cli#ssh-into-a-space-dev-mode";>CLI
 guide β€” SSH into a Space</a> | <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/manage-spaces#ssh-into-a-space-dev-mode";>Spaces
 guide β€” SSH into a Space</a></p>
   <h2>πŸ“‚ List all your repos with <code>hf repos ls</code></h2>
   <p>A new <code>hf repos ls</code> command lists all your repositories β€” 
models, datasets, spaces, and buckets β€” with storage size and percentage of 
namespace total, sorted by storage usage. It supports <code>--type</code>, 
<code>--search</code>, <code>--namespace</code>, and <code>--limit</code> 
(default 30, <code>--limit 0</code> for all), plus the standard 
<code>--format</code> family.</p>
   <pre lang="bash"><code># List all your repos
   $ hf repos ls
   <h1>List all datasets under org with JSON output</h1>
   <p>$ hf repos ls --namespace my-org --type dataset --limit 0 --format json | 
jq '.[].id'
   </code></pre></p>
   <ul>
   <li>[CLI] Add <code>hf repos ls</code> command by <a 
href="https://github.com/Wauplin";><code>@​Wauplin</code></a> in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4283";>#4283</a></li>
   </ul>
   <p>πŸ“š <strong>Documentation:</strong> <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/cli#list-repos";>CLI
 guide β€” List repos</a> | <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/repository#list-your-repositories";>Repository
 guide β€” List your repositories</a></p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/b52949337c814e42995bcfb34782261635cedec5";><code>b529493</code></a>
 Release: v1.17.0</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/e2f95efcf3fcffad3c148640ff0a90de81f2e967";><code>e2f95ef</code></a>
 Release: v1.17.0.rc0</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/06d2a3f0ad40ecc27db36c8c581680570ea57653";><code>06d2a3f</code></a>
 [CLI] Add <code>hf repos ls</code> command (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4283";>#4283</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/714044eac787571eba16a12bee57388f852d1c2e";><code>714044e</code></a>
 [Docs] Document missing parameters in lfs, hf_file_system, and repocard_data 
...</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/5e8e940491b8deb45dede913417e17d16b0074fc";><code>5e8e940</code></a>
 [CLI] Auto right-align numeric columns in human table output (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4288";>#4288</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/bb09fa48a207c64f8c242b51e11aa2f1dabad48d";><code>bb09fa4</code></a>
 [Copy] Support cross-repo file copies (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4203";>#4203</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/b17ab0cea69c418b15c5fe55a1fe334a1fc2eb72";><code>b17ab0c</code></a>
 [CLI] Drop legacy printing helpers from <code>_cli_utils.py</code> (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4285";>#4285</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/5c7920e9890c05e8fbbfb308ba957ab7576c7e55";><code>5c7920e</code></a>
 [CLI] Migrate <code>hf lfs-enable-largefiles</code>, <code>hf 
extensions</code>, <code>hf version</code> to `o...</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/ffc07b64a0ee65eab6da033d900aa0966cca3ca4";><code>ffc07b6</code></a>
 [Jobs] Decouple Job hardware from Spaces, auto-sync enums with Hub API (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4266";>#4266</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/c06e97659db2247c90761d69750484f75034cc20";><code>c06e976</code></a>
 [CLI] Auto-fit human tables to terminal width (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4251";>#4251</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/huggingface/huggingface_hub/compare/v1.15.0...v1.17.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=huggingface-hub&package-manager=uv&previous-version=1.15.0&new-version=1.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to