Skip to content

Commit 6ff3c03

Browse files
sandydoogithub-actions[bot]
authored andcommitted
Update Python versions
1 parent 50c8ef5 commit 6ff3c03

2 files changed

Lines changed: 59 additions & 16 deletions

File tree

‎flake.nix‎

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -269,11 +269,10 @@
269269
override =
270270
pkg:
271271
pkg.overrideAttrs (old: {
272-
prePatch =
273-
''
274-
substituteInPlace Lib/subprocess.py --replace-fail '"/bin/sh"' "'/bin/sh'"
275-
''
276-
+ old.prePatch;
272+
prePatch = ''
273+
substituteInPlace Lib/subprocess.py --replace-fail '"/bin/sh"' "'/bin/sh'"
274+
''
275+
+ old.prePatch;
277276
});
278277
}
279278
# fill in the missing pc file
@@ -282,11 +281,10 @@
282281
override =
283282
pkg:
284283
pkg.overrideAttrs (old: {
285-
postInstall =
286-
''
287-
ln -s "$out/lib/pkgconfig/python-${pkg.passthru.sourceVersion.major}.${pkg.passthru.sourceVersion.minor}.pc" "$out/lib/pkgconfig/python3.pc"
288-
''
289-
+ old.postInstall;
284+
postInstall = ''
285+
ln -s "$out/lib/pkgconfig/python-${pkg.passthru.sourceVersion.major}.${pkg.passthru.sourceVersion.minor}.pc" "$out/lib/pkgconfig/python3.pc"
286+
''
287+
+ old.postInstall;
290288
});
291289
}
292290
{

‎versions.json‎

Lines changed: 51 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -807,21 +807,66 @@
807807
"3.13.14": {
808808
"hash": "WuU1o2rw68pvyhduy4GX9ducHLjI8M0SzfF4cEbbH0E=",
809809
"url": "https://www.python.org/ftp/python/3.13.14/Python-3.13.14.tgz"
810+
},
811+
"3.15.0": {
812+
"hash": "Q4WWysCBA208HVMqt+czXus1VnvJYXSaDVeXF22w22g=",
813+
"url": "https://www.python.org/ftp/python/3.15.0/Python-3.15.0.tgz"
814+
},
815+
"3.14.7": {
816+
"hash": "YoWYBfb98l4ry/P6MheAHhmWiHyjPmoq+AZ0vfotvgc=",
817+
"url": "https://www.python.org/ftp/python/3.14.7/Python-3.14.7.tgz"
818+
},
819+
"3.14.8": {
820+
"hash": "plsgpyjxafTmauFD9Asb09M8ONdwJRZj9ifJdnt5shA=",
821+
"url": "https://www.python.org/ftp/python/3.14.8/Python-3.14.8.tgz"
822+
},
823+
"3.13.15": {
824+
"hash": "wo2dITwJtbWrLCmBKVDhL3RpmeCZuCiUIxvpVLJrrtk=",
825+
"url": "https://www.python.org/ftp/python/3.13.15/Python-3.13.15.tgz"
826+
},
827+
"3.13.16": {
828+
"hash": "z6xjvd+Vber7EXLKExrl3Kr9b5UFYIbiM/yiBVk+1Cc=",
829+
"url": "https://www.python.org/ftp/python/3.13.16/Python-3.13.16.tgz"
830+
},
831+
"3.12.14": {
832+
"hash": "bG35CNLD/STm12hp6SVCq9DzOuyd/BjfiHX4lmAobUM=",
833+
"url": "https://www.python.org/ftp/python/3.12.14/Python-3.12.14.tgz"
834+
},
835+
"3.12.15": {
836+
"hash": "3hokGlGeCjN0/qmJiNC1LIhnQ/nZU/I76Cacx7WcX6s=",
837+
"url": "https://www.python.org/ftp/python/3.12.15/Python-3.12.15.tgz"
838+
},
839+
"3.11.16": {
840+
"hash": "bAvXarDsfZTtQAsUl/Aaxsd1HIgiYV7ghVo+stiT6nY=",
841+
"url": "https://www.python.org/ftp/python/3.11.16/Python-3.11.16.tgz"
842+
},
843+
"3.11.17": {
844+
"hash": "U83uY6xL8SOHt7M6U9Ox+PSUHK1zgHp7T+kbsAHvAEo=",
845+
"url": "https://www.python.org/ftp/python/3.11.17/Python-3.11.17.tgz"
846+
},
847+
"3.10.21": {
848+
"hash": "8naYfwYnCubB+02mIL0QXt94wxNowvfoXmwdUcVgsEs=",
849+
"url": "https://www.python.org/ftp/python/3.10.21/Python-3.10.21.tgz"
850+
},
851+
"3.10.22": {
852+
"hash": "lEizTRb449sJZKw+2fsoMZd0dUPCwCHyg//SyLcoc1c=",
853+
"url": "https://www.python.org/ftp/python/3.10.22/Python-3.10.22.tgz"
810854
}
811855
},
812856
"latest": {
813-
"3.12": "3.12.13",
814-
"3.11": "3.11.15",
815-
"3.10": "3.10.20",
857+
"3.12": "3.12.15",
858+
"3.11": "3.11.17",
859+
"3.10": "3.10.22",
816860
"3.9": "3.9.25",
817861
"3.8": "3.8.20",
818862
"3.7": "3.7.17",
819863
"3.6": "3.6.15",
820864
"3.5": "3.5.10",
821865
"3.4": "3.4.10",
822866
"3.3": "3.3.7",
823-
"2.7": "2.7.18",
824-
"3.13": "3.13.14",
825-
"3.14": "3.14.6"
867+
"2.7": "2.7.18.14",
868+
"3.13": "3.13.16",
869+
"3.14": "3.14.8",
870+
"3.15": "3.15.0"
826871
}
827872
}

0 commit comments

Comments
 (0)