public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-futurist] rawhide: Update to v3.4.0
@ 2026-06-29 17:48 Steve Traylen
  0 siblings, 0 replies; only message in thread
From: Steve Traylen @ 2026-06-29 17:48 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/python-futurist
Branch : rawhide
Commit : 56b3fab7c72df9980740d585dd3082f341ca7819
Author : Steve Traylen <steve.traylen@cern.ch>
Date   : 2026-06-29T19:33:56+02:00
Stats  : +9/-31 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/python-futurist/c/56b3fab7c72df9980740d585dd3082f341ca7819?branch=rawhide

Log:
Update to v3.4.0

---
diff --git a/.gitignore b/.gitignore
index 5b910be..ce3e0e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,6 @@
 /0xb8e9315f48553ec5aff9ffe5e69d97da9efb5aff.txt
 /futurist-3.3.0.tar.gz
 /futurist-3.3.0.tar.gz.asc
+/0x30566c450e41d7c91e442dfb231f942f608ddeff.txt
+/futurist-3.4.0.tar.gz
+/futurist-3.4.0.tar.gz.asc

diff --git a/fix-process-pool-executor-fork-context.patch b/fix-process-pool-executor-fork-context.patch
deleted file mode 100644
index b687539..0000000
--- a/fix-process-pool-executor-fork-context.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff '--color=auto' -uNr futurist-3.3.0.ORIG/futurist/_futures.py futurist-3.3.0/futurist/_futures.py
---- futurist-3.3.0.ORIG/futurist/_futures.py	2026-05-16 22:40:23.494242008 +0200
-+++ futurist-3.3.0/futurist/_futures.py	2026-05-16 22:50:57.594303841 +0200
-@@ -18,6 +18,7 @@
- import functools
- import logging
- import queue
-+import multiprocessing
- import threading
- import time
- from typing import Any, ParamSpec, TYPE_CHECKING, TypeVar
-@@ -468,7 +469,7 @@
-             max_workers = _utils.get_optimal_process_count()
-         if max_workers <= 0:
-             raise ValueError("Max workers must be greater than zero")
--        super().__init__(max_workers=max_workers)
-+        super().__init__(max_workers=max_workers, mp_context=multiprocessing.get_context('fork'))
-         self._gatherer = _Gatherer(
-             # Since our submit will use this gatherer we have to reference
-             # the parent submit, bound to this instance (which is what we

diff --git a/python-futurist.spec b/python-futurist.spec
index ff6cfb4..199bbbb 100644
--- a/python-futurist.spec
+++ b/python-futurist.spec
@@ -1,4 +1,5 @@
-%global sources_gpg_sign 0xb8e9315f48553ec5aff9ffe5e69d97da9efb5aff
+%global sources_gpg 1
+%global sources_gpg_sign 0x30566c450e41d7c91e442dfb231f942f608ddeff
 %global with_doc 1
 %global pypi_name futurist
 
@@ -6,7 +7,7 @@
 Code from the future, delivered to you in the now.}
 
 Name:           python-%{pypi_name}
-Version:        3.3.0
+Version:        3.4.0
 Release:        %autorelease
 Summary:        Useful additions to futures, from the future
 
@@ -14,12 +15,6 @@ License:        Apache-2.0
 URL:            http://docs.openstack.org/developer/futurist
 Source0:        https://tarballs.openstack.org/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
 
-# Upstream is totally aware that supporting fork_server is important and urgent.
-# Buying time by forcing the use of the old fork makes sense:
-# https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/CIKLAGYX23SQTKOSNAOITEVVR6KTWHNQ/
-# https://bugzilla.redhat.com/show_bug.cgi?id=2466672
-Patch0:         fix-process-pool-executor-fork-context.patch
-
 # Required for tarball sources verification
 %if 0%{?sources_gpg} == 1
 Source101:        https://tarballs.openstack.org/%{pypi_name}/%{pypi_name}-%{version}.tar.gz.asc

diff --git a/sources b/sources
index e558995..31d55ad 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (0xb8e9315f48553ec5aff9ffe5e69d97da9efb5aff.txt) = 0b92cb980baab073ca49f66f0dbc2c3a939c677b00351dd693063520e9788e2c753c8ee3a8960b953acc2ef77c0150d1da76fe1a9d3b65f57fa1167628885788
-SHA512 (futurist-3.3.0.tar.gz) = df23a5fa3727d28a5aa2f28881e88035ad07cb6638ede6ab2909350e9c22ed3a3aa9c140dd8de66a9c45a75a765d1e9e9afa59ecc2b997fb93f0058010d18cf6
-SHA512 (futurist-3.3.0.tar.gz.asc) = 9ada55597cdfa80e778230a7213616d939d4fb8066d510a095b39c685c1926e3366e1c1e3b347c397528213bef1c580e8d48afa0464ed3a59ee2ef2693976106
+SHA512 (0x30566c450e41d7c91e442dfb231f942f608ddeff.txt) = 8a8ec343aa8a03aef957efde28c50454ddb911382c912189783ba0f49cd1b6f15fbe2506d30a167468f944ea970fdefe8eec4d2be2c5683c37be000babfb802d
+SHA512 (futurist-3.4.0.tar.gz) = e8ac32c643548672d6be91cd7e9e96071ab3f4d4b9226d2e6fe36c319226123ca72347d12d81304c13c6bf5efe96073a98a5eb8aa78c00ba042250176521e506
+SHA512 (futurist-3.4.0.tar.gz.asc) = 3d04cc1778e263e71cdb18b59bd087742c98f5ca1b4a1bcafe5c387ec02eb82940d9c63ba897d3b267ac385b388913fc5b87890a3332a9b51bacb27925aaf5a6

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

only message in thread, other threads:[~2026-06-29 17:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-29 17:48 [rpms/python-futurist] rawhide: Update to v3.4.0 Steve Traylen

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