Version 1.6.0
It has been a long time (7 months, to be precise) since the last release but we've not been idle!
Version 1.6.0
is chock-full with new features, improvements and fixes. Here are some of the highlights:
Breaking
- with this release we've dropped support for Python 3.8 as per NEP 29
navis.write_swc
no longer writesDotprops
New Features
navis.read_parquet
andnavis.write_parquet
let you read/write large set of skeletons or dotprops; note: these are experimental and the format specs might still change but feel free to take it for a spin- new
navis.NeuronConnector
class for creating connectivity graphs from groups of neurons with consistent connector IDs (e.g. frompymaid
neurons)
Improvements
- improved logic for splitting NBLASTs across multiple cores
- i/o functions can now read directly from
.tar
or.tar.gz
files (.zip
was already supported)
Fixes
- fixes to the neuPrint interface by @stuarteberg
- plotting empty TreeNeurons no longer breaks things thanks to @floesche
- reading large files (i.e. mostly meshes) directly from a URL should not break anymore
New Contributors
- @stuarteberg made their first contribution in #124
- @floesche made their first contribution in #125
Full Changelog: https://navis.readthedocs.io/en/latest/source/whats_new.html
Commit history: v1.5.0...v1.6.0