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/ruff] epel10: Update to 0.15.20 (close RHBZ#2493018)
Date: Fri, 26 Jun 2026 11:48:29 GMT	[thread overview]
Message-ID: <178247450925.1.13698125961083893787.rpms-ruff-bbca4123e5de@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/ruff
Branch : epel10
Commit : bbca4123e5de1748ceadd0b7a06e429e6da3aaa8
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date   : 2026-06-26T12:37:17+01:00
Stats  : +56/-82 in 7 file(s)
URL    : https://src.fedoraproject.org/rpms/ruff/c/bbca4123e5de1748ceadd0b7a06e429e6da3aaa8?branch=epel10

Log:
Update to 0.15.20 (close RHBZ#2493018)

---
diff --git a/.gitignore b/.gitignore
index 6d33eee..385be03 100644
--- a/.gitignore
+++ b/.gitignore
@@ -95,3 +95,4 @@
 /ruff-0.15.17.tar.gz
 /ruff-0.15.18.tar.gz
 /ruff-0.15.19.tar.gz
+/ruff-0.15.20.tar.gz

diff --git a/0001-Downstream-patch-always-find-the-system-wide-ruff-ex.patch b/0001-Downstream-patch-always-find-the-system-wide-ruff-ex.patch
index 3e16ee5..dd3f4d1 100644
--- a/0001-Downstream-patch-always-find-the-system-wide-ruff-ex.patch
+++ b/0001-Downstream-patch-always-find-the-system-wide-ruff-ex.patch
@@ -1,7 +1,7 @@
-From 0ba9633a0523edab7298d436050e7d7a118f5db3 Mon Sep 17 00:00:00 2001
+From fe7ad61652ad3a7c29fa1ea86c5ac5b67dfa0aba Mon Sep 17 00:00:00 2001
 From: "Benjamin A. Beasley" <code@musicinmybrain.net>
 Date: Tue, 23 Sep 2025 13:33:43 +0100
-Subject: [PATCH 1/3] Downstream patch: always find the system-wide ruff
+Subject: [PATCH 1/2] Downstream patch: always find the system-wide ruff
  executable
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
@@ -37,5 +37,5 @@ index c0213bb23f..92a9486483 100644
      for target in targets:
          if not target:
 -- 
-2.53.0
+2.54.0
 

diff --git a/0002-drop-unavailable-features-from-uuid-dependency.patch b/0002-drop-unavailable-features-from-uuid-dependency.patch
deleted file mode 100644
index e85d263..0000000
--- a/0002-drop-unavailable-features-from-uuid-dependency.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 458542806a8bcf3a961af436fbabd0a7a5b144df Mon Sep 17 00:00:00 2001
-From: Fabio Valentini <decathorpe@gmail.com>
-Date: Wed, 4 Dec 2024 17:21:47 +0100
-Subject: [PATCH 2/3] drop unavailable features from uuid dependency
-
----
- Cargo.toml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Cargo.toml b/Cargo.toml
-index 3648bf3457..38cb70d9b3 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -207,7 +207,7 @@ unicode-normalization = { version = "0.1.23" }
- unicode-width = { version = "0.2.0" }
- unicode_names2 = { version = "1.2.2" }
- url = { version = "2.5.0" }
--uuid = { version = "1.6.1", features = ["v4", "fast-rng", "macro-diagnostics"] }
-+uuid = { version = "1.6.1", features = ["v4", "fast-rng"] }
- walkdir = { version = "2.3.2" }
- wasm-bindgen = { version = "0.2.92" }
- wasm-bindgen-test = { version = "0.3.42" }
--- 
-2.53.0
-

diff --git a/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch b/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
new file mode 100644
index 0000000..2662f03
--- /dev/null
+++ b/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
@@ -0,0 +1,47 @@
+From df1e7968f44a85db0e7310854a8d233b2ac8959b Mon Sep 17 00:00:00 2001
+From: Fabio Valentini <decathorpe@gmail.com>
+Date: Wed, 12 Mar 2025 19:34:50 +0100
+Subject: [PATCH 2/2] ignore vendored annotate-snippets tests that hang
+ indefinitely
+
+---
+ crates/ruff_annotate_snippets/tests/examples.rs | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/crates/ruff_annotate_snippets/tests/examples.rs b/crates/ruff_annotate_snippets/tests/examples.rs
+index e83d925619..b8593ccd36 100644
+--- a/crates/ruff_annotate_snippets/tests/examples.rs
++++ b/crates/ruff_annotate_snippets/tests/examples.rs
+@@ -1,4 +1,5 @@
+ #[test]
++#[ignore]
+ fn expected_type() {
+     let target = "expected_type";
+     let expected = snapbox::file!["../examples/expected_type.svg": TermSvg];
+@@ -6,6 +7,7 @@ fn expected_type() {
+ }
+ 
+ #[test]
++#[ignore]
+ fn footer() {
+     let target = "footer";
+     let expected = snapbox::file!["../examples/footer.svg": TermSvg];
+@@ -13,6 +15,7 @@ fn footer() {
+ }
+ 
+ #[test]
++#[ignore]
+ fn format() {
+     let target = "format";
+     let expected = snapbox::file!["../examples/format.svg": TermSvg];
+@@ -20,6 +23,7 @@ fn format() {
+ }
+ 
+ #[test]
++#[ignore]
+ fn multislice() {
+     let target = "multislice";
+     let expected = snapbox::file!["../examples/multislice.svg": TermSvg];
+-- 
+2.54.0
+

diff --git a/0003-ignore-vendored-annotate-snippets-tests-that-hang-in.patch b/0003-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
deleted file mode 100644
index a3de69e..0000000
--- a/0003-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 79c1f6192a5b89f05cf38b866debe6a64704c5c8 Mon Sep 17 00:00:00 2001
-From: Fabio Valentini <decathorpe@gmail.com>
-Date: Wed, 12 Mar 2025 19:34:50 +0100
-Subject: [PATCH 3/3] ignore vendored annotate-snippets tests that hang
- indefinitely
-
----
- crates/ruff_annotate_snippets/tests/examples.rs | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/crates/ruff_annotate_snippets/tests/examples.rs b/crates/ruff_annotate_snippets/tests/examples.rs
-index b6576629f9..b7d66af319 100644
---- a/crates/ruff_annotate_snippets/tests/examples.rs
-+++ b/crates/ruff_annotate_snippets/tests/examples.rs
-@@ -1,4 +1,5 @@
- #[test]
-+#[ignore]
- fn expected_type() {
-     let target = "expected_type";
-     let expected = snapbox::file!["../examples/expected_type.svg": TermSvg];
-@@ -6,6 +7,7 @@ fn expected_type() {
- }
- 
- #[test]
-+#[ignore]
- fn footer() {
-     let target = "footer";
-     let expected = snapbox::file!["../examples/footer.svg": TermSvg];
-@@ -13,6 +15,7 @@ fn footer() {
- }
- 
- #[test]
-+#[ignore]
- fn format() {
-     let target = "format";
-     let expected = snapbox::file!["../examples/format.svg": TermSvg];
-@@ -20,6 +23,7 @@ fn format() {
- }
- 
- #[test]
-+#[ignore]
- fn multislice() {
-     let target = "multislice";
-     let expected = snapbox::file!["../examples/multislice.svg": TermSvg];
--- 
-2.53.0
-

diff --git a/ruff.spec b/ruff.spec
index be73f07..7253918 100644
--- a/ruff.spec
+++ b/ruff.spec
@@ -1,7 +1,7 @@
 %bcond check 1
 
 Name:           ruff
-Version:        0.15.19
+Version:        0.15.20
 # The ruff 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
@@ -149,11 +149,11 @@ URL:            https://github.com/astral-sh/ruff
 Source:         %{url}/archive/%{version}/ruff-%{version}.tar.gz
 
 # Get this from crates/ty_vendored/vendor/typeshed/source_commit.txt.
-%global typeshed_rev feeb9aa8dde3ae9269b13f3bae435b82d8538b76
+%global typeshed_rev 8e6a886ca5b14742924be721d345a619762d6e93
 # The typeshed project as a whole has never been versioned.
 %global typeshed_baseversion 0
 # Inspect https://github.com/python/typeshed/commit/%%{typeshed_rev}.
-%global typeshed_snapdate 20260613
+%global typeshed_snapdate 20260624
 
 # Downstream patch: always find the system-wide ruff executable
 #
@@ -162,10 +162,8 @@ Source:         %{url}/archive/%{version}/ruff-%{version}.tar.gz
 # “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-ruff-ex.patch
-# * drop unavailable compile-time diagnostics feature for UUIDs (non-upstreamable)
-Patch:          0002-drop-unavailable-features-from-uuid-dependency.patch
 # * ignore tests in vendored annotate-snippets that hang indefinitely:
-Patch:          0003-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
+Patch:          0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch
 
 # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
 ExcludeArch:    %{ix86}

diff --git a/sources b/sources
index c58253e..a29d64c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ruff-0.15.19.tar.gz) = c2c6ce00515a6da382315384301492d201779800a7eb1724d1339562f38f2ef63ae963c191b1db9e0fbc9ebdd631a980a214c937b2054cc1be4ede63bc3ed65b
+SHA512 (ruff-0.15.20.tar.gz) = 9941c102f2abe3eaf5df407d050e62ca639d284526d5d25a16606fc1f10d62fc94135c7cc238fb36b92e72967d59553583a50c201163a2b6d01b530e23395f3c

                 reply	other threads:[~2026-06-26 11:48 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=178247450925.1.13698125961083893787.rpms-ruff-bbca4123e5de@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