dev-python/xyzservices
Source of XYZ tiles providers
ChangeLog
commit c43ecdc3f228883e96892d57e2b0ecf5317a087e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:50:15 2026 +0200
dev-python/xyzservices: tighten SCM-version rationale
commit 6ff8ca115530aea2d5f7d372d5fae0ef7313604d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-python/xyzservices: trim 2026.9.1 comment prose
commit a2fd3aee8a5a6e40ee99e67a66328c185df3f998
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 4 19:45:50 2026 +0200
dev-python/xyzservices: add 2026.9.1
Build interface is unchanged from 2026.3.0 -- setuptools plus setuptools_scm,
still no runtime dependencies -- but USE=test never worked. test_providers.py
imports mercantile at module scope, and mercantile is packaged neither in
::gentoo nor here, so the ImportError aborted collection for the whole suite
and not one test ran. 2026.3.0 fails the same way; this is not a regression.
Ignoring that single file lets test_lib.py run: 10 passed, 2 xfailed. The
cost is small, since 10 of the 11 tests in test_providers.py are marked
`request` and fetch tiles from live servers, which the network sandbox blocks
regardless.
commit 0fba341a0ef6b365a83f5a7a11724daa9fc21e97
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 14:51:34 2026 +0200
dev-python/xyzservices: Keyword 2026.3.0 for ~arm64
Pure-Python (PEP517), architecture-independent.
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 801a167e39f01bdec867f0c85935abad840180b1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 21:32:55 2026 +0200
dev-python/xyzservices: set empty EPYTEST_PLUGINS
xyzservices' test suite uses only plain pytest. Declare this
explicitly with EPYTEST_PLUGINS=() to silence pkgcheck's new
EPyTestPluginsSuggestion and make the zero-plugin intent
explicit instead of implicit.
commit 317cb2764e55836b5dd65f099db8d97ec49d56ef
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 14:34:16 2026 +0200
dev-python/xyzservices: new package, add 2026.3.0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:50:15 2026 +0200
dev-python/xyzservices: tighten SCM-version rationale
commit 6ff8ca115530aea2d5f7d372d5fae0ef7313604d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-python/xyzservices: trim 2026.9.1 comment prose
commit a2fd3aee8a5a6e40ee99e67a66328c185df3f998
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 4 19:45:50 2026 +0200
dev-python/xyzservices: add 2026.9.1
Build interface is unchanged from 2026.3.0 -- setuptools plus setuptools_scm,
still no runtime dependencies -- but USE=test never worked. test_providers.py
imports mercantile at module scope, and mercantile is packaged neither in
::gentoo nor here, so the ImportError aborted collection for the whole suite
and not one test ran. 2026.3.0 fails the same way; this is not a regression.
Ignoring that single file lets test_lib.py run: 10 passed, 2 xfailed. The
cost is small, since 10 of the 11 tests in test_providers.py are marked
`request` and fetch tiles from live servers, which the network sandbox blocks
regardless.
commit 0fba341a0ef6b365a83f5a7a11724daa9fc21e97
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 14:51:34 2026 +0200
dev-python/xyzservices: Keyword 2026.3.0 for ~arm64
Pure-Python (PEP517), architecture-independent.
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 801a167e39f01bdec867f0c85935abad840180b1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 21:32:55 2026 +0200
dev-python/xyzservices: set empty EPYTEST_PLUGINS
xyzservices' test suite uses only plain pytest. Declare this
explicitly with EPYTEST_PLUGINS=() to silence pkgcheck's new
EPyTestPluginsSuggestion and make the zero-plugin intent
explicit instead of implicit.
commit 317cb2764e55836b5dd65f099db8d97ec49d56ef
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 14:34:16 2026 +0200
dev-python/xyzservices: new package, add 2026.3.0


View
Download
Browse