Rasterio

Latest version: v1.3.10

Safety actively analyzes 631073 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 20 of 26

0.28.0

Not secure
-------------------
- Ensure that tools module is packaged (489, 490). The rio-merge command was
broken in 0.27.0 and is restored to working order in version 0.28.0.
- Add `precision` keyword argument to `index()` method (492).

0.27.0

Not secure
-------------------
- Ensure local uniqueness of the rio-shapes feature ids (479).
- Surface compression and interleaving as dataset properties and in rio-info
(481). In the module, these are enums (`enums.Compression` and
`enums.Interleaving`); the values of the enums correspond to GDAL terms
(i.e, "DEFLATE") and the names are what surface in the CLI ("deflate").
- Change get_window() and DatasetReader.window() to return a window guaranteed
to cover the input bounding box (464, 485).
- Bug fix for improperly computed transforms of output file in tools.merge and
rio-merge (485).
- More robust determination of dataset nodata values. In particular, the
absence of a nodata value is much more clear: dataset.nodata should never
return an out of range value when there is no nodata value, it should always
return `None` (485).

0.26.0

Not secure
-------------------
- Add dependency on click-plugins, a new project that takes over the plugin
duties formerly assigned to cligj (426).
- Change rio-stack's --photometric=RGB option to --rgb (429). Other
photometric interpretations should be assigned using the --co option
added in 0.25.0.
- Allow for ndarray-like objects (like xray arrays), not just numpy arrays,
in warp() and elsewhere (436).
- Add --rgb flag to rio-convert (439).
- Fixed resampling algorithm enumeration bug (441).
- Colormap handling was made too strict in 0.24.1 and has been made more
forgiving. Callers are now warned when alpha values will be ignored instead
of receiving exceptions (444).
- Add a .gitignore (445). Better late than never!
- Add a checksum() method to base dataset class and checksums to output of
rio-info (449).

0.25.0

Not secure
-------------------
- New rio-warp command (264, 404).
- Add driver-specific creation options (`--co`) to many commands (379, 403).
- Add support for arbitrary CRS output to rio-bounds (385, 392).
- Add support for getting values from template files in rio-edit-info with a
`--like` option (387, 399).
- New rio-overview command (388, 408).
- Fix rounding error in extracting shapes from decimated data (391).
- Remove creation options from meta property and move them to new profile
property (405, 406).
- Fix for bug in passing affine keyword argument to open() in 'w' mode (411).
- New rio-convert command (414, 417), a replacement for gdal_translate
with more features to come by 1.0.
- Improved error messages when seeking a driver when none are registered
(415).
- Replace read_band() with read() in the rio-insp banner (418).
- Fix an indexing error that prevented window() and window_bounds() from
round-tripping properly (419).

0.24.1

Not secure
-------------------
- Improve safety of the sample() generator (378).
- Provide array masking features missing from Numpy<1.9 (380, 389).
- Guard against attempts to write RGBA colormap entries to TIFFs, which the
format can not support (394, 395).

0.24.0

Not secure
-------------------408).
- New rio-edit-info command (358).
- Add option to package GDAL data in distributions (362).
- Remove check that the path given to `rasterio.open()` in read mode is an
existing file, turning on some non-file formats (364).
- Addition of a `window_bounds()` method to dataset objects (366).
- Delegation of command exiting to Click (367).

Page 20 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.