Skip to content

Commit 754437a

Browse files
committed
differences for PR #499
1 parent c241863 commit 754437a

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

23-continuous-integration-automated-testing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ we can use a feature called **build matrices**
332332
which really shows the value of using CI to test at scale.
333333

334334
Suppose the intended users of our software use either Ubuntu, Mac OS, or Windows,
335-
and have Python versions 3.10 through 3.12 installed,
335+
and have Python versions 3.11 through 3.13 installed,
336336
and we want to support all of these.
337337
Assuming we have a suitable test suite,
338338
it would take a considerable amount of time to set up testing platforms
@@ -363,7 +363,7 @@ jobs:
363363
strategy:
364364
matrix:
365365
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
366-
python-version: ["3.10", "3.11", "3.12"]
366+
python-version: ["3.11", "3.12", "3.13"]
367367
368368
# Here we add the reference to the os matrix values
369369
runs-on: ${{ matrix.os }}
@@ -391,7 +391,7 @@ jobs:
391391

392392
The `{{ }}` are used
393393
as a means to reference configuration values from the matrix.
394-
This way, every possible permutation of Python versions 3.10 through 3.12
394+
This way, every possible permutation of Python versions 3.11 through 3.13
395395
with the latest versions of Ubuntu, Mac OS and Windows operating systems
396396
will be tested, and we can expect 9 build jobs in total.
397397
We can also use this in the `name` key of the step to accurately reflect what it is doing

43-software-release.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ Version [0.1.0]: 1.0.0
134134
Description []: Analyse patient inflammation data
135135
Author [None, n to skip]: James Graham <J.Graham@software.ac.uk>
136136
License []: MIT
137-
Compatible Python versions [>=3.13]: >=3.10
137+
Compatible Python versions [>=3.13]: >=3.11
138138
139139
Would you like to define your main dependencies interactively? (yes/no) [yes] no
140140
Would you like to define your development dependencies interactively? (yes/no) [yes] no
@@ -149,7 +149,7 @@ authors = [
149149
]
150150
license = {text = "MIT"}
151151
readme = "README.md"
152-
requires-python = ">=3.10"
152+
requires-python = ">=3.11"
153153
dependencies = [
154154
]
155155

md5sum.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"episodes/20-section2-intro.md" "4f5dc030daafca5aa684d9e55f64472b" "site/built/20-section2-intro.md" "2025-07-30"
2020
"episodes/21-automatically-testing-software.md" "648ba49294b582c40e432fca9fe6eb2d" "site/built/21-automatically-testing-software.md" "2025-07-30"
2121
"episodes/22-scaling-up-unit-testing.md" "049c86638afb5e99590dbf04a3f92f61" "site/built/22-scaling-up-unit-testing.md" "2025-03-07"
22-
"episodes/23-continuous-integration-automated-testing.md" "a0ad567113da722f4c5ad8ab4c34b0d1" "site/built/23-continuous-integration-automated-testing.md" "2025-05-30"
22+
"episodes/23-continuous-integration-automated-testing.md" "d2e596d4f44e92be791159432662fad5" "site/built/23-continuous-integration-automated-testing.md" "2025-11-04"
2323
"episodes/24-diagnosing-issues-improving-robustness.md" "70ef28931e1477dd5fe13a4204dc614f" "site/built/24-diagnosing-issues-improving-robustness.md" "2025-07-30"
2424
"episodes/25-section2-optional-exercises.md" "439682a4955568fa290b79ab2b486797" "site/built/25-section2-optional-exercises.md" "2024-12-06"
2525
"episodes/30-section3-intro.md" "24e70667c1848061ecb3d42ecf17dbf8" "site/built/30-section3-intro.md" "2024-12-06"
@@ -31,7 +31,7 @@
3131
"episodes/40-section4-intro.md" "d8aa3c327409db1b14826b7619287c45" "site/built/40-section4-intro.md" "2024-12-06"
3232
"episodes/41-code-review.md" "e86600e42548b6d652fb9b43450222fc" "site/built/41-code-review.md" "2025-06-19"
3333
"episodes/42-software-reuse.md" "d97b8a23401a52bfb6dc5e564981fcf2" "site/built/42-software-reuse.md" "2024-12-06"
34-
"episodes/43-software-release.md" "b7cde17cca571b448bca25634ac0b02f" "site/built/43-software-release.md" "2025-05-30"
34+
"episodes/43-software-release.md" "6c708ecebb218556a6fb632f37c47d1e" "site/built/43-software-release.md" "2025-11-04"
3535
"episodes/50-section5-intro.md" "85de74adcd13ba9e8a6df600a17b9ddc" "site/built/50-section5-intro.md" "2024-12-06"
3636
"episodes/51-managing-software.md" "666be3cf81dab6bb120f649c65bd64c1" "site/built/51-managing-software.md" "2025-02-25"
3737
"episodes/52-assessing-software-suitability-improvement.md" "f13f4136753468a43d3c2364fa6aabd4" "site/built/52-assessing-software-suitability-improvement.md" "2025-07-30"

0 commit comments

Comments
 (0)