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

   Bumps [huggingface-hub](https://github.com/huggingface/huggingface_hub) from 
1.29.0 to 1.30.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.30.0] Scheduled job filters, repo-aware revision pinning and 
more</h2>
   <h2>🖥️ <code>hf jobs scheduled ls</code> can now filter by status, label and 
name</h2>
   <p>You can now filter scheduled jobs with <code>--status</code> 
(<code>active</code>/<code>suspended</code>), repeatable 
<code>-l</code>/<code>--label key=value</code> and <code>--name</code> (a 
shortcut for <code>--label name=NAME</code>), matching the flags <code>hf jobs 
ls</code> already had. On the Python side, 
<code>HfApi.list_scheduled_jobs</code> gains a <code>labels</code> argument.</p>
   <blockquote>
   <p>[!WARNING]
   <code>-f</code>/<code>--filter</code> on <code>hf jobs scheduled ls</code> 
is deprecated and no longer applied: it is accepted but ignored, with a warning 
pointing to the new flags. Migrate as shown below. The option itself will be 
removed in a future release.</p>
   </blockquote>
   <pre lang="bash"><code>hf jobs scheduled ls --all
   hf jobs scheduled ls --status suspended
   hf jobs scheduled ls --name hourly-task --label env=prod
   </code></pre>
   <table>
   <thead>
   <tr>
   <th>before</th>
   <th>after</th>
   </tr>
   </thead>
   <tbody>
   <tr>
   <td><code>-f name=daily-report</code></td>
   <td><code>--name daily-report</code></td>
   </tr>
   <tr>
   <td><code>-f env=prod</code></td>
   <td><code>--label env=prod</code></td>
   </tr>
   <tr>
   <td><code>-f suspend!=true</code></td>
   <td>(default, or <code>--status active</code>)</td>
   </tr>
   <tr>
   <td><code>-f suspend=true</code></td>
   <td><code>--status suspended</code></td>
   </tr>
   </tbody>
   </table>
   <p>📚 <strong>Documentation:</strong> <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/jobs";>Jobs 
guide</a></p>
   <ul>
   <li>Align <code>hf jobs scheduled ls</code> filtering with <code>hf jobs 
ls</code> (<code>--status</code>/<code>--label</code>/<code>--name</code>) by 
<a href="https://github.com/moon-bot-app";><code>@​moon-bot-app</code></a>[bot] 
in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4773";>#4773</a></li>
   </ul>
   <h2>đź”– <code>ResolvedRevision</code> now pins the repo it was resolved 
for</h2>
   <p><code>ResolvedRevision</code> didn't record which repo a commit hash was 
resolved against, so resolving <code>&quot;main&quot;</code> on two different 
repos returned the same commit oid. It now remembers its <code>repo_id</code> 
and <code>repo_type</code>: passed back for the same repo it is returned as is, 
for a different repo the requested revision is resolved again.</p>
   <pre lang="py"><code>&gt;&gt;&gt; from huggingface_hub import 
resolve_revision
   &gt;&gt;&gt; revision = resolve_revision(&quot;openai-community/gpt2&quot;)
   <h1>Same repo =&gt; returned as is</h1>
   <p>&gt;&gt;&gt; resolve_revision(&quot;openai-community/gpt2&quot;, 
revision=revision) is revision
   True</p>
   <h1>Another repo =&gt; &quot;main&quot; is resolved again for that repo</h1>
   <p>&gt;&gt;&gt; resolve_revision(&quot;openai-community/gpt2-medium&quot;, 
revision=revision).resolved
   '6dcaa7a952f72f9298047fd5137cd6e4f05f41da'
   </code></pre></p>
   <p>📚 <strong>Documentation:</strong> <a 
href="https://huggingface.co/docs/huggingface_hub/main/en/guides/manage-cache#pin-a-revision-advanced";>Manage
 cache — Pin a revision</a></p>
   <ul>
   <li>[Download] A <code>ResolvedRevision</code> only pins the repo it was 
resolved for by <a href="https://github.com/Wauplin";><code>@​Wauplin</code></a> 
in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4767";>#4767</a></li>
   </ul>
   <h2>🤖 Inference</h2>
   <ul>
   <li>Do not require the <code>conversational</code> tag for chat-completion 
on hf-inference: any model with pipeline tag <code>text-generation</code> or 
<code>image-text-to-text</code> can now be served, mirroring the updated 
provider-side rules by <a 
href="https://github.com/hanouticelina";><code>@​hanouticelina</code></a> in <a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4784";>#4784</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/48ef2781c2c4c2247431c97efcd5487e89d42732";><code>48ef278</code></a>
 Release: v1.30.0</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/a073ecb91bfdb5966d1fcf22623e4f83faf0c853";><code>a073ecb</code></a>
 Release: v1.30.0.rc0</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/b84090bcbcd96eeaf4c78b6280b2ce2cea528288";><code>b84090b</code></a>
 [Release] Consolidate the HF CLI skill sync into the release workflow (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4765";>#4765</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/176d4f378d49e699c811b18e21765ef5a1763c91";><code>176d4f3</code></a>
 [CI] Disable auto close (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4800";>#4800</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/f0a5c6d08298760b2a030c4c5df608369632b7e1";><code>f0a5c6d</code></a>
 [Inference Providers] Do not require the conversational tag for 
chat-completi...</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/6a2eb09daf1f9258e7f69c1d50a870fdb7235742";><code>6a2eb09</code></a>
 [Sandbox] Document experimental status (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4783";>#4783</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/94cb25dada381d14e54b16dcfe92436be244fca9";><code>94cb25d</code></a>
 [CI] Fix torch_1.11 case-arm label to match renamed matrix entry (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4776";>#4776</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/4cc16bc22402e2a540f60d05beb406921072a032";><code>4cc16bc</code></a>
 [Download] A <code>ResolvedRevision</code> only pins the repo it was resolved 
for (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4767";>#4767</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/1de481786c0440d6de2cea38bab4faa88612e821";><code>1de4817</code></a>
 [Download] Follow redirects between Hub hosts when resolving files (<a 
href="https://redirect.github.com/huggingface/huggingface_hub/issues/4739";>#4739</a>)</li>
   <li><a 
href="https://github.com/huggingface/huggingface_hub/commit/97655e88b1c1374b0576659c6a7ffe8c59cedfcb";><code>97655e8</code></a>
 Align <code>hf jobs scheduled ls</code> filtering with <code>hf jobs ls</code> 
(<code>--status</code>/`--label...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/huggingface/huggingface_hub/compare/v1.29.0...v1.30.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.29.0&new-version=1.30.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