10
0
forked from pool/python-pyproj

43 Commits

Author SHA256 Message Date
c1a75cd321 Accepting request 1246220 from home:LPechacek:branches:Application:Geo
Update to 3.7.1

OBS-URL: https://build.opensuse.org/request/show/1246220
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=74
2025-02-16 12:51:19 +00:00
Libor Pechacek
7569e414f2 Accepting request 1225959 from home:bnavigator:branches:Application:Geo
- Update to 3.7.0
  ## Dependencies:
  * DEP: Minimum PROJ version 9.2 by @snowman2 in #1394
  ## Enhancements:
  * PERF: drop GIL during long-running proj database calls by
    @tpwrules in #1354
  * PERF: thread local context by @snowman2 in #1419
  * ENH: Add is_deprecated and get_non_deprecated() to CRS by
    @jjimenezshaw in #1383
  * ENH: Add runtime & compiled PROJ versions by @snowman2 in #1427
  ## Bug fixes:
  * BUG: Handle changes to HotineObliqueMercatorBConversion by
    @snowman2 in #1430
  * BUG: Support azimuthal_equidistant coordinate operation to CF
    by @snowman2 in #1380
- Drop v3.6.1-BUG-Support-azimuthal_equidistant-coordinate-operati.patch
- Drop v3.6.1-test-datum-ensemble-allowing-new-members.patch

