[Git][debian-gis-team/rasterio][master] 4 commits: New upstream version 1.0.22
Bas Couwenberg
gitlab at salsa.debian.org
Wed Mar 20 16:32:06 GMT 2019
Bas Couwenberg pushed to branch master at Debian GIS Project / rasterio
Commits:
58d09e87 by Bas Couwenberg at 2019-03-20T16:08:15Z
New upstream version 1.0.22
- - - - -
5037a499 by Bas Couwenberg at 2019-03-20T16:08:19Z
Merge tag 'upstream/1.0.22'
Upstream version 1.0.22
- - - - -
9ca89273 by Bas Couwenberg at 2019-03-20T16:08:35Z
New upstream release.
- - - - -
c4cc7a9c by Bas Couwenberg at 2019-03-20T16:09:14Z
Set distribution to experimental.
- - - - -
7 changed files:
- CHANGES.txt
- debian/changelog
- rasterio/__init__.py
- rasterio/compat.py
- rasterio/enums.py
- tests/test_dataset.py
- tests/test_env.py
Changes:
=====================================
CHANGES.txt
=====================================
@@ -1,6 +1,13 @@
Changes
=======
+1.0.22 (2019-03-20)
+-------------------
+
+- Add JPEG2000 to enums.Compression so that the compression of JP2 files can be
+ reported (#1654).
+- Remove mock import from compat and move to test code (#1651).
+
1.0.21 (2019-02-28)
-------------------
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+rasterio (1.0.22-1~exp1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+
+ -- Bas Couwenberg <sebastic at debian.org> Wed, 20 Mar 2019 17:09:03 +0100
+
rasterio (1.0.21-1) unstable; urgency=medium
* Team upload.
=====================================
rasterio/__init__.py
=====================================
@@ -42,7 +42,7 @@ import rasterio.path
__all__ = ['band', 'open', 'pad', 'Env']
-__version__ = "1.0.21"
+__version__ = "1.0.22"
__gdal_version__ = gdal_version()
# Rasterio attaches NullHandler to the 'rasterio' logger and its
=====================================
rasterio/compat.py
=====================================
@@ -13,7 +13,6 @@ if sys.version_info[0] >= 3: # pragma: no cover
from urllib.parse import urlparse
from collections import UserDict
from inspect import getfullargspec as getargspec
- from unittest import mock
else: # pragma: no cover
string_types = basestring,
text_type = unicode
@@ -23,4 +22,3 @@ else: # pragma: no cover
from urlparse import urlparse
from UserDict import UserDict
from inspect import getargspec
- import mock
=====================================
rasterio/enums.py
=====================================
@@ -68,6 +68,7 @@ class Compression(Enum):
zstd = 'ZSTD'
lerc = 'LERC'
webp = 'WEBP'
+ jpeg2000 = 'JPEG2000'
class Interleaving(Enum):
=====================================
tests/test_dataset.py
=====================================
@@ -2,10 +2,15 @@
import os
+try:
+ from unittest.mock import MagicMock
+except ImportError:
+ from mock import MagicMock
import pytest
import rasterio
+from rasterio.enums import Compression
from rasterio.errors import RasterioIOError
@@ -26,3 +31,12 @@ def test_handle_closed(path_rgb_byte_tif):
pass
with pytest.raises(RasterioIOError):
src.files
+
+
+ at pytest.mark.parametrize('tag_value', [item.value for item in Compression])
+def test_dataset_compression(path_rgb_byte_tif, tag_value):
+ """Compression is found from tags"""
+ with rasterio.open(path_rgb_byte_tif) as dataset:
+ dataset.tags = MagicMock()
+ dataset.tags.return_value = {'COMPRESSION': tag_value}
+ assert dataset.compression == Compression(tag_value)
=====================================
tests/test_env.py
=====================================
@@ -8,13 +8,17 @@ import sys
import boto3
import pytest
+try:
+ from unittest import mock
+except ImportError:
+ import mock
+
import rasterio
from rasterio import _env
from rasterio._env import del_gdal_config, get_gdal_config, set_gdal_config
from rasterio.env import Env, defenv, delenv, getenv, setenv, ensure_env, ensure_env_credentialled
from rasterio.env import GDALVersion, require_gdal_version
from rasterio.errors import EnvError, RasterioIOError, GDALVersionError
-from rasterio.compat import mock
from rasterio.rio.main import main_group
from rasterio.session import AWSSession, OSSSession
View it on GitLab: https://salsa.debian.org/debian-gis-team/rasterio/compare/c236461ea06fbda500ff6ca3a004fb9329f9076c...c4cc7a9c4ee03f8958d8852aacf4ac152f1d387a
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/rasterio/compare/c236461ea06fbda500ff6ca3a004fb9329f9076c...c4cc7a9c4ee03f8958d8852aacf4ac152f1d387a
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/20190320/ded52d71/attachment-0001.html>
More information about the Pkg-grass-devel
mailing list