stringsifter
stringsifter copied to clipboard
Python 3.13 compatibility
hello,
numpy==1.24, which is used by stringsifter, is not compatible with python 3.13 (the python version shipped by default in debian trixie). See https://github.com/numpy/numpy/issues/23808
Updating numpy to 1.26.4 or or 2.3.2 solves the issue.
The same for Python 3.12. Are there any updates on this issue? @Ana06 @ewalshmndt https://numpy.org/neps/nep-0029-deprecation_policy.html#support-table
The current project's supported Python range (>=3.12,<3.13) is not compatible with some of the required packages Python requirement:
- stringsifter requires Python >=3.6,<3.8, so it will not be installable for Python >=3.12,<3.13
Because stringsifter (1.20201201) requires Python >=3.6,<3.8
and stringsifter (0.20191202) depends on numpy (1.17.1), stringsifter (0.20191202 || 1.20201201) requires numpy (1.17.1).
And because stringsifter (0.20190907) depends on numpy (1.17.1)
and no versions of stringsifter match <0.20190907 || >0.20190907,<0.20191202 || >0.20191202,<1.20201201 || >1.20201201,<2.20201202 || >2.20201202,<3.20230711 || >3.20230711, stringsifter (<2.20201202 || >2.20201202,<3.20230711 || >3.20230711) requires numpy (1.17.1).
And because stringsifter (2.20201202) depends on numpy (>=1.17,<2.0)
and stringsifter (3.20230711) depends on numpy (1.24.4), every version of stringsifter requires numpy (>=1.17,<2.0).
So, because xxxx depends on both stringsifter (*) and numpy (^2.3.3), version solving failed.