Notification time stamped 2023-01-31 22:50:03 UTC
From d185029dbf804b66ae4de9835349f1f7657d5d9f Mon Sep 17 00:00:00 2001
From: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Jan 31 2023 22:07:13 +0000
Subject: Update to 3.18.2 (close RHBZ#2166126)
---
diff --git a/python-trimesh.spec b/python-trimesh.spec
index 4648c30..dfd22b4 100644
--- a/python-trimesh.spec
+++ b/python-trimesh.spec
@@ -1,5 +1,5 @@
Name: python-trimesh
-Version: 3.18.1
+Version: 3.18.2
Release: %autorelease
Summary: Import, export, process, analyze and view triangular meshes
@@ -29,6 +29,17 @@ Source0: https://github.com/mikedh/trimesh/archive/%{version}/trimesh-%{v
BuildRequires: python3-devel
+# See the definition of requirements_test, which corresponds to the “test”
+# extra, in setup.py; however, we do not generate BuildRequires from the “test”
+# extra because most of the dependencies are for linting or coverage and would
+# need to be patched out:
+# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
+#
+# run all unit tests
+BuildRequires: python3dist(pytest)
+# use as a validator for exports
+BuildRequires: python3dist(ezdxf)
+
# Run tests in parallel:
BuildRequires: python3dist(pytest-xdist)
@@ -67,7 +78,7 @@ Recommends: blender
%description -n python3-trimesh %{_description}
-%if 0%{?fedora} && 0%{?fedora} > 38
+%if 0%{?fedora} > 38
%pyproject_extras_subpkg -n python3-trimesh easy all
%else
# We base these extras metapackages
@@ -179,7 +190,7 @@ sed -r -i "/'pyinstrument',/d" setup.py
%generate_buildrequires
-%pyproject_buildrequires -x test,all
+%pyproject_buildrequires -x all
%build
diff --git a/sources b/sources
index fd7014d..5ca87be 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (trimesh-3.18.1.tar.gz) = 72936c0fc6f89ffa35b80928dc5abac8ca4fac023f5be1d4adec6d020f3da6ee2c7a97efb0cecf58faad94ef6f33949533ac789affcecee07696ca0188fd47f0
+SHA512 (trimesh-3.18.2.tar.gz) = 662034adf97efcc50d0c665b8af5ef190ec48d116186d348d4c431dc1fc51564b36b470d996419770e8f48e2e482e3fa8aa9ced30871c7e1dcb20dcee4e9cd5a
https://src.fedoraproject.org/rpms/python-trimesh/c/d185029dbf804b66ae4de98…