The final release! Target date: Monday, 2018-07-10 (updated).
We're going to have another release candidate tomorrow (see #1396), so I'm going to move the target date to July 10.
A bug was reported that we'll fix in a 4th release candidate #1402. I'll move the target date to Thursday, July 12.
The 5th release candidate is on PyPI now. The only difference from number 4 is that we're generating the C source files using Cython 0.28, which will give us Python 3.7 support. We don't have 3.7 wheels yet, but I'll add them for the final. Still scheduled for Thursday.
We, the authors, are pleased to announce the release of Rasterio 1.0.0.
What is the significance of 1.0.0? Stability. After more than a year of changes, there is at last a stable base for applications. You can pin rasterio ~= 1.0 in your project鈥檚 requirements and enjoy nothing but bug fixes for as long as the project supplies them.
Many new features have been added since the last stable release (0.36). Especially notable are the following.
Rasterio is compatible with GDAL versions 1.11-2.3 and Python versions 2.7, and 3.4-3.7.
We have deprecated a number of features since 0.36. Features have been removed, after some warning, at 1.0a1, 1.0a10, 1.0b1, and 1.0rc2. We recommend migrating stepwise through those tags to get from 0.36 to 1.0.0 if you're feeling extra cautious.
The primary channel for installation and usage support is the Rasterio user discussion group at https://rasterio.groups.io/g/main. Please see https://github.com/mapbox/rasterio/blob/master/CONTRIBUTING.rst for guidance on reporting bugs or proposing new features.
Rasterio 1.0.0 is the work of 68 authors. The individuals are listed in https://github.com/mapbox/rasterio/blob/master/AUTHORS.txt.
This number does not include people who have created and commented on issues in the project鈥檚 issue tracker, but their contributions are also very important. We鈥檝e received some of the best bug reports ever written.
Rasterio benefits from a userbase in many different areas of work and study. Advocates across companies, classrooms, and projects have helped make Rasterio what it is. We particularly thank people who help distribute it, and people who help teach others to use it. Among those are: Christoph Gohlke, the conda-forge and Debian GIS teams, Howard Butler, Sara Safavi, Dana Bauer, Leah Wasser, Chris Holdgraf, and everyone else who has taught Rasterio in a workshop or course, or presented Rasterio to a conference or meetup audience.
Rasterio has benefited from helpful folks on the GIS StackExchange. Luke Pinner, Lo茂c Dutrieux, Martin Laloux, and Kersten Clauss are foremost among them.
Everything we know about building and distributing binary wheels comes from the SciPy community. Thank you, Matthew Brett, Nathaniel Smith, et al., for writing the delocate and auditwheel tools and supporting them.
Even Rouault, GDAL鈥檚 maintainer, has been our patient guru and guide during many difficult passages.
Early adoption by engineering teams in the satellite imagery business has also been key to Rasterio鈥檚 success. The project is indebted to developers who tried it and managers who supported them.
Thank you all!
Most helpful comment
Rasterio 1.0.0
We, the authors, are pleased to announce the release of Rasterio 1.0.0.
What is the significance of 1.0.0? Stability. After more than a year of changes, there is at last a stable base for applications. You can pin
rasterio ~= 1.0in your project鈥檚 requirements and enjoy nothing but bug fixes for as long as the project supplies them.Highlights
Many new features have been added since the last stable release (0.36). Especially notable are the following.
Upgrading and compatibility
Rasterio is compatible with GDAL versions 1.11-2.3 and Python versions 2.7, and 3.4-3.7.
We have deprecated a number of features since 0.36. Features have been removed, after some warning, at 1.0a1, 1.0a10, 1.0b1, and 1.0rc2. We recommend migrating stepwise through those tags to get from 0.36 to 1.0.0 if you're feeling extra cautious.
Support
The primary channel for installation and usage support is the Rasterio user discussion group at https://rasterio.groups.io/g/main. Please see https://github.com/mapbox/rasterio/blob/master/CONTRIBUTING.rst for guidance on reporting bugs or proposing new features.
Acknowledgements
Rasterio 1.0.0 is the work of 68 authors. The individuals are listed in https://github.com/mapbox/rasterio/blob/master/AUTHORS.txt.
This number does not include people who have created and commented on issues in the project鈥檚 issue tracker, but their contributions are also very important. We鈥檝e received some of the best bug reports ever written.
Rasterio benefits from a userbase in many different areas of work and study. Advocates across companies, classrooms, and projects have helped make Rasterio what it is. We particularly thank people who help distribute it, and people who help teach others to use it. Among those are: Christoph Gohlke, the conda-forge and Debian GIS teams, Howard Butler, Sara Safavi, Dana Bauer, Leah Wasser, Chris Holdgraf, and everyone else who has taught Rasterio in a workshop or course, or presented Rasterio to a conference or meetup audience.
Rasterio has benefited from helpful folks on the GIS StackExchange. Luke Pinner, Lo茂c Dutrieux, Martin Laloux, and Kersten Clauss are foremost among them.
Everything we know about building and distributing binary wheels comes from the SciPy community. Thank you, Matthew Brett, Nathaniel Smith, et al., for writing the delocate and auditwheel tools and supporting them.
Even Rouault, GDAL鈥檚 maintainer, has been our patient guru and guide during many difficult passages.
Early adoption by engineering teams in the satellite imagery business has also been key to Rasterio鈥檚 success. The project is indebted to developers who tried it and managers who supported them.
Thank you all!