Skip to content

Commit

Permalink
sagemathgh-36823: ipython 8.18 and related upgrades, remove backcall
Browse files Browse the repository at this point in the history
    
<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue numbers in there, do this in the PR body below.
For example, instead of "Fixes sagemath#1234" use "Introduce new method to
calculate 1+1"
-->
<!-- Describe your changes here in detail -->

Upgrading ipython to latest. This is a small upgrade done as a follow-up
of [sagemath#36129](sagemath#36129), which allows
us to drop the `backcall` package. https://ipython.readthedocs.io/en/sta
ble/whatsnew/version8.html#ipython-8-18-and-8-18-1

The upgrade of pexpect to 4.9 and tornado to 6.4.0 add support for
Python 3.12. https://github.com/pexpect/pexpect/releases/tag/4.9,
https://www.tornadoweb.org/en/stable/releases/v6.4.0.html




<!-- Why is this change required? What problem does it solve? -->
<!-- If this PR resolves an open issue, please link to it here. For
example "Fixes sagemath#12345". -->
<!-- If your change requires a documentation PR, please link it
appropriately. -->

### 📝 Checklist

<!-- Put an `x` in all the boxes that apply. -->
<!-- If your change requires a documentation PR, please link it
appropriately -->
<!-- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
<!-- Feel free to remove irrelevant items. -->

- [x] The title is concise, informative, and self-explanatory.
- [ ] The description explains in detail what this PR is about.
- [ ] I have linked a relevant issue or discussion.
- [ ] I have created tests covering the changes.
- [ ] I have updated the documentation accordingly.

### ⌛ Dependencies

<!-- List all open PRs that this PR logically depends on
- sagemath#12345: short description why this is a dependency
- sagemath#34567: ...
-->

<!-- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
    
URL: sagemath#36823
Reported by: Matthias Köppe
Reviewer(s): John H. Palmieri
  • Loading branch information
Release Manager committed Dec 12, 2023
2 parents f2be975 + 5fd53f6 commit 4f34f92
Show file tree
Hide file tree
Showing 25 changed files with 22 additions and 56 deletions.
7 changes: 0 additions & 7 deletions build/pkgs/backcall/SPKG.rst

This file was deleted.

5 changes: 0 additions & 5 deletions build/pkgs/backcall/checksums.ini

This file was deleted.

4 changes: 0 additions & 4 deletions build/pkgs/backcall/dependencies

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/distros/conda.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/distros/gentoo.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/distros/macports.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/distros/repology.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/distros/void.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/install-requires.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/package-version.txt

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/spkg-configure.m4

This file was deleted.

3 changes: 0 additions & 3 deletions build/pkgs/backcall/spkg-install.in

This file was deleted.

1 change: 0 additions & 1 deletion build/pkgs/backcall/type

This file was deleted.

6 changes: 3 additions & 3 deletions build/pkgs/ipykernel/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=ipykernel-VERSION.tar.gz
sha1=88c5159bb5caba780383f00fceebb4cce80f96b5
md5=9a5a3ded6795afecfe55c74f9f77307d
cksum=3205929883
sha1=3465b4aa523705e930f295b5c549924e376a02e2
md5=f48666313b1ddf7b796b9a58805ba71b
cksum=2919090600
upstream_url=https://pypi.io/packages/source/i/ipykernel/ipykernel-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/ipykernel/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.27.0
6.27.1
6 changes: 3 additions & 3 deletions build/pkgs/ipython/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=ipython-VERSION.tar.gz
sha1=62afbe2e62e713ee89bfe5303809bdcd2affb2a3
md5=ac2ff5bad97aa09befdf7f0f27323699
cksum=413345511
sha1=4b5ab06a1b5e1a3285ac91d7dac9a22d18898a31
md5=b56b71635168357dc94ac384b0a78f0c
cksum=1043636334
upstream_url=https://pypi.io/packages/source/i/ipython/ipython-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/ipython/dependencies
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tornado pyzmq pickleshare traitlets decorator wcwidth prompt_toolkit pygments pexpect appnope backcall jedi stack_data exceptiongroup | $(PYTHON_TOOLCHAIN) $(PYTHON)
tornado pyzmq pickleshare traitlets decorator wcwidth prompt_toolkit pygments pexpect jedi stack_data exceptiongroup | $(PYTHON_TOOLCHAIN) $(PYTHON)

----------
All lines of this file are ignored except the first.
2 changes: 1 addition & 1 deletion build/pkgs/ipython/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.17.2
8.18.1
8 changes: 4 additions & 4 deletions build/pkgs/pexpect/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=pexpect-VERSION.tar.gz
sha1=3f6c41a4a72dc802f3431f5d2367a4259f9b1813
md5=b260eb284efc19489466b804ff53c59b
cksum=966265148
upstream_url=https://codeload.github.com/pexpect/pexpect/tar.gz/VERSION
sha1=5bff9230c419eecbf701059f104e74a3f3a1b208
md5=f48d48325ee7f1221add0396ea9e2f14
cksum=2367435032
upstream_url=https://pypi.io/packages/source/p/pexpect/pexpect-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/pexpect/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.8.0
4.9.0
6 changes: 0 additions & 6 deletions build/pkgs/pexpect/spkg-install.in
Original file line number Diff line number Diff line change
@@ -1,8 +1,2 @@
cd src

sdh_pip_install .

if [ $? -ne 0 ]; then
echo "Error installing pexpect"
exit 1
fi
6 changes: 3 additions & 3 deletions build/pkgs/tornado/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=tornado-VERSION.tar.gz
sha1=de0ef2eb77e7ca1ba1210bd02d56d9494b413cd7
md5=e5fca0b30397bbdfe1f5e8e49e6cacf9
cksum=327419258
sha1=5b4036313660a74034186ac63b10d244ca9444b8
md5=460b467761e5ff74202b5bf8054c8116
cksum=3932629794
upstream_url=https://pypi.io/packages/source/t/tornado/tornado-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/tornado/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.3.3
6.4
6 changes: 3 additions & 3 deletions build/pkgs/traitlets/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=traitlets-VERSION.tar.gz
sha1=7dffc7781492e43a88dad84c925c0acfbc370943
md5=58e13c21997e7cc01dda3765c9731f95
cksum=1487040947
sha1=9f4cb2a04ffba7029ad67bbec3d39a23e9095db2
md5=63c6bb056dec2a062a854d90fa6b4933
cksum=2387245107
upstream_url=https://pypi.io/packages/source/t/traitlets/traitlets-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/traitlets/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.13.0
5.14.0

0 comments on commit 4f34f92

Please sign in to comment.