dependabot[bot] opened a new pull request, #4236: URL: https://github.com/apache/iceberg-python/pull/4236
Bumps [tenacity](https://github.com/jd/tenacity) from 9.1.4 to 9.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jd/tenacity/releases">tenacity's releases</a>.</em></p> <blockquote> <h2>9.2.1</h2> <p>9.2.0 was tagged but never reached PyPI: the upload rejected its package description (<a href="https://redirect.github.com/jd/tenacity/issues/714">#714</a>). 9.2.1 is the first release on PyPI with everything in <a href="https://github.com/jd/tenacity/releases/tag/9.2.0">9.2.0</a>, plus the changes below.</p> <h2>What's Changed</h2> <ul> <li>chore(mypy): drop vestigial tornado ignore_missing_imports override by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/676">jd/tenacity#676</a></li> <li>fix: annotate wait_base.<strong>radd</strong> as taking the int seed from sum() by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/677">jd/tenacity#677</a></li> <li>chore(mypy): enable the strictness options <code>strict</code> leaves off by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/678">jd/tenacity#678</a></li> <li>refactor: drop always-true truthiness checks and enable truthy-bool by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/679">jd/tenacity#679</a></li> <li>refactor: declare BaseAction's REPR_FIELDS and NAME as ClassVar by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/680">jd/tenacity#680</a></li> <li>test: fix possibly-undefined and deprecated call sites by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/681">jd/tenacity#681</a></li> <li>refactor: mark overridden methods with <a href="https://github.com/override"><code>@override</code></a> by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/682">jd/tenacity#682</a></li> <li>fix: restore support for falsy wait values and callable + strategy by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/694">jd/tenacity#694</a></li> <li>fix: read the tornado global live instead of an import-time snapshot by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/696">jd/tenacity#696</a></li> <li>Respect enabled=False on the direct-call path by <a href="https://github.com/mahirhir"><code>@mahirhir</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/645">jd/tenacity#645</a></li> <li>fix: only treat None and 0 as "no wait" by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/741">jd/tenacity#741</a></li> <li>fix: restore PyPI-compatible package description by <a href="https://github.com/arindamsikder"><code>@arindamsikder</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/725">jd/tenacity#725</a></li> <li>ci: check built distributions with twine by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/742">jd/tenacity#742</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mahirhir"><code>@mahirhir</code></a> made their first contribution in <a href="https://redirect.github.com/jd/tenacity/pull/645">jd/tenacity#645</a></li> <li><a href="https://github.com/kozlek"><code>@kozlek</code></a> made their first contribution in <a href="https://redirect.github.com/jd/tenacity/pull/733">jd/tenacity#733</a></li> <li><a href="https://github.com/arindamsikder"><code>@arindamsikder</code></a> made their first contribution in <a href="https://redirect.github.com/jd/tenacity/pull/725">jd/tenacity#725</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jd/tenacity/compare/9.2.0...9.2.1">https://github.com/jd/tenacity/compare/9.2.0...9.2.1</a></p> <h2>9.2.0</h2> <h2>What's Changed</h2> <ul> <li>Fix ordinal suffix generation for large numbers ending in 11, 12, 13 by <a href="https://github.com/ArmaanjeetSandhu"><code>@ArmaanjeetSandhu</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/556">jd/tenacity#556</a></li> <li>build: replace tox with poethepoet + uv by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/558">jd/tenacity#558</a></li> <li>docs: fix README badges by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/559">jd/tenacity#559</a></li> <li>docs: add project URLs to pyproject.toml by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/560">jd/tenacity#560</a></li> <li>docs: add local dev commands to contribute section by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/561">jd/tenacity#561</a></li> <li>docs: modernize async examples by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/562">jd/tenacity#562</a></li> <li>docs: set version in sphinx conf by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/563">jd/tenacity#563</a></li> <li>fix: resolve tornado mypy errors instead of suppressing them by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/568">jd/tenacity#568</a></li> <li>feat: add poe fmt task for auto-formatting by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/569">jd/tenacity#569</a></li> <li>docs: replace curio example with trio by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/570">jd/tenacity#570</a></li> <li>chore: enable ruff I, UP, B rules and auto-fix codebase by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/571">jd/tenacity#571</a></li> <li>ci: harden release workflow by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/575">jd/tenacity#575</a></li> <li>fix: use typing.Self on Python 3.11+ instead of typing_extensions by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/576">jd/tenacity#576</a></li> <li>chore: bump tornado version floor to >=6.0 by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/578">jd/tenacity#578</a></li> <li>docs: clean up sphinx conf.py by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/579">jd/tenacity#579</a></li> <li>refactor: remove stale noqa comments from <strong>init</strong>.py by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/577">jd/tenacity#577</a></li> <li>refactor: enable additional ruff rules and fix violations by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/584">jd/tenacity#584</a></li> <li>fix: enable mypy strict mode in all test files by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/585">jd/tenacity#585</a></li> <li>fix: make LoggerProtocol compatible with logging.Logger by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/586">jd/tenacity#586</a></li> <li>refactor: remove unused IterState.delay_since_first_attempt field by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/587">jd/tenacity#587</a></li> <li>refactor: remove redundant raise before reraise() by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/588">jd/tenacity#588</a></li> <li>refactor: replace deprecated typing.Pattern with re.Pattern by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/589">jd/tenacity#589</a></li> <li>docs: fix typos in docstrings by <a href="https://github.com/jd"><code>@jd</code></a> in <a href="https://redirect.github.com/jd/tenacity/pull/590">jd/tenacity#590</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jd/tenacity/commit/4410996dd9a96864a2733ce0778bcaa112b72811"><code>4410996</code></a> ci: check built distributions with twine (<a href="https://redirect.github.com/jd/tenacity/issues/742">#742</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/b23844175feb8c62f4ebb0ef0833d993f439fa1f"><code>b238441</code></a> fix: restore PyPI-compatible package description (<a href="https://redirect.github.com/jd/tenacity/issues/725">#725</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/b6201eceedfc719e996dcbc3f6c17f21011fb236"><code>b6201ec</code></a> fix: only treat None and 0 as "no wait" (<a href="https://redirect.github.com/jd/tenacity/issues/741">#741</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/4a74682e0186b5f2d25906aa190cd639c705a958"><code>4a74682</code></a> ci: drop the Mergify queue rule (<a href="https://redirect.github.com/jd/tenacity/issues/739">#739</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/91169719f4fd127d680cafe026f1f95f04292094"><code>9116971</code></a> ci: drop Mergify dismiss_reviews rule (<a href="https://redirect.github.com/jd/tenacity/issues/737">#737</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/2374b61424aab29769c3428b06d576ffc1a5a1d9"><code>2374b61</code></a> ci: rely on the ruleset for the ci-gate check (<a href="https://redirect.github.com/jd/tenacity/issues/736">#736</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/6df1aab1a2df84f2779f5f308c6171df9d051a35"><code>6df1aab</code></a> ci: gate merges on a single ci-gate job (<a href="https://redirect.github.com/jd/tenacity/issues/734">#734</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/5f540fad77cbd90b4bcb21a9b859d5b07c08ba54"><code>5f540fa</code></a> chore(mergify): replace deprecated autoqueue with auto_merge_conditions (<a href="https://redirect.github.com/jd/tenacity/issues/733">#733</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/8be01b1daf2010566fd936a5c2214efefa43edff"><code>8be01b1</code></a> chore(deps-dev): bump ruff from 0.16.5 to 0.16.9 in the python group (<a href="https://redirect.github.com/jd/tenacity/issues/726">#726</a>)</li> <li><a href="https://github.com/jd/tenacity/commit/3e58094d3bc414975aad9eadf343a32bdb3b89b3"><code>3e58094</code></a> chore(deps-dev): bump the python group with 2 updates (<a href="https://redirect.github.com/jd/tenacity/issues/707">#707</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jd/tenacity/compare/9.1.4...9.2.1">compare view</a></li> </ul> </details> <br /> [](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]
