Skip to content

Commit 797324b

Browse files
committed
Bump version to 0.3.4 and update changelog
- Fixed critical reference window reset bug in ReferenceWindowModel (#25) - Added validation for single class presence in AUROCMetric evaluation - Fixed hash seed type casting issue in StreamhashProjector - Enhanced CI infrastructure with Python 3.13 support - Updated dependency management
1 parent 7bfa5a4 commit 797324b

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

CHANGES.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ v<0.2.0> <06/10/2023> -- Upgraded some libraries like numpy,pandas and small ref
33
v<0.3.0>, <05/23/2025> -- Updated dependencies to latest versions, improved documentation, added quick start example in README. Added Inqmad model. Special thanks to @TechyNilesh @Joaggi @onixlas.
44
v<0.3.1>, <06/04/2025> -- Enhanced README with comprehensive community engagement section, educational content, third-party integrations, and developer community highlights. Fixed sublist formatting in reStructuredText. Improved error handling for Inqmad model imports.
55
v<0.3.2>, <06/14/2025> -- Updated PyOD version and added Python 3.13 support. Fixed Flaticon link in documentation. Enhanced error handling for optional JAX dependencies. Updated rrcf version to 0.4.4 and improved quantization in RelativeEntropy model. Improved test coverage and configuration. Added deprecation warning tests and enhanced model methods array handling. Special thanks to @onixlas for multiple contributions.
6-
v<0.3.3>, <06/19/2025> -- Fixed critical bugs in ReferenceWindowModel: resolved data mutation issues by ensuring reference window data is properly copied, fixed window_length parameter naming to window_size, and improved reference window label management. Enhanced test coverage and fixed minor typo in bibtex reference. Special thanks to @onixlas for bug reports and fixes.
6+
v<0.3.3>, <06/19/2025> -- Fixed critical bugs in ReferenceWindowModel: resolved data mutation issues by ensuring reference window data is properly copied, fixed window_length parameter naming to window_size, and improved reference window label management. Enhanced test coverage and fixed minor typo in bibtex reference. Special thanks to @onixlas for bug reports and fixes.
7+
v<0.3.4>, <06/24/2025> -- Fixed critical reference window reset bug in ReferenceWindowModel (#25), preventing incorrect window reinitialization during sliding window operations. Added validation for single class presence in AUROCMetric evaluation to prevent evaluation errors. Fixed hash seed type casting issue in StreamhashProjector's _hash_string method. Enhanced CI infrastructure with Python 3.13 support and updated dependency management. Special thanks to @onixlas for discovering and reporting the reference window bug.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pysad"
7-
version = "0.3.3"
7+
version = "0.3.4"
88
dependencies = [
99
"numpy",
1010
"scikit-learn",

pysad/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
# 'X.Y.dev0' is the canonical version of 'X.Y.dev'
2222
#
2323

24-
__version__ = '0.3.3'
24+
__version__ = '0.3.4'

0 commit comments

Comments
 (0)