Skip to content

Releases: facelessuser/bracex

2.5

03 Aug 03:59
565f7a8
Compare
Choose a tag to compare

2.5

  • NEW Add Python 3.13 support.

2.4

02 Sep 01:31
9c9e546
Compare
Choose a tag to compare
2.4

2.4

  • NEW: Formally declare support for Python 3.11 and 3.12.
  • NEW: Drop Python 3.7 support.

2.3.post1

30 May 14:56
70cedf2
Compare
Choose a tag to compare

2.3.post1

  • CHORE: Fix issue where tar ball did not include all required files for running tests.

2.3

21 May 14:22
Compare
Choose a tag to compare
2.3

2.3

  • NEW: Drop Python 3.6 support.
  • NEW: Switch to Hatch build backend instead of Setuptools.

2.2.1

04 Nov 18:23
Compare
Choose a tag to compare

2.2.1

  • FIX: Remove excessive generator wrappers.
  • FIX: Use AnyStr for string static types instead of custom alias.

2.2

17 Oct 20:31
Compare
Choose a tag to compare
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

08 Feb 13:52
Compare
Choose a tag to compare

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

06 Feb 15:49
Compare
Choose a tag to compare

2.1.0

  • NEW: Drop support for Python 3.5.
  • FIX: Fix potential corner case in looping logic.

2.0.1

30 Jun 15:47
Compare
Choose a tag to compare

2.0.1

  • FIX: Officially support Python 3.9.

2.0.0

15 Mar 00:06
6af722a
Compare
Choose a tag to compare

2.0.0

  • NEW: An expansion limit of 1000 is enforced by default. This can be controlled, or even removed, via the limit option.