head 1.2; access; symbols pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2024.09.05.00.01.55; author gdt; state dead; branches; next 1.1; commitid k2upUoARm3ys4yoF; 1.1 date 2023.11.23.11.23.07; author wiz; state Exp; branches; next ; commitid upKmQK7yDDg14JNE; desc @@ 1.2 log @geography/py-proj: Update to 3.6.1 This release was overdue, blocked by not having proj 8, and then by not realizing it was no longer blocked. Packaging changes: Drop patches because what they were patching is just gone (mostly), and because Force= is now an error. Builds with python 3.12, and we'll see how the bulk builds go. (I believe there aren't really users, as I have received no complaints about it being out of date.) Upstream NEWS content, less bugfixes and minor improvements 3.6.1: 3.6.0: DEP: Minimum supported Python version 3.9 by @@snowman2 in #1245 ENH: Add CRS.to_2d() by @@rhugonnet in #1267 ENH: Added allow_superseded kwargs to TransformerGroup by @@dmahr1 in #1269 ENH: Added parameter output_axis_rule to CRS.to_wkt by @@jjimenezshaw in #1287 3.5.0: DEP: Minimum PROJ version 9.0 by @@snowman2 in #1244 ENH: Add inplace kwarg to Geod.fwd and Geod.inv by @@greglucas in #1201 ENH: Add return_back_azimuth kwarg to fwd, inv, fwd_intermediate, inv_intermediate by @@idanmiara in #1165 ENH: Added only_best kwarg to Transformer.from_crs by @@snowman2 in #1236 REF: Raise error when CRS.to_wkt, CRS.to_json, or CRS.to_proj4 returns None by @@snowman2 in #1218 CLN: Remove AzumuthalEquidistantConversion & LambertAzumuthalEqualAreaConversion by @@snowman2 in #1220 3.4.0: ENH: Added authority, accuracy, and allow_ballpark kwargs to TransformerGroup by @@snowman2 in #1076 ENH: Added force_over kwarg to Transformer.from_crs by @@snowman2 in #1123 ENH: Added Transformer.get_last_used_operation by @@snowman2 in #1124 CLN: Remove deprecated 'skip_equivalent' kwarg from transformers and 'errcheck' kwarg from CRS.from_cf by @@snowman2 in #1077 3.3.1: ENH: warn when export of CRS returns None by @@martinfleis in #1037 ENH: Added support for int-like strings and numpy dtypes by @@iboates in #1049 ENH: Added support to pickle Transformer by @@snowman2 in #1060 3.3.0: ENH: Add support for transforming bounds at the poles in pyproj.transformer.Transformer.transform_bounds (pull #962) ENH: Added pyproj.transformer.Transformer.source_crs & pyproj.transformer.Transformer.target_crs (pull #976) ENH: Added pyproj.crs.coordinate_operation.PoleRotationNetCDFCFConversion (issue #948) ENH: Added pyproj.database.get_database_metadata (issue #990) ENH: Added PROJ database metadata to pyproj.show_versions (issue #990) @ text @$NetBSD: patch-pyproj___datadir.pyx,v 1.1 2023/11/23 11:23:07 wiz Exp $ Fix build with Cython 3. --- pyproj/_datadir.pyx.orig 2021-09-16 00:54:55.000000000 +0000 +++ pyproj/_datadir.pyx @@@@ -6,7 +6,7 @@@@ from libc.stdlib cimport free, malloc from pyproj._compat cimport cstrencode -from pyproj.exceptions import DataDirError, ProjError +from pyproj.exceptions import ProjError from pyproj.utils import strtobool # for logging the internal PROJ messages @@@@ -90,7 +90,7 @@@@ def get_user_data_dir(create=False): ) -cdef void pyproj_log_function(void *user_data, int level, const char *error_msg) nogil: +cdef void pyproj_log_function(void *user_data, int level, const char *error_msg) nogil noexcept: """ Log function for catching PROJ errors. """ @ 1.1 log @py-proj: fix build with Cython 3 Add missing dependency. Convert to wheel.mk. XXX: this should be updated @ text @d1 1 a1 1 $NetBSD$ @