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/python-anyio] rawhide: Update to 4.14.0 (close RHBZ#2489067)
Date: Tue, 16 Jun 2026 06:05:45 GMT	[thread overview]
Message-ID: <178158994575.1.11982173513588546766.rpms-python-anyio-00ff5885485f@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/python-anyio
Branch : rawhide
Commit : 00ff5885485f5984ed4e9fd30e24888b2a498439
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date   : 2026-06-16T05:36:43+01:00
Stats  : +14/-20 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/python-anyio/c/00ff5885485f5984ed4e9fd30e24888b2a498439?branch=rawhide

Log:
Update to 4.14.0 (close RHBZ#2489067)

---
diff --git a/python-anyio.spec b/python-anyio.spec
index 0e2d9f2..d819e34 100644
--- a/python-anyio.spec
+++ b/python-anyio.spec
@@ -6,8 +6,8 @@ of either asyncio or trio.  It implements trio-like structured concurrency (SC)
 on top of asyncio, and works in harmony with the native SC of trio itself.}
 
 Name:           python-%{srcname}
-Version:        4.13.0
-Release:        2%{?dist}
+Version:        4.14.0
+Release:        1%{?dist}
 Summary:        Compatibility layer for multiple asynchronous event loop implementations
 License:        MIT
 URL:            https://github.com/agronholm/anyio
@@ -41,19 +41,17 @@ Obsoletes:      python-%{srcname}-doc < 3.7.1-7
 # - Disable coverage test requirement
 #   https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
 # - Drop test dependency on python3dist(truststore), not packaged
-# - Drop test dependency on python3dist(uvloop), packaged but outdated and
-#   FTBFS, https://bugzilla.redhat.com/show_bug.cgi?id=2307494,
-#   https://bugzilla.redhat.com/show_bug.cgi?id=2341233
-# = Drop test dependency on blockbuster; see
+# - Drop test dependency on python3dist(uvloop), retired
+# - Drop test dependency on blockbuster; see
 #   https://github.com/cbornet/blockbuster/issues/46 for why we would prefer
 #   not to package it
+#
+# Both blockbuster and uvloop are limited upstream to python<3.15, so they
+# *could* be removed from this list, but we expect that upstream will restore
+# the dependencies in a future release if they become compatible, and we
+# continue to preemptively suppress them for the time being.
 tomcli set pyproject.toml lists delitem \
     dependency-groups.test '(blockbuster|coverage|truststore|uvloop)\b.*'
-%if %{defined fc43}
-# Upstream wants pytest 8.4, but we can run the tests successfully with 8.3.5
-# by just skipping a few tests that require new features.
-%pyproject_patch_dependency pytest:set_lower:8.3.5
-%endif
 
 
 %generate_buildrequires
@@ -70,14 +68,7 @@ tomcli set pyproject.toml lists delitem \
 
 
 %check
-%if %{defined fc43}
-# Upstream wants pytest 8.4, but we can run the tests successfully with 8.3.5
-# by just skipping a few tests that require new features.
-k="${k-}${k+ and }not test_exception_group_filtering"
-k="${k-}${k+ and }not test_nested_exception_group_filtering"
-%endif
-
-%pytest -Wdefault -m "not network" -k "${k-}" -rsx -v
+%pytest -Wdefault -m 'not network' -rsx -v
 
 
 %files -n python3-%{srcname} -f %{pyproject_files}
@@ -85,6 +76,9 @@ k="${k-}${k+ and }not test_nested_exception_group_filtering"
 
 
 %changelog
+* Tue Jun 16 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 4.14.0-1
+- Update to 4.14.0 (close RHBZ#2489067)
+
 * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 4.13.0-2
 - Rebuilt for Python 3.15
 

diff --git a/sources b/sources
index 2872a59..283874a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (anyio-4.13.0.tar.gz) = 3961bcc1d0d60ba78497203e19ee5a1c3bd7a067777f384d3353a4b0e37db7bf7bea364ef505f87575415db4bd2f06996d85913eb4e91e03f56d6b1e2d3a7ccb
+SHA512 (anyio-4.14.0.tar.gz) = 9d0e786c3bfe61f9001d3eac8e53a7efbc74dac0a61e3c07ce64bd7d090966a960f9f0967a41442b7cf99aa5ff1525d6ad2b73c9bf75da6295c44316f882ce47

                 reply	other threads:[~2026-06-16  6:05 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=178158994575.1.11982173513588546766.rpms-python-anyio-00ff5885485f@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