diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index 46fc60d..a4fc336 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -9,6 +9,6 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.13.* *_cp313 +- 3.14.* *_cp314 python_min: -- '3.10' +- '3.11' diff --git a/recipe/173.patch b/recipe/173.patch deleted file mode 100644 index 85d211f..0000000 --- a/recipe/173.patch +++ /dev/null @@ -1,41 +0,0 @@ -From f31f2b9c82b135a2a5054c68a570a2c32ff7f2a4 Mon Sep 17 00:00:00 2001 -From: Sherman Siu -Date: Sat, 11 Oct 2025 17:35:42 -0400 -Subject: [PATCH] Use new colored API - ---- - spatialmath/baseposematrix.py | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/spatialmath/baseposematrix.py b/spatialmath/baseposematrix.py -index 87071df3..469fae87 100644 ---- a/spatialmath/baseposematrix.py -+++ b/spatialmath/baseposematrix.py -@@ -23,7 +23,7 @@ - # colored printing of matrices to the terminal - # colored package has much finer control than colorama, but the latter is available by default with anaconda - try: -- from colored import fg, bg, attr -+ from colored import fore, back, style - - _colored = True - # print('using colored output') -@@ -916,12 +916,12 @@ def color(c, f): - else: - return f(c) - -- bgcol = color(self._bgcolor, bg) -- trcol = color(self._transcolor, fg) + bgcol -- rotcol = color(self._rotcolor, fg) + bgcol -- constcol = color(self._constcolor, fg) + bgcol -- indexcol = color(self._indexcolor[0], fg) + color(self._indexcolor[1], bg) -- reset = attr(0) -+ bgcol = color(self._bgcolor, back) -+ trcol = color(self._transcolor, fore) + bgcol -+ rotcol = color(self._rotcolor, fore) + bgcol -+ constcol = color(self._constcolor, fore) + bgcol -+ indexcol = color(self._indexcolor[0], fore) + color(self._indexcolor[1], back) -+ reset = style(0) - else: - bgcol = "" - trcol = "" diff --git a/recipe/meta.yaml b/recipe/meta.yaml index df27c32..110d159 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "spatialmath-python" %} -{% set version = "1.1.17" %} +{% set version = "1.1.18" %} package: @@ -8,9 +8,7 @@ package: source: url: https://files.pythonhosted.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz - sha256: 911cc92c070a0d0c5afd5237e0df3a922470fc7e4bc4d034a65d47c8096e8cf8 - patches: - - 173.patch + sha256: dfd265b93f5152c02eb8c05bfc8d5f820e76caa715acbdf7bb8f2d60a6ab22ec build: number: 0