OBS-URL: https://build.opensuse.org/request/show/1225959
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=72
2024-11-24 16:54:09 +00:00
Libor Pechacek
2fe37a563f Accepting request 1188803 from home:LPechacek:branches:Application:Geo
- Fix test/crs/test_crs.py::test_datum__from_epsg failure
  (upstream #1403)
- Add upstream patch:
  * v3.6.1-test-datum-ensemble-allowing-new-members.patch

OBS-URL: https://build.opensuse.org/request/show/1188803
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=70
2024-07-20 18:27:00 +00:00
Libor Pechacek
06944e13a5 Accepting request 1172767 from home:LPechacek:branches:Application:Geo
- Fix test/crs/test_crs_cf.py::test_azimuthal_equidistant failure
  (upstream #1384)
- Add upstream patch:
  * v3.6.1-BUG-Support-azimuthal_equidistant-coordinate-operati.patch

OBS-URL: https://build.opensuse.org/request/show/1172767
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=68
2024-05-08 16:42:59 +00:00
f893678d5d Accepting request 1157792 from home:StevenK:branches:Application:Geo
- Unrestrict Cython BuildRequires, Cython 3 is supported upstream.
- Switch to autosetup macro.

OBS-URL: https://build.opensuse.org/request/show/1157792
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=66
2024-03-14 08:03:16 +00:00
Libor Pechacek
327c59abbd Accepting request 1154277 from home:bnavigator:branches:devel:languages:python:numeric
- Skip testing xarray with python39: python39-xarray got removed
  early

OBS-URL: https://build.opensuse.org/request/show/1154277
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=64
2024-03-02 21:43:50 +00:00
Libor Pechacek
f48202e863 Accepting request 1113312 from home:LPechacek:branches:Application:Geo
- Update to 3.6.1
  * WHL: Update to PROJ 9.3 by @snowman2 in #1334
  * DEP: Add Python 3.12 support by @snowman2 in #1341
  * BUG: Cython 3 compatibility fixes by @snowman2 in #1322
  * BUG: Remove pkg_resources from setup.py by @snowman2 in #1314
  * DOC: Fixed typos by @djm93dev in #1305 & #1306
  * DOC: Fix logo view on Pypi by @cyschneck in #1308
  * DOC: Spelling permimeter -> perimeter by @zanejgr in #1310

OBS-URL: https://build.opensuse.org/request/show/1113312
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=62
2023-09-25 18:59:33 +00:00
39c1ca4ca6 Accepting request 1107928 from home:bnavigator:branches:Application:Geo
- Limit to Cython <3 gh#pyproj4/pyproj#1321
- Use PEP517 macros instead of deprecated setup.py
- 15.X: give it a chance with the SLE15 python module pythons
  (would need more dependencies for it to build)

OBS-URL: https://build.opensuse.org/request/show/1107928
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=60
2023-08-30 08:22:38 +00:00
6e5920b311 Accepting request 1092724 from home:LPechacek:python-pyproj-upgrade
- Update to 3.6.0
  * WHL: Wheels contain PROJ 9.2.1 by @snowman2 in #1291
  * 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
  * BUG: fix Geod.npts NaN handling by @snowman2 in #1288
  * MNT: Use pyproject.toml for project metadata by @snowman2
    in #1275

OBS-URL: https://build.opensuse.org/request/show/1092724
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=58
2023-06-13 06:51:18 +00:00
428633a4dd Accepting request 1075074 from home:LPechacek:pyproj-upgrade
- Update to 3.5.0
  * WHL: PROJ 9.2 in wheels in #1243
  * 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
  * PERF: Optimize point transformations by @greglucas &
    @snowman2 in #1204, #1209, #1205
  * PERF: Optimize for single point in Geod fwd/inv functions by
    @greglucas in #1206
  * 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
  * BUG: Fix Derived Projected CRS support by @snowman2 in #1222
  * BUG: Add horizontal_datum_name for geographic CRS in
    CRS.to_cf by @snowman2 in #1255
- Drop upstream patch:
  * 0001-TST-Update-test_transform_bounds__ignore_inf-for-PRO.patch
  * 0002-TST-Update-transformer-test_repr__conditional-1241.patch

OBS-URL: https://build.opensuse.org/request/show/1075074
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=56
2023-03-29 06:28:09 +00:00
John Vandenberg
f6d6a1281e Accepting request 1073565 from home:LPechacek:pyproj-proj92-fix
We don't need to disable failing tests if we amend them with upstream fixes. @jayvdb, can you please have a look and possibly ack the change?

- Fix failing tests after Proj update to 9.2.0 (upstream #1224, #1241)
- Add upstream patch:
  * 0001-TST-Update-test_transform_bounds__ignore_inf-for-PRO.patch
  * 0002-TST-Update-transformer-test_repr__conditional-1241.patch

OBS-URL: https://build.opensuse.org/request/show/1073565
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=54
2023-03-21 14:50:30 +00:00
John Vandenberg
9c587d3807 Accepting request 1073462 from home:jayvdb:branches:Application:Geo
- Skip two tests to support latest PROJ 9.2

OBS-URL: https://build.opensuse.org/request/show/1073462
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=53
2023-03-21 06:59:55 +00:00
058d4a1e33 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=52 2023-03-19 10:16:39 +00:00
cd1f2b2cd8 Accepting request 1043768 from home:LPechacek:pyproj-341
- Update to 3.4.1
  * WHL: Add win32 to build_wheels matrix by @molinav in #1169
  * BUG: Changed so that the setup.cfg depends on the version
    code in the init.py by @Scoppio in #1156
  * REF: Use upper case EPSG code when creating CRS by @snowman2
    in #1162
  * BUG: Fix CRS.to_cf for Pole rotation GRIB convention by
    @snowman2 in #1167
  * BUG: Fix memory leak in CRS.list_authority by @skogler in
    #1178
  * BUG: Fix Transform options array length by @shadchin in #1187
  * DOC: fix a few typos by @ocefpaf in #1153

OBS-URL: https://build.opensuse.org/request/show/1043768
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=49
2022-12-19 14:14:21 +00:00
e9cd7b2869 Accepting request 1004915 from home:jayvdb:branches:Application:Geo
- Add mandatory runtime dep python-certifi, and remove not
  required dependency python-numpy
- Remove BD python-testsuite, and reduce tests skipped

OBS-URL: https://build.opensuse.org/request/show/1004915
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=47
2022-09-21 15:18:29 +00:00
6415a97115 Accepting request 1003383 from home:LPechacek:pyproj340
Update to 3.4.0. Requires PROJ version 8.2 from now on.

OBS-URL: https://build.opensuse.org/request/show/1003383
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=45
2022-09-14 07:41:10 +00:00
3cbc092a55 Accepting request 980632 from home:LPechacek:python-pyproj331
With some delay, here comes the submission of the update to 3.3.1. I'd be happy for a review. Thanks!

- Update to 3.3.1
  * DOC: minor fix to crs doc-strings by @bjlittle in #1004
  * BUG: Correct type annotation for AreaofUse.bounds by
    @Kirill888 in #1013
  * BUG: crs.py: remove @AbstractMethod decorator by @hemberger
    in #1018
  * BUG: Reorder deps in show_versions for setuptools issue by
    @snowman2 in #1019
  * BUG: get_data_dir support for conda Windows enviroments by
    @snowman2 in #1030
  * ENH: warn when export of CRS returns None by @martinfleis
    in #1037
  * BUG: Complete database stub file with query_utm_crs_info()
    signature by @orontee in #1047
  * ENH: Added support for int-like strings and numpy dtypes by
    @iboates in #1049
  * BUG: Warn when CRS cannot be converted to PROJ or PROJ JSON
    by @snowman2 in #1054
  * ENH: Added support to pickle Transformer by @snowman2
    in #1060

OBS-URL: https://build.opensuse.org/request/show/980632
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=43
2022-06-03 16:59:59 +00:00
af9d1c87cf Accepting request 932294 from home:LPechacek:pyproj330
Progress is unstoppable. Upstream supports Python 3.8+ now (3fcf577819). As a result, the package no longer builds on Leap 15.

- Update to 3.3.0
  * WHL: Wheels contain PROJ 8.2.0
  * DEP: Minimum supported Python version 3.8 (issue #930)
  * DEP: Minimum PROJ version 8.0 (issue #940)
  * BUG: Prepend "Derived" to CRS type name if CRS is derived
    (issue #932)
  * BUG: Improved handling of inf values in
    pyproj.transformer.Transformer.transform_bounds (pull #961)
  * BUG: CRS CF conversions mismatch of PROJ parameters in
    rotated pole (issue #948)
  * 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)
- Packaging: update build requirements

OBS-URL: https://build.opensuse.org/request/show/932294
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=42
2021-12-01 08:53:09 +00:00
83158682de Accepting request 920328 from home:LPechacek:python-pyproj321
Update to upstream v3.2.1.

OBS-URL: https://build.opensuse.org/request/show/920328
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=41
2021-09-20 15:46:55 +00:00
08c4f18686 Accepting request 918718 from home:LPechacek:python-pyproj320
Update to 3.2.0.

OBS-URL: https://build.opensuse.org/request/show/918718
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=40
2021-09-14 05:55:54 +00:00
Libor Pechacek
1abad03e95 Accepting request 902356 from home:bnavigator:branches:Application:Geo
- Fix the python >= 3.7 build requirement
  * `BuildRequires: python` is a pure python2 specification now
  * no need for the full stdlib (`BuildRequires: %pythons >= 3.7`)

OBS-URL: https://build.opensuse.org/request/show/902356
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=39
2021-06-25 11:29:55 +00:00
c23605d7b1 Accepting request 895773 from home:LPechacek:branches:Application:Geo
- Refresh the source tarball from pythonhosted.org.

My fault that the package failed Factory acceptance tests. I originally downloaded the tarball from GitHub as I received the new release notification from that source. :)

OBS-URL: https://build.opensuse.org/request/show/895773
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=37
2021-05-27 18:36:43 +00:00
03f188bab7 Accepting request 895485 from home:LPechacek:branches:Application:Geo
- Update to 3.1.0
  * DEP: Minimum supported Python version 3.7 (issue #790)
  * REF: Multithread safe CRS, Proj, & Transformer (issue #782)
  * BUG: Disallow NaN values with AreaOfInterest & BBox
    (issue #788)
  * ENH: Pretty format PROJ string support (issue #764)
  * ENH: Added pyproj.transformer.Transformer.to_proj4
    (pull #798)
  * ENH: Added authority, accuracy, and allow_ballpark kwargs to
    :meth:pyproj.transformer.Transformer.from_crs (issue #754)
  * ENH: Added support for "AUTH:CODE" input to
    :meth:pyproj.transformer.Transformer.from_pipeline
    (issue #755)
  * ENH: Added pyproj.crs.CRS.to_3d (pull #808)
  * ENH: Added pyproj.transformer.Transformer.transform_bounds
    (issue #809)
  * ENH: Added pyproj.crs.CRS.is_compound (pull #823)
  * ENH: Added initial_idx and terminal_index kwargs to
    pyproj.Geod.npts (pull #841)
  * ENH: Added pyproj.Geod.inv_intermediate &
    pyproj.Geod.fwd_intermediate (pull #841)
  * REF: Skip transformations if noop & deprecate skip_equivalent
    (pull #824)

OBS-URL: https://build.opensuse.org/request/show/895485
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=36
2021-05-27 09:41:48 +00:00
f8999a9f81 Accepting request 880076 from home:LPechacek:pyproj301
- Update to 3.0.1:
  * WHL: Wheels contain PROJ 7.2.1
  * Use proj_context_errno_string in PROJ 8+ due to deprecation (issue #760)
  * BUG: Allow transformations with empty arrays (issue #766)
  * BUG: support numpy objects in CRS.from_cf (issue #773)

OBS-URL: https://build.opensuse.org/request/show/880076
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=34
2021-03-22 14:44:22 +00:00
d0f810235a Accepting request 874385 from home:Guillaume_G:branches:Application:Geo
- Disable Python 3.6 as numpy is not available anymore for 3.6.
  See NEP29: https://numpy.org/neps/nep-0029-deprecation_policy.html

OBS-URL: https://build.opensuse.org/request/show/874385
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=32
2021-02-23 05:57:55 +00:00
7c1b1c3a86 Accepting request 870721 from home:bnavigator:branches:Application:Geo
- Fix malformed Cython requirement
- Remove (malformed) unneeded coverage requirement and mock which
  is imported from unittest already.
- Actually install the alternative for the entrypoint
- Use the pytest_arch macro for the tests

OBS-URL: https://build.opensuse.org/request/show/870721
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=30
2021-02-10 06:36:50 +00:00
Libor Pechacek
36974bf94a Accepting request 865359 from home:Guillaume_G:branches:Application:Geo
- Update to 3.0.0:
  * Minimum supported Python version 3.6 (issue #499)
  * Minimum PROJ version 7.2 (issues #599 & #689)
  * WHL: Removed datumgrids from wheels because not needed with RFC 4 (pull #628)
  * ENH: Added PROJ Network Settings (#675, #691, #695)
  * ENH: Added ability to use global context (issue #661)
  * ENH: Added transformation grid sync API/CLI (issue #572)
  * ENH: Support obects with __array__ method (pandas.Series, xarray.DataArray, dask.array.Array) (issue #573)
  * ENH: Added pyproj.datadir.get_user_data_dir() (pull #636)
  * ENH: Added pyproj.transformer.Transformer.is_network_enabled (issue #629)
  * ENH: Added pyproj.transformer.TransformerGroup.download_grids() (pull #643)
  * ENH: Use ‘proj_get_units_from_database’ in pyproj.database.get_units_map() & cleanup pyproj.database.get_codes() (issue #619)
  * ENH: Added support for radians for Proj & Transformer.from_pipeline & use less gil (issue #612)
  * ENH: Datum.from_name default to check all datum types (issue #606)
  * ENH: Use from_user_input in __eq__ when comparing CRS sub-classes (i.e. PrimeMeridian, Datum, Ellipsoid, etc.) (issue #606)
  * ENH: Add support for coordinate systems with CRS using CF conventions (issue #536)
  * ENH: Use proj_is_equivalent_to_with_ctx in the place of proj_is_equivalent_to internally (issue #666)
  * BUG: Add support for identifying engineering/parametric/temporal datums (issue #670)
  * ENH: Add support for temporal CRS CF coordinate system (issue #672)
  * ENH: Added support for debugging internal PROJ (pull #696)
  * ENH: Added pathlib support for data directory methods (pull #702)
  * ENH: Added pyproj.database.query_crs_info() (pull #703)
  * ENH: Added pyproj.database.query_utm_crs_info() (pull #712)
  * REF: Refactor Proj to inherit from Transformer (issue #624)
  * REF: Added pyproj.database, pyproj.aoi, and pyproj.list modules (pull #703)
  * BUG: Fix handling of polygon holes when calculating area in Geod (pull #686)
- Drop upstream patch:
  * pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch
- Include 'pyproj' command line tool

OBS-URL: https://build.opensuse.org/request/show/865359
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=28
2021-01-22 10:09:55 +00:00
059f085292 Accepting request 836456 from home:LPechacek:pyproj-fix-test
- Fix failing test after Proj update to 7.1.1
  - added patch pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch

OBS-URL: https://build.opensuse.org/request/show/836456
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=26
2020-09-24 08:40:04 +00:00
Libor Pechacek
2f936a159a Accepting request 807125 from home:LPechacek:branches:Application:Geo
Update python-pyproj to 2.6.1.post1

OBS-URL: https://build.opensuse.org/request/show/807125
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=24
2020-05-19 07:41:50 +00:00
4728eb8901 - Simplify spec file
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=21
2020-04-23 10:01:12 +00:00
8fbd5f7216 Accepting request 786118 from home:LPechacek:branches:Application:Geo
- Update to 2.6.0
  * ENH: Added pyproj.proj.Proj.get_factors (issue #503)
  * ENH: Added type hints (issue #369)
  * BUG: Don't use CRS classes for defaults in CRS child class init
    signatures (issue #554)
  * ENH: Updated :pyproj.crs.CRS.axis_info to pull all relevant axis
    information from CRS (issue #557)
  * ENH: Added pyproj.transformer.Transform.__eq__ (issue #559)
  * ENH: Added pyproj.crs.CRS.utm_zone (issue #561)
  * BUG: Modify CRS dict test to accomodate numpy bool types.
    (issue #564)
  * BUG: Fix pipeline transformations to match cct (issue #565)
  * BUG: Don't silently ignore kwargs when projparams are
    specified (Proj & CRS) (issue #565)

OBS-URL: https://build.opensuse.org/request/show/786118
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=19
2020-03-18 13:29:17 +00:00
42828d8b6a Accepting request 778982 from home:LPechacek:pyproj-update
Update to 2.5.0. An independent review would be appreciated. Thanks in advance!

OBS-URL: https://build.opensuse.org/request/show/778982
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=17
2020-02-25 10:15:21 +00:00
67214a831e Accepting request 752807 from home:LPechacek:pyproj-upgrade
- Update to 2.4.2.post1
  * Elevate +init= warning to FutureWarning (pull #486)
  * Add UserWarning to to_proj4() (pull #486)
  * BUG: Fix for 32-bit i686 plaforms (issue #481)
  * Return ‘inf’ in Proj instead of 1.e30 (pull #491)

OBS-URL: https://build.opensuse.org/request/show/752807
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=15
2019-12-02 08:03:14 +00:00
f5a96d711f Accepting request 746094 from home:LPechacek:branches:Application:Geo
Update to 2.4.1, fixes test failures with proj 6.2.1 which came in SR#745525.

OBS-URL: https://build.opensuse.org/request/show/746094
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=13
2019-11-07 07:47:25 +00:00
b7a4bd31f3 Accepting request 745136 from home:LPechacek:branches:Application:Geo
- Update to 2.4.0
- Packaging: build only for Python 3 (requirement since v2.2.3), update package
  description and upstream URL, require Shapely, require PROJ >= 6.2.0

OBS-URL: https://build.opensuse.org/request/show/745136
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=11
2019-11-04 10:47:07 +00:00
e6ec42a7c1 Accepting request 709778 from home:TheBlackCat:branches:Application:Geo
- Update to 2.2.0
  * Minimum PROJ version is now 6.1.0
  + `pyproj.crs` updates:
    * Updated CRS repr (issue #264)
    * Add Datum, CoordinateSystem, CoordinateOperation clases (issue #262)
    * Added :meth:`~pyproj.crs.CRS.to_cf` and :meth:`~pyproj.crs.CRS.from_cf` for
      converting to/from Climate and Forcast (CF) 1.8 grid mappings (pull #244)
    * Added :meth:`~pyproj.crs.CRS.to_dict` (issue #226)
    * Added :meth:`~pyproj.crs.CRS.to_authority` (pull #294)
    * Added :attr:`~pyproj.crs.CRS.is_vertical` and :attr:`~pyproj.crs.CRS.is_engineering` (issue #316)
    * Added :attr:`~pyproj.crs.CRS.target_crs` (pull #328)
    * Provide option to "pretty print" WKT in :attr:`~pyproj.crs.CRS.to_wkt` (issue #258)
    * Add support for Bound and Compound CRS for :attr:`~pyproj.crs.CRS.is_geographic`, :attr:`~pyproj.crs.CRS.is_projected` (issue #274)
    * Add support for Bound CRS for :attr:`~pyproj.crs.CRS.is_geocentric` (issue #374)
    * Add support for comparison with CRS a non-crs type supported by :meth:`~pyproj.crs.CRS.from_user_input` (issue #312)
    * Added support for ITRF, compound EPSG, and urn projection strings in CRS (pull #289)
    * Better handle Compound CRS (issue #265)
    * Disallow creation of non-CRS object (eg pipeline) in CRS class (issue #267)
    * Added check in :meth:`~pyproj.crs.CRS.to_epsg` for when `proj_list` is null (issue #257)
    * Fix comparing classes of non-instance types (issue #310)
  +  `pyroj.transformer` updates:
    * Added `always_xy` option to Transformer so the transform method will
      always accept as input and return as output coordinates using the
      traditional GIS order, that is longitude, latitudecfor geographic
      CRS and easting, northing for most projected CRS (issue #225)
    * Provide `direction` option in :meth:`~pyproj.transformer.Transformer.transform` (issue #266)
    * Add check for valid initialization of Transformer and ensure it is a transformer (issue #321)
    * Added :meth:`~pyproj.transformer.Transformer.to_wkt` as well as attributes related to `PJ_PROJ_INFO` (pull #322)
    * Undo deprecation of :meth:`~pyproj.transformer.Transformer.from_crs` (issue #275)
    * Fix false positive errors raised in transformer (issue #249)
  * Fix :class:`~pyproj.proj.Proj` initialization from DerivedGeographicCRS (issue #270)
  * Add interface to get the projection/ellps/prime_meridian/units lists (issue #251)
  * Docs/Build/Test fixes (pull #278, pull #245, pull #248, pull #247, issue #253, pull #252)
- Update to 2.1.3
  * Added support for time transformations (issue #208)
  * Fixed projection equivalence testing for transformations (pull #231).
  * Switch to pytest for testing (pull #230)
  * Various testing fixes (pull #223, #222, #221, #220)
  * Convert PROJ error messages from bytes to strings (pull #219)
  * Fix data dir path separator to be (;) for windows and (:) for linux (pull #234)
- Update to 2.1.2
  * Updated to use the CRS definition for Proj instances in transforms (issue #207)
  * Add option to skip tranformation operation if input and output projections are equivalent
    and always skip if the input and output projections are exact (issue #128)
  * Update setup.py method for checking PROJ version (pull #211)
  * Add internal proj error log messages to exceptions (pull #215)
- Update to 2.1.1
  * Restore behavior of 1.9.6 when illegal projection transformation requested
    (return ``inf`` instead of raising an exception, issue #202).  kwarg ``errcheck``
    added to :func:`~pyproj.transformer.transform` and :func:`~pyproj.transformer.itransform`
    (default ``False``). When ``errcheck=True`` an exception is raised.
- Update to 2.1.0
  * Added :class:`~pyproj.transformer.Transformer` to make repetitive transformations more efficient (issue #187)
  * Added fix for using local datumgrids with transform (issue #191)
  * Added :meth:`~pyproj.transformer.Transformer.from_pipeline` to support pipeline transformations.
  * Added fix for conversion between radians/degrees for transformations (issues #192 & #195)
- Update to 2.0.2
  * add filter for boolean values in dict2string so "no_rot=True" works (issue #183).
  * make sure .pxd files included in source tarball.
  * add radians flag back in for transform/itransform (issue #185).
- Run unit tests
- Fix dependencies

OBS-URL: https://build.opensuse.org/request/show/709778
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=9
2019-07-17 17:35:06 +00:00
f4033b25d6 - Update to version 2.0.1:
* Ensure data path set properly for TransProj (pull request #179,
    addressed issue #176).
- Changes for version 2.0.0:
  * Update to PROJ.4 version 6.0.0 & removed support for older
    PROJ.4 versions.
  * Added pyproj.CRS class.
  * Updated pyproj.Proj & pyproj.transform to accept any input
    from CRS.from_user_input.
  * Removed internal PROJ.4 source code.
  * Changed default for preserve_units to be True in pyproj.Proj
    class initialization.
  * Modified logic for searching for the PROJ.4 data directory to
    not conflict with older versions of PROJ.4.
  * Added pyproject.toml.
- Temporarily disable tests

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=7
2019-03-11 14:07:47 +00:00
09ad383d22 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=6 2019-03-06 08:05:34 +00:00
1b2a0e29dd Accepting request 671306 from home:bruno_friedmann:branches:Application:Geo
- update to 1.9.5 (python3.7 support)
- spec-cleaner minimal

OBS-URL: https://build.opensuse.org/request/show/671306
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=5
2019-02-05 11:07:48 +00:00
c4fe7951d0 Accepting request 607623 from home:bruno_friedmann:branches:Application:Geo
We will certainly have to cleanup the python3 link
in App:Geo 

- Packaging : 
  + move to python singlespec
  + use %check and run unit tests for version >= 1500
  + spec-cleaner (date/license)
- update upstream release 1.9.5.1
  * fix for issue #42 compilation error with microsoft visual studio
  + 1.9.5
  * update proj4 source to latest github master commit 953cc00f
  * port of basemap fix for input arrays in fortran order 
  * restore inverse Hammer patch that was lost when proj4 source 
    code was updated.

OBS-URL: https://build.opensuse.org/request/show/607623
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=4
2018-05-20 07:16:22 +00:00
a8e9f2deae Accepting request 340635 from home:bruno_friedmann:branches:Application:Geo
Merged python and python3 spec

OBS-URL: https://build.opensuse.org/request/show/340635
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=3
2015-10-23 18:53:58 +00:00
29a0856209 Accepting request 340337 from home:bruno_friedmann:branches:Application:Geo
Updated upstream 1.9.4 release
spec clean and prepare python3-pyproj equivalent

OBS-URL: https://build.opensuse.org/request/show/340337
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=2
2015-10-22 07:44:52 +00:00
Angelos Tzotsos
671433f9f2 Accepting request 114360 from home:tzotsos:python
Python interface to Proj library

OBS-URL: https://build.opensuse.org/request/show/114360
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=1
2012-04-18 11:19:12 +00:00