Skip to content

Commit ffe26d3

Browse files
author
semantic-release
committed
4.1.0
Automatically generated by python-semantic-release
1 parent 01ca37b commit ffe26d3

2 files changed

Lines changed: 58 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,63 @@
11
# CHANGELOG
22

33

4+
## v4.1.0 (2026-02-01)
5+
6+
### Bug Fixes
7+
8+
- Address code review feedback - add type annotations and remove unused variables
9+
([`bf62d14`](https://github.com/jacksonpradolima/gsp-py/commit/bf62d144d8f1be1e7716291d41af955450612c81))
10+
11+
Co-authored-by: jacksonpradolima <[email protected]>
12+
13+
### Chores
14+
15+
- Update uv.lock for version 4.0.0
16+
([`f1ae2af`](https://github.com/jacksonpradolima/gsp-py/commit/f1ae2af2aa71ea44b9d8625ed647da79259ec096))
17+
18+
### Documentation
19+
20+
- Add Sequence documentation and examples to README
21+
([`62d0d02`](https://github.com/jacksonpradolima/gsp-py/commit/62d0d02c19c5751331df53e680cc0b9aee19677b))
22+
23+
Co-authored-by: jacksonpradolima <[email protected]>
24+
25+
- Update docs/ with Sequence abstraction documentation
26+
([`2368cf3`](https://github.com/jacksonpradolima/gsp-py/commit/2368cf30239139e8e2af5457ee6acf14db30ef06))
27+
28+
Co-authored-by: jacksonpradolima <[email protected]>
29+
30+
### Features
31+
32+
- Add Sequence abstraction class with comprehensive tests
33+
([`6011bdb`](https://github.com/jacksonpradolima/gsp-py/commit/6011bdb7104755d109b58261b36e1dd1c36b2d61))
34+
35+
Co-authored-by: jacksonpradolima <[email protected]>
36+
37+
- Integrate Sequence objects with GSP.search() via return_sequences parameter
38+
([`7476588`](https://github.com/jacksonpradolima/gsp-py/commit/7476588f2b277276748e0550366014f2a93d8ef5))
39+
40+
Co-authored-by: jacksonpradolima <[email protected]>
41+
42+
- Introduce Sequence abstraction for typed pattern representation
43+
([`01ca37b`](https://github.com/jacksonpradolima/gsp-py/commit/01ca37b9bc4572eb7b1c1eaf6fdf26ca2324a3c5))
44+
45+
### Refactoring
46+
47+
- Address code review feedback - remove redundant checks
48+
([`621e940`](https://github.com/jacksonpradolima/gsp-py/commit/621e9403379ae0fd07bf45b97616b9979f2d4aa6))
49+
50+
Co-authored-by: jacksonpradolima <[email protected]>
51+
52+
- Reduce cognitive complexity in sequence_example.py and fix f-string
53+
([`63ac4f9`](https://github.com/jacksonpradolima/gsp-py/commit/63ac4f9ceb869a5228cdccdcf6a9d0b9f46f0350))
54+
55+
Co-authored-by: jacksonpradolima <[email protected]>
56+
57+
- Update type annotations and improve search method in GSP class
58+
([`e2e9a3f`](https://github.com/jacksonpradolima/gsp-py/commit/e2e9a3f473d1e0c5d6990c8b7c5837a251761032))
59+
60+
461
## v4.0.0 (2026-02-01)
562

663
### Chores

‎pyproject.toml‎

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

55
[project]
66
name = "gsppy"
7-
version = "4.0.0"
7+
version = "4.1.0"
88
description = "GSP (Generalized Sequence Pattern) algorithm in Python"
99
keywords = ["GSP", "sequential patterns", "data analysis", "sequence mining"]
1010
license = { file = "LICENSE" }

0 commit comments

Comments
 (0)