Skip to content

Commit

Permalink
Upgrade dependency requirements in accordance with Spec 0
Browse files Browse the repository at this point in the history
  • Loading branch information
tobiasdiez committed Jan 4, 2025
1 parent c9dd1e8 commit 1209b17
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ requires = [
'cython >=3.0, != 3.0.3',
'gmpy2 ~=2.1.b999',
'memory_allocator',
'numpy >=1.19',
'numpy >=1.25',
'jinja2'
]
[project]
Expand All @@ -26,29 +26,21 @@ dependencies = [
'gmpy2 ~=2.1.b999',
'lrcalc ~=2.1',
'memory_allocator',
'numpy >=1.19',
'numpy >=1.25',
# Issue #30922: pplpy 0.8.4 and earlier do not declare dependencies correctly
'pplpy >=0.8.6',
'primecountpy',
'requests >=2.13.0',
# According to https://github.com/python/typing_extensions/blob/main/CHANGELOG.md,
# version 4.4.0 adds another Python 3.11 typing backport
'typing_extensions >= 4.4.0; python_version<"3.11"',
'ipython >=7.13.0',
'ipython >=8.9.0',
'pexpect >=4.8.0',
'sphinx >=5.2, <9',
'networkx >=2.4',
# 1.8 is known good version.
# Per https://docs.scipy.org/doc/scipy/dev/core-dev/index.html#version-numbering
# and https://docs.scipy.org/doc/scipy/dev/core-dev/index.html#deprecations,
# deprecations cannot be introduced in micro releases.
# SciPy devs wait "at least 6 months", "in practice two (minor) releases"
# from deprecation to removal of a feature.
'scipy >=1.5',
'networkx >=3.1',
'scipy >=1.11',
'sympy >=1.6, <2.0',
# Issue #33642: Set lower bound for use of matplotlib color maps introduced in #33491,
# and to suppress deprecation warnings (https://github.com/matplotlib/matplotlib/pull/21073)
'matplotlib >=3.5.1',
'matplotlib >=3.7.0',
'pillow >=7.2.0',
'mpmath >=1.1.0',
'ipykernel >=5.2.1',
Expand Down

0 comments on commit 1209b17

Please sign in to comment.