holoviz/datashader: Version 0.16.0
Authors/Creators
- James A. Bednar1
- Joseph Crail
- Ian Thomas1
- Jim Crist-Harif2
- Philipp Rudiger3
- Greg Brener4
- Chris B
- Jon Mease5
- Julia Signell6
- Maxime Liquet7
- Jean-Luc Stevens
- Brendan Collins8
- Simon Høxbro Hansen
- thuydotm8
- Ajay Thorve9
- esc3
- kbowen
- Nezar Abdennur10
- Oleg Smirnov11
- maihde
- Adam Hawley12
- Andrii Oriekhov13
- Aron Ahmadia14
- Barry A Bragg Jr15
- Carlos H Brandt
- Clemens Tolboom16
- Enno G.17
- Erik Welch
- James Bourbeau18
- Johannes Jörg Schmidt
- 1. Anaconda, Inc.
- 2. @voltrondata
- 3. Anaconda Inc.
- 4. Wise (formerly @transferwise)
- 5. Hex Technologies
- 6. @Element84
- 7. Anaconda
- 8. @makepath
- 9. Nvidia
- 10. UMass Chan Medical School
- 11. Rhodes University / SKA SA
- 12. Intel Corporation
- 13. SPD
- 14. @relativitydev
- 15. Maxar Technologies
- 16. build2be
- 17. @SUSE
- 18. @coiled
Description
Datashader 0.16.0 is a significant release adding support for rendering GeoPandas GeoDataFrames directly rather than having to convert them to SpatialPandas first. Support for GeoPandas geometry types in Datashader Canvas functions is as follows:
Canvas.line:LineString,MultiLineString,MultiPolygon,PolygonCanvas.point:MultiPoint,PointCanvas.polygons:MultiPolygon,Polygon
There is also support in Canvas.line for a new data type which is a 2D xarray.DataArray (within an xarray.Dataset) containing the coordinates of multiple lines that share the same x coordinates.
The DataShape package is now vendored in Datashader as it has not been maintained for a number of years and is not accepting updates.
Thanks to new contributor @J08ny and regular contributors @Hoxbro and @ianthomas23.
Enhancements:
- Support rendering of GeoPandas GeoDataFrames as lines, points and polygons (#1285, #1293, #1297)
- Implement lines using 2D xarray with common x coordinates (#1282)
General code improvements:
- Add debug logging to compiler module (#1280)
- Vendor DataShape (#1284)
- Don't use
objectas base class (#1286) - Fix typos using
codespell(#1288) - Fix
float16being a floating type. (#1290) - Simplify line
_internal_build_extend(#1294)
Improvements to CI:
- Update to latest
holoviz_tasks(#1281) - Update
codecovconfiguration (#1292) - Add
pre-commit(#1295, #1296)
Compatibility:
- Support Pandas 2.1 (#1276, #1287)
- Replace
np.NaNwithnp.nan(#1289) - Drop support for Python 3.8 (#1291)
Files
holoviz/datashader-v0.16.0.zip
Files
(18.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c8c7f6ea3fc1e0342a42bb5218aec50b
|
18.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/holoviz/datashader/tree/v0.16.0 (URL)