public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/uv] f43: Update to 0.11.27 (close RHBZ#2497560)
@ 2026-07-10  9:01 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-07-10  9:01 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/uv
Branch : f43
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=f43

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

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-10  9:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-10  9:01 [rpms/uv] f43: Update to 0.11.27 (close RHBZ#2497560) Benjamin A. Beasley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox