diff --git a/requirements/edx-sandbox/README.rst b/requirements/edx-sandbox/README.rst index d4b1ab8199a1..96c90ee911f4 100644 --- a/requirements/edx-sandbox/README.rst +++ b/requirements/edx-sandbox/README.rst @@ -92,3 +92,18 @@ releases/ulmo.txt * SciPy is upgraded from 1.15.2 to 1.16.3 .. _SciPy changelog: https://docs.scipy.org/doc/scipy/release.html + +releases/verawood.txt +--------------------- + +* Frozen at the time of the Verawood release +* BREAKING CHANGE: Drops support for Python 3.11 +* Supports Python 3.12 +* NumPy is upgraded to 1.26.4 +* SciPy is upgraded to 1.17.1 +* Several other libraries (such as matplotlib, nltk, sympy) have also been updated + to newer versions. These upgrades continue improvements for Python 3.12 + compatibility and include minor dependency refreshes. + +.. _SciPy changelog: https://docs.scipy.org/doc/scipy/release.html +.. _NumPy changelog: https://numpy.org/doc/stable/release.html diff --git a/requirements/edx-sandbox/releases/verawood.txt b/requirements/edx-sandbox/releases/verawood.txt new file mode 100644 index 000000000000..d3582beab566 --- /dev/null +++ b/requirements/edx-sandbox/releases/verawood.txt @@ -0,0 +1,88 @@ +# +# This file is autogenerated by pip-compile with Python 3.12 +# by the following command: +# +# make upgrade +# +cffi==2.0.0 + # via cryptography +chem==2.0.0 + # via -r requirements/edx-sandbox/base.in +click==8.3.3 + # via nltk +codejail-includes==2.0.0 + # via -r requirements/edx-sandbox/base.in +contourpy==1.3.3 + # via matplotlib +cryptography==47.0.0 + # via -r requirements/edx-sandbox/base.in +cycler==0.12.1 + # via matplotlib +fonttools==4.62.1 + # via matplotlib +joblib==1.5.3 + # via nltk +kiwisolver==1.5.0 + # via matplotlib +lxml[html-clean]==5.3.2 + # via + # -c requirements/constraints.txt + # -r requirements/edx-sandbox/base.in + # lxml-html-clean + # openedx-calc +lxml-html-clean==0.4.4 + # via lxml +markupsafe==3.0.3 + # via + # chem + # openedx-calc +matplotlib==3.10.9 + # via -r requirements/edx-sandbox/base.in +mpmath==1.3.0 + # via sympy +networkx==3.6.1 + # via -r requirements/edx-sandbox/base.in +nltk==3.9.4 + # via + # -r requirements/edx-sandbox/base.in + # chem +numpy==1.26.4 + # via + # -c requirements/constraints.txt + # chem + # contourpy + # matplotlib + # openedx-calc + # scipy +openedx-calc==5.0.0 + # via -r requirements/edx-sandbox/base.in +packaging==26.2 + # via matplotlib +pillow==12.2.0 + # via matplotlib +pycparser==3.0 + # via cffi +pyparsing==3.3.2 + # via + # -r requirements/edx-sandbox/base.in + # chem + # matplotlib + # openedx-calc +python-dateutil==2.9.0.post0 + # via matplotlib +random2==1.0.2 + # via -r requirements/edx-sandbox/base.in +regex==2026.4.4 + # via nltk +scipy==1.17.1 + # via + # -r requirements/edx-sandbox/base.in + # chem +six==1.17.0 + # via python-dateutil +sympy==1.14.0 + # via + # -r requirements/edx-sandbox/base.in + # openedx-calc +tqdm==4.67.3 + # via nltk