<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Bas Couwenberg pushed to branch upstream at <a href="https://salsa.debian.org/debian-gis-team/python-cartopy">Debian GIS Project / python-cartopy</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian-gis-team/python-cartopy/-/commit/1b2d2cb0a6c3ef1325330fdc461bfce13016a245">1b2d2cb0</a></strong>
<div>
<span> by Bas Couwenberg </span> <i> at 2025-08-02T07:09:11+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 0.25.0+dfsg</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
57 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#f34a347db9664532a9c6b4784641653eaf4b84a6">
.github/workflows/ci-testing.yml
</a>
</li>
<li class="file-stats">
<a href="#16911b9809e0d05b7b124ba8453fa5303d74924c">
.github/workflows/release.yml
</a>
</li>
<li class="file-stats">
<a href="#e7d14d429f898757a423156de0e8c49d75240694">
.pre-commit-config.yaml
</a>
</li>
<li class="file-stats">
<a href="#c335a27a082cc8d17dd36dc0eda3086cb0c9baaa">
INSTALL
</a>
</li>
<li class="file-stats">
<a href="#4b1172f383148df4c1dbf387f06035d972d16a69">
docs/make_projection.py
</a>
</li>
<li class="file-stats">
<a href="#7005d7688a68d9c6adac8021eb496da0e4d95565">
docs/source/_static/cartopy.png
</a>
</li>
<li class="file-stats">
<a href="#2c3478b6dba4a712531cc1050edb8f6b495dcce8">
docs/source/citation.rst
</a>
</li>
<li class="file-stats">
<a href="#aded7756cdea7c289134466a0d54da4f26d43abb">
docs/source/conf.py
</a>
</li>
<li class="file-stats">
<a href="#97bc69008c388e9b66b04f3c6616a64cf30c17de">
docs/source/matplotlib/gridliner.rst
</a>
</li>
<li class="file-stats">
<a href="#2c5c7078e2d55df0037268a46a1d3b28c4127412">
docs/source/reference/matplotlib.rst
</a>
</li>
<li class="file-stats">
<a href="#53018e69610d886eed2948a81089313a2ea2de07">
docs/source/reference/projections.rst
</a>
</li>
<li class="file-stats">
<a href="#2354885753989c17083331401a912e08ef8ee8c4">
docs/source/whatsnew/index.rst
</a>
</li>
<li class="file-stats">
<a href="#1ec79c31fe09416a638fa6aca5021004681d511a">
<span class="new-file">
+
docs/source/whatsnew/v0.25.rst
</span>
</a>
</li>
<li class="file-stats">
<a href="#54c391de2500e0856c23737daf64f9d931569110">
environment.yml
</a>
</li>
<li class="file-stats">
<a href="#667074e066a69e1c535d4c00b705b47d452e64d3">
<span class="new-file">
+
examples/gridlines_and_labels/map_latitudes.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e8f345298d01e97ec34ab606efba5db79b43fa0a">
examples/miscellanea/logo.py
</a>
</li>
<li class="file-stats">
<a href="#b694e22aad52880707dc64ac799e5efa9eab1df8">
<span class="new-file">
+
examples/scalar_data/raster_reprojections.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#333a89f15d3c0df1cb303d4bdb3c0e936ba98365">
examples/vector_data/streamplot.py
</a>
</li>
<li class="file-stats">
<a href="#b5039490ab4919277f7fd1d8cc647b3884b4bdd8">
lib/cartopy/crs.py
</a>
</li>
<li class="file-stats">
<a href="#3f591b0c4a5f0fbf3170b126ff0456d0ff096714">
lib/cartopy/feature/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#02bf50fa2f187fb3f49ed221108568efa7a6dbfa">
lib/cartopy/feature/nightshade.py
</a>
</li>
<li class="file-stats">
<a href="#ba532bdbb7b8658797aca1ae29c9a6e5268458ee">
lib/cartopy/img_transform.py
</a>
</li>
<li class="file-stats">
<a href="#550f9d70edbf1953babdfb4909088f55bf3d7cc7">
lib/cartopy/io/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#872ca2d53effe653b17b54975be9da5a66be3714">
lib/cartopy/io/img_tiles.py
</a>
</li>
<li class="file-stats">
<a href="#3879dd79e7670b89e3b8196756b9a3fcbf3c3403">
lib/cartopy/io/ogc_clients.py
</a>
</li>
<li class="file-stats">
<a href="#ce1b526897fa1646cbad06f76c144c10a738f84d">
lib/cartopy/io/shapereader.py
</a>
</li>
<li class="file-stats">
<a href="#54ba4e34457512ff46c0ce6aa28762ced3ad1213">
lib/cartopy/io/srtm.py
</a>
</li>
<li class="file-stats">
<a href="#dc85a7f9b79c19b43d09f41b9a2e8e5f0dca6137">
lib/cartopy/mpl/clip_path.py
</a>
</li>
<li class="file-stats">
<a href="#8b374d2ca53823fa7a91c7e5bfd3e856242865d8">
lib/cartopy/mpl/feature_artist.py
</a>
</li>
<li class="file-stats">
<a href="#74353540ff64be96437f19c4c2a21474178f90b2">
lib/cartopy/mpl/geoaxes.py
</a>
</li>
<li class="file-stats">
<a href="#b43818b9c9166cd1bfe02aba7c8c1cb01e4fc1ae">
lib/cartopy/mpl/gridliner.py
</a>
</li>
<li class="file-stats">
<a href="#236a58d68d402aaed3b3c26aae990868ac4b989f">
lib/cartopy/mpl/patch.py
</a>
</li>
<li class="file-stats">
<a href="#e5409bebd76b3c4710594239fe602a6c584b8fac">
<span class="new-file">
+
lib/cartopy/mpl/path.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#3cc855ef2c7792eefd3d3a7b18b073f61930e657">
lib/cartopy/tests/crs/test_gnomonic.py
</a>
</li>
<li class="file-stats">
<a href="#d81c522de9dd6af3353fb4acb0d4c0a223b53c98">
lib/cartopy/tests/crs/test_orthographic.py
</a>
</li>
<li class="file-stats">
<a href="#1237664c55487876880b224ba567b8b316bb13e7">
<span class="new-file">
+
lib/cartopy/tests/crs/test_spilhaus.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#3814c557e9300e0c1fbc005de49ad0a38131e166">
lib/cartopy/tests/feature/test_nightshade.py
</a>
</li>
<li class="file-stats">
<a href="#9df0f404f8e79b7a66da48f1704076ef895025ab">
lib/cartopy/tests/mpl/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#09dcf876c9b89d6b9fce7966cd71a0fb6f140fa5">
lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels.png
</a>
</li>
<li class="file-stats">
<a href="#f91b9263ec555d69e3747961f5521755ef256928">
<span class="new-file">
+
lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/test_global_map_Spilhaus.png
</span>
</a>
</li>
<li class="file-stats">
<a href="#e689c821a58fb93b00916c171ebacb134e947969">
lib/cartopy/tests/mpl/test_caching.py
</a>
</li>
<li class="file-stats">
<a href="#c2c8e8720addd9b29c5b2b201b89fff896a69260">
lib/cartopy/tests/mpl/test_features.py
</a>
</li>
<li class="file-stats">
<a href="#a7b4ec11b9e94df59078777e9a3299916fcbd41e">
lib/cartopy/tests/mpl/test_gridliner.py
</a>
</li>
<li class="file-stats">
<a href="#bb4d2212f88bdaa5226736f8daadccec493678a8">
lib/cartopy/tests/mpl/test_images.py
</a>
</li>
<li class="file-stats">
<a href="#378037ed6ee085f84d7e57050a9b2f929389eccf">
lib/cartopy/tests/mpl/test_mpl_integration.py
</a>
</li>
<li class="file-stats">
<a href="#74bba267686c297c8d6a97b49c22d15513122028">
lib/cartopy/tests/mpl/test_patch.py

