Skip to content

Releases: whitews/FlowUtils

1.1.0

28 Mar 00:29
Compare
Choose a tag to compare

Maintenance release, no API changes

  • Moved to src based project structure
  • Migrated to pyproject.toml which solves the issue of NumPy as a build-time requirement
  • Added support for Python 3.11 & 3.12

1.0.0

25 Apr 19:55
Compare
Choose a tag to compare
  • New gating module containing gating related utility functions moved from FlowKit to FlowUtils.
    • This completes the migration of all C extensions from FlowKit to FlowUtils
    • Functions include:
      • points_in_ellipsoid
      • points_in_polygon
  • Removed function gen_spill_matrix()
  • Version now available via flowutils.__version__
  • Migrated away from Travis to GitHub Actions for CI
  • New GitHub Action workflow 'wheels' to provide pre-built wheels for the most common platforms & Python versions.
  • Dropped support for Python 3.6
  • Added support for Python 3.10

0.9.5

15 Sep 22:39
Compare
Choose a tag to compare
  • Added inverse_compensate function
  • Prior release (0.9.4) made transforming 1-D arrays more convenient

0.9.3

26 Aug 16:33
Compare
Choose a tag to compare

Fixes pre-install of numpy issue & some C compilation warnings

0.9.2

29 Mar 14:19
Compare
Choose a tag to compare
  • BUGFIX: fixes #5, missing hyperlog_inverse header declaration. Thanks to @lorenzgerber for the fix in PR #6

0.9.1

29 Mar 14:15
Compare
Choose a tag to compare

Add missing LICENSE file & author email to PyPI release

0.9.0

29 Mar 14:11
Compare
Choose a tag to compare

Transform functions were moved from FlowKit to FlowUtils. All transforms are now compatible with GatingML (if applicable) and include inverse functions

0.8.0

09 Oct 15:25
Compare
Choose a tag to compare
  • Added inverse logicle transformation functions (implemented as a C extension)
  • Additional compensation matrix parsing functions (moved from FlowKit)
  • Implemented Travis CI & CodeCov monitoring

0.1

23 May 22:14
Compare
Choose a tag to compare
0.1
Create LICENSE