[Git][debian-gis-team/python-pyproj][upstream] New upstream version 3.7.1
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Sun Feb 16 06:02:34 GMT 2025
Bas Couwenberg pushed to branch upstream at Debian GIS Project / python-pyproj
Commits:
e4ef4f82 by Bas Couwenberg at 2025-02-16T06:51:20+01:00
New upstream version 3.7.1
- - - - -
6 changed files:
- .all-contributorsrc
- CONTRIBUTING.md
- README.md
- − appveyor.yml
- docs/history.rst
- pyproj/__init__.py
Changes:
=====================================
.all-contributorsrc
=====================================
@@ -664,6 +664,33 @@
"contributions": [
"doc"
]
+ },
+ {
+ "login": "kloczek",
+ "name": "Tomasz Kłoczko",
+ "avatar_url": "https://avatars.githubusercontent.com/u/31284574?v=4",
+ "profile": "https://github.com/kloczek",
+ "contributions": [
+ "test"
+ ]
+ },
+ {
+ "login": "tqa236",
+ "name": "Trinh Quoc Anh",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25203655?v=4",
+ "profile": "https://github.com/tqa236",
+ "contributions": [
+ "test"
+ ]
+ },
+ {
+ "login": "necabo",
+ "name": "necabo",
+ "avatar_url": "https://avatars.githubusercontent.com/u/23185845?v=4",
+ "profile": "https://github.com/necabo",
+ "contributions": [
+ "platform"
+ ]
}
],
"contributorsPerLine": 7
=====================================
CONTRIBUTING.md
=====================================
@@ -210,7 +210,7 @@ We do our best to recognize contributions, but we may miss some. If we did, plea
## More Questions?
If you're stuck somewhere or are interested in being a part of the community in
other ways, feel free to contact us:
-* [pyproj's Gitter Channel](https://gitter.im/pyproj4-pyproj/community)
+* [GitHub Discussions](https://github.com/pyproj4/pyproj/discussions)
* ["pyproj" tag on GIS Stack Exchange](https://gis.stackexchange.com/questions/tagged/pyproj)
## Further Reading
=====================================
README.md
=====================================
@@ -5,9 +5,7 @@
Python interface to [PROJ](http://proj.org) (cartographic projections and coordinate transformations library).
<p align="center">
-<a href="https://gitter.im/pyproj4-pyproj/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge"><img alt="Join the chat at https://gitter.im/pyproj4-pyproj/community" src="https://badges.gitter.im/pyproj4-pyproj/community.svg"></a>
-<a href="#contributors"><img alt="All Contributors" src="https://img.shields.io/badge/all_contributors-63-orange.svg?style=flat-square"></a>
-<a href="https://ci.appveyor.com/project/snowman2/pyproj"><img alt="Appveyor Build Status" src="https://ci.appveyor.com/api/projects/status/v2ypts9j76doa9ey/branch/main?svg=true"></a>
+<a href="#contributors"><img alt="All Contributors" src="https://img.shields.io/badge/all_contributors-66-orange.svg?style=flat-square"></a>
<a href="https://github.com/pyproj4/pyproj/actions?query=workflow%3ATests"><img alt="GitHub Actions Build Status" src="https://github.com/pyproj4/pyproj/workflows/Tests/badge.svg"></a>
<a href="https://codecov.io/gh/pyproj4/pyproj"><img alt="Codecov Status" src="https://codecov.io/gh/pyproj4/pyproj/branch/main/graph/badge.svg"></a>
<a href="https://badge.fury.io/py/pyproj"><img alt="PyPI" src="https://badge.fury.io/py/pyproj.svg"></a>
@@ -28,7 +26,6 @@ Python interface to [PROJ](http://proj.org) (cartographic projections and coordi
- Report bugs/feature requests: https://github.com/pyproj4/pyproj/issues
- Ask questions: https://github.com/pyproj4/pyproj/discussions
-- Ask developer questions: https://gitter.im/pyproj4-pyproj/community
- Ask the GIS community: https://gis.stackexchange.com/questions/tagged/pyproj
## Contributors ✨
@@ -120,6 +117,11 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://cyschneck.com/"><img src="https://avatars.githubusercontent.com/u/22159116?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Cora Schneck</b></sub></a><br /><a href="https://github.com/pyproj4/pyproj/commits?author=cyschneck" title="Documentation">📖</a> <a href="https://github.com/pyproj4/pyproj/commits?author=cyschneck" title="Tests">⚠️</a></td>
<td align="center"><a href="https://github.com/zanejgr"><img src="https://avatars.githubusercontent.com/u/14795919?v=4?s=100" width="100px;" alt=""/><br /><sub><b>zanejgr</b></sub></a><br /><a href="https://github.com/pyproj4/pyproj/commits?author=zanejgr" title="Documentation">📖</a></td>
</tr>
+ <tr>
+ <td align="center"><a href="https://github.com/kloczek"><img src="https://avatars.githubusercontent.com/u/31284574?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tomasz Kłoczko</b></sub></a><br /><a href="https://github.com/pyproj4/pyproj/commits?author=kloczek" title="Tests">⚠️</a></td>
+ <td align="center"><a href="https://github.com/tqa236"><img src="https://avatars.githubusercontent.com/u/25203655?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Trinh Quoc Anh</b></sub></a><br /><a href="https://github.com/pyproj4/pyproj/commits?author=tqa236" title="Tests">⚠️</a></td>
+ <td align="center"><a href="https://github.com/necabo"><img src="https://avatars.githubusercontent.com/u/23185845?v=4?s=100" width="100px;" alt=""/><br /><sub><b>necabo</b></sub></a><br /><a href="#platform-necabo" title="Packaging/porting to new platform">📦</a></td>
+ </tr>
</table>
<!-- markdownlint-restore -->
=====================================
appveyor.yml deleted
=====================================
@@ -1,117 +0,0 @@
-platform:
-- x64
-
-# This is based on file and files in ci/appveyor are from
-# https://github.com/ogrisel/python-appveyor-demo
-environment:
- global:
- PROJ_BASE_DIR: "%APPVEYOR_BUILD_FOLDER%\\proj_install"
- PROJ_NETWORK: "ON"
-
- matrix:
- # Pre-installed Python versions
- # See: http://www.appveyor.com/docs/installed-software#python
- # build is limited to 60 minutes, without caching each build takes 10-30 minutes
- # with caching build takes less than 1 minute
- - PYTHON: "C:\\Python310-x64"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- PROJSOURCE: 9.3.0
- BUILD_SHARED_LIBS: ON
- # - PYTHON: "C:\\Python310-x64"
- # APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- # PROJSOURCE: git
- # BUILD_SHARED_LIBS: ON
-# matrix:
-# allow_failures:
-# - PYTHON: "C:\\Python310-x64"
-# APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
-# PROJSOURCE: git
-# BUILD_SHARED_LIBS: ON
-
-shallow_clone: true
-
-cache:
- - C:\Tools\vcpkg\installed\ -> appveyor.yml
- - C:\Users\appveyor\AppData\Local\pip\Cache\wheels -> appveyor.yml
- - "%PROJ_BASE_DIR%"
-
-build_script:
- - set VCPKG_INSTALLED=C:\Tools\vcpkg\installed\%platform%-windows
- # If cached directory does not exist, update vcpkg and install dependencies
- - if not exist %VCPKG_INSTALLED%\bin (
- cd "C:\Tools\vcpkg" &
- git pull > nul &
- .\bootstrap-vcpkg.bat -disableMetrics &
- vcpkg install sqlite3[core,tool]:"%platform%"-windows &
- vcpkg install tiff:"%platform%"-windows &
- vcpkg install curl:"%platform%"-windows &
- cd %APPVEYOR_BUILD_FOLDER%
- )
- - dir %VCPKG_INSTALLED%\bin
- - set PATH=%VCPKG_INSTALLED%\bin;%PATH%
- # See https://www.appveyor.com/docs/lang/cpp/
- - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2019"
- (call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" %platform% )
- # setup PROJ
- - set PROJ_DIR=%PROJ_BASE_DIR%\proj-%PROJSOURCE:~0,5%
- - if "%PROJSOURCE%" == "git" git clone https://github.com/OSGeo/PROJ.git proj-git
- - if "%PROJSOURCE%" == "git" rmdir /s /q %PROJ_DIR%
- - if not "%PROJSOURCE%" == "git" if not exist %PROJ_DIR% set BUILD_PROJ_STABLE=1
- - if defined BUILD_PROJ_STABLE curl -o "proj-%PROJSOURCE:~0,5%.zip" "https://download.osgeo.org/proj/proj-%PROJSOURCE%.zip"
- - if defined BUILD_PROJ_STABLE 7z x -aoa -y "proj-%PROJSOURCE:~0,5%.zip"
- - if not exist %PROJ_DIR% cd "%APPVEYOR_BUILD_FOLDER%\proj-%PROJSOURCE:~0,5%"
- - if "%PROJSOURCE%" == "git" set BUILD_PROJ=1
- - if defined BUILD_PROJ_STABLE set BUILD_PROJ=1
- - if defined BUILD_PROJ mkdir build
- - if defined BUILD_PROJ cd build
- - if defined BUILD_PROJ cmake -GNinja .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS="%BUILD_SHARED_LIBS%" -DCMAKE_C_FLAGS="/WX" -DCMAKE_CXX_FLAGS="/WX" -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_INSTALL_PREFIX="%PROJ_DIR%"
- - if defined BUILD_PROJ ninja -v
- - if defined BUILD_PROJ ninja install
- - set PATH=%PROJ_DIR%\bin;%PATH%
- - set PROJ_DATA=%PROJ_DIR%\share\proj
- - cd %APPVEYOR_BUILD_FOLDER%
- - proj
- # Build and install pyproj wheel
- - python -m pip install -r requirements-dev.txt
- - mkdir pyproj\proj_dir\share\proj
- - copy %PROJ_DATA%\* pyproj\proj_dir\share\proj
- - set PROJ_WHEEL=true
- - python -m build --wheel
- - FOR %%F IN (dist\*.whl) DO (set PYPROJ_WHEEL=%%F)
- - delvewheel repair %PYPROJ_WHEEL%
- - FOR %%F IN (wheelhouse\*.whl) DO (set PYPROJ_WHEEL=%%F)
- - python -m pip install %PYPROJ_WHEEL%
-
-
-install:
- # Prepend newly installed Python to the PATH of this build
- - SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%
- - SET BASE_PATH=%PATH%
- # Check that we have the expected version and architecture for Python
- - python --version
- - python -c "import struct; print(struct.calcsize('P') * 8)"
- # install wheel, caching
- - python -m pip install --disable-pip-version-check --user --upgrade pip
- - python -m pip install build wheel delvewheel
-
-test_script:
- # reset environment variables for test
- - set PROJ_DATA=
- - set PROJ_DIR=
- - SET PATH=%BASE_PATH%
- # run the project tests
- - python -m pip install -r requirements-test.txt
- - RD /S /Q pyproj\ # make sure src does not impact installed wheel
- - python -c "import pyproj; pyproj.Proj('epsg:4269')"
- - python -m pytest --cov-report term-missing --cov=pyproj -v -s
- # cleanup for test dir
- - rmdir /s /q dist\ 2>nul
- - if %PROJSOURCE% == git rmdir /s /q wheelhouse\ 2>nul
-
-artifacts:
- # Archive the generated packages in the ci.appveyor.com build report.
- - path: wheelhouse\*
-
-#on_success:
-# - TODO: upload the content of dist/*.whl to a public wheelhouse
-#
=====================================
docs/history.rst
=====================================
@@ -6,7 +6,8 @@ Change Log
- WHL: Add wheels for musllinux (pull #1461)
- WHL: MacOS minimum deployment target moved to 13 (pull #1475)
- WHL: Wheels contain PROJ 9.5.1 (pull #1477)
-- Cython 3.1+ fixes (pull #1452)
+- MNT: Cython 3.1+ fixes (pull #1452)
+- MNT: Remove use of utcnow() and change to naive datetimes instead (pull #1450)
- TST: remove checking is python >= 3.4 (pull #1446)
- TST: Add assert statements at the end of tests (pull #1453)
- LNT: Setup ruff & lint fixes (pull #1455 #1456)
=====================================
pyproj/__init__.py
=====================================
@@ -71,7 +71,7 @@ from pyproj.transformer import ( # noqa: F401 pylint: disable=unused-import
transform,
)
-__version__ = "3.7.1rc0"
+__version__ = "3.7.1"
__all__ = [
"Proj",
"Geod",
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-pyproj/-/commit/e4ef4f82fa4ef5f5f3827b3bad878634e35ed073
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-pyproj/-/commit/e4ef4f82fa4ef5f5f3827b3bad878634e35ed073
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20250216/cea79622/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list