From: wen heping Subject: [update]geo/py-planet: update to 2.22.1 To: "ports@openbsd.org" Date: Sun, 27 Jul 2025 02:51:58 +0000 Hi, ports@: Here is a patch for geo/py-planet to update to 2.22.1. It build and run well on my amd64-current system. It has 4 tests failed, while current version has 60+ tests failed. Cheers ! wen Index: geo/py-planet/Makefile =================================================================== RCS file: /cvs/ports/geo/py-planet/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- geo/py-planet/Makefile 29 Apr 2025 10:38:36 -0000 1.24 +++ geo/py-planet/Makefile 27 Jul 2025 02:48:34 -0000 @@ -1,9 +1,8 @@ COMMENT= client library and CLI for Planet's public API -MODPY_DISTV= 2.13.1 +MODPY_DISTV= 2.22.1 DISTNAME= planet-${MODPY_DISTV} PKGNAME= py-${DISTNAME} -REVISION= 0 CATEGORIES= geo Index: geo/py-planet/distinfo =================================================================== RCS file: /cvs/ports/geo/py-planet/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- geo/py-planet/distinfo 24 Jan 2025 18:11:37 -0000 1.12 +++ geo/py-planet/distinfo 27 Jul 2025 02:48:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (planet-2.13.1.tar.gz) = dRedo+IaIusfjPXfu1/U1yRjpuXxcqN04H9JghQY8sE= -SIZE (planet-2.13.1.tar.gz) = 3346633 +SHA256 (planet-2.22.1.tar.gz) = cGWCv7H+9PnF9NCkIenj3qngw+g/9JLk6I4mclNh4xY= +SIZE (planet-2.22.1.tar.gz) = 3369752 Index: geo/py-planet/pkg/PLIST =================================================================== RCS file: /cvs/ports/geo/py-planet/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- geo/py-planet/pkg/PLIST 29 Apr 2025 10:38:36 -0000 1.9 +++ geo/py-planet/pkg/PLIST 27 Jul 2025 02:48:34 -0000 @@ -57,6 +57,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}collect.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}io.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}io.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/cli/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -76,6 +78,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/planet/cli/cmds.py lib/python${MODPY_VERSION}/site-packages/planet/cli/collect.py lib/python${MODPY_VERSION}/site-packages/planet/cli/data.py +lib/python${MODPY_VERSION}/site-packages/planet/cli/features.py lib/python${MODPY_VERSION}/site-packages/planet/cli/io.py lib/python${MODPY_VERSION}/site-packages/planet/cli/options.py lib/python${MODPY_VERSION}/site-packages/planet/cli/orders.py @@ -88,20 +91,25 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}orders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}orders.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}subscriptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/clients/${MODPY_PYCACHE}subscriptions.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/planet/clients/base.py lib/python${MODPY_VERSION}/site-packages/planet/clients/data.py +lib/python${MODPY_VERSION}/site-packages/planet/clients/features.py lib/python${MODPY_VERSION}/site-packages/planet/clients/orders.py lib/python${MODPY_VERSION}/site-packages/planet/clients/subscriptions.py lib/python${MODPY_VERSION}/site-packages/planet/constants.py lib/python${MODPY_VERSION}/site-packages/planet/data/ lib/python${MODPY_VERSION}/site-packages/planet/data/Feature.json lib/python${MODPY_VERSION}/site-packages/planet/data/README.md -lib/python${MODPY_VERSION}/site-packages/planet/data/orders_product_bundle_2024-08-12.json lib/python${MODPY_VERSION}/site-packages/planet/data_filter.py lib/python${MODPY_VERSION}/site-packages/planet/exceptions.py lib/python${MODPY_VERSION}/site-packages/planet/geojson.py @@ -121,11 +129,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}orders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}orders.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}subscriptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/planet/sync/${MODPY_PYCACHE}subscriptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/planet/sync/client.py lib/python${MODPY_VERSION}/site-packages/planet/sync/data.py +lib/python${MODPY_VERSION}/site-packages/planet/sync/features.py lib/python${MODPY_VERSION}/site-packages/planet/sync/orders.py lib/python${MODPY_VERSION}/site-packages/planet/sync/subscriptions.py