[Git][debian-gis-team/fiona][experimental] 5 commits: New upstream version 1.8.20
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Tue Jun 1 04:57:12 BST 2021
Bas Couwenberg pushed to branch experimental at Debian GIS Project / fiona
Commits:
ded376d9 by Bas Couwenberg at 2021-06-01T05:41:18+02:00
New upstream version 1.8.20
- - - - -
5671486f by Bas Couwenberg at 2021-06-01T05:41:20+02:00
Update upstream source from tag 'upstream/1.8.20'
Update to upstream version '1.8.20'
with Debian dir bd1d387975047958dddfbf7c020783d69c644608
- - - - -
d596dd48 by Bas Couwenberg at 2021-06-01T05:41:42+02:00
New upstream release.
- - - - -
3f823a6b by Bas Couwenberg at 2021-06-01T05:42:37+02:00
Refresh patches.
- - - - -
6d4acfe0 by Bas Couwenberg at 2021-06-01T05:42:49+02:00
Set distribution to experimental.
- - - - -
11 changed files:
- .github/workflows/ci_linux.yml
- CHANGES.txt
- appveyor.yml
- debian/changelog
- debian/patches/0001-Rename-fio-command-to-fiona-to-avoid-name-clash.patch
- debian/patches/0006-Remove-unknown-distribution-options.patch
- fiona/__init__.py
- fiona/drvsupport.py
- setup.py
- tests/test_drvsupport.py
- tests/test_open.py
Changes:
=====================================
.github/workflows/ci_linux.yml
=====================================
@@ -207,7 +207,7 @@ jobs:
- name: pytest
continue-on-error: ${{ matrix.allow_failure == 'true' }}
run: |
- python -m pytest -m "not wheel" --cov fiona --cov-report term-missing
+ GDAL_ENABLE_DEPRECATED_DRIVER_GTM=YES python -m pytest -m "not wheel" --cov fiona --cov-report term-missing
- name: Coveralls
continue-on-error: ${{ matrix.allow_failure == 'true' }}
=====================================
CHANGES.txt
=====================================
@@ -3,9 +3,26 @@ Changes
All issue numbers are relative to https://github.com/Toblerity/Fiona/issues.
+1.8.20 (2021-05-31)
+-------------------
+
+Packaging:
+
+- Wheels include GDAL 3.3.0 and GEOS 3.9.1.
+
+Bug fixes:
+
+- Allow use with click 8 and higher (#1015).
+
1.8.19 (2021-04-07)
-------------------
+Packaging:
+
+- Wheels include GDAL 3.2.1 and PROJ 7.2.1.
+
+Bug fixes:
+
- In fiona/env.py the GDAL data path is now configured using set_gdal_config
instead by setting the GDAL_DATA environment variable (#1007).
- Spurious iterator reset warnings have been eliminatged (#987).
=====================================
appveyor.yml
=====================================
@@ -12,6 +12,7 @@ environment:
CMD_IN_ENV: "cmd /E:ON /V:ON /C .\\appveyor\\run_with_env.cmd"
GDAL_HOME: "C:\\gdal"
PYTHONWARNINGS: "ignore:DEPRECATION::pip._internal.cli.base_command"
+ ENABLE_DEPRECATED_DRIVER_GTM: "YES"
matrix:
# PYTHON_VERSION and PYTHON_ARCH are required by run_with_env.cmd.
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+fiona (1.8.20-1~exp1) experimental; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+ * Refresh patches.
+
+ -- Bas Couwenberg <sebastic at debian.org> Tue, 01 Jun 2021 05:42:39 +0200
+
fiona (1.8.19-1~exp1) experimental; urgency=medium
* Team upload.
=====================================
debian/patches/0001-Rename-fio-command-to-fiona-to-avoid-name-clash.patch
=====================================
@@ -9,7 +9,7 @@ There is already another package providing a binary "fio" (fio).
--- a/setup.py
+++ b/setup.py
-@@ -324,7 +324,7 @@ setup_args = dict(
+@@ -325,7 +325,7 @@ setup_args = dict(
packages=['fiona', 'fiona.fio'],
entry_points='''
[console_scripts]
=====================================
debian/patches/0006-Remove-unknown-distribution-options.patch
=====================================
@@ -7,7 +7,7 @@ Forwarded: not-needed
--- a/setup.py
+++ b/setup.py
-@@ -306,11 +306,8 @@ extras_require['all'] = list(set(it.chai
+@@ -307,11 +307,8 @@ extras_require['all'] = list(set(it.chai
setup_args = dict(
cmdclass={'sdist': sdist_multi_gdal},
=====================================
fiona/__init__.py
=====================================
@@ -105,7 +105,7 @@ with fiona._loading.add_gdal_dll_directories():
__all__ = ['bounds', 'listlayers', 'open', 'prop_type', 'prop_width']
-__version__ = "1.8.19"
+__version__ = "1.8.20"
__gdal_version__ = get_gdal_release_name()
gdal_version = get_gdal_version_tuple()
=====================================
fiona/drvsupport.py
=====================================
@@ -120,6 +120,7 @@ supported_drivers = dict([
("SEGY", "r"),
# Norwegian SOSI Standard SOSI No Yes No, needs FYBA library
# SQLite/SpatiaLite SQLite Yes Yes No, needs libsqlite3 or libspatialite
+ ("SQLite", "raw"),
# SUA SUA No Yes Yes
("SUA", "r"),
# SVG SVG No Yes No, needs libexpat
@@ -295,7 +296,8 @@ _drivers_not_supporting_timezones = {
'MapInfo File': None,
'GPKG': (3, 1, 0),
'GPSTrackMaker': (3, 1, 1),
- 'FileGDB': None
+ 'FileGDB': None,
+ 'SQLite': (2, 4, 0)
},
'time': {
'MapInfo File': None,
@@ -306,7 +308,8 @@ _drivers_not_supporting_timezones = {
'GML': None,
'CSV': None,
'GMT': None,
- 'OGR_GMT': None
+ 'OGR_GMT': None,
+ 'SQLite': None
}
}
=====================================
setup.py
=====================================
@@ -285,11 +285,12 @@ elif "clean" not in sys.argv:
requirements = [
'attrs>=17',
'certifi',
- 'click>=4.0,<8',
+ 'click>=4.0',
'cligj>=0.5',
'click-plugins>=1.0',
'six>=1.7',
'munch',
+ "setuptools",
'argparse; python_version < "2.7"',
'ordereddict; python_version < "2.7"',
'enum34; python_version < "3.4"'
=====================================
tests/test_drvsupport.py
=====================================
@@ -102,6 +102,8 @@ def test_append_or_driver_error(tmpdir, testdata_generator, driver):
Some driver only allow a specific schema. These drivers can be excluded by adding them to blacklist_append_drivers.
"""
+ if driver == "DGN":
+ pytest.xfail("DGN schema has changed")
if driver == "BNA" and GDALVersion.runtime() < GDALVersion(2, 0):
pytest.skip("BNA driver segfaults with gdal 1.11")
=====================================
tests/test_open.py
=====================================
@@ -55,4 +55,5 @@ def test_write_memfile_crs_wkt():
fd.seek(0)
with fiona.open(fd) as src:
+ assert src.driver == "GPKG"
assert src.crs == {"init": "epsg:32611"}
View it on GitLab: https://salsa.debian.org/debian-gis-team/fiona/-/compare/038026f909167e445cf43540c213074c62db449f...6d4acfe01b8b6b23098ac40d0937db2d84b766af
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/fiona/-/compare/038026f909167e445cf43540c213074c62db449f...6d4acfe01b8b6b23098ac40d0937db2d84b766af
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/20210601/784bbbb6/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list