Releases: NeuralEnsemble/libNeuroML
Releases · NeuralEnsemble/libNeuroML
v0.5.5
Release v0.5.4
What's Changed
- Feat/cell optimise natsort -> exp by @pgleeson in #177
- Towards semi-automated path generation by @sanjayankur31 in #178
- Use natsort to properly sort segments/groups when optimising by @pgleeson in #179
- feat(nml.py): use natsort to properly sort segments/groups when optimising by @sanjayankur31 in #176
- To v0.5.4 by @pgleeson in #180
Full Changelog: v0.5.3...v0.5.4
Release v0.5.3
What's Changed
- feat(schema): link to schema documentation index (cosmetic change) by @sanjayankur31 in #170
- numpy should be an explicit requirement by @pgleeson in #171
- To v0.5.3; uses setup.cfg; tested on mac & win too by @pgleeson in #174
- Chore/remove setup.py by @sanjayankur31 in #173
Full Changelog: v0.5.1...v0.5.3
v0.5.2
What's Changed
- feat(schema): link to schema documentation index (cosmetic change) by @sanjayankur31 in #170
- numpy should be an explicit requirement by @pgleeson in #171
Full Changelog: v0.5.1...v0.5.2
Release v0.5.1
Full Changelog: v0.5.0...v0.5.1
Release v0.5.0
What's Changed
- Improvements noted in #153 by @sanjayankur31 in #154
- fix(loaders): do not empty list of includes even if `include_includes… by @sanjayankur31 in #157
- ci(py311): add py311 to matrix/setup.py by @sanjayankur31 in #159
- chore: format with black by @sanjayankur31 in #161
- Development -> exp by @pgleeson in #162
- Feat/lengths -> exp by @pgleeson in #163
- test(lengths): remove dot exporter method and pygraphviz dev dep by @pgleeson in #164
- fix: refactor
print_
to remove circular imports by @sanjayankur31 in #166 - Add graph representation for morphology, and some methods to fetch shortest lengths between segments by @sanjayankur31 in #160
- Minor update on ci script by @pgleeson in #167
- Regenerate for NeuroML2#205 by @sanjayankur31 in #169
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- To v0.4.0 using NeuroML schema for v2.3 by @pgleeson in #124
- Feat/sync schema neuroml 189 by @sanjayankur31 in #128
- Feat/add info improvements by @pgleeson in #129
- Feat/sync no neurolexid in basewithoutid by @sanjayankur31 in #130
- Feat/add info improvements by @pgleeson in #131
- Feat/add info improvements by @sanjayankur31 in #127
- To v0.4.1 by @pgleeson in #132
- Fix/handle classes without docstring by @sanjayankur31 in #133
- Make info return list/dict if required, move common functions to generatedssupersuper by @sanjayankur31 in #135
- Fix/info get all members by @sanjayankur31 in #136
- Fix/137 mutable default args by @sanjayankur31 in #138
- Feat: Add a
validate()
method to each component type class definition by @sanjayankur31 in #140 - Feat: get information on possible parents by @sanjayankur31 in #143
- Migrates the component_factory etc. utilities to libNeuroML by @sanjayankur31 in #144
- Feat/migrate cell builder by @sanjayankur31 in #145
- Add
add_unbranched_segments
toCell
by @sanjayankur31 in #148 - Feat/doc tweaks by @sanjayankur31 in #149
- Feat/improve nml constructors: adds type hints to constructors to help users by @sanjayankur31 in #147
- Feat/add sectionise method by @sanjayankur31 in #150
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Feat/remove unused deps by @sanjayankur31 in #122
- BREAKING CHANGE: drop py2 support by @sanjayankur31 in #123
Full Changelog: v0.3.1...v0.4.0
Release v0.3.1
libNeuroML v0.3.1 for NeuroML 2.2 release
0.2.55 for NeuroML v2.1
This is primarily a bugfix release to updates libNeuroML for NeuroML version 2.1.
As always, the simplest way to install libNeuroML is using pip
:
pip install --upgrade libneuroml
More information on libNeuroML can be found in the documentation. More information on NeuroML can be found in the NeuroML docs.