Skip to content

v2.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Aug 12:16
d408cea

2.1.0 (2026-08-03)

Features

  • add interactive tools to imtool and bagtool (b16ab7d)
  • mvtbtool: add 'tool' extra for IPython/pygments, fail with clear message when missing (a31655b)

Bug Fixes

  • add missing type annotations, warn on ncdf deprecation (7e8cabe)
  • add socket timeout to iread() URL fetches (6ff62b1)
  • bring 3 mixins in line with the TYPE_CHECKING _ImageBase pattern (0d31fc5)
  • colorplane handling in image i/o (6882967)
  • gridify() IndexError from numpy float // int staying float64 (e57597a)
  • keep single-blob filter() matches (7b0ab8d), closes #17
  • replace 6 bare except: clauses with specific exception types (5a11306)
  • un-hide bot-comment notes from HTML comment block (4a4e943)
  • use eigh instead of eig for blob orientation/ellipse moments (3a74fdf)

Documentation

  • add build date to footer copyright notice (e7de5bf)
  • add example placeholder to Alternatives considered (879f086)
  • add PR and issue templates (d081f7e)
  • ask for a concrete function signature in feature requests (b25cd12)
  • fix docstring convention note, add Codacy heads-up (d68f605)
  • fix Image class sidebar, cut over to sphinx-pyrunblock (20c219d)
  • fix stale rank() reference in card-algorithms.rst (1e3f6bd)
  • fix stale/broken references and add footer build date (c51955b)
  • flesh out PR template with a proper checklist (f4db44b)
  • forewarn contributors about Dependabot vulnerability comments (acfedab)
  • log ci.yml's conda/micromamba setup as tech debt (af09d07)
  • log Codacy backlog real numbers to tech-debt (65b3c5e)
  • log gridify() IndexError bug found while testing bare-except fix (889d45c)
  • log Histogram.plot type= docstring/behavior mismatch (e693eef)
  • log mypy-not-in-CI as high-priority tech debt, with fresh audit (1b74ae8)
  • log pgraph-python CI gap and conda-migration decision to tech-debt (c5b6aeb)
  • log PR #32/#33 Codacy findings (type shadowing, F405, max param) (e0ed8db)
  • migrate tech-debt.md to GitHub Issues (tech-debt label) (36aae6a)
  • remove reference to nonexistent CentralCamera.decomposeF (c7f1400)
  • switch sphinx-codeautolink to released 0.19.0, drop branch pin (594a9a1)
  • use %pip magic in notebooks, add tagline to README (843db36)