Releases
v3.0.4
Compare
Sorry, something went wrong.
No results found
singjc
released this
21 Oct 00:58
[3.0.4] - 2025-10-21
🚀 Features
Enhance PyInstaller scripts for macOS and Windows with metadata collection and binary inclusion
Expand GitHub Actions workflow to include comprehensive testing for all commands across platforms
Add concurrency control to GitHub Actions workflows for improved efficiency
Add concurrency control to multiple GitHub Actions workflows for improved efficiency
Add PyInstaller hook for pyprophet package to ensure proper module collection
🐛 Bug Fixes
(build) Fix archiving of windows build release to use zip instead of tar
💼 Other
Pyinstaller build scripts
Gha's for package building
Create launcher for PyInstaller bundles with threading support
Windows dist script
Create PyInstaller hooks for duckdb and xgboost packages
Implement PyInstaller hook for pyopenms package with dynamic library collection
Move build scripts to a dedicated directory and update paths
Update build script paths to reflect new directory structure
🚜 Refactor
Remove tabulate dependency and update related code in main.py
Remove numexpr dependency from project configuration
Remove seaborn dependency from project configuration
Reorganize imports and clean up unused code in report.py
Remove statsmodels dependency and update related code in stats.py
Reduce decimal precision in lfdr tests for consistency
Update expected output values in lfdr tests for consistency
Add Gaussian kernel density estimation comparison script
Update expected output values in pyprophet score tests for consistency with change of kernel density estimate
Filter script
Reorganize imports and optimize database query in split.py
Update expected output values in pyprophet IPF scoring tests for consistency
Implement statsmodels KDEUnivariate method
Update expected output values in pyprophet score tests for consistency
Add comparison script for FFT-based KDE and statsmodels KDEUnivariate
Replace DCT-based KDE with FFT-based KDE implementation
Update expected output values in pyprophet IPF scoring tests for consistency
Update expected output values in test_stats for consistency
Update expected output values in pyprophet export test for consistency
Update build and test workflows for improved clarity and manual trigger
📚 Documentation
Update installation instructions and add options for pre-built executables and Docker
Add contributing guidelines and commit message conventions
⚙️ Miscellaneous Tasks
Remove feature branch from GitHub Actions workflow triggers
Update Python version support and refine package discovery settings
Add GitHub Actions workflow for automatic changelog generation
Remove concurrency settings from GitHub Actions workflow
Update CHANGELOG.md
Refactor GitHub Actions workflow for improved build and artifact handling
You can’t perform that action at this time.