Skip to content

Commit 29ee5be

Browse files
committed
Add news fragments
1 parent ff700ea commit 29ee5be

18 files changed

+21
-0
lines changed

news/129.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Declare supported Python version support ">= 3.7" in dist meta

news/133.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Improve exception chaining when ResolutionImpossible raises during backjumping

news/135.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Switch from pyi files to modern annotations based type hinting

news/136.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix example reporter_demo `get_preference` method which requires arg `backtrack_causes`

news/138.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Clarify the docstrings for `providers.py`

news/141.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
In tests the commentjson test dependency with re.sub

news/143.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Deduplicate failure causes to save memory and reduce backtracking overhead

news/150.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Pin Black version for linting to prevent CI failures

news/152.bugfix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
In unexpected situation where broken_state.mapping is empty, stop backtracking,
2+
and continue resolution (rather than throwing ResolutionImpossible)

news/153.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Run tests against Python 3.12, 3.13, and use latest version of CI dependencies

news/155.bugfix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
During backtracking check if the current broken state is an incompatible dependency,
2+
if not stop backtracking and continue resolution.

news/156.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update py2ndex script to use metadata files, skip 404, and support PEP 723

news/157.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Replace setuptools.cfg and mypy.ini with pyproject.toml

news/158.feature

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Add tests type "unvisited" to functional Python tests to ensure backjumping
2+
is correctly skipping candidates

news/160.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Switch from flake8 to ruff for linting

news/162.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Separate AbstractResolver and Resolver into different modules

news/163.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Separate resolvers into different modules

news/164.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Export criterion in resolvers to keep compatibility

0 commit comments

Comments
 (0)