Releases: manmartgarc/stochatreat
v0.2.5
v0.2.4
v0.2.4 (2026-02-23)
Bug Fixes
- Explicitly set tag to avoid hatch-vcs dirty tag (
4707f7d)
Detailed Changes: v0.2.3...v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.1 (2026-02-23)
Bug Fixes
- packaging: Align versioning with hatch-vcs standard pattern (
c112c11)
Documentation
- Rename article (
260a910)
Detailed Changes: v0.2.0...v0.2.1
v0.2.0
v0.2.0 (2026-02-23)
Chores
- Retrigger CI (
94acd7a)
Continuous Integration
-
Add typing-and-tests wrapper job for branch protection (
80b46ff) -
Checkout release tag in build job to fix version mismatch (
d421234) -
Streamline CI/CD release workflow (
18dc16b) -
Switch to tag-only releases with hatch-vcs (
942462d)
Features
- Add 'none' misfit strategy to leave misfits unassigned (
0e9c333)
Refactoring
- Decompose stochatreat.py into focused modules (
83aa29a)
Detailed Changes: v0.1.6...v0.2.0
v0.1.6
v0.1.6 (2026-02-22)
Bug Fixes
- Raise KeyError with message when stratum_cols or idx_col missing from data (
e8c861c)
Build System
-
deps: Bump actions/download-artifact from 6 to 7 (
3b1b2fa) -
deps: Bump actions/upload-artifact from 5 to 6 (
8652702)
Chores
-
Convert docstrings to Google style and enable ruff D/DOC rules (
f8321c6) -
Migrate from mypy to ty for type checking, move CONTRIBUTING.md, add AGENTS.md (
e6bffb9) -
Use extend-select for ruff and ignore S101 in tests (
7a6479b)
Documentation
Detailed Changes: v0.1.5...v0.1.6
v0.1.5
v0.1.5 (2025-11-28)
Bug Fixes
- Fetch tags in build job checkout to enable publish-action (
ee68ae7)
Detailed Changes: v0.1.4...v0.1.5
v0.1.4
v0.1.4 (2025-11-28)
Bug Fixes
-
Random_state type hint should allow None to be passed to RandomState (
bf32d4b) -
Utilize a stable sort when a random_state is supplied (
e4da32c)
Build System
-
Fix suffix (
299263e) -
deps: Bump actions/checkout from 4 to 5 (
28fa09d) -
deps: Bump actions/checkout from 5 to 6 (
a34cddd) -
deps: Bump actions/download-artifact from 4 to 5 (
acc5d42) -
deps: Bump actions/download-artifact from 5 to 6 (
8e6aac3) -
deps: Bump actions/upload-artifact from 4 to 5 (
ccbd6f1)
Code Style
- Fix formatting (
a0af797)
Continuous Integration
-
Add join step for coveralls (
3c637d3) -
Codecov setup (
c77973a) -
Fix codecov suffix (
c232c4e) -
Fix review feedback (
a646266) -
Omit tests/ from coverage (
fa04cc1) -
Reorder release and publish (
d1e44ea) -
Run all tests on ubuntu and macos (
873244f) -
Set flag name for coveralls (
3751566) -
Try coveralls (
115e10a) -
Uncomment condition (
2df2a24)
Documentation
-
Action badge in readme (
a30de9a) -
Fix badge branch (
5eff6a5) -
Pypi download badge (
4bf496c) -
Switch to coveralls (
ac2bd76) -
Updates codecov embed API token (
fb9155b)
Refactoring
- Always use a stable sort when sorting by stratum_id (
e7e6933)
Testing
- Commit a flaky test (
e24bc50)
Detailed Changes: v0.1.3...v0.1.4