You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by gi...@apache.org on 2026/08/14 06:22:59 UTC

(datafusion) branch gh-readonly-queue/main/pr-24304-c085cdfa9b57d7b7700b91c2636b775ac9e5c638 created (now 5a5da23bdc)

This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a change to branch gh-readonly-queue/main/pr-24304-c085cdfa9b57d7b7700b91c2636b775ac9e5c638
in repository https://gitbox.apache.org/repos/asf/datafusion.git


      at 5a5da23bdc chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#24304)

This branch includes the following new commits:

     new 5a5da23bdc chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#24304)

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org


(datafusion) 01/01: chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#24304)

Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-24304-c085cdfa9b57d7b7700b91c2636b775ac9e5c638
in repository https://gitbox.apache.org/repos/asf/datafusion.git

commit 5a5da23bdcaeed01a9bff36c46559622e0cae37c
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 14 06:22:33 2026 +0000

    chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#24304)
    
    Bumps [typing-extensions](https://github.com/python/typing_extensions)
    from 4.15.0 to 4.16.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/typing_extensions/releases">typing-extensions's
    releases</a>.</em></p>
    <blockquote>
    <h2>4.16.0</h2>
    <p>No changes since 4.16.0rc2.</p>
    <p>Changes since 4.15.0:</p>
    <ul>
    <li>Make <code>typing_extensions.TypeAliasType</code>'s
    <code>__module__</code> attribute writable. Backport of CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/149172">#149172</a>.</li>
    <li>Fix setting of <code>__required_keys__</code> and
    <code>__optional_keys__</code> when inheriting keys with the same
    name.</li>
    <li>Add support for <code>AsyncIterator</code>, <code>io.Reader</code>,
    <code>io.Writer</code> and <code>os.PathLike</code> protocols as bases
    for other protocols.</li>
    <li>Fix incorrect behaviour on Python 3.9 and Python 3.10 that meant
    that calling <code>isinstance</code> with
    <code>typing_extensions.Concatenate[...]</code> or
    <code>typing_extensions.Unpack[...]</code> as the first argument could
    have a different result in some situations depending on whether or not a
    profiling function had been set using <code>sys.setprofile</code>. This
    affected both CPython and PyPy implementations. Patch by Brian
    Schubert.</li>
    <li>Fix <code>__init_subclass__()</code> behavior in the presence of
    multiple inheritance involving an <code>@deprecated</code>-decorated
    base class. Backport of CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/138210">#138210</a>
    by Brian Schubert.</li>
    <li>Raise <code>TypeError</code> when attempting to subclass
    <code>typing_extensions.ParamSpec</code> on Python 3.9. The
    <code>typing</code> implementation has always raised an error, and the
    <code>typing_extensions</code> implementation has raised an error on
    Python 3.10+ since <code>typing_extensions</code> v4.6.0. Patch by Brian
    Schubert.</li>
    <li>Add the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code>, and <code>infer_variance</code> parameters
    to <code>TypeVarTuple</code>.</li>
    <li>Officially support the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code> and <code>infer_variance</code> parameters to
    <code>ParamSpec</code>. Improve the validation of these parameters at
    runtime.</li>
    <li>Rename <code>typing_extensions.Sentinel</code> to
    <code>typing_extensions.sentinel</code>, following the name that has
    been adopted for <code>builtins.sentinel</code> on Python 3.15.
    <code>typing_extensions.Sentinel</code> is retained as a soft-deprecated
    alias for backwards compatibility.</li>
    <li>Add support for pickling sentinels.</li>
    <li>Sentinels now preserve their identity when copied or
    deep-copied.</li>
    <li>Deprecate passing <code>name</code> as a keyword argument or
    <code>repr</code> as a positional argument to the <code>sentinel</code>
    constructor.</li>
    <li>The default repr of a sentinel <code>X =
    sentinel(&quot;X&quot;)</code> is now <code>X</code> rather than
    <code>&lt;X&gt;</code>.</li>
    <li>Deprecate arbitrary attribute assignments to sentinels.</li>
    <li>Deprecate subclassing sentinels.</li>
    <li>Add support for Python 3.15.</li>
    <li>Avoid a <code>DeprecationWarning</code> when <code>deprecated</code>
    is applied to a coroutine function on Python 3.14.0.</li>
    </ul>
    <h2>4.16.0rc2</h2>
    <p>Changes since 4.16.0rc1:</p>
    <ul>
    <li>Avoid a <code>DeprecationWarning</code> when <code>deprecated</code>
    is applied to a coroutine function on Python 3.14.0.</li>
    </ul>
    <p>Changes since 4.15.0:</p>
    <ul>
    <li>Make <code>typing_extensions.TypeAliasType</code>'s
    <code>__module__</code> attribute writable. Backport of CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/149172">#149172</a>.</li>
    <li>Fix setting of <code>__required_keys__</code> and
    <code>__optional_keys__</code> when inheriting keys with the same
    name.</li>
    <li>Add support for <code>AsyncIterator</code>, <code>io.Reader</code>,
    <code>io.Writer</code> and <code>os.PathLike</code> protocols as bases
    for other protocols.</li>
    <li>Fix incorrect behaviour on Python 3.9 and Python 3.10 that meant
    that calling <code>isinstance</code> with
    <code>typing_extensions.Concatenate[...]</code> or
    <code>typing_extensions.Unpack[...]</code> as the first argument could
    have a different result in some situations depending on whether or not a
    profiling function had been set using <code>sys.setprofile</code>. This
    affected both CPython and PyPy implementations. Patch by Brian
    Schubert.</li>
    <li>Fix <code>__init_subclass__()</code> behavior in the presence of
    multiple inheritance involving an <code>@deprecated</code>-decorated
    base class. Backport of CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/138210">#138210</a>
    by Brian Schubert.</li>
    <li>Raise <code>TypeError</code> when attempting to subclass
    <code>typing_extensions.ParamSpec</code> on Python 3.9. The
    <code>typing</code> implementation has always raised an error, and the
    <code>typing_extensions</code> implementation has raised an error on
    Python 3.10+ since <code>typing_extensions</code> v4.6.0. Patch by Brian
    Schubert.</li>
    <li>Add the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code>, and <code>infer_variance</code> parameters
    to <code>TypeVarTuple</code>.</li>
    <li>Officially support the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code> and <code>infer_variance</code> parameters to
    <code>ParamSpec</code>. Improve the validation of these parameters at
    runtime.</li>
    <li>Rename <code>typing_extensions.Sentinel</code> to
    <code>typing_extensions.sentinel</code>, following the name that has
    been adopted for <code>builtins.sentinel</code> on Python 3.15.
    <code>typing_extensions.Sentinel</code> is retained as a soft-deprecated
    alias for backwards compatibility.</li>
    <li>Add support for pickling sentinels.</li>
    <li>Sentinels now preserve their identity when copied or
    deep-copied.</li>
    <li>Deprecate passing <code>name</code> as a keyword argument or
    <code>repr</code> as a positional argument to the <code>sentinel</code>
    constructor.</li>
    <li>The default repr of a sentinel <code>X =
    sentinel(&quot;X&quot;)</code> is now <code>X</code> rather than
    <code>&lt;X&gt;</code>.</li>
    <li>Deprecate arbitrary attribute assignments to sentinels.</li>
    <li>Deprecate subclassing sentinels.</li>
    <li>Add support for Python 3.15.</li>
    </ul>
    <h2>4.16.0rc1</h2>
    <ul>
    <li>Make <code>typing_extensions.TypeAliasType</code>'s
    <code>__module__</code> attribute writable. Backport of CPython PR <a
    href="https://redirect.github.com/python/cpython/pull/149172">#149172</a>.</li>
    <li>Fix setting of <code>__required_keys__</code> and
    <code>__optional_keys__</code> when inheriting keys with the same
    name.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Release 4.16.0 (July 2, 2025)</h1>
    <p>No user-facing changes since 4.16.0rc2.</p>
    <h1>Release 4.16.0rc2 (June 25, 2026)</h1>
    <ul>
    <li>Avoid a <code>DeprecationWarning</code> when <code>deprecated</code>
    is applied to a coroutine function on
    Python 3.14.0.</li>
    </ul>
    <h1>Release 4.16.0rc1 (June 24, 2026)</h1>
    <ul>
    <li>Make <code>typing_extensions.TypeAliasType</code>'s
    <code>__module__</code> attribute writable.
    Backport of CPython PR
    <a
    href="https://redirect.github.com/python/cpython/pull/149172">#149172</a>.</li>
    <li>Fix setting of <code>__required_keys__</code> and
    <code>__optional_keys__</code> when inheriting
    keys with the same name.</li>
    <li>Add support for <code>AsyncIterator</code>, <code>io.Reader</code>,
    <code>io.Writer</code> and <code>os.PathLike</code> protocols
    as bases for other protocols.</li>
    <li>Fix incorrect behaviour on Python 3.9 and Python 3.10 that meant
    that
    calling <code>isinstance</code> with
    <code>typing_extensions.Concatenate[...]</code> or
    <code>typing_extensions.Unpack[...]</code> as the first argument could
    have a different
    result in some situations depending on whether or not a profiling
    function had been
    set using <code>sys.setprofile</code>. This affected both CPython and
    PyPy implementations.
    Patch by Brian Schubert.</li>
    <li>Fix <code>__init_subclass__()</code> behavior in the presence of
    multiple inheritance involving
    an <code>@deprecated</code>-decorated base class. Backport of CPython PR
    <a
    href="https://redirect.github.com/python/cpython/pull/138210">#138210</a>
    by Brian Schubert.</li>
    <li>Raise <code>TypeError</code> when attempting to subclass
    <code>typing_extensions.ParamSpec</code> on
    Python 3.9. The <code>typing</code> implementation has always raised an
    error, and the
    <code>typing_extensions</code> implementation has raised an error on
    Python 3.10+ since
    <code>typing_extensions</code> v4.6.0. Patch by Brian Schubert.</li>
    <li>Add the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code>, and <code>infer_variance</code> parameters
    to <code>TypeVarTuple</code>.</li>
    <li>Officially support the <code>bound</code>, <code>covariant</code>,
    <code>contravariant</code> and <code>infer_variance</code>
    parameters to <code>ParamSpec</code>. Improve the validation of these
    parameters at runtime.</li>
    <li>Rename <code>typing_extensions.Sentinel</code> to
    <code>typing_extensions.sentinel</code>, following the
    name that has been adopted for <code>builtins.sentinel</code> on Python
    3.15.
    <code>typing_extensions.Sentinel</code> is retained as a soft-deprecated
    alias for backwards
    compatibility.</li>
    <li>Add support for pickling sentinels.</li>
    <li>Sentinels now preserve their identity when copied or
    deep-copied.</li>
    <li>Deprecate passing <code>name</code> as a keyword argument or
    <code>repr</code> as a positional argument
    to the <code>sentinel</code> constructor.</li>
    <li>The default repr of a sentinel <code>X =
    sentinel(&quot;X&quot;)</code> is now <code>X</code> rather than
    <code>&lt;X&gt;</code>.</li>
    <li>Deprecate arbitrary attribute assignments to sentinels.</li>
    <li>Deprecate subclassing sentinels.</li>
    <li>Add support for Python 3.15.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python/typing_extensions/commit/f29cd28d8ed7642cafb1d18daf5aa41be6a5c0aa"><code>f29cd28</code></a>
    Prepare relase 4.16.0 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/774">#774</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/43174610ec0c407ce05ad750077c4e62b9192b2b"><code>4317461</code></a>
    Bump version to 4.16.0rc2.dev (<a
    href="https://redirect.github.com/python/typing_extensions/issues/772">#772</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/4f71098e5be84798d36416bbca0e776223ee40f9"><code>4f71098</code></a>
    Prepare release 4.16.0rc2 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/771">#771</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/37ed08a11f3b7c05234f8963ab97e3ebdbdc16a2"><code>37ed08a</code></a>
    Remove use of <code>asyncio.coroutines.iscoroutinefunction()</code> (<a
    href="https://redirect.github.com/python/typing_extensions/issues/769">#769</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/8dcc5594cbe5a4e348245fea6ce160ce93ed6601"><code>8dcc559</code></a>
    Improve <code>TypedDict</code> documentation (<a
    href="https://redirect.github.com/python/typing_extensions/issues/770">#770</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/224f8d50551d26f0d603093596c3a47a7302a46f"><code>224f8d5</code></a>
    Post-release followups for 3.16.0rc1 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/767">#767</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/777de3eb5f4562e2054d1d7ce707f098b1f4fd2f"><code>777de3e</code></a>
    Prepare release 4.16.0rc1 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/766">#766</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/890be90f1545e7d5fa904dfa3154d5f03c96782c"><code>890be90</code></a>
    Type variable tuple variance (<a
    href="https://redirect.github.com/python/typing_extensions/issues/741">#741</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/0e0545866d78458b668dc52d2edc411f6e39540d"><code>0e05458</code></a>
    Pin SQLAlchemy third-party tests to pytest==9.0.3 (<a
    href="https://redirect.github.com/python/typing_extensions/issues/765">#765</a>)</li>
    <li><a
    href="https://github.com/python/typing_extensions/commit/d2777468c274202ec290103b34313e50cf040229"><code>d277746</code></a>
    docs: add version compatibility table (<a
    href="https://redirect.github.com/python/typing_extensions/issues/733">#733</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/python/typing_extensions/compare/4.15.0...4.16.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
 uv.lock | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/uv.lock b/uv.lock
index 674b6777fc..d339b7bf08 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1130,11 +1130,11 @@ wheels = [
 
 [[package]]
 name = "typing-extensions"
-version = "4.15.0"
+version = "4.16.0"
 source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/f6/cc/6253133b5bb138fc3306cebfbda2c520f545d36b5be2c7255cc528bb45d6/typing_extensions-4.16.0.tar.gz", hash = "sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5", size = 113555, upload-time = "2026-07-02T08:40:05.92Z" }
 wheels = [
-    { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" },
+    { url = "https://files.pythonhosted.org/packages/49/d3/b8441a820a491ddfc024b0b0cf0393375b75ea13866d9c66727e54c2fc80/typing_extensions-4.16.0-py3-none-any.whl", hash = "sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8", size = 45571, upload-time = "2026-07-02T08:40:04.659Z" },
 ]
 
 [[package]]


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org