Skip to content

Commit

Permalink
Add news fragments
Browse files Browse the repository at this point in the history
  • Loading branch information
notatallshaw committed Aug 1, 2024
1 parent ff700ea commit 29ee5be
Show file tree
Hide file tree
Showing 18 changed files with 21 additions and 0 deletions.
1 change: 1 addition & 0 deletions news/129.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Declare supported Python version support ">= 3.7" in dist meta
1 change: 1 addition & 0 deletions news/133.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Improve exception chaining when ResolutionImpossible raises during backjumping
1 change: 1 addition & 0 deletions news/135.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Switch from pyi files to modern annotations based type hinting
1 change: 1 addition & 0 deletions news/136.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix example reporter_demo `get_preference` method which requires arg `backtrack_causes`
1 change: 1 addition & 0 deletions news/138.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Clarify the docstrings for `providers.py`
1 change: 1 addition & 0 deletions news/141.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
In tests the commentjson test dependency with re.sub
1 change: 1 addition & 0 deletions news/143.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Deduplicate failure causes to save memory and reduce backtracking overhead
1 change: 1 addition & 0 deletions news/150.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Pin Black version for linting to prevent CI failures
2 changes: 2 additions & 0 deletions news/152.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
In unexpected situation where broken_state.mapping is empty, stop backtracking,
and continue resolution (rather than throwing ResolutionImpossible)
1 change: 1 addition & 0 deletions news/153.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Run tests against Python 3.12, 3.13, and use latest version of CI dependencies
2 changes: 2 additions & 0 deletions news/155.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
During backtracking check if the current broken state is an incompatible dependency,
if not stop backtracking and continue resolution.
1 change: 1 addition & 0 deletions news/156.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Update py2ndex script to use metadata files, skip 404, and support PEP 723
1 change: 1 addition & 0 deletions news/157.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Replace setuptools.cfg and mypy.ini with pyproject.toml
2 changes: 2 additions & 0 deletions news/158.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Add tests type "unvisited" to functional Python tests to ensure backjumping
is correctly skipping candidates
1 change: 1 addition & 0 deletions news/160.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Switch from flake8 to ruff for linting
1 change: 1 addition & 0 deletions news/162.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Separate AbstractResolver and Resolver into different modules
1 change: 1 addition & 0 deletions news/163.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Separate resolvers into different modules
1 change: 1 addition & 0 deletions news/164.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Export criterion in resolvers to keep compatibility

0 comments on commit 29ee5be

Please sign in to comment.