public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Benjamin A. Beasley <code@musicinmybrain.net>
To: git-commits@fedoraproject.org
Subject: [rpms/uv] f44: Update to 0.11.27 (close RHBZ#2497560)
Date: Fri, 10 Jul 2026 08:27:01 GMT [thread overview]
Message-ID: <178367202129.1.18158554176324079159.rpms-uv-e0cb68f3e2b6@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/uv
Branch : f44
Commit : e0cb68f3e2b690019a3478ff8fb893fe8a7d184c
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date : 2026-07-07T07:20:36+01:00
Stats : +183/-3 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/uv/c/e0cb68f3e2b690019a3478ff8fb893fe8a7d184c?branch=f44
Log:
Update to 0.11.27 (close RHBZ#2497560)
---
diff --git a/20174.patch b/20174.patch
new file mode 100644
index 0000000..2ae827b
--- /dev/null
+++ b/20174.patch
@@ -0,0 +1,170 @@
+From c77c2abf16c13b3ef26fae52b6bec97a7abad65b Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code@musicinmybrain.net>
+Date: Tue, 7 Jul 2026 06:57:19 +0100
+Subject: [PATCH 1/4] Add BSD-3-Clause LICENSE file to ecosystem/jupyterlab
+
+https://github.com/jupyterlab/jupyterlab/raw/refs/tags/v4.6.1/LICENSE
+---
+ test/ecosystem/jupyterlab/LICENSE | 27 +++++++++++++++++++++++++++
+ 1 file changed, 27 insertions(+)
+ create mode 100644 test/ecosystem/jupyterlab/LICENSE
+
+diff --git a/test/ecosystem/jupyterlab/LICENSE b/test/ecosystem/jupyterlab/LICENSE
+new file mode 100644
+index 0000000000000..c73604f78a1f6
+--- /dev/null
++++ b/test/ecosystem/jupyterlab/LICENSE
+@@ -0,0 +1,27 @@
++Copyright (c) 2015-2025 Project Jupyter Contributors
++All rights reserved.
++
++Redistribution and use in source and binary forms, with or without
++modification, are permitted provided that the following conditions are met:
++
++1. Redistributions of source code must retain the above copyright notice, this
++ list of conditions and the following disclaimer.
++
++2. Redistributions in binary form must reproduce the above copyright notice,
++ this list of conditions and the following disclaimer in the documentation
++ and/or other materials provided with the distribution.
++
++3. Neither the name of the copyright holder nor the names of its
++ contributors may be used to endorse or promote products derived from
++ this software without specific prior written permission.
++
++THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
++AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
++DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
++FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
++SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
++CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
++OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
++OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+From 0561c227905e972b0d415b0170053ce6ec278184 Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code@musicinmybrain.net>
+Date: Tue, 7 Jul 2026 06:58:21 +0100
+Subject: [PATCH 2/4] Add BSD-3-Clause LICENSE file to ecosystem/pandas
+
+https://github.com/pandas-dev/pandas/raw/refs/tags/v3.0.4/LICENSE
+---
+ test/ecosystem/pandas/LICENSE | 31 +++++++++++++++++++++++++++++++
+ 1 file changed, 31 insertions(+)
+ create mode 100644 test/ecosystem/pandas/LICENSE
+
+diff --git a/test/ecosystem/pandas/LICENSE b/test/ecosystem/pandas/LICENSE
+new file mode 100644
+index 0000000000000..bd1cc2a30c626
+--- /dev/null
++++ b/test/ecosystem/pandas/LICENSE
+@@ -0,0 +1,31 @@
++BSD 3-Clause License
++
++Copyright (c) 2008-2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
++All rights reserved.
++
++Copyright (c) 2011-2026, Open source contributors.
++
++Redistribution and use in source and binary forms, with or without
++modification, are permitted provided that the following conditions are met:
++
++* Redistributions of source code must retain the above copyright notice, this
++ list of conditions and the following disclaimer.
++
++* Redistributions in binary form must reproduce the above copyright notice,
++ this list of conditions and the following disclaimer in the documentation
++ and/or other materials provided with the distribution.
++
++* Neither the name of the copyright holder nor the names of its
++ contributors may be used to endorse or promote products derived from
++ this software without specific prior written permission.
++
++THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
++AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
++DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
++FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
++SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
++CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
++OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
++OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+From d21662e1800682b4058dac8bb39079620eb21400 Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code@musicinmybrain.net>
+Date: Tue, 7 Jul 2026 06:59:25 +0100
+Subject: [PATCH 3/4] Add MIT LICENSE file to ecosystem/poetry
+
+https://github.com/python-poetry/poetry/raw/refs/tags/2.4.1/LICENSE
+---
+ test/ecosystem/poetry/LICENSE | 20 ++++++++++++++++++++
+ 1 file changed, 20 insertions(+)
+ create mode 100644 test/ecosystem/poetry/LICENSE
+
+diff --git a/test/ecosystem/poetry/LICENSE b/test/ecosystem/poetry/LICENSE
+new file mode 100644
+index 0000000000000..81a8e1e473986
+--- /dev/null
++++ b/test/ecosystem/poetry/LICENSE
+@@ -0,0 +1,20 @@
++Copyright (c) 2018-present Sébastien Eustace
++
++Permission is hereby granted, free of charge, to any person obtaining
++a copy of this software and associated documentation files (the
++"Software"), to deal in the Software without restriction, including
++without limitation the rights to use, copy, modify, merge, publish,
++distribute, sublicense, and/or sell copies of the Software, and to
++permit persons to whom the Software is furnished to do so, subject to
++the following conditions:
++
++The above copyright notice and this permission notice shall be
++included in all copies or substantial portions of the Software.
++
++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
++LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
++OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
++WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+From 708d1e5dfaaaee539308d60dbbfc0faa186885fd Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code@musicinmybrain.net>
+Date: Tue, 7 Jul 2026 07:06:54 +0100
+Subject: [PATCH 4/4] Add MIT LICENSE file to ecosystem/semantic-kernel
+
+https://github.com/microsoft/semantic-kernel/raw/refs/tags/python-1.43.1/python/LICENSE
+---
+ test/ecosystem/semantic-kernel/LICENSE | 21 +++++++++++++++++++++
+ 1 file changed, 21 insertions(+)
+ create mode 100644 test/ecosystem/semantic-kernel/LICENSE
+
+diff --git a/test/ecosystem/semantic-kernel/LICENSE b/test/ecosystem/semantic-kernel/LICENSE
+new file mode 100644
+index 0000000000000..9e841e7a26e4e
+--- /dev/null
++++ b/test/ecosystem/semantic-kernel/LICENSE
+@@ -0,0 +1,21 @@
++ MIT License
++
++ Copyright (c) Microsoft Corporation.
++
++ Permission is hereby granted, free of charge, to any person obtaining a copy
++ of this software and associated documentation files (the "Software"), to deal
++ in the Software without restriction, including without limitation the rights
++ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++
++ The above copyright notice and this permission notice shall be included in all
++ copies or substantial portions of the Software.
++
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++ SOFTWARE
diff --git a/sources b/sources
index f0835cd..19d1ff0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (uv-0.11.26.tar.gz) = 8be3842d1a534765a99a130a857c860a2b6ec2dd517cbdff7f697db55500d1092b4f323459625d433635f3559a058eef98140eb65b1082394994d72c5d329ee1
+SHA512 (uv-0.11.27.tar.gz) = a3a019d752d359487b330d05ab2a1dd8520f5b1e8f773c0dc5935693a9572d8b8f7b21e49e5fc76f9e2436aee3ced090e80dd0f3e1274caeb6558a67119b0a88
diff --git a/uv.spec b/uv.spec
index 6fd3ea5..cb64787 100644
--- a/uv.spec
+++ b/uv.spec
@@ -5,7 +5,7 @@
%bcond other_python_versions %{undefined el10}
Name: uv
-Version: 0.11.26
+Version: 0.11.27
# The uv package has a permanent exception to the Updates Policy in Fedora, so
# it can be updated in stable releases across SemVer boundaries (subject to
# good judgement and actual compatibility of any reverse dependencies). See
@@ -65,12 +65,16 @@ Summary: An extremely fast Python package installer and resolver, written
# BSD-2-Clause-Patent:
# - test/ecosystem/github-wikidata-bot/
# BSD-3-Clause:
+# - test/ecosystem/jupyterlab/
+# - test/ecosystem/pandas/
# - test/ecosystem/saleor/
# MIT:
# - crates/uv-python/fetch-download-metadata.py is derived from
# https://github.com/mitsuhiko/rye/tree/f9822267a7f00332d15be8551f89a212e7bc9017
# which was MIT.
# - test/ecosystem/black/
+# - test/ecosystem/poetry/
+# - test/ecosystem/semantic-kernel/
#
# Rust crates compiled into the executable contribute additional license terms.
# To obtain the following list of licenses, build the package and note the
@@ -148,6 +152,9 @@ Source1: uv.toml
# Should uv.find_uv_bin() be able to find /usr/bin/uv?
# https://github.com/astral-sh/uv/issues/4451
Patch: 0001-Downstream-patch-always-find-the-system-wide-uv-exec.patch
+# Add license texts for new contents of test/ecosystem/ from PR#20068
+# https://github.com/astral-sh/uv/pull/20174
+Patch: %{url}/pull/20174.patch
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
@@ -645,10 +652,13 @@ skip="${skip-} --skip tests::built_by_uv_building"
# dependency version differing from Cargo.lock.
skip="${skip-} --skip base_client::tests::retried_status_codes"
-# Harmless and trivial discrepancy in an error message:
+# Harmless and trivial discrepancies in error messages:
# 8 │- Caused by: error decoding response body for url (http://[LOCALHOST]/tqdm/)
# 8 │+ Caused by: error decoding response body
skip="${skip-} --skip network::retry_read_timeout_index"
+# 9 │- Caused by: error decoding response body for url (http://[LOCALHOST]/)
+# 9 │+ Caused by: error decoding response body
+skip="${skip-} --skip network::retry_read_timeout_python_downloads_json"
# These fail flakily: most frequently on ppc64le, but this seems to be just a
# matter of luck, since we suspect a race condition. We have also seen failures
reply other threads:[~2026-07-10 8:27 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178367202129.1.18158554176324079159.rpms-uv-e0cb68f3e2b6@fedoraproject.org \
--to=code@musicinmybrain.net \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox