github winpython/winpython 17.3.20260601
WinPython 2026-02 b2 of May 1st 2026

pre-release7 hours ago

WinPython 2026-01 b2 (2026-05-01)

Changes from WinPython 2026-02 b1 :

  • Infrastructure:
    • python-3.15.0a8
    • pip-26.1 can install packages via "pylock.toml"
  • New Packages:
  • Upgraded Packages:
    • duckdb-1.5.2, polars-1.40.0, numba-0.65.1
    • streamlit-1.57.0, onnxruntime-1.25.1
    • jupyterlab-4.5.7, altair-6.1.0,
  • Removed Packages:
  • Differences among builds:
    • slimf (python-3.14 free-threading) has no Qt Stack and missing still lot of binary packages)

Areas of particular interest for testers:

  • pip-0.26.1 can now download or install from a STANDARD pylock.toml file.
  • streamlit compatible with pandas-3

Next build: b3 (free-threading pushing in AI and Data-Science)

  • hopes of more wheels for free-threadings on 3.14 , or 3.15.0b1
MD5 SHA-1 SHA-256 Binary Size blake2b-256
d17fe99d62e9701dfad863f0191f3967 8fd416fc5e258b0856f54019bfd3de88ecd330ac 1192a940d7f261abe5605401a4bf9f6c4e3c02abaa9bce9650c1233ecd967a2d WinPython64-3.13.13.0dotb2.exe 16 996 388 Bytes c0e882ae790c422df3b274219ad4f94771fcd4cc9ccd135abc58715968518aac
46ceb22ebd925db1d9ee7d4345b1f558 b002970d78650dbc4371b42df0a2bcfd9c09c3a6 72c6cc64ee1772034d3b7600e7ad2d5b928b351e4d9cb770a036f76df09dfe04 WinPython64-3.13.13.0dotb2.zip 27 698 793 Bytes 01056bc9c8ab44d39c4ca7da7097178fda4783fe85c233b12b2e593f21afcc71
b54bf7a8059d45d99a3c10aff5241dfa 4b342dac245f61c2961962e09ea7256e30717866 ec03e691901e149db400c1957271f1b3439d44b26604cc8bf12a0fc6b5760c18 WinPython64-3.13.13.0slimb2.7z 664 450 410 Bytes a73d57458c44c488f6a2367816bc831ca9e61d3d7f7176163ec84c97f0d54e6c
6be5846463498d63848af39683e360e8 30f94d0e2f1ea17ae1244e88f2cf016cf5b06c42 f3bad67f0b07bb0ae61514a5a0eb98bbbcc5a14e0c7e6ef142008054f8fa6daf WinPython64-3.13.13.0slimb2.exe 664 665 413 Bytes 758480cc70d340b83d21625d770356e6bf699c12188eb50fa8842dc129fb31f2
05f310f7e297b13e73a88d96b73ed4e6 6447966c74f4ac0b4b6b839b02dab9edcf4397d6 ee02a2446666dcf03ba46c28a88b4394bdb5954a3535b268303e2dc683dab339 WinPython64-3.13.13.0whlb2.7z 684 220 896 Bytes e6db1d3183c307e1c1475cc7d156e735436cfef5a67f53e049032692eb63d96e
1f08328e295ea4418c14d8321025f1ca 71b16edd7552ffe1a6c07f10675a006231247db5 4f382c3c8705d2da6abbc0fa5809bbb8f64287c2d6218d7307bb800ab49ee302 WinPython64-3.14.4.0dotb2.exe 17 455 434 Bytes 8edd5106f4132beb87354e573ca42c8243dd6092da449672ed05a1525699ab15
7e89bfcd22e2cdbe140efb564e246929 bd188bbcd933c0f7e2f98d01d5a849b9fac2c388 6df4dacfc4b5c7ca4871f4669f32f300b77b7ea1ea37cb7bd8ed861763cca419 WinPython64-3.14.4.0dotb2.zip 28 307 956 Bytes c9a61516587a800f6bee89524438162ef209da7c2663942cf206db0381ada75e
a6f69c23c4a62b7d57c8ee1b4eff974e d8e4b90f49b6862b28833750d676b0a10db5c3ce 2d4ae556b86cc1cb0faada6c4a9ab6fab429fb59c287048a92580002f30e13a8 WinPython64-3.14.4.0freeb2.exe 17 534 806 Bytes fc914ec12999f594bfb10ea1f0765224f7d953fd81c81af9f7b52a58e58c888d
0160e4ad25c4250866ace88e56175fed 165cf19db503b3fcb8e87e28fae28ced144e8581 746401e134ee39cd843fcbf6d05f26ed801b7639d5a2a07a6694294fe13a3045 WinPython64-3.14.4.0freeb2.zip 28 506 755 Bytes 40fb9bfa7c3e9373af6f0a2aaeba0c25070e659590ee82bedded39d1733836b0
d70ad2dd758fe7c9fa6ffc909a027509 125bb3ee5e5a6fa3ada155baa162f9f3da1a4b34 3b061241faeeba91739e1f485b6263799553514e6da64759caa90a14bf258782 WinPython64-3.14.4.0slimb2.7z 669 956 080 Bytes e639b9940f2909f4e17c3e88f11da5a3494d13484c6c41d881223deacd4e68a0
84780458348acb48247b2dabec4c589c 9e47ef8d085e7e182820f44781085a611f3e0f37 e7527c622b186aa1f4f03ac02189d47fe0a19f8043e45beae6701c248a418a85 WinPython64-3.14.4.0slimb2.exe 670 170 427 Bytes b89f10bbc50bdd42fe1aeaa77029679b8ba077cf233f4e818c41f1def18cc936
330501d4edff88a1debda05dc2029ac8 550fba493288707ccefc36f637200f73fa176de3 9ba1589b52ed3d5fdb7c606d123f82ba681e7f99b0f8ca41c95a2e8a0ad34d36 WinPython64-3.14.4.0slimfb2.7z 443 191 538 Bytes 9505646d5fc4d2dfca7d9281c97868119feba6cd1aafb0d982e02c5788228450
b348c604d7c90393dc97ee5502f0daad 4ddad4099da9051f85f8e3ad9f7f2363948e2902 182b181a949fc382f37af1fa18b41323cd0599e4fde291e5d011c822f4608d07 WinPython64-3.14.4.0slimfb2.exe 443 406 175 Bytes e32865cd7134f42eaad6902770e909e0ca9c9f821792353ea3b65299922bf9be
4cb82ef7a64740942813d89ad69673cf 9c9490b75916e56478ffc9db5ae01c2b094a5494 ef25cc63c2d69019bb51c3d6fec0ef76c78203eed64f5ad981573b1107ee97fa WinPython64-3.14.4.0whlb2.7z 688 387 327 Bytes 911d7e9fa453bf9df732af284fd4b72ecb12d7af495ed752f4d603c4db8ff1b9
4272482b9af0ec0e49ffe9343f1ddced 1af5c6f166d0b25304a143ef91d3b47b8cfc8fca f2f6da42dd3aaffd3799a4d3406af3260b7194b242c2bdbafab7a1ea3c3349b0 WinPython64-3.15.0.2dotb2.exe 18 131 583 Bytes a3d866056a5031fcb89004f813665f82722715877ca6decca23c050b92216b4b
9ed851e43dd391506e244ad397ab55f2 942c9e4a8fb0f8e863d12ab19a9294a98824c556 b5f261b79ddfb0ae1e4b8179ef55bab6280590d931049bb5bfe9ac93705591c5 WinPython64-3.15.0.2dotb2.zip 29 142 267 Bytes 0a6ad7f6345279d240022b6fb33337509ae4cfb03d07a11acf613682825a5c3b
e8b53deb08741c76b65def48bf0dc5d6 efd69883962be83d7366f5679f9bf674e7edffa6 59068efb843bfecac8cf3045dc647a20f4a6f922221dcbe29ae2cbf0e4594420 WinPython64-3.15.0.2freeb2.exe 18 208 215 Bytes 7ac97e6ee7d726969587544bac1181b0f7f7b80ea3732a25bcf4199c6a0b8e51
ab8f0cbc252cb4125d1afcf713850b57 6b007690a15cf3231bf884a861779b9c8687856d 77d1a450403a1f6aa2d6ebe2484fd0c6c560e17cf8033b844acb587dfcee39c1 WinPython64-3.15.0.2freeb2.zip 29 342 599 Bytes defb0f414c9415503c318f1aab6b63680c0272ccd40681b2e7749fa3bb0d6820

typical usage with pip:
. pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requir.64-3_14_4_0slimb2.txt
. pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requir.64-3_14_4_0slimb2.txt

with pip-26.1, you can also do instead:
pip install --no-deps --require-hashes -r pylock.64-3_14_4_0slimb2.toml --no-warn-script-location

MD5 SHA-1 SHA-256 Binary Size blake2b-256
16f656a26eb6ff412988da05f6f39ea7 de4b67c3802f7cf4e4584b15ceaa072288cb94ef 68cf0954242d245817344f21254ef4526d4759cd261e8dbc28514e742e94b283 pylock.64-3_13_13_0dotb2.toml 3 428 Bytes c0d232a60d8abae28e6022acb0113f94170094f237f11195b2424e928e036d97
73d7e2fadc373b0b4f51eb20ca3bf164 25c5db63f7d88252ef7d89389b7f6656630202e8 dfeb89b1d3728b4f1a9f4d6ba0ccb2a09668ffa254f8d42fdaf6b3ef675d0977 pylock.64-3_13_13_0slimb2.toml 203 076 Bytes 432882d3b11e71bb15636b54295253d56994b9d3cac3d152e46b5d55884122c3
16f656a26eb6ff412988da05f6f39ea7 de4b67c3802f7cf4e4584b15ceaa072288cb94ef 68cf0954242d245817344f21254ef4526d4759cd261e8dbc28514e742e94b283 pylock.64-3_13_13_0whlb2.toml 3 428 Bytes c0d232a60d8abae28e6022acb0113f94170094f237f11195b2424e928e036d97
949d3e6f6917bfb94f4ef3363681d961 244de13e4a9a3c9090107bfae31ca021e52bf47a d34d4caf1c56c9b624ddd165b0c25cc3a528eb321e796d5ed92d3fb8ae56b998 pylock.64-3_13_13_0whlb2_wheels.toml 193 800 Bytes 18191d8d68194af0773964f7a2766949a44c25352a2bed2f0312d8828d7e7312
16f656a26eb6ff412988da05f6f39ea7 de4b67c3802f7cf4e4584b15ceaa072288cb94ef 68cf0954242d245817344f21254ef4526d4759cd261e8dbc28514e742e94b283 pylock.64-3_14_4_0dotb2.toml 3 428 Bytes c0d232a60d8abae28e6022acb0113f94170094f237f11195b2424e928e036d97
16f656a26eb6ff412988da05f6f39ea7 de4b67c3802f7cf4e4584b15ceaa072288cb94ef 68cf0954242d245817344f21254ef4526d4759cd261e8dbc28514e742e94b283 pylock.64-3_14_4_0freeb2.toml 3 428 Bytes c0d232a60d8abae28e6022acb0113f94170094f237f11195b2424e928e036d97
88021f9cacf5f83d57367090e53fb44a 397d16fbc6692e95402784cc43453ff81fdcf8ff f38a378cdc9542888e7823b4aee40bf609d73de1af0ade3d3a7279145b6c49b7 pylock.64-3_14_4_0slimb2.toml 203 058 Bytes 018818e7a5ca6b7650351527d96929db04cdab35e6379e05f4b0e67b0d6187b4
78a9dbcc6548fb512e0684f690fe6aab 5de1fb633c560c68d4fccbe941484f1353bba2d7 c66bf5309c412ee138b5d67aa547fa489018770f8f2837ce5af0b0f3beea036d pylock.64-3_14_4_0slimfb2.toml 181 423 Bytes 097deb40f0fcadc82584b3f95f16a6e3cb9e9dca18161a4341289cbc0ab639d0
16f656a26eb6ff412988da05f6f39ea7 de4b67c3802f7cf4e4584b15ceaa072288cb94ef 68cf0954242d245817344f21254ef4526d4759cd261e8dbc28514e742e94b283 pylock.64-3_14_4_0whlb2.toml 3 428 Bytes c0d232a60d8abae28e6022acb0113f94170094f237f11195b2424e928e036d97
c40051c1081ebb021436fd4152509778 781ac11c71af611f8e75286a8d09602ab87c6375 5703742ec3bb0b0d0ee86e5da31e204002c1517c87ebb9f9706653786c7bace8 pylock.64-3_14_4_0whlb2_wheels.toml 193 782 Bytes cec2e21fa2429fd1a0b925234983c71c1696fcab67f6cc39cbea519f90617933
8878497c5ddc051d69ff4029db2cd6d2 6670d560a3bd95cac0bbad1834700d01f6904935 3888a488a5f801f633cf7264befc06eb928ac28fca958afcfb25e484f975019d pylock.64-3_15_0_2dotb2.toml 3 428 Bytes ded7c3bf9f3b3318d300b4cee630ebb4fb90be80549f50dfb101c8c6f3d11470
8878497c5ddc051d69ff4029db2cd6d2 6670d560a3bd95cac0bbad1834700d01f6904935 3888a488a5f801f633cf7264befc06eb928ac28fca958afcfb25e484f975019d pylock.64-3_15_0_2freeb2.toml 3 428 Bytes ded7c3bf9f3b3318d300b4cee630ebb4fb90be80549f50dfb101c8c6f3d11470
76f13871d5df038838ad6dd25bfde2b4 3a2f960d2c14b669ea673e32450ca17c127e1be2 42306015f28d38f8e7e110009601af43ebc74ee8a2db1f4cc5488a34ade9e5e8 requir.64-3_13_13_0dotb2.txt 937 Bytes 74eb9d2642437839ee473ed5a91ff7a86b0555fc06c72bcb73aac395b7adbadc
fd2fc05a10d6334ca8b4fb6473aee1bb 45a03ce510f361ac720d6367ef3a00de2d7f0221 ac8afbb3de63889cd4466fa0b5b6337e5fa5afe01218b56c684b4ef6fd5d7801 requir.64-3_13_13_0slimb2.txt 55 769 Bytes 99ba65aa020a840ddb41c455f6327569a8d0e7fdc8370418e69d296f7d219044
76f13871d5df038838ad6dd25bfde2b4 3a2f960d2c14b669ea673e32450ca17c127e1be2 42306015f28d38f8e7e110009601af43ebc74ee8a2db1f4cc5488a34ade9e5e8 requir.64-3_13_13_0whlb2.txt 937 Bytes 74eb9d2642437839ee473ed5a91ff7a86b0555fc06c72bcb73aac395b7adbadc
0fc4fac8718ea85db1c42ad74f9ec78c c0f23eaecbac6fdb26ef5727982bfc2c2209df64 10c8d9f1cf233b011f70bc653f40ddb4543b6f110826f399e20abbc8fb927b82 requir.64-3_13_13_0whlb2_wheels.txt 53 213 Bytes 200333836dd00224832b6ce5bc36c769b3a0e912051f6b4e7b7c724ea7f3ae93
76f13871d5df038838ad6dd25bfde2b4 3a2f960d2c14b669ea673e32450ca17c127e1be2 42306015f28d38f8e7e110009601af43ebc74ee8a2db1f4cc5488a34ade9e5e8 requir.64-3_14_4_0dotb2.txt 937 Bytes 74eb9d2642437839ee473ed5a91ff7a86b0555fc06c72bcb73aac395b7adbadc
76f13871d5df038838ad6dd25bfde2b4 3a2f960d2c14b669ea673e32450ca17c127e1be2 42306015f28d38f8e7e110009601af43ebc74ee8a2db1f4cc5488a34ade9e5e8 requir.64-3_14_4_0freeb2.txt 937 Bytes 74eb9d2642437839ee473ed5a91ff7a86b0555fc06c72bcb73aac395b7adbadc
d10083ec0a2cfcbe5d49ecd1b11acf20 e40b52041f78450a5636c0d3229227b2134d40e2 db56a9ca892fccec0ec68e1a29f692f8a079313b48ae37796026dd3593ccc353 requir.64-3_14_4_0slimb2.txt 55 769 Bytes 050e123ed9576d2cbc9e87989c95e1ffc301fe4b199b7e4d63f2e1134a6cdc60
33a611d9ccca92581dbe0a3f6276719b 402db8fdd58d3c127fa51ebea6331a2f3350e74f 6500e81caaf5a7e5bc632a34409e0663f8f659164876fd2e4de232940f78e93c requir.64-3_14_4_0slimfb2.txt 49 880 Bytes dd6b1dd27ac746eac7d732cc91c54db1eb4eb77731ac2a5579277b53794a0e3c
76f13871d5df038838ad6dd25bfde2b4 3a2f960d2c14b669ea673e32450ca17c127e1be2 42306015f28d38f8e7e110009601af43ebc74ee8a2db1f4cc5488a34ade9e5e8 requir.64-3_14_4_0whlb2.txt 937 Bytes 74eb9d2642437839ee473ed5a91ff7a86b0555fc06c72bcb73aac395b7adbadc
4a23bae015ffc600fbd0112777b3faec af1a0f3a1483147514b06f2834e7cd9409d5bed6 4a15eb5e0029ab0ea682bef7d9e3f5aef922ed37dd46dd1fe7e9e3547aa72b66 requir.64-3_14_4_0whlb2_wheels.txt 53 213 Bytes 52503d5449c4a43f0cc855bf02cfe757c9e2fcdb0c5d1e4f0e6c13431c692779
0d3a628bb2f360ee833bcc497d03de4b e782eec5261676c6516bf7bd1eeb96a7d89f0832 cf54a10713c9a40f3789da9dfae1a25a79cc3b11d29d2b42081eabb522a4db92 requir.64-3_15_0_2dotb2.txt 937 Bytes b289576c4c9c56a7867072c19dcbd4f2f4eded44e863b656d5c7ca31f1a37f09
0d3a628bb2f360ee833bcc497d03de4b e782eec5261676c6516bf7bd1eeb96a7d89f0832 cf54a10713c9a40f3789da9dfae1a25a79cc3b11d29d2b42081eabb522a4db92 requir.64-3_15_0_2freeb2.txt 937 Bytes b289576c4c9c56a7867072c19dcbd4f2f4eded44e863b656d5c7ca31f1a37f09

Don't miss a new winpython release

NewReleases is sending notifications on new releases.