New issue by Luciogi on void-packages repository https://github.com/void-linux/void-packages/issues/46824 Description: Hi, I am trying to create package for (https://github.com/meerk40t/svgelements) running `./xbps-src check python3-svgelements` test fails. Running test within **masterdir/builddir/python3-svgelements-1.9.6**, using `pytest` or `python3 -m setup test` passes all test I tried on fedora 39 container, to verify , also passes test expectly ```bash # Template file for 'python3-svgelements' pkgname=python3-svgelements version=1.9.6 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="" checkdepends="python3-wheel python3-numpy python3-scipy" short_desc="SVG Parsing for Elements, Paths, and other SVG Objects." maintainer="Luciogi " license="MIT" homepage="https://github.com/meerk40t/svgelements" distfiles="${PYPI_SITE}/s/svgelements/svgelements-${version}.tar.gz" checksum=7c02ad6404cd3d1771fd50e40fbfc0550b0893933466f86a6eb815f3ba3f37f7 ``` for python3.12 it need this patch ``` diff --git a/test/test_cubic_bezier.py b/test/test_cubic_bezier.py index a7283e5..50148c2 100644 --- a/test/test_cubic_bezier.py +++ b/test/test_cubic_bezier.py @@ -79,4 +79,4 @@ class TestElementCubicBezierPoint(unittest.TestCase): p = Path(transform=Matrix(682.657124793113, 0.000000000003, -0.000000000003, 682.657124793113, 257913.248909660178, -507946.354527872754)) p += CubicBezier(start=Point(-117.139521365,1480.99923469), control1=Point(-41.342266634,1505.62725567), control2=Point(40.3422666342,1505.62725567), end=Point(116.139521365,1480.99923469)) bounds = p.bbox() - self.assertNotAlmostEquals(bounds[1], bounds[3], delta=100) + self.assertNotAlmostEqual(bounds[1], bounds[3], delta=100) diff --git a/test/test_write.py b/test/test_write.py index 85e5bb5..33c94a6 100644 --- a/test/test_write.py +++ b/test/test_write.py @@ -24,7 +24,7 @@ class TestElementWrite(unittest.TestCase): def test_write_group(self): g = Group() - self.assertEquals(g.string_xml(), "") + self.assertEqual(g.string_xml(), "") def test_write_rect(self): r = Rect("1in", "1in", "3in", "3in", rx="5%") ```