Releases: whitews/FlowUtils
Releases · whitews/FlowUtils
1.1.0
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
- 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
- Added inverse_compensate function
- Prior release (0.9.4) made transforming 1-D arrays more convenient
0.9.3
Fixes pre-install of numpy issue & some C compilation warnings
0.9.2
- BUGFIX: fixes #5, missing hyperlog_inverse header declaration. Thanks to @lorenzgerber for the fix in PR #6
0.9.1
Add missing LICENSE file & author email to PyPI release
0.9.0
Transform functions were moved from FlowKit to FlowUtils. All transforms are now compatible with GatingML (if applicable) and include inverse functions
0.8.0
- Added inverse logicle transformation functions (implemented as a C extension)
- Additional compensation matrix parsing functions (moved from FlowKit)
- Implemented Travis CI & CodeCov monitoring