Releases: facelessuser/bracex
Releases · facelessuser/bracex
2.5
2.4
2.4
- NEW: Formally declare support for Python 3.11 and 3.12.
- NEW: Drop Python 3.7 support.
2.3.post1
2.3.post1
- CHORE: Fix issue where tar ball did not include all required files for running tests.
2.3
2.3
- NEW: Drop Python 3.6 support.
- NEW: Switch to Hatch build backend instead of Setuptools.
2.2.1
2.2.1
- FIX: Remove excessive generator wrappers.
- FIX: Use
AnyStr
for string static types instead of custom alias.
2.2
2.2
- NEW: Support Python 3.10
- NEW: Command line interface using
python3 -m bracex
- NEW: Add static types to API.
2.1.1
2.1.1
- FIX: Expansion limit evaluated much too late and hanging can still occur with large expansions. Calculate expansion count and assert limit while parsing strings to reduce chance of hanging.
2.1.0
2.1.0
- NEW: Drop support for Python 3.5.
- FIX: Fix potential corner case in looping logic.
2.0.1
2.0.1
- FIX: Officially support Python 3.9.
2.0.0
2.0.0
- NEW: An expansion limit of
1000
is enforced by default. This can be controlled, or even removed, via thelimit
option.