lib/cartopy/tests/mpl/test_path.py
</a>
</li>
<li class="file-stats">
<a href="#1f3f1af0ddb8afe4e3827ea3cb1b4cb67a64b73b">
lib/cartopy/tests/mpl/test_shapely_to_mpl.py
</a>
</li>
<li class="file-stats">
<a href="#2a9f41d1799b154e5705b8859b6811f972e655b3">
lib/cartopy/tests/test_coding_standards.py
</a>
</li>
<li class="file-stats">
<a href="#62f0e44c18c1c9d7b86b7c2fb5d624dea3f71e2d">
lib/cartopy/tests/test_crs.py
</a>
</li>
<li class="file-stats">
<a href="#12c7e1d07d795f9f0ddf11138b3f0d27005e44f2">
lib/cartopy/tests/test_img_nest.py
</a>
</li>
<li class="file-stats">
<a href="#dd832b39a385a7adcae25db1e8b620e85bbf10d5">
lib/cartopy/tests/test_img_tiles.py
</a>
</li>
<li class="file-stats">
<a href="#eff2462e1fe3ea67c1b49816e0ab9e06485e3d68">
lib/cartopy/tests/test_img_transform.py
</a>
</li>
<li class="file-stats">
<a href="#1ec037ca368dd66433176b4416b9379be8907a99">
lib/cartopy/tests/test_linear_ring.py
</a>
</li>
<li class="file-stats">
<a href="#ccd6ddf906ffaab71371c6a50251acbbcc6658df">
lib/cartopy/tests/test_polygon.py
</a>
</li>
<li class="file-stats">
<a href="#7b6e818d98080d508113afc56df9121e8faaf1d8">
lib/cartopy/tests/test_shapereader.py
</a>
</li>
<li class="file-stats">
<a href="#935dd5bef9f269a1d8ca2cc2a84de96ff909b669">
lib/cartopy/trace.pyx
</a>
</li>
<li class="file-stats">
<a href="#5d07e7d72637aa0d59c89d381fe6dc4cf46e2491">
pyproject.toml
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">

<br>
<a href="https://salsa.debian.org/debian-gis-team/python-cartopy/-/commit/1b2d2cb0a6c3ef1325330fdc461bfce13016a245">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/debian-gis-team/python-cartopy/-/commit/1b2d2cb0a6c3ef1325330fdc461bfce13016a245"}}</script>


</p>
</div>
</body>
</html>