public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-rosdep] f45: Update to 0.27.0
@ 2026-09-15 17:32 Scott K Logan
  0 siblings, 0 replies; only message in thread
From: Scott K Logan @ 2026-09-15 17:32 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/python-rosdep
Branch : f45
Commit : 58a1bb8099bf994ef264b384fc0ca291a188d29a
Author : Scott K Logan <logans@cottsay.net>
Date   : 2026-09-15T12:04:53-05:00
Stats  : +7/-66 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/python-rosdep/c/58a1bb8099bf994ef264b384fc0ca291a188d29a?branch=f45

Log:
Update to 0.27.0

---
diff --git a/.gitignore b/.gitignore
index 999bde5..5f05a8e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,4 @@
 /rosdep-0.22.2.tar.gz
 /rosdep-0.23.0.tar.gz
 /rosdep-0.26.0.tar.gz
+/rosdep-0.27.0.tar.gz

diff --git a/drop-aggressive-asserts.patch b/drop-aggressive-asserts.patch
deleted file mode 100644
index b4ea5d7..0000000
--- a/drop-aggressive-asserts.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 2685b2875892e2f79b9171747e807b8ee577fe50 Mon Sep 17 00:00:00 2001
-From: Scott K Logan <logans@cottsay.net>
-Date: Fri, 12 Dec 2025 12:52:03 -0600
-Subject: [PATCH] Drop more over-aggressive asserts from test_rosdep_main
- (#1020)
-
-These asserts check that nothing was written to stderr during some
-top-level rosdep invocations. On derivative platforms like CentOS and
-AlmaLinux, a message is written to stderr during normal operation
-stating that the platform is an alias to the parent platform (RHEL, in
-this example). This is normal and expected behavior on those platforms,
-so the tests should still pass there.
-
-Follow-up to 7ce18a308fa3157e165ff399d2ae53131c64c040
-Fixes 0a38d49b739f0d957b1af6f2323bba9b6da619cf
----
- test/test_rosdep_main.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/test/test_rosdep_main.py b/test/test_rosdep_main.py
-index 78bde7ef0..8c3dc23d2 100644
---- a/test/test_rosdep_main.py
-+++ b/test/test_rosdep_main.py
-@@ -291,14 +291,12 @@ def test_search(self):
-                 assert 'Closest keys' in stdout.getvalue(), stdout.getvalue()
-                 assert 'curl' in stdout.getvalue(), stdout.getvalue()
-                 assert 'Closest packages' not in stdout.getvalue(), stdout.getvalue()
--                assert not stderr.getvalue(), stderr.getvalue()
-             with fakeout() as b:
-                 rosdep_main(['search', 'libeigen3-dev', '--os=ubuntu:noble'] + cmd_extras)
-                 stdout, stderr = b
-                 assert 'Closest keys' not in stdout.getvalue(), stdout.getvalue()
-                 assert 'Closest packages' in stdout.getvalue(), stdout.getvalue()
-                 assert 'eigen:' in stdout.getvalue(), stdout.getvalue()
--                assert not stderr.getvalue(), stderr.getvalue()
-         except SystemExit:
-             assert False, 'system exit occurred'
-         try:

diff --git a/intersphinx-mapping.patch b/intersphinx-mapping.patch
deleted file mode 100644
index 3e6ac8f..0000000
--- a/intersphinx-mapping.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From 7a126e30834a7975a43272a8146f800c5d488193 Mon Sep 17 00:00:00 2001
-From: Scott K Logan <logans@cottsay.net>
-Date: Fri, 8 Aug 2025 11:29:05 -0500
-Subject: [PATCH] Use modern intersphinx_mapping syntax (#1012)
-
-Support for the legacy syntax was dropped in Sphinx 8.
----
- doc/conf.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/doc/conf.py b/doc/conf.py
-index 583cc4d4c..70ac70346 100644
---- a/doc/conf.py
-+++ b/doc/conf.py
-@@ -232,4 +232,4 @@
- 
- 
- # Example configuration for intersphinx: refer to the Python standard library.
--intersphinx_mapping = {'http://docs.python.org/': None}
-+intersphinx_mapping = {'python': ('https://docs.python.org/3', None)}

diff --git a/python-rosdep.spec b/python-rosdep.spec
index 55d6ea6..0a66a82 100644
--- a/python-rosdep.spec
+++ b/python-rosdep.spec
@@ -1,19 +1,14 @@
 %global srcname rosdep
 
 Name:           python-%{srcname}
-Version:        0.26.0
-Release:        7%{?dist}
+Version:        0.27.0
+Release:        1%{?dist}
 Summary:        ROS System Dependency Installer
 
 License:        BSD-3-Clause
 URL:            http://ros.org/wiki/%{srcname}
 Source0:        https://github.com/ros-infrastructure/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
 
-# Merged upstream as ros-infrastructure/rosdep#1012
-Patch0:         intersphinx-mapping.patch
-# Merged upstream as ros-infrastructure/rosdep/1020
-Patch1:         drop-aggressive-asserts.patch
-
 BuildArch:      noarch
 
 %description
@@ -111,6 +106,9 @@ install -D -p -m 0644 /dev/null %{buildroot}%{_sysconfdir}/ros/rosdep/sources.li
 
 
 %changelog
+* Tue Sep 15 2026 Scott K Logan <logans@cottsay.net> - 0.27.0-1
+- Update to 0.27.0 (rbhz#2532535)
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.0-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index db7d4c9..ac327fe 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rosdep-0.26.0.tar.gz) = 77523e228ee4fdb25dbd4b0c77168c4ed5bbc7c4b4837f936d03029601ad511a9f9cfa7d2b1e30ef3a83c91f154e8e38392af9c5e827f170b5a299d2cf4cd9ed
+SHA512 (rosdep-0.27.0.tar.gz) = 2d377f8112eb00090b7c5c45e4ce342d5d87458d0edebf2d7a2153dd780a9ebdd21839259b13afe1d2d02164c91a25043968dad6abaa2c52130eb03ff08a8e3e

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

only message in thread, other threads:[~2026-09-15 17:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-15 17:32 [rpms/python-rosdep] f45: Update to 0.27.0 Scott K Logan

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