Skip to content

Commit 080bdea

Browse files
author
Release Manager
committed
sagemathgh-39189: Add support for Python 3.13 in conda <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes sagemath#12345". --> Fixes sagemath#39163 ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies - sagemath#38749 - sagemath#39249 <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#39189 Reported by: Tobias Diez Reviewer(s): Dima Pasechnik
2 parents 4e2319b + c9e4863 commit 080bdea

18 files changed

+3523
-1829
lines changed

.github/workflows/ci-meson.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,24 @@ jobs:
2828
fail-fast: false
2929
matrix:
3030
os: ['ubuntu', 'macos', 'windows']
31-
python: ['3.11', '3.12']
31+
python: ['3.12', '3.13']
3232
tests: ['all']
3333
editable:
3434
${{ fromJson(github.event_name == 'pull_request' && '[false]' || '[false, true]') }}
3535
include:
36+
# One run for oldest supported Python
37+
- os: 'ubuntu'
38+
python: '3.11'
39+
tests: 'all'
40+
# Test only changed files
3641
- os: 'ubuntu'
3742
python: '3.12'
3843
tests: 'new'
39-
# one additional editable run in pull_request, this has no effect if not pull_request
44+
# One additional editable run in pull_request, this has no effect if not pull_request
4045
- os: 'ubuntu'
4146
python: '3.12'
4247
editable: true
4348
tests: 'all'
44-
- os: windows
45-
python: '3.13'
46-
tests: 'all'
4749

4850
steps:
4951
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)