Skip to content
This repository has been archived by the owner on Aug 8, 2024. It is now read-only.

Releases: scalableminds/wknml

v1.1.3

07 Aug 12:55
a10332c
Compare
Choose a tag to compare
  • Add compatibility for numpy 2

v1.1.2

05 Oct 12:13
c0b6a53
Compare
Choose a tag to compare
  • This is a bug fix release for v1.1.0, fixing the persistence of the taskBoundingBox.

v1.1.0

13 Aug 13:53
Compare
Choose a tag to compare

New Features:

  • added support for parsing multiple user bounding box tags #45

Breaking Changes:

  • the userBoundingBox parameter is now called userBoundingBoxes to reflect that there can be more than one user bounding box
    • e.g. nml.parameters.userBoundingBoxes
    • the default value is an empty list []
    • the new type signature for the attribute is List[Vector6[int]]

v1.0.3

15 Dec 14:09
2780427
Compare
Choose a tag to compare

New Features:

  • added support for <volume id="1" location="data.zip" fallbackLayer="segmentation" /> tags #41
  • extended API documentation to cover wknml.nml_generation package

Breaking Changes:

  • None

v1.0.2

08 Dec 18:23
9809135
Compare
Choose a tag to compare

New Features:

  • added default values for optional attributes
  • added unit tests for all constructors

Breaking Changes:

  • downgraded numpy dependency to version ^1.17.4

v1.0.1

07 Dec 14:53
e66cb52
Compare
Choose a tag to compare

New Features:

  • maintenance release
    • added matrix tests for Python 3.6-3.9 to CI
    • fixed unit tests

Breaking Changes:

  • None

v1.0.0

07 Dec 12:04
d9354e0
Compare
Choose a tag to compare

New Features:

  • added docstrings and auto-generated documentation. (see /docs)
  • further internal changes:
    • added a pyproject.toml configuration file
    • added poetry for dependency management and publishing
    • added Python formatting (black) and documentation checking to CI
    • updated README to include more examples

Breaking Changes:

  • added requirement for Python 3.6+
  • refactored all NML, Node, Tree, Comment, ... objects to inherit directly from namedtuple

v0.0.10: Approximate minimal edge length (#27)

05 Nov 10:17
f4cad4a
Compare
Choose a tag to compare
* finished first implementation iteration

* added tests, everything works

* renamed temp file

* implemented feedback

* implemented feedback and ajusted tests

* implemented feedback

* added scale to vector calculation and implemented feedback

* changed scale and node positions

* added comment

* added comment to difficult method

* fix type annotation wknml/nml_utils.py

Co-Authored-By: Valentin Pinkau <[email protected]>

* fix type annotation wknml/nml_utils.py

Co-Authored-By: Valentin Pinkau <[email protected]>

* fix type annotation wknml/nml_utils.py

Co-Authored-By: Valentin Pinkau <[email protected]>

* fix type annotation wknml/nml_utils.py

Co-Authored-By: Valentin Pinkau <[email protected]>

v0.0.8: Auto-bump and auto-publish (#25)

22 Jul 12:59
10931db
Compare
Choose a tag to compare
  • Auto-versioning and auto-publishing

v0.0.7

10 Jul 17:34
43887bb
Compare
Choose a tag to compare
  • Added nml_generation model to generate NMLs from networkX graphs
  • Fixed that offsets are also persisted
  • Made node radius optional