Repository navigation
Release 2025-05 follow-up #1830
Description
Activity
Audit-trail:
- preamble: lot of activity to make free-threading or multiple-interpreter easier to work with ... in 3.15:
- PEP 805: Safe Parallel Python: "This PEP is inspired by ideas from OCaml, specifically Data Freedom à la Mode, and the Pyrona project. Many of the necessary technologies, such as biased and deferred reference counting, have been developed for PEP 703 " ... globally stating just not mess with complexity
- PEP 803: Stable ABI for free-threaded-builds
- PEP 809: Stable ABI for the Future
- fix python-3.13.7 cloud build directory to be like before: WPy-31370 insted of WPy-31700
- fix auto-exec in cloud build to be like before: '-t7z -sfx"C:\Program Files\7-Zip\7z.sfx"' instead of '-sfx'
- ruff: needed by spyder-6.1rc1
- spyder-6.1rc1
- ipython-9 , now allowed by Spyder-6.1rc1
- soundfile
- spyder-6.1, ipython-9.6.0, ruff-0.13.2, comm-0.2.3
- black-25.9.0
- clarabel-0.11.1, click-8.3.0
- fastapi-0.118.0
- numba-0.62.1, pyzmq-27.1.0, pywinpty-3.0.2
- panel-1.8.1, zstandard-0.25.0
- polars-1.34.0, requires polars_runtime_32 , as polars_runtime_64 is created for bigger than 4 billion records
- free-threading: ask removal of pywin32 as a jupyter-core dependancy,
- clean-up & simplify build:
- one yaml dedicated per cycle: github_workflows_build-2025_05.yml
- python-3.13.8
- python-3.14.0 final
- tweaking cloud Build to use python-3.14.0 free-threading fat build from astral:
- using astral only available "freethreaded+pgo-full" version increases the "free" size by 2 ...
- ... as there is the debug objects added ...
- ... but it's pure cloud, and they also said python.exe was "free-threading" instead of a python-3.14t.exe only
- psycopg2 for SSPI
- fix env.ini being in
python\Scriptsvs\scriptsby @nevsal - pipdeptree
- "pip" installing from pylock.toml looks so far away it's disturbing
b1 (2025-10-12, free-threading binary from astral, with debug objects as there is no small version)
- free-threading:
- jupyter_core-5.9.0
- tornado-6.5.2 (source wheel)
- pywinpty-3.0.2
- cffi-2.0.0
- argon2_cffi_bindings-25.1.0
- ipykernel-7.0.1
- psutil-7.1.0
- markupsafe-3.0.3
- rpds_py-0.27.1
- pyyaml-6.0.3
- jupyter_core-5.9.1
- python-3.14.0t with jupyterlab, but not pandas or scikit-learn
- waiting psutil wheel (waiting triping back from china...)
- noting that Christoph Gohlke can do it... so it's just a matter of NOT HACKING
- remove mcp and pympler, that requires pywin32
- python-3.13.9
- ipykernel-6.30.1 for 3.13 while ipykernel-7.0.1 is being fixed
- 3.14 "slim" with spyder and jupyterlab
- aiosignal-1.4.0
- 3.14 "slim" with numba-0.63.0b1
- 3.14 "slimf" free-threading with Jupyterlab (using ipykernel-7.0.1 bugged)
- rope-1.14
- ipykernel-6.31.0 for python-3.13
b2 (2025-10-19 : python-3.13.9, slim versions growing on 3.14 and 3.14t)
- simplify github_workflows_build-2025_05.yml workflow to less repeat yourself
- more stable free-threading (yet still far away from complete):
- ipython-9.7
- ipykernel-7.1.0
- jupyterlab-4.4.10
- scikit-learn-1.18 very late, and now waiting Pandas-3.0 rc
- only pandas-3.0 will support free-threading.... now 3.1 ??
- pyqt , qtconsole, spyder ?
- matplotlib-3.10.7, dask-2025.9.1
- huggingface_hub-1.0.1, kearas-3.12.0, langchain-1.0.3
- polars-1.35.1
- duckdb-1.4.2 for python-3.14
- altair-6.0.0 for python-3.14
- pip-25.3.0 by adding --upgrade on local build toml
- increasing python-3.14 wheels included: now about 86% ok (main miss: streamlit-1.52, scikit-learn)
- jupyterlab-4.5.0
- numba-0.63.0rc
- stuff-up 3.14 to the max: 95%
- leveraging versions of packages between 3.14, 3.14, 3.14t...
- pip reading pylock ... seems to happen in 2026
b3 (2025-11-23: slim version at 95% on 3.14)
- pyogrio, scs for 3.14
- spyder-6.1.1
- reduce 3.14 whl version size
- re-organise github_workflow to add python-3.15 , with copilote-free + post copilote-free fix...
- simplify github_workflow and ease futher prospect of arm build
- pandas-3.0.0rc0 for free-threading, and so bokeh, panel , geopandas ... 80% full !
- python-3.14.1, python-3.13.9 , with a python BUGFIX
- streamlit-1.52.1 is not compatible with pandas-3, so no free-threading
- sckit-learn-1.18rc1 for free-threading
- foundry-local-sdk
- fix local build numerotation
- reduce github_workflow complexity down to 420 lines, using copilote suggestions
- reduce github_workflow complexity down to 380 lines
- reduce github_workflow complexity down to 365 lines, using copilote suggestions
- reduce github_workflow complexity down to 355 lines, using copilote suggestions
- pandas-3.0.0rc0 for free-threading only
- scikit_learn-1.8.0 for free-threading
- scikit_image-0.26.0rc1
- plotnine-0.15.2
b4 (2025-12-14: slim version at 97% on 3.14, slimf 3.14 free-threading at 80%)
- scikit_image-0.26.0rc2
- pandas-3.0.0rc1 for free-threading
- python-3.15.0a3
- "stuffing" small packages into python free-threading, reachin 85%, to highlight more the truly missing packages
- scikit-image-0.26.0 final \o/
- remove Django from 3.13 wheel version to fit back into 650 Mo
- asked Prince to allow altair-6.0, as useless constraint, but keep it for this cycle
- Prince-0.16.3 allows altair-6.0
- Wordcloud-1.9.5 for python-3.14
- beware from python astral: Existing pip-based bootstrapping will be removed in a future release
- start to consider a version with Pytorch+ONNX and no QT
rc (2025-12-2x: slimf 3.14 free-threading at 85%)
- numba for free-threading is 2026
- SQLAlchemy-2.1 for free-threading is 2026
- arm race
- preamble: lot of activity to make free-threading or multiple-interpreter easier to work with ... in 3.15:
- pinned this issue
on Sep 20, 2025 pre-b1 state:
History of changes for WinPython-64bit 3.13.7.1slim
The following changes were made to WinPython-64bit distribution since version 3.13.7.0slim.
Tools
No differences found.
Python packages
New packages:
- cattrs 1.2.0 (Composable complex class support for attrs.)
- invoke 2.2.0 (Pythonic task execution)
- ipython-pygments-lexers 1.1.1 (Defines a variety of Pygments lexers for highlighting IPython code.)
- lsprotocol 2023.0.1 (Python implementation of the Language Server Protocol.)
- polars-runtime-32 1.34.0 (Blazingly fast DataFrame library)
- python-lsp-ruff 2.3.0 (Ruff linting plugin for pylsp)
- pytokens 0.1.10 (A Fast, spec compliant Python 3.12+ tokenizer that runs on older Pythons.)
- ruff 0.13.2 (An extremely fast Python linter and code formatter, written in Rust.)
- soundfile 0.13.1 (An audio library based on libsndfile, CFFI and NumPy)
Upgraded packages:
- black 25.1.0 → 25.9.0 (The uncompromising code formatter.)
- clarabel 0.10.0 → 0.11.1 (Clarabel Conic Interior Point Solver for Rust / Python)
- click 8.2.1 → 8.3.0 (Composable command line interface toolkit)
- cohere 5.17.0 → 5.18.0 ()
- coloredlogs 7.3.1 → 15.0.1 (Colored terminal output for Python's logging module)
- comm 0.2.2 → 0.2.3 (Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.)
- fastapi 0.116.1 → 0.118.0 (FastAPI framework, high performance, easy to learn, fast to code, ready for production)
- flask 3.1.1 → 3.1.2 (A simple framework for building complex web applications.)
- folium 0.19.5 → 0.20.0 (Make beautiful maps with Leaflet.js & Python)
- fsspec 2025.5.1 → 2025.9.0 (File-system specification)
- geographiclib 2.0 → 2.1 (The geodesic routines from GeographicLib)
- gitpython 3.1.44 → 3.1.45 (GitPython is a Python library used to interact with Git repositories)
- griffe 1.7.3 → 1.14.0 (Signatures for entire Python programs.)
- groq 0.28.0 → 0.31.0 (The official Python library for the groq API)
- hypothesis 6.136.6 → 6.138.13 (A library for property-based testing)
- ipython 8.37.0 → 9.6.0 (IPython: Productive Interactive Computing)
- jiter 0.10.0 → 0.11.0 (Fast iterable JSON parser.)
- jupyterlab 4.4.7 → 4.4.9 (JupyterLab computational environment)
- langsmith 0.4.16 → 0.4.32 (Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.)
- llvmlite 0.45.0 → 0.45.1 (lightweight wrapper around basic LLVM functionality)
- markdown 3.8.2 → 3.9 (Python implementation of John Gruber's Markdown.)
- markdownify 1.1.0 → 1.2.0 (Convert HTML to markdown.)
- maturin 1.9.3 → 1.9.4 (Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages)
- mistralai 1.9.3 → 1.9.10 (Python Client SDK for the Mistral AI API.)
- numba 0.62.0 → 0.62.1 (compiling Python code using LLVM)
- panel 1.8.0 → 1.8.1 (The powerful data exploration & web app framework for Python.)
- polars 1.33.1 → 1.34.0 (Blazingly fast DataFrame library)
- pywinpty 2.0.15 → 3.0.2 (Pseudo terminal support for Windows from Python.)
- pyzmq 27.0.0 → 27.1.0 (Python bindings for 0MQ)
- qtconsole 5.6.1 → 5.7.0 (Jupyter Qt console)
- skrub 0.6.1 → 0.6.2 (Machine learning with dataframes)
- soupsieve 2.7 → 2.8 (A modern CSS selector implementation for Beautiful Soup.)
- spyder 6.0.8 → 6.1.0 (The Scientific Python Development Environment)
- tiktoken 0.9.0 → 0.11.0 (tiktoken is a fast BPE tokeniser for use with OpenAI's models)
- uncertainties 3.2.2 → 3.2.3 (calculations with values with uncertainties, error propagation)
- urllib3 2.4.0 → 2.5.0 (HTTP library with thread-safe connection pooling, file post, and more.)
- uvicorn 0.34.2 → 0.35.0 (The lightning-fast ASGI server.)
- waitress 3.0.0 → 3.0.2 (Waitress WSGI server)
- xyzservices 2023.10.1 → 2025.4.0 (Source of XYZ tiles providers)
- yapf 0.40.1 → 0.43.0 (A formatter for Python code)
- yarl 1.18.3 → 1.20.1 (Yet another URL library)
- zipp 3.21.0 → 3.23.0 (Backport of pathlib-compatible object wrapper for zip files)
- zstandard 0.24.0 → 0.25.0 (Zstandard bindings for Python)
Removed packages:
- overrides 7.7.0 (A decorator to automatically detect mismatch when overriding a method.)
WheelHouse packages
No differences found.
WinPython 2025-05 b1 (2025-10-12)
Changes from WinPython 2025-04 :
- Infrastructure:
- python-3.14.0 final, python-3.13.8
- python-3.14.0 free-threading is now build also from astral binary
- fix a wrong placement of env.ini in
python\Scriptsinstead of\scripts
- New Packages:
- pipdeptree
- soundfile
- ruff
- Upgraded Packages:
- duckdb-1.4.1, and many more
- Removed Packages:
Areas of particular interest for testers:
- updated packages
- no error of the [fully] cloud builds
Next build: b2
- free-threading with jupyterlab
- clean-up no more used infrastructures
- uv-1.0 is near, and pip seems in a deadlock.
binaries at:
MD5 SHA-1 SHA-256 Binary Size blake2b-256 e7e8786678b3dba2d8f4e986543d29d4 dfcb8a4403e937ebeb97f3e09899fcd91f08424e a392202c121bae9689548e932c75d0e25a564d00150b82982e4d753fa5224140 WinPython64-3.13.8.0dotb1.exe 17 100 503 Bytes 6293f9823e93ff04c5699c99f036df5ec88094c912ddc3a6547a5d03d5cb7c54 88ef57f98c0cb816cfa2498bf118ad2c e835dfb85affd173bf0a8f81c6e23602641158ae 3435a4c03b4056bb33e61529fb1e7a16f00a5cd5b2461442d2f794e6ffa08388 WinPython64-3.13.8.0dotb1.zip 28 005 299 Bytes 7e97c974ee40a621a96b02b086cb02d0d2cec7eb8de3f81c74e4c60793d50bc0 7138918d1d683717ae8d036b3d0624ca d23b966b21969e9469c35cb8059113fcd87afffb a98a90765c48f7da761879a513d1932f36aa01f8d6333069bd843b50704b552e WinPython64-3.13.8.0slimb1.7z 639 727 438 Bytes 2aebf5bf3c076154265c004b6efc04e51f2b2b94a5ab2144c92709364cb73085 8da4a94b54a323c8076a474067726f45 6ccf5230943ead61817f883f81d7f52dccf97038 7ee9de13e943a2fecacd916cf0bf621734df8f5afae11d8f101e2768cb9b2b3e WinPython64-3.13.8.0slimb1.exe 639 940 852 Bytes 383056a3775cd1120182c1a8520164ff66b153cad848005cbbb2274630f33f2c d5f148cd4cea02bc93c612e2795f3a7b b40ee8b44ae70a12cb113ecb35ad8b50476c4d50 370290eb9897864ce0952d2cddb70872a94ed4d21e615886b7eb650e5cb98d8a WinPython64-3.13.8.0whlb1.7z 672 762 016 Bytes 374fe55bda7b9ea5046db9d677640b0a265ef5293709c1a1cd2900aa353298d6 512149604b53d71d1026258e7a2ded88 4bc907570919f94b8db0da42e4466656ce94451f a227a4f1a57f85730a385a1f5214a6cebf80b4c80faf0d662cfb42e871bf9f1c WinPython64-3.14.0.2dotb1.exe 17 544 556 Bytes 09aa143878b25ee364ca3135bef90642e99b778fd8b60001375a43c3c060cc44 5fd017a52ed199830225866fd183cd5d 29314badecc82e22e06b3b8bc3ad5922a4c2adf3 273920ce34a0d0f19b807f13ecbf41d5945812ff3cd50cc89d6142735f326843 WinPython64-3.14.0.2dotb1.zip 28 622 139 Bytes d77d1744b42f963df9817bbd8dc00362e4ad205a2de8adce2ca6af4053e8a60d d9729bb92d064cd79f1e4fcfd6762e65 129a034870c8710c570416ab28c0cf853703637b 881eb9dc5080f38759e55572a8d6d59a416bc3541ee5bb020acb37c226ed11cb WinPython64-3.14.0.2freeb1.exe 35 888 445 Bytes e6925c6dbf39699cf98d1033ab3e179e0cdcb2eb9f31030aae20092ea426f57c ab3118e803c946c40ce93cb352caea70 22ad60ceb941fc9a50234751d37308818fdd3844 4a21e6fef8412a33f6884a47d7127abb30b680f138d0c016b774b76091a63937 WinPython64-3.14.0.2freeb1.zip 63 406 717 Bytes 60c61c672226fb1380db3943cd6059325172c61726518dbdca0a331106385bad ebf4c96408ed2d627b35ad0080fd7f21 640d8a4889e2f6af85bdd1c9800dded201d892a4 095feff28919297fc3a34b6366d662b28312ec8fa0069dbb8061a76d1450c0b3 pylock.64-3_13_8_0dotb1.toml 3 446 Bytes 9b5e065de49026469a5ea56a2ea7aebd59856cecb080b5826dbd16741a3b83cf 24778fe6937cd716781a61d079ca2bc2 d94b548019033bf027a981f7c5b1a71119d0ddb3 b0b7ed121f5c24dbb35585976a50054a43124b1fdca6b9c861aed0e42f8354b8 pylock.64-3_13_8_0slimb1.toml 197 719 Bytes 0bf1a87ea93afae3dace0e0435bda07cde4a0e73b10d24ddc385b6e67b822077 ce26c771408d85a48f3ef025d346c6b8 4602fef4fb3092b0f9d4d18eda9f91f8c9f04cc5 80600d267f9167146a7116cf471a5d5747b7c773c9e66269cfcc174ebfc3777b pylock.64-3_13_8_0whlb1_wheels.toml 191 204 Bytes 68d4d594b14edd8824e01b1b83e27d4f0e64bd266fd09e4da18519e9b93953ef MD5 SHA-1 SHA-256 Binary Size blake2b-256 ebf4c96408ed2d627b35ad0080fd7f21 640d8a4889e2f6af85bdd1c9800dded201d892a4 095feff28919297fc3a34b6366d662b28312ec8fa0069dbb8061a76d1450c0b3 pylock.64-3_14_0_2dotb1.toml 3 446 Bytes 9b5e065de49026469a5ea56a2ea7aebd59856cecb080b5826dbd16741a3b83cf ebf4c96408ed2d627b35ad0080fd7f21 640d8a4889e2f6af85bdd1c9800dded201d892a4 095feff28919297fc3a34b6366d662b28312ec8fa0069dbb8061a76d1450c0b3 pylock.64-3_14_0_2freeb1.toml 3 446 Bytes 9b5e065de49026469a5ea56a2ea7aebd59856cecb080b5826dbd16741a3b83cf 87bd0e81ef2bd7ac5aee3bbaafe8e561 42d9a9208e20e352163b3bccdf4c848f2e589de8 f2bb627ff670fa0c25995a85b3ecf0c89eafdb5e7f3171889a92bf8734494eb4 requir.64-3_13_8_0dotb1.txt 943 Bytes 823e5045b2e64f588153523f2306a273b266703ef7b78e5b97f1f865094a100d 8e24a38d09b108bd135c0b8bbdc62c7e 4520dd00d1b0d2c9bae407264abce8e72985ec7e 077e33e816f64d97fca08e1a311b4b7afd001d9d1b385250f287438807d2f353 requir.64-3_13_8_0slimb1.txt 54 261 Bytes 2ead3561e0480077b3067adfb08c659a4e7fa09f51a1e01eef75987717ded07e ec4d4c1e608d545ce8aff5f71434f279 c283145b95792504f5f829470c76d5cfcd29edf8 953b28df039746b7bb598542c5bf1e5299e4a5c7ef58eae501358b26d1db3b38 requir.64-3_13_8_0whlb1_wheels.txt 52 465 Bytes 233cbeec26659a936c5c6562ebc2203a9d575de549eb662195b24922f0c9b24f 87bd0e81ef2bd7ac5aee3bbaafe8e561 42d9a9208e20e352163b3bccdf4c848f2e589de8 f2bb627ff670fa0c25995a85b3ecf0c89eafdb5e7f3171889a92bf8734494eb4 requir.64-3_14_0_2dotb1.txt 943 Bytes 823e5045b2e64f588153523f2306a273b266703ef7b78e5b97f1f865094a100d 87bd0e81ef2bd7ac5aee3bbaafe8e561 42d9a9208e20e352163b3bccdf4c848f2e589de8 f2bb627ff670fa0c25995a85b3ecf0c89eafdb5e7f3171889a92bf8734494eb4 requir.64-3_14_0_2freeb1.txt 943 Bytes 823e5045b2e64f588153523f2306a273b266703ef7b78e5b97f1f865094a100d WinPython 3.13.8.0slim
The following packages are included in WinPython-64bit v3.13.8.0slim b1.
Details
Tools
Name Version Description Pandoc 3.1.9 an universal document converter Python 3.13.8 Python programming language with standard library Python packages
Name Version Description absl-py 2.3.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py. adbc-driver-manager 1.6.0 A generic entrypoint for ADBC drivers. aiofiles 24.1.0 File support for asyncio. aiohappyeyeballs 2.6.1 Happy Eyeballs for asyncio aiohttp 3.11.18 Async http client/server framework (asyncio) aiosignal 1.3.2 aiosignal: a list of registered asynchronous callbacks aiosqlite 0.21.0 asyncio bridge to the standard sqlite3 module alabaster 1.0.0 A light, configurable Sphinx theme alembic 1.16.1 A database migration tool for SQLAlchemy. altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python. annotated-types 0.7.0 Reusable constraint types to use with typing.Annotated ansicolors 1.1.8 ANSI colors for Python anthropic 0.64.0 The official Python library for the anthropic API anyio 4.10.0 High-level concurrency and networking framework on top of asyncio or Trio anywidget 0.9.18 custom jupyter widgets made easy appdirs 1.4.4 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". argcomplete 3.6.2 Bash tab completion for argparse argon2-cffi 25.1.0 Argon2 for Python argon2-cffi-bindings 25.1.0 Low-level CFFI bindings for Argon2 array-api-compat 1.12.0 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard arrow 1.3.0 Better dates & times for Python asgi-csrf 0.11 ASGI middleware for protecting against CSRF attacks asgiref 3.8.1 ASGI specs, helper code, and adapters asn1crypto 1.5.1 Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, asteval 1.0.5 Safe, minimalistic evaluator of python expression using ast module astroid 3.3.9 An abstract syntax tree for Python with inference support. astropy 7.1.0 Astronomy and astrophysics core library astropy-iers-data 0.2025.6.9.0.39.3 IERS Earth Rotation and Leap Second tables for the astropy core package asttokens 3.0.0 Annotate AST trees with source code positions async-lru 2.0.5 Simple LRU cache for asyncio asyncssh 2.21.0 AsyncSSH: Asynchronous SSHv2 client and server library atomicwrites 1.4.0 Atomic file writes. attrs 25.3.0 Classes Without Boilerplate autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide azure-core 1.34.0 Microsoft Azure Core Library for Python azure-cosmos 4.9.0 Microsoft Azure Cosmos Client Library for Python azure-identity 1.23.0 Microsoft Azure Identity Library for Python babel 2.17.0 Internationalization utilities baresql 1.0.0 playing SQL directly on Python datas bcrypt 4.3.0 Modern password hashing for your software and your servers beautifulsoup4 4.13.4 Screen-scraping library binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text. black 25.9.0 The uncompromising code formatter. bleach 6.2.0 An easy safelist-based HTML-sanitizing tool. blinker 1.9.0 Fast, simple object-to-object and broadcast signaling bokeh 3.8.0 Interactive plots and applications in the browser from Python branca 0.8.1 Generate complex HTML+JS pages with Python brotli 1.1.0 Python bindings for the Brotli compression library build 1.2.2.post1 A simple, correct Python build frontend cachetools 5.5.2 Extensible memoizing collections and decorators cattrs 1.2.0 Composable complex class support for attrs. certifi 2025.4.26 Python package for providing Mozilla's CA Bundle. cffi 2.0.0 Foreign Function Interface for Python calling C code. chardet 5.2.0 Universal encoding detector for Python 3 charset-normalizer 3.4.2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. clarabel 0.11.1 Clarabel Conic Interior Point Solver for Rust / Python click 8.3.0 Composable command line interface toolkit click-default-group 1.2.4 click_default_group cloudpickle 3.1.1 Pickler class to extend the standard pickle.Pickler functionality cohere 5.18.0 colorama 0.4.6 Cross-platform colored terminal text. colorcet 3.1.0 Collection of perceptually uniform colormaps coloredlogs 15.0.1 Colored terminal output for Python's logging module colorlog 6.9.0 Add colours to the output of Python's logging module. comm 0.2.3 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc. contourpy 1.3.2 Python library for calculating contours of 2D quadrilateral grids cookiecutter 2.6.0 A command-line utility that creates projects from project templates, e.g. cryptography 45.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers. cvxopt 1.3.2 Convex optimization package cvxpy 1.7.1 A domain-specific language for modeling convex optimization problems in Python. cycler 0.12.1 Composable style cycles cython 3.1.4 The Cython compiler for writing C extensions in the Python language. cytoolz 1.0.1 Cython implementation of Toolz: High performance functional utilities dask 2025.7.0 Parallel PyData with Task Scheduling datasette 0.65.1 An open source multi-tool for exploring and publishing data datasette-graphql 2.2 Datasette plugin providing an automatic GraphQL API for your SQLite databases datashader 0.18.2 Data visualization toolchain based on aggregating into a grid deap 1.4.2 Distributed Evolutionary Algorithms in Python debugpy 1.8.14 An implementation of the Debug Adapter Protocol for Python decorator 5.2.1 Decorators for Humans defusedxml 0.7.1 XML bomb protection for Python stdlib modules deprecated 1.2.18 Python @deprecated decorator to deprecate old python classes, functions or methods. diff-match-patch 20241021 Repackaging of Google's Diff Match and Patch libraries. dill 0.4.0 serialize all of Python distributed 2025.7.0 Distributed scheduler for Dask distro 1.9.0 Distro - an OS platform information API django 5.2.4 A high-level Python web framework that encourages rapid development and clean, pragmatic design. dnspython 2.7.0 DNS toolkit docstring-to-markdown 0.17 On the fly conversion of Python docstrings to markdown docutils 0.21.2 Docutils -- Python Documentation Utilities duckdb 1.4.1 DuckDB in-process database entrypoints 0.4 Discover and load entry points from installed packages. et-xmlfile 2.0.0 An implementation of lxml.xmlfile for the standard library eval-type-backport 0.2.2 Like typing._eval_type, but lets older Python versions use newer typing features.executing 2.2.0 Get the currently executing AST node of a frame, and other information faker 37.4.0 Faker is a Python package that generates fake data for you. fasta2a 0.2.9 Convert an AI Agent into a A2A server! ✨ fastapi 0.118.0 FastAPI framework, high performance, easy to learn, fast to code, ready for production fastavro 1.11.1 Fast read/write of AVRO files fastjsonschema 2.21.1 Fastest Python implementation of JSON schema filelock 3.19.1 A platform independent file lock. flake8 7.1.1 the modular source code checker: pep8 pyflakes and co flask 3.1.2 A simple framework for building complex web applications. flatbuffers 25.2.10 The FlatBuffers serialization format for Python flexcache 0.3 Saves and loads to the cache a transformed versions of a source object. flexparser 0.4 Parsing made fun ... using typing. flit 3.12.0 A simple packaging tool for simple packages. flit-core 3.12.0 Distribution-building parts of Flit. See flit package for more information folium 0.20.0 Make beautiful maps with Leaflet.js & Python fonttools 4.58.5 Tools to manipulate font files fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers frozenlist 1.7.0 A list-like structure which implements collections.abc.MutableSequence fsspec 2025.9.0 File-system specification fuzzywuzzy 0.18.0 Fuzzy string matching in python geographiclib 2.1 The geodesic routines from GeographicLib geopandas 1.1.1 Geographic pandas extensions geopy 2.4.1 Python Geocoding Toolbox gitdb 4.0.12 Git Object Database gitpython 3.1.45 GitPython is a Python library used to interact with Git repositories google-auth 2.40.3 Google Authentication Library google-genai 1.31.0 GenAI Python SDK graphene 3.4.3 GraphQL Framework for Python graphql-core 3.2.6 GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL. graphql-relay 3.2.0 Relay library for graphql-core greenlet 3.2.3 Lightweight in-process concurrent programming griffe 1.14.0 Signatures for entire Python programs. groq 0.31.0 The official Python library for the groq API guidata 3.12.0 Automatic GUI generation for easy dataset editing and display h11 0.16.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 h2 4.2.0 Pure-Python HTTP/2 protocol implementation h5py 3.12.1 Read and write HDF5 files from Python hatchling 1.27.0 Modern, extensible Python build backend holoviews 1.21.0 A high-level plotting API for the PyData ecosystem built on HoloViews. hpack 4.1.0 Pure-Python HPACK header encoding html5lib 1.1 HTML parser based on the WHATWG HTML specification httpcore 1.0.9 A minimal low-level HTTP client. httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era. httpx 0.28.1 The next generation HTTP client. httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX. huggingface-hub 0.35.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub humanfriendly 10.0 Human friendly output for text interfaces using Python hupper 1.12.1 Integrated process monitor for developing and reloading daemons. hvplot 0.11.3 A high-level plotting API for the PyData ecosystem built on HoloViews. hypercorn 0.17.3 A ASGI Server based on Hyper libraries and inspired by Gunicorn hyperframe 6.1.0 Pure-Python HTTP/2 framing hypothesis 6.138.13 A library for property-based testing id 1.5.0 A tool for generating OIDC identities idna 3.10 Internationalized Domain Names in Applications (IDNA) imageio 2.37.0 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats. imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file imbalanced-learn 0.14.0 Toolbox for imbalanced dataset in machine learning importlib-metadata 8.7.0 Read metadata from Python packages inflection 0.5.1 A port of Ruby on Rails inflector to Python iniconfig 2.1.0 brain-dead simple config-ini parsing intervaltree 3.1.0 Editable interval tree data structure for Python 2 and 3 invoke 2.2.0 Pythonic task execution ipycanvas 0.14.1 Interactive widgets library exposing the browser's Canvas API ipykernel 6.30.1 IPython Kernel for Jupyter ipyleaflet 0.20.0 A Jupyter widget for dynamic Leaflet maps ipympl 0.9.8 Matplotlib Jupyter Extension ipython 9.6.0 IPython: Productive Interactive Computing ipython-genutils 0.2.0 Vestigial utilities from IPython ipython-pygments-lexers 1.1.1 Defines a variety of Pygments lexers for highlighting IPython code. ipython-sql 0.5.0 RDBMS access via IPython ipywidgets 8.1.7 Jupyter interactive widgets isoduration 20.11.0 Operations with ISO 8601 durations isort 6.0.1 A Python utility / library to sort Python imports. itsdangerous 2.2.0 Safely pass data to untrusted environments and back. janus 2.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads jaraco-classes 3.4.0 Utility functions for Python class constructs jaraco-context 6.0.1 Useful decorators and context managers jaraco-functools 4.3.0 Functools like those found in stdlib jedi 0.19.2 An autocompletion tool for Python that can be used for text editors. jellyfish 1.2.0 Approximate and phonetic matching of strings. jinja2 3.1.6 A very fast and expressive template engine. jiter 0.11.0 Fast iterable JSON parser. joblib 1.5.2 Lightweight pipelining with Python functions json5 0.12.0 A Python implementation of the JSON5 data format. jsonpatch 1.33 Apply JSON-Patches (RFC 6902) jsonpointer 3.0.0 Identify specific nodes in a JSON document (RFC 6901) jsonschema 4.24.0 An implementation of JSON Schema validation for Python jsonschema-specifications 2025.4.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry julia 0.6.2 Julia/Python bridge with IPython support. jupyter 1.1.1 Jupyter metapackage. Install all the Jupyter components in one go. jupyter-bokeh 4.0.5 A Jupyter extension for rendering Bokeh content. jupyter-client 8.6.3 Jupyter protocol implementation and client libraries jupyter-console 6.6.3 Jupyter terminal console jupyter-core 5.8.1 Jupyter core package. A base package on which Jupyter projects rely. jupyter-events 0.12.0 Jupyter Event System library jupyter-leaflet 0.20.0 ipyleaflet extensions for JupyterLab and Jupyter Notebook jupyter-lsp 2.3.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server jupyter-server 2.17.0 The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications. jupyter-server-terminals 0.5.3 A Jupyter Server Extension Providing Terminals. jupyterlab 4.4.9 JupyterLab computational environment jupyterlab-pygments 0.3.0 Pygments theme using JupyterLab CSS variables jupyterlab-server 2.27.3 A set of server components for JupyterLab and JupyterLab like applications. jupyterlab-widgets 3.0.15 Jupyter interactive widgets for JupyterLab keras 3.11.3 Multi-backend Keras keyring 25.6.0 Store and access your passwords safely. kiwisolver 1.4.9 A fast implementation of the Cassowary constraint solver langchain 0.3.27 Building applications with LLMs through composability langchain-core 0.3.78 Building applications with LLMs through composability langchain-text-splitters 0.3.11 LangChain text splitting utilities langsmith 0.4.32 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform. lazy-loader 0.4 Makes it easy to load subpackages and functions on demand. linkify-it-py 2.0.3 Links recognition library with FULL unicode support. llvmlite 0.45.1 lightweight wrapper around basic LLVM functionality lmfit 1.3.3 Least-Squares Minimization with Bounds and Constraints locket 1.0.0 File-based locks for Python on Linux and Windows logfire-api 3.12.0 Shim for the Logfire SDK which does nothing unless Logfire is installed lsprotocol 2023.0.1 Python implementation of the Language Server Protocol. lxml 6.0.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. magika 0.6.2 A tool to determine the content type of a file with deep learning mako 1.3.10 A super-fast templating language that borrows the best ideas from the existing templating languages. markdown 3.9 Python implementation of John Gruber's Markdown. markdown-it-py 3.0.0 Python port of markdown-it. Markdown parsing, done right! markdownify 1.2.0 Convert HTML to markdown. markitdown 0.1.2 Utility tool for converting various files to Markdown markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup. matplotlib 3.10.6 Python plotting package matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter maturin 1.9.4 Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages mccabe 0.7.0 McCabe checker, plugin for flake8 mcp 1.11.0 Model Context Protocol SDK mdit-py-plugins 0.4.2 Collection of plugins for markdown-it-py mdurl 0.1.2 Markdown URL utilities mercantile 1.2.1 Web mercator XYZ tile utilities mergedeep 1.3.4 A deep merge function for 🐍. missingno 0.5.2 Missing data visualization module for Python. mistralai 1.9.11 Python Client SDK for the Mistral AI API. mistune 3.1.3 A sane and fast Markdown parser with useful plugins and renderers mizani 0.11.4 Scales for Python ml-dtypes 0.5.1 mlxtend 0.23.3 Machine Learning Library Extensions more-itertools 10.7.0 More routines for operating on iterables, beyond itertools mpld3 0.5.10 D3 Viewer for Matplotlib mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic msal 1.32.3 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us msal-extensions 1.3.1 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS an msgpack 1.1.0 MessagePack serializer multidict 6.6.4 multidict implementation multipledispatch 1.0.0 Multiple dispatch mypy 1.17.1 Optional static typing for Python mypy-extensions 1.1.0 Type system extensions for programs checked with the mypy type checker. mysql-connector-python 9.2.0 A self-contained Python driver for communicating with MySQL servers, using an API that is compliant with the Python Database API Specification v namex 0.1.0 A simple utility to separate the implementation of your Python package and its public API surface. narwhals 2.5.0 Extremely lightweight compatibility layer between dataframe libraries nbclient 0.10.2 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. nbconvert 7.16.6 Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbformat 5.10.4 The Jupyter Notebook format nest-asyncio 1.6.0 Patch asyncio to allow nested event loops networkx 3.5 Python package for creating and manipulating graphs and networks nh3 0.2.21 Python binding to Ammonia HTML sanitizer Rust crate nltk 3.9.1 Natural Language Toolkit notebook 7.4.5 Jupyter Notebook - A web-based notebook environment for interactive computing notebook-shim 0.2.4 A shim layer for notebook traits and config numba 0.62.1 compiling Python code using LLVM numpy 2.3.3 Fundamental package for array computing in Python numpydoc 1.8.0 Sphinx extension to support docstrings in Numpy format onnxruntime 1.22.1 ONNX Runtime is a runtime accelerator for Machine Learning models openai 2.3.0 The official Python library for the openai API openpyxl 3.1.5 A Python library to read/write Excel 2010 xlsx/xlsm files opentelemetry-api 1.34.1 OpenTelemetry Python API optree 0.14.1 Optimized PyTree Utilities. optuna 4.2.1 A hyperparameter optimization framework orjson 3.10.18 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy osqp 0.6.7.post3 OSQP: The Operator Splitting QP Solver outcome 1.3.0.post0 Capture the outcome of Python function calls. packaging 25.0 Core utilities for Python packages pandas 2.3.3 Powerful data structures for data analysis, time series, and statistics pandocfilters 1.5.1 Utilities for writing pandoc filters in python panel 1.8.2 The powerful data exploration & web app framework for Python. papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks param 2.2.1 Make your Python code clearer and more reliable by declaring Parameters. parso 0.8.5 A Python Parser partd 1.4.2 Appendable key-value storage pathspec 0.12.1 Utility library for gitignore style pattern matching of file paths. patsy 1.0.1 A Python package for describing statistical models and for building design matrices. pep8 1.7.1 Python style guide checker pexpect 4.9.0 Pexpect allows easy control of interactive console applications. pg8000 1.31.5 PostgreSQL interface library pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support pillow 11.3.0 Python Imaging Library (Fork) pip 25.2 The PyPA recommended tool for installing Python packages. pipdeptree 2.29.0 Command line utility to show dependency tree of packages. platformdirs 4.3.7 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.plotly 6.3.0 An open-source interactive data visualization library for Python plotnine 0.13.6 A Grammar of Graphics for Python plotpy 2.7.5 Curve and image plotting tools for Python/Qt applications pluggy 1.5.0 plugin and hook calling mechanisms for python ply 3.11 Python Lex & Yacc polars 1.34.0 Blazingly fast DataFrame library polars-runtime-32 1.34.0 Blazingly fast DataFrame library prettytable 3.16.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format prince 0.16.0 Factor analysis in Python: PCA, CA, MCA, MFA, FAMD, GPA priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree prometheus-client 0.21.1 Python client for the Prometheus monitoring system. prompt-toolkit 3.0.52 Library for building powerful interactive command lines in Python propcache 0.3.1 Accelerated property cache protobuf 6.31.1 psutil 7.0.0 Cross-platform lib for process and system monitoring in Python. NOTE: the syntax of this script MUST be kept compatible with Python 2.7. psycopg2 2.9.11 psycopg2 - Python-PostgreSQL Database Adapter psygnal 0.14.0 Fast python callback/event system modeled after Qt Signals ptpython 3.0.31 Python REPL build on top of prompt_toolkit ptyprocess 0.7.0 Run a subprocess in a pseudo terminal pure-eval 0.2.3 Safely evaluate AST nodes without side effects pyarrow 21.0.0 Python library for Apache Arrow pyasn1 0.6.1 Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208) pyasn1-modules 0.4.1 A collection of ASN.1-based protocols modules pybind11 3.0.0 Seamless operability between C++11 and Python pycodestyle 2.12.0 Python style guide checker pycparser 2.22 C parser in Python pyct 0.5.0 Python package common tasks for users (e.g. copy examples, fetch data, ...) pydantic 2.11.9 Data validation using Python type hints pydantic-ai-slim 0.2.9 Agent Framework / shim to use Pydantic with LLMs, slim package pydantic-core 2.33.2 Core functionality for Pydantic validation and serialization pydantic-evals 0.2.9 Framework for evaluating stochastic code execution, especially code making use of LLMs pydantic-graph 0.2.9 Graph and state machine library pydantic-settings 2.8.1 Settings management using Pydantic pydeck 0.9.1 Widget for deck.gl maps pydocstyle 6.3.0 Python docstring style checker pydot 4.0.1 Python interface to Graphviz's Dot pydub 0.25.1 Manipulate audio with an simple and easy high level interface pyerfa 2.0.1.5 Python bindings for ERFA pyflakes 3.2.0 passive checker of Python programs pygithub 2.6.1 Use the full Github API v3 pygments 2.19.1 Pygments is a syntax highlighting package written in Python. pyjwt 2.10.1 JSON Web Token implementation in Python pylint 3.3.6 python code static checker pylint-venv 3.0.4 pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments. pyls-spyder 0.4.0 Spyder extensions for the python-lsp-server pymongo 4.12.1 Python driver for MongoDB http://www.mongodb.org pympler 1.1 A development tool to measure, monitor and analyze the memory behavior of Python objects. pynacl 1.5.0 Python binding to the Networking and Cryptography (NaCl) library pynndescent 0.5.13 Nearest Neighbor Descent pyodbc 5.2.0 DB API module for ODBC pyogrio 0.10.0 Vectorized spatial vector file format I/O using GDAL/OGR pyomo 6.9.2 Pyomo: Python Optimization Modeling Objects pypandoc 1.15 Thin wrapper for pandoc. pyparsing 3.2.3 pyparsing module - Classes and methods to define and execute parsing grammars pypdf 5.6.0 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files pyproj 3.7.0 Python interface to PROJ (cartographic projections and coordinate transformations library) pyproject-hooks 1.2.0 Wrappers to call pyproject.toml-based build backend hooks. pyqt5 5.15.11 Python bindings for the Qt cross platform application toolkit pyqt5-qt5 5.15.2 The subset of a Qt installation needed by PyQt5. pyqt5-sip 12.17.0 The sip module support for PyQt5 pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python pyqtwebengine 5.15.7 Python bindings for the Qt WebEngine framework pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine. pyreadline3 3.5.4 A python implementation of GNU readline. pyserial 3.5 Python Serial Port Extension pysocks 1.7.1 A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information. pyspnego 0.11.2 Windows Negotiate Authentication Client and Server pytest 8.4.1 pytest: simple powerful testing with Python python-barcode 0.15.1 Create standard barcodes with Python. No external modules needed. (optional Pillow support included). python-dateutil 2.8.2 Extensions to the standard Python datetime module python-dotenv 1.1.0 Read key-value pairs from a .env file and set them as environment variables python-json-logger 3.3.0 JSON Log Formatter for the Python Logging Package python-lsp-black 2.0.0 Black plugin for the Python LSP Server python-lsp-jsonrpc 1.1.2 JSON RPC 2.0 server library python-lsp-ruff 2.3.0 Ruff linting plugin for pylsp python-lsp-server 1.13.1 Python Language Server for the Language Server Protocol python-multipart 0.0.20 A streaming multipart parser for Python python-slugify 8.0.4 A Python slugify application that also handles Unicode pythonqwt 0.14.6 Qt plotting widgets for Python pytokens 0.1.10 A Fast, spec compliant Python 3.12+ tokenizer that runs on older Pythons. pytoolconfig 1.3.1 Python tool configuration pytz 2025.2 World timezone definitions, modern and historical pyuca 1.2 a Python implementation of the Unicode Collation Algorithm pyusb 1.3.1 Easy USB access for Python pyvisa 1.15.0 Python VISA bindings for GPIB, RS232, TCPIP and USB instruments pyviz-comms 3.0.4 A JupyterLab extension for rendering HoloViz content. pywavelets 1.8.0 PyWavelets, wavelet transform module pywin32 310 Python for Window Extensions pywin32-ctypes 0.2.3 A (partial) reimplementation of pywin32 using ctypes/cffi pywinpty 3.0.2 Pseudo terminal support for Windows from Python. pyyaml 6.0.2 YAML parser and emitter for Python pyzmq 27.1.0 Python bindings for 0MQ qdarkstyle 3.2.3 The most complete dark/light style sheet for C++/Python and Qt applications qdldl 0.1.7.post5 QDLDL, a free LDL factorization routine. qrcode 8.2 QR Code image generator qstylizer 0.2.4 Stylesheet Generator for PyQt{4-5}/PySide{1-2} qtawesome 1.4.0 FontAwesome icons in PyQt and PySide applications qtconsole 5.7.0 Jupyter Qt console qtpy 2.4.3 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6). quantecon 0.8.1 Import the main names to top level. quart 0.20.0 A Python ASGI web framework with the same API as Flask rapidfuzz 3.13.0 rapid fuzzy string matching readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse redis 5.2.1 Python client for Redis database and key-value store referencing 0.36.2 JSON Referencing + Python regex 2025.7.34 Alternative regular expression module, to replace re. reportlab 4.4.2 The Reportlab Toolkit requests 2.32.4 Python HTTP for Humans. requests-ntlm 1.3.0 This package allows for HTTP NTLM authentication using the requests library. requests-toolbelt 1.0.0 A utility belt for advanced users of python-requests rfc3339-validator 0.1.4 A pure python RFC3339 validator rfc3986 2.0.0 Validating URI References per RFC 3986 rfc3986-validator 0.1.1 Pure python rfc3986 validator rich 14.1.0 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal roman-numerals-py 3.1.0 Manipulate well-formed Roman numerals rope 1.13.0 a python refactoring library... rpds-py 0.26.0 Python bindings to Rust's persistent data structures (rpds) rsa 4.9.1 Pure-Python RSA implementation rtree 1.4.0 R-Tree spatial index for Python GIS ruff 0.13.2 An extremely fast Python linter and code formatter, written in Rust. rx 3.2.0 Reactive Extensions (Rx) for Python scikit-image 0.25.2 Image processing in Python scikit-learn 1.7.2 A set of python modules for machine learning and data mining scipy 1.16.2 Fundamental algorithms for scientific computing in Python scramp 1.4.5 An implementation of the SCRAM protocol. scs 3.2.8 Splitting conic solver seaborn 0.13.2 Statistical data visualization send2trash 1.8.3 Send file to trash natively under Mac OS X, Windows and Linux setuptools 80.9.0 Easily download, build, install, upgrade, and uninstall Python packages shapely 2.1.1 Manipulation and analysis of geometric objects shellingham 1.5.4 Tool to Detect Surrounding Shell simplejson 3.20.1 Simple, fast, extensible JSON encoder/decoder for Python simpy 4.1.1 Event discrete, process based simulation for Python. six 1.17.0 Python 2 and 3 compatibility utilities skrub 0.6.2 Machine learning with dataframes smmap 5.0.2 A pure Python implementation of a sliding window memory map manager sniffio 1.3.1 Sniff out which async library your code is running under snowballstemmer 3.0.1 This package provides 32 stemmers for 30 languages generated from Snowball algorithms. sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set sounddevice 0.5.1 Play and Record Sound with Python soundfile 0.13.1 An audio library based on libsndfile, CFFI and NumPy soupsieve 2.8 A modern CSS selector implementation for Beautiful Soup. sphinx 8.2.3 Python documentation generator sphinx-rtd-theme 3.0.2 Read the Docs theme for Sphinx sphinxcontrib-applehelp 2.0.0 sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books sphinxcontrib-devhelp 2.0.0 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents sphinxcontrib-htmlhelp 2.1.0 sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files sphinxcontrib-jquery 4.1 Extension to include jQuery on newer Sphinx releases sphinxcontrib-jsmath 1.0.1 A sphinx extension which renders display math in HTML via JavaScript sphinxcontrib-qthelp 2.0.0 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents sphinxcontrib-serializinghtml 2.0.0 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle) spyder 6.1.0 The Scientific Python Development Environment spyder-kernels 3.1.0 Jupyter kernels for Spyder's console sqlalchemy 2.0.41 Database Abstraction Library sqlite-bro 0.13.1 a graphic SQLite Client in 1 Python file sqlite-fts4 1.0.3 Python functions for working with SQLite FTS4 search sqlite-utils 3.38 CLI tool and Python library for manipulating SQLite databases sqlparse 0.5.3 A non-validating SQL parser. squarify 0.4.4 Pure Python implementation of the squarify treemap layout algorithm sse-starlette 3.0.2 SSE plugin for Starlette sspilib 0.2.0 SSPI API bindings for Python stack-data 0.6.3 Extract data from python stack frames and tracebacks for informative displays starlette 0.47.2 The little ASGI library that shines. statsmodels 0.14.5 Statistical computations and models for Python streamlit 1.49.1 A faster way to build and share data apps superqt 0.7.6 Missing widgets and components for PyQt/PySide sv-ttk 2.6.0 A gorgeous theme for Tkinter, based on Windows 11's UI sympy 1.14.0 Computer algebra system (CAS) in Python tabulate 0.9.0 Pretty-print tabular data tblib 3.1.0 Traceback serialization library. tenacity 9.1.2 Retry code until it succeeds termcolor 3.1.0 ANSI color formatting for output in terminal terminado 0.18.1 Tornado websocket backend for the Xterm.js Javascript terminal emulator library. text-unidecode 1.3 The most basic Text::Unidecode port textdistance 4.6.3 Compute distance between the two texts. thefuzz 0.22.1 Fuzzy string matching in python threadpoolctl 3.6.0 threadpoolctl three-merge 0.1.1 Simple library for merging two strings with respect to a base one tifffile 2025.3.30 Read and write TIFF files tiktoken 0.11.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models tinycss2 1.4.0 A tiny CSS parser tokenizers 0.21.4 toml 0.10.2 Python Library for Tom's Obvious, Minimal Language tomli 2.2.1 A lil' TOML parser tomli-w 1.2.0 A lil' TOML writer tomlkit 0.13.2 Style preserving TOML library toolz 1.0.0 List processing tools and functional utilities tornado 6.5.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. tqdm 4.67.1 Fast, Extensible Progress Meter traitlets 5.14.3 Traitlets Python configuration system traittypes 0.2.1 Scipy trait types trio 0.31.0 A friendly Python library for async concurrency and I/O trove-classifiers 2025.5.9.12 Canonical source for classifiers on PyPI (pypi.org). twine 6.1.0 Collection of utilities for publishing packages on PyPI typer 0.15.2 Typer, build great CLIs. Easy to code. Based on Python type hints. types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil types-requests 2.32.0.20250328 Typing stubs for requests typing-extensions 4.13.2 Backported and Experimental Type Hints for Python 3.8+ typing-inspection 0.4.0 Runtime typing introspection tools tzdata 2025.2 Provider of IANA time zone data tzlocal 5.3.1 tzinfo object for the local timezone uc-micro-py 1.0.3 Micro subset of unicode data files for linkify-it-py projects. ujson 5.10.0 Ultra fast JSON encoder and decoder for Python umap-learn 0.5.7 Uniform Manifold Approximation and Projection uncertainties 3.2.3 calculations with values with uncertainties, error propagation uri-template 1.3.0 RFC 6570 URI Template Processor urllib3 2.5.0 HTTP library with thread-safe connection pooling, file post, and more. uvicorn 0.35.0 The lightning-fast ASGI server. vega-datasets 0.9.0 A Python package for offline access to Vega datasets waitress 3.0.2 Waitress WSGI server watchdog 6.0.0 Filesystem events monitoring wcwidth 0.2.13 Measures the displayed width of unicode strings in a terminal webcolors 24.11.1 A library for working with the color formats defined by HTML and CSS. webencodings 0.5.1 Character encoding aliases for legacy web content websocket-client 1.8.0 WebSocket client for Python with low level API options websockets 15.0.1 An implementation of the WebSocket Protocol (RFC 6455 & 7692) werkzeug 3.1.3 The comprehensive WSGI web application library. whatthepatch 1.0.7 A patch parsing and application library. wheel 0.45.1 A built-package format for Python widgetsnbextension 4.0.14 Jupyter interactive widgets for Jupyter Notebook wordcloud 1.9.4 A little word cloud generator wppm 17.2.20250823 WinPython Package Management wrapt 1.17.2 Module for decorators, wrappers and monkey patching. wsproto 1.2.0 WebSockets state-machine based protocol implementation xarray 2025.9.0 N-D labeled arrays and datasets in Python xlsxwriter 3.2.5 A Python module for creating Excel XLSX files. xyzservices 2025.4.0 Source of XYZ tiles providers yapf 0.43.0 A formatter for Python code yarl 1.20.1 Yet another URL library yt-dlp 2025.7.21 A feature-rich command-line audio/video downloader zict 3.0.0 Mutable mapping tools zipp 3.23.0 Backport of pathlib-compatible object wrapper for zip files zstandard 0.25.0 Zstandard bindings for Python WheelHouse packages
Name Version Description - Infrastructure:
WinPython 2025-05 b2 (2025-10-21)
Changes from WinPython 2025-05 b1 :
- Infrastructure:
- python-3.13.9 (well mislabled as 3.13.8)
- on-going progress on 3.14 eco-system, so adding :
- limited "slim" version for python-3.14: Jupyterlab, Spyder, Numba (beta stability)
- limited "slimf" version for python-3.14 free-threading: Jupyterlab (alpha stability)
- New Packages:
- Upgraded Packages:
- jupyter-core-5.9
- Removed Packages:
- variation per build
- Python 3.14 slim includes Jupyterlab+Spyder
- Python-3.14 slimf free-threading includes Jupyterlab
Areas of particular interest for testers:
- Jupyterlab and Spyder on 3.14 space
Next build: b3
- clean-up no more used infrastructures
- bigger and better slim version for 3.14
- uv-1.0 is near, and pip seems still in a deadlock
Binaries at: (beware 3.13.8 is 3.13.9, label miss)
- https://github.com/winpython/winpython/releases/edit/17.2.20251021
- Build WinPython for 2025-05 Cycle #20 for 3.14
- Build WinPython for 2025-05 Cycle #19 for 3.13
MD5 SHA-1 SHA-256 Binary Size blake2b-256 add96b1a6b6300e9bc8ce32b1697899a edd6bf955cd20bf562468ab475bd01967d93b976 95f64081c25fd9b96172d32778dd486971b1c31907817e82099c53439ac88d89 WinPython64-3.13.8.0dotb2.exe 17 082 630 Bytes 716abaf884e94542c1b22c0425486a969e3d59464178f4ae853380184464f610 59805d9229c0690518bda26d69a09f43 4271d66cd69978bf16de760617c02ddd8c2ebcfc 6eb4078572723fc4f60cc4449043e07dfdc4b30b44d3b09d4190f2da564d968a WinPython64-3.13.8.0dotb2.zip 27 833 056 Bytes 44457e914a6632341584ebbe1ccd4fad680e99d2105c779cab08897816d1888f 33f0d6f15a5dc63d63c8610ba5f32902 c65f8b8e2e0307260da3d5875a668735885f37ed 79056df0f1cc7b64ee8a58f1deed165846dbfe0e054cdb97958a7ececf45ad4b WinPython64-3.13.8.0whlb2.7z 672 808 705 Bytes bdf507bbca0de68fc4743fc41db4d3d0911ac72cb0c35365f55bf4c63c5e2c2f 914fb3bd986a564104ad53a688e1aaee b637e7ebce75da05579f7f8baca6f5bab0dfc492 f52c2a3e843effed068f0a27ff5a0e6463c92594807ed737c69fd7742c823c24 WinPython64-3.14.0.2dotb2.exe 17 524 760 Bytes ce42a910c48dfcf0fb623dced5258eb9b5589e1b4553a5c48ada6512482da1e6 5836ba574367e5e4d99d17847b8ccae4 d50d88cea384c1a83e736ba6f83a30656d2df81d 85b7c8dde19aa0bed701766b536a6f086444644fa7d3b45dca8bba9024529fe2 WinPython64-3.14.0.2dotb2.zip 28 455 322 Bytes 4794fea3a5efe4c1e514a6457e331bf2fa19a7e8002f5c5d1007d6b930033160 dc920ab228d60e406990b69e325ac8b4 b582d1fe833960d1e7c9bbb643eb0fff5f576a96 610c84afdd90c53a58c5ca89ff6556bb6a9e75d3ba53be29fe61ad193e502567 WinPython64-3.14.0.2freeb2.exe 35 878 337 Bytes 16b0d2c6256823e74450e5be146fdfc4186bae792b83e844fe7e64f0c943aaa7 42b657b5508c16641bb830f38dec6296 249cf9bff175bfebcd211462856029e9d157c96a 0da3ccbce40b5b5321da9c37e246742b39e68151848d651ab8a15f0e3d60326e WinPython64-3.14.0.2freeb2.zip 63 231 326 Bytes 922b665ccf4e6a6603b034b060473e922f509638a419d4bd7f1d3f7dfb0c4f7f 460daffc387b49224d1cd5bd09fea89e cd37b735542b40022fdd0ead9723c90a90f47456 cf68eed49e295fde575ab168b0b8d4bc91ac74e48499311aa2c54afce43839d6 WinPython64-3.14.0.2slimb2.7z 294 724 256 Bytes 618bcf39a02f52e80a14b63a1a1c22fafb30950699f41826ae211f0264eb2c71 10e5afb546fac75d949201af043415a2 a673ec201172f3501e994433743db6ca6908b36b 1c0801db08f11c5d1bbfc01321d1a0426ed8675e63593996fba8d0a20107d95d WinPython64-3.14.0.2slimb2.exe 294 938 313 Bytes c4d858658bdf16b1cbb1b7c53b87315acf96e27b77387ecfb75cda3b06b44dbe a999597675d591d96328758a6b0d6337 f76b0919f1f08c607dc81dd91632f3cbec3b5d37 a612d42295b55af9d047f01785434c75ec214e2b68977d881bb89c7c0ec425ef WinPython64-3.14.0.2slimfb2.exe 121 464 548 Bytes 2786ddf9800e8589b83c123a757af19217a23082aa13cfd43f20182c6370c2ce 6338949a1f085c8fd2a39b156a865373 9c535e24f6fa970253077e47a641f41fde8293b6 c39557261ba45a25f5a04cc0c07518c8c0acdefda4e92282dfffc4ebf67c8cf7 WinPython64-3.14.0.2slimfb2.zip 214 362 423 Bytes e36675245b79c8949a5100bc9dcd4588bc5370c602f3cc66fbe6871ea98bc9d8 MD5 SHA-1 SHA-256 Binary Size blake2b-256 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_8_0dotb2.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 49f6234baba5034a8e785f641f91be6f b2ce734014db71b3d96c990c12ec4857bd3b84b6 7e4131481b8a8bfc75ba80487fe79f700f19365ae8702cd149033be53058238c pylock.64-3_13_8_0whlb2_wheels.toml 191 175 Bytes 2c5e7301d8f77fee8c1190bce1bbf89b364d446f5fd9d8a542319705a33573d1 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_0_2dotb2.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_0_2freeb2.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 f2bf6ea3b8e2b8acbb2619c04710e437 fd4f53faf1978cc0071a11d4ba273657f9741adf 42331ed820bbac3d8d09d452ba6ee4416177bc04ca8faa9e10c8f15cf341fb40 pylock.64-3_14_0_2slimb2.toml 84 088 Bytes bc2745ea9a80e47de2d19a73b42a2a1993f70d7a477fedee967da8191a8932cd 72249736a0b8b4c27f4acac91ea2919f a3888b7d0e9e87a182b4cd0fe36e660205292dcd 404eb80e14ecc5de5f763328ad1296f0873077ef8afbe77468e883e1ebc4d76c pylock.64-3_14_0_2slimfb2.toml 40 607 Bytes c557e8a854100cd1c919d302ef822e349661f0e71a179cb4971b7f64a9caff69 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_8_0dotb2.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_8_0whlb2.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 f8224982cdb6702c17c3afb229ca200d 19e904d68d6cd1fd036b76074902041deee65811 1d3ce394ccfb620a728774341bb2cd6a47eaeb441199c6293fc7b91dcdebd6f6 requir.64-3_13_8_0whlb2_wheels.txt 52 458 Bytes c0f701ad44f5fde48b447c803bf564fa9c0a18bab3fb80a2923b8815e1a5d922 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_0_2dotb2.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_0_2freeb2.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 7ed29c957fd1cf18c8473b55805808da 18360aff7f08487409096f185fe3dc6c9f0890a0 798ba95e4bede8dbdbe0f24b45d4b5ac10deb54bff1f0f722a8ac3d4c120b3c0 requir.64-3_14_0_2slimb2.txt 23 103 Bytes a85a7d3f4a53229c06f96d0cdfec0980942e55ebafca133b752e460db498b503 2cd79da82cea5ae6e51f23d4966535d9 b68d62516e2960a610601a56afb6745225694366 95c9477c7a4d3f25ad2e8ebbc3d93e3393019eab78c8b4e8cb2f22ff2657f12a requir.64-3_14_0_2slimfb2.txt 11 181 Bytes c25e483a76afc6835c37cc80a6ec4a12ca2763568fe0371ac0389ec8d573e484 - Infrastructure:
WinPython 2025-05 b3 (2025-11-23)
Changes from WinPython 2025-05 b2 :
- Infrastructure:
- good progress on 3.14 eco-system, so adding :
- bigger "slim" version for python-3.14: 95% of packages (waiting streamlit, scikit-image, some optimization packages)
- bigger "slimf" version for python-3.14t free-threading: 72% of packages (missing pandas-3, scikit-learn, qt stack ...)
- good progress on 3.14 eco-system, so adding :
- New Packages:
- Upgraded Packages:
- Jupyterlab-4.5.0
- numba-0.63rc, spyder-6.1.1rc
- Removed Packages:
- variation per build
- Python 3.14 slim includes Jupyterlab+Spyder
- Python-3.14 slimf free-threading includes Jupyterlab, not qt stack nor pandas nor duckdb
Areas of particular interest for testers:
- 3.14 nearly complete
- 3.14t with jupyterlab (missing still a lot)
Next build: b4
- clean-up no more used infrastructures
- bigger slim version for 3.14 with streamlit,
- numba final, spyder final
- having free-threading with Qt stack may take a year, by the look of it
binaries at:
- https://github.com/winpython/winpython/releases/tag/17.2.20251123
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.8.0/b3/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.0.2/b3/
MD5 SHA-1 SHA-256 Binary Size blake2b-256 0b35ee81d90cd075c033af6983d9ef60 6d2b9e40b7b322b80d78540d917c300b54c0228f e62d01db8f2afcf5c317df0f63386c93732609be2393db8fde0503818d7649f9 WinPython64-3.13.8.0dotb3.exe 17 081 919 Bytes b2b19e0af4fb49296cc772f99a1bec09d145dc720d3d036e11c25e5e2f68a85a 38071529261fa0e576f0a1f962328ee8 2c25b84bf90fd6bfc58ba9800f4fa0d4f1e86dcb 06f445c037e5890bce4f730d088f1675c4d6d2c0e0fba31d792f9b429c6c8bd8 WinPython64-3.13.8.0dotb3.zip 27 854 708 Bytes ddda067d7c581a1197ad5cb0d4305b2d15cbc649bb1e5760ab07201f6814291f 817377a749fdde2d73240d8d253c95a8 176a472cd65c0f9473e8bcda34d975f10587dbc9 48d443152c81944ba78e230e92ef0dcca645364963afee4946ca5e7c06f5e877 WinPython64-3.13.8.0slimb3.7z 646 788 229 Bytes 55b06a6a5184b7d7e5d9151123c85aab482f72ec9eedd22597404e51874eb5a4 cbd4c3ce2c890bdbf8a9ce9603dc4b95 eae5b570a8c1578506455427c9fb5a459ebdd4fc 6b63955a85889a35e81dcb3f110cf6075c0d838d8078cb419136ff762f0131b7 WinPython64-3.13.8.0slimb3.exe 647 002 280 Bytes 461daeea3a1c85e0b20e3a5eec51bb79ca98720fd56f40032a4dfac20122895d c292df5c4d74a1d9a47610a9937a1be0 6fe6b94854e01e93262b6aad16dacc7284eafb11 0f3b73a2a720aefcd810bba613ca2f451a9d5dfc83658532f5d3fe5f5fb512a1 WinPython64-3.13.8.0whlb3.7z 680 741 356 Bytes b8e2454c70622b2477711c58b586f599be03e6d75c92f9dd387c468a90b0d577 MD5 SHA-1 SHA-256 Binary Size blake2b-256 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_8_0dotb3.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 0df5df78d4f13a5e3471590c10cff76d 096e47e9a5fee797a55470335dcc69a8d6ce2c03 e88a28a9cf6cec2576bec32b485c0a47138ffed6d3d519773a1caa3292a9ad61 pylock.64-3_13_8_0slimb3.toml 199 696 Bytes 079b8bea9f1bc12899ffa9107ef236ac071ad3226965c7348119c98a18ee2778 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_8_0whlb3.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 759a12263cfd4c582297dbd0c339d952 c2d8b2a10bd6c762b3cbe3ba32a104b4ba530c24 612bcac51f2e375b314f1d7414528db88279be75970ff56aaa17ddbc2ebd090a pylock.64-3_13_8_0whlb3_wheels.toml 193 163 Bytes d03594917a42886fad9d8c95e15fe75a0b7ac0e7fc549100bd956c8fccd10e0e cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_8_0dotb3.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 cfe93a9398b79432ff604f30a3359721 70b545d7e4c5b2fd5e2dd8997fd45d5be65f5dc8 f0081782a6e67d34e5247f0e7d9a7e87d9a2ef611e1f59b68f5db44cd333476c requir.64-3_13_8_0slimb3.txt 54 819 Bytes 40f029df755cb5e423708da018ac5da172b796bae357f2a25e50a54c8f62d16a cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_8_0whlb3.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 788afd56731b5476ea3657062bd7c90b 41433eaac43c2a40bebbdde7ef603fc5f4d37706 100cc323bfbdee7e0e6797b9230f0075a16f5554c8be31db1326231a2403c724 requir.64-3_13_8_0whlb3_wheels.txt 53 023 Bytes 287d8023811a584deeccfbacc5728db47a91f985199939023ef51f2cede4540e - Infrastructure:
WinPython 2025-05 b4 (2025-12-14)
Changes from WinPython 2025-05 b3 :
- Infrastructure:
- python-3.15.0 alpha2
- big shrink of github_workflows_build-2025_05.yml
- closer alignement of version between 3.13, 3.14 and 3.14 free-threading packages
- progress on 3.14 eco-system:
- "slim" version for python-3.14: 97.5% of packages (optimization packages are nearly all missing)
- slimf" version for python-3.14t free-threading: 80% of packages (missing qt stack, streamlit, ...)
- New Packages:
- Upgraded Packages:
- numba-0.63.1 final, spyder-6.1.1 final
- scikit-image-0.26.0rc1
- plotnine-0.15.2 ... this looks mathematically great
- Removed Packages:
- variation per build
- Python 3.14 slim misses most optimization packages
- Python-3.14 slimf free-threading misses most optimization packages, qt stack , duckdb, ...
Areas of particular interest for testers:
- 3.14 nearly complete
- 3.14t with jupyterlab (missing still a lot)
Next build: rc
- may wait scikit-image-0.26.0 final, pandas-3.0.0rc1
- python-3.15.0a3 (because of the significant work in jit)
build runs at:
- 3.13: https://github.com/winpython/winpython/actions/runs/20211753706
- 3.14: https://github.com/winpython/winpython/actions/runs/20211990077
- 3.15: https://github.com/winpython/winpython/actions/runs/20212297369
binaries at:
- https://github.com/winpython/winpython/releases/tag/17.2.20251214
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.11.0/b4/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.2.0/b4/
- https://sourceforge.net/projects/winpython/files/WinPython_3.15/3.15.0.0/b4/
MD5 SHA-1 SHA-256 Binary Size blake2b-256 b22b742c9f36bea0b698324396f2da12 a10dda93f071585d8f05d27173060c69fdf9fe5b b6515e998882d827653acb26bc27bd95b60f7ffc480d01db76b2b63074e5a6dd WinPython64-3.13.11.0dotb4.exe 17 102 637 Bytes 708c3105dd62dd731ffff8c02db7ffe6ef3c0df7ffad1744c7c604762640a22a 70d67f2baaf916c0b328cf223699af98 ceba272712d1bb3d602e0a099987a8cf22a5f2d1 e4e22739c97a8001beab6568179c5da320d634efdece6168939bac27ff023565 WinPython64-3.13.11.0slimb4.7z 652 720 953 Bytes e430e55fad72baf1253abfcfc294ad73d3dfb67943454a05cb82012fa4f1f3b9 9cda17a5801674ee47a648deec0a463a 20f3b65dbe55b50abce5b157beeead7524fda7ba 3de502d31af2051fc2301d2d30768274555049be907504f006e617713c630325 WinPython64-3.13.11.0slimb4.exe 652 937 971 Bytes f4c9dd0da15f473854cbfe5d6b5291cec14d5968bc62dc664f4a106b00f5cd87 2c8fe51e93099127ae52946ef93985ee 571a6fe761c15d68f9ec872c97ac8826bef4668d 4e87c4a3699fffe8fff0873892214ab571ed3faba2d266072c190f5a9a22f022 WinPython64-3.13.11.0whlb4.7z 690 459 252 Bytes 1c63d799acaa6d9f76030ff71c9c48c1b7889f257fdb22788065be0dfa6df6f3 5b3a182cefd1e5c9b972d176f5dc69a3 29b052417bc42082776e68b76714f1db5c060071 13d827197596e6d3c3e6f589baa28483bca2d1dbf3959916aa5a267a8bacbc38 WinPython64-3.14.2.0dotb4.exe 17 551 819 Bytes 4739ffeff27b3b103cc3993afc742f7a572020d5561f515ed302bcce369d1edc 448e155af6ec6c09107264df1789866b b27e62fbaf64e9b4901a6c7f5ce3fcaf5552db25 bf19935d66dca3364e361ff51c6f101eec70c26b5becfa648681f7e8a5dfff50 WinPython64-3.14.2.0dotb4.zip 28 535 346 Bytes 2ebd0ce7980827eb44f4768b0064e0fdea9be50a32bd2cfaf13d680564801edc 65e6f162bf070301177e6c4f2b7c0b41 3325010c1d9c565ff4a363650c83c749c1a8cba4 dec80e0858257296d568e51829020a74860da648ca47ad076c3744eb66d3ba28 WinPython64-3.14.2.0freeb4.exe 35 878 147 Bytes 81c5588d3b32b91e6fc338040717a2d364d2c4749d33a6fdbd16f500ce0e459c f884f881d77c7559b11a3e2602604d70 41a983e4c26f2fe815180668f98dd565b4d6eab8 840678120d78452de3a0398df9be7b4fe9008292730f22b4649806be80d81dcf WinPython64-3.14.2.0freeb4.zip 63 333 662 Bytes 9d6fca839f0b1e0420e55c6c3a74198087535a5ec8bfd896b45fea47254d7166 ef82559cff401bee2e5cbf6edd23a200 8e5636818f140376541e9f3cf6d8e4a03217bccd ac58d09afff0728057a9183f8361213bbb563abae3a9de771b5ee26c20a875f1 WinPython64-3.14.2.0slimb4.7z 629 449 227 Bytes 7ac95d83bc32a193bbb2e0e7a22c542dd47881dbecd29f5feef620aaefdd4326 a64c5ada5bb0c344d0aa358cb26a10cc 215330a2b60eee2147c899f938d4bed8c48961c6 d28e8bf3c1c1a22c24566bbd724bc129bd7409864d4db3580efa3b949e2ed8e1 WinPython64-3.14.2.0slimb4.exe 629 662 717 Bytes f51f7bb766b46e8b7901b45309055653f9a9e87316c540beb95c2dec6d8350d0 f8146358295721a3f9f5ffaaaea2c40c e4ef07b61eda7e7d6ddf62d7df66341683f5010a dcab95a6c8a7c5ac2300ac4336b62387af5bdea414b01d34dea38d5a0a5573b2 WinPython64-3.14.2.0slimfb4.exe 397 856 159 Bytes 25ef113c0f8e20e457ca2ad52b56d15b64e3895005fbc84f4ed906a1c07c668c 890717943acf102da07ac0e206322112 abe0f4188f26f4ba13cb080b74c73f4613a11e4a 3009b6d40ba18656b4aee040abd8aeb6402ae2a99a895bf186228412c2676132 WinPython64-3.14.2.0slimfb4.zip 702 981 930 Bytes 8da03546b30b4d3a2ac7a1bf2603019fd4303721c2505d56473616927a7a21fd 3f7863016159b172c837cd7d5765123d b2604248a793e1717eb8bfa4fc9cc75b9181f368 4d81060252817a68dfb787e0a27ba356ec39c5935232d395557e9f9e3c582210 WinPython64-3.14.2.0whlb4.7z 623 154 787 Bytes c176413f0842d7c5029286b7cbec0177f99332ad8d183eca4c78042814a3a676 f6597c36b59456240652c3329855762c 1110b6942c57c280236913b7b44d727aad15e041 512a72fd248145f146c5f70b1bd42b8234f3d7614d2680a8e818c5ec54a5a5ef WinPython64-3.15.0.0dotb4.exe 17 801 265 Bytes d0f7d7039b75269b5333e2b1d26a44a69e25d5078ead7912a86409b810c02cb8 bdcb1d72ca6b8efa5f8ac63836932ed7 15b08b8a2441b492a410934a979cf527e05ddb4f 05338a7184b9b64c7b1a7fb76dbf9f352767a1769fe2ef38d28fd41271c0240b WinPython64-3.15.0.0dotb4.zip 28 907 656 Bytes 0573abee8594ae8193107969566e1762a44412b5d70584680ee56cbf6457787f MD5 SHA-1 SHA-256 Binary Size blake2b-256 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_11_0dotb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 4ccf5e49a560f1b02687ca2fa8e81140 3841c9d1019014bc21b60a20c07ef9d795cda123 a53c25179ee7ad80c4d10f22bf99ba76c85f8242f1e30b2bfd0b31a69d2b8bbf pylock.64-3_13_11_0slimb4.toml 203 178 Bytes ee5d03f7d3215e30fe521a0efa86af5ffa094e34256210fafac3d432cec8c34c fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_11_0whlb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 ae2c20ea3f92fbcd0c82077b460a7eba 1e98f5d903eabc4204c2676f1ccbd0951e98be91 289323d9555b0a7851310ed4b382ffb6e177f2ef5d2b3d80f616f50b31975078 pylock.64-3_13_11_0whlb4_wheels.toml 195 837 Bytes 9217daf6a95dccc25ed5b1a12b138f1e0440b0ce4873621ee4f35286f9ccf620 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0dotb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0freeb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 dee6d688e7f3dd39c6821b8e46f8231f 82082480fca95b9b89bf0955c98510103c87bafa 17223054997b3cdd8b71709dc4af386475306e3f40a8fb8991fa9d481f0b7102 pylock.64-3_14_2_0slimb4.toml 198 499 Bytes 85f6b04ed3367b2da35d91ce17410e9f9b2a8017adc3720c80ef3e3aa326af66 4ed20395c9e4e240545b08b71e159161 ebba00c5769d9146fffa0baf1bc86c9c2450a746 82c8680067ea03ad5c01c1fcec226af49c01aa3b769cf8ee443c80cd40e66989 pylock.64-3_14_2_0slimfb4.toml 162 692 Bytes 59ce14065dc5ee5552cfe51f66fc3eb4fe501cf017a788daf3804eba6268d709 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0whlb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 635b8ac3f4a9294f132213a820e7481d e82ec3668371d9d3f28e256e6ea51ccc2f911cac 7580235ab4f5442da67775e66c80212057bcaef437563074d33ff7db7198819a pylock.64-3_14_2_0whlb4_wheels.toml 184 695 Bytes d153f359522434b75656f2fdec8539736499fb122dae91b2d0c475883fa4d62d fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_15_0_0dotb4.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_11_0dotb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 06d8497298871e15b625d8bb031ae6ed e3fd66c96c754cd249648a49d29a5c13ad24f7c9 161fc53ad2fd536ee8f352fda7a4d2eafb43388a2c34a8251cd2801e4452d296 requir.64-3_13_11_0slimb4.txt 55 768 Bytes fe6a55e967ef0f0235b37f73e7f77cac3ca71de1a36f79513fc9fdb9327012be cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_11_0whlb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 8928fce8f045093def995d0362b80d5b b7a4ef33f831279c49095e766702768a9b47505c e5bb598d79eaaeeae5a7ef132d7f744f3021115921a141ad54eb5900a83adbd5 requir.64-3_13_11_0whlb4_wheels.txt 53 750 Bytes b8b5e0e4ed0b9fd8724ccacd7c241cec844a91b3ca7ae914aef858fb9cd13505 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0dotb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0freeb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 38b847100ebcc9f3e90b69213cdec411 5ea3aad4dfbc251e2cfac05d479bfccf251f0278 91a216777a04ceb43999f83a2dfd34f3f22605ed42d5ca851d1f35b85608b020 requir.64-3_14_2_0slimb4.txt 54 533 Bytes bb550d8a2931692e47b343e7b1f312905aefaa2d6d32cf7da7a6e5083ee6db04 355801213c3a0909eaa33f556fc43f8f a2301c60b57c5ecaad901498fe47806248f12a88 e54df5f521b48fa22151961a4a0da24fa69d2eda770326b1b3b5313c27fcb82d requir.64-3_14_2_0slimfb4.txt 44 767 Bytes 31b5c9691ba5a3e517ac33565e323c3eeb6a4cff389db1e8c5dc605c1e79e420 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0whlb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 b638b02c500b211d268231b5506472c6 d30cad7b2a5c879a8393b249dd05ba1d51060b49 4ce80d10663a0cf048651d96133398735fe51c7a45b40c09cb82fcc7da9652f8 requir.64-3_14_2_0whlb4_wheels.txt 50 739 Bytes 2b3f338b4918b2004149f57a222003d0f8575600b9d00a27a2549c489ba9987a cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_15_0_0dotb4.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 - Infrastructure:
WinPython 2025-05 b4 (2025-12-22)
Changes from WinPython 2025-05 b4 :
- Infrastructure:
- python-3.15.0 alpha3
- New Packages:
- Upgraded Packages:
- scikit-image-0.26.0, pandas-3.0.0rc1,
- prince-0.16.3 for altair-6, wordcloud-1.9.5 for python-3.14
- Removed Packages:
- removed Danjgo from python-3.13 whl version to stay below 650Mo limit
- variation per build
- Python-3.14 slim misses most optimization packages
- Python-3.14 slimf free-threading misses most optimization packages, qt stack , duckdb, ...
Areas of particular interest for testers:
- all ok
- rc binaries will be re-tagged as final in a few days of no major complaint
build runs at:
- python-3.13: https://github.com/winpython/winpython/actions/runs/20429293457
- python-3.14: https://github.com/winpython/winpython/actions/runs/20430444663
- python-3.15 (from python-3.15.0a3, so an alpha build) : https://github.com/winpython/winpython/actions/runs/20433007689
binaries at:
MD5 SHA-1 SHA-256 Binary Size blake2b-256 b024b94c2b71efe83449a0ce5187c738 661e56d6b1eef07f35e89e61391ca82a8c76e922 6aa266700f7221c26b368d30214e87b5c1739b152a25835bf1d8b5b7bea889de WinPython64-3.13.11.0dotrc.exe 17 102 170 Bytes c57c0273da1b873306aabf584d49bf8460ddf31e610e3e10f52cdde99e0b28ec 643296ada08e09ab9c0aef26a96a018e e11c71bd99e6bbb3397d4e94bdf54a40feebc755 b16e28f9c4694ff2687475fdd42a0a88c41cfa2131f9752888a5effe938bab6d WinPython64-3.13.11.0dotrc.zip 27 924 172 Bytes 7122a18c73181a690787381bacca9eb9c9f2ef52c2793226587ae70ad80eaf70 f82a95af92230a9c469ac7fdb8e25689 2b0e90953d66e76b6bdacf9a527a6c887a285026 d177f8cb1c65b140c600660a5150a3076d6c9683e0ed248d8765e7cc87de4f7c WinPython64-3.13.11.0slimrc.7z 652 827 504 Bytes 249e953a312a55a1ac603f2eef7a356c402036f4ae148a1e664d245fd6a6cac5 4cf78db45447012fa28df784f193f465 eb13fa9ffb372cbee3976980da5138d05c07108f beef5086c728a93f16b63e72cb036904efc8b8f290d42a340876aeaaa0d228f6 WinPython64-3.13.11.0slimrc.exe 653 041 917 Bytes fce53ff056953c3f8d2b2f8604219438a9ee0e6d6be18557dd5e0be8a5bc5562 e315e41352f3eac7fb6bf2c6d0377ca8 665efe9364326778d7fcd126634259f95b9def14 e11dba9049331996a45ab49a13ff400a216ebf9dad5f96578be1526ccafe1bf3 WinPython64-3.13.11.0whlrc.7z 682 180 032 Bytes 07fed883a4530172673a06461418ec2eaa1c1fa4cde7af6669f82ffa6fddab2f ba0b65a0ddc95fcad152c55353d4c845 447c2af9663da0f9864644b2a65e7cfa018b3164 2e171c3ffff57a248a4169711d06e9e18d668254e831259e0abeb3826352deec WinPython64-3.14.2.0dotrc.exe 17 550 857 Bytes f5f800515d552779a8c0579bfd3b0133310308cf971810416889fe24b950770e 02a650909cff927352239de8d9ca0362 07e464c3259e5be0d139dbe110f4baf6d3fd8ec7 cc7b8945c5a83b82ba5b521acd49974d6c13c775e48ba2214223ff1e0c4a71cf WinPython64-3.14.2.0dotrc.zip 28 534 934 Bytes f96a25950a64478845f4fcb71d00dfe3bb07c6b10c53d79a6acad03526959eaf c3ab8e8db3850c2af664b40e20cd4ee9 32345e35962d5bc7f26808bc30785acd2d9ce817 16c5ce9bf81b465da7d9ef459da8b231449aed17e58c75f7d69b61cd0c1684c8 WinPython64-3.14.2.0freerc.exe 35 879 390 Bytes cd6dd227382be83c62c3ac8f684cc92a9f1e788f11889b55c15068afa8513210 2c161da507a9c2dc13eebadeb366c8dd ec4bb578efa541f79c3da58115ccf96223039bbb 56104765d1652a24a78e052710028807ad13bb49a0088e9176e2158e1f5ed535 WinPython64-3.14.2.0freerc.zip 63 333 518 Bytes 0c5b694bd31cc5027a2ed79cc3fee4c27bb4b038eeab5d5de1ec16ad74f188e6 236d09c310456b8a8bd97cfc4b944265 f8279fea1b4f458e228724b21c2457b725c5b799 ccd3f03357e70cc8f1a59dda56abd07c5fbd8a71a37f2c7f9e3bbac066de5ba4 WinPython64-3.14.2.0slimfrc.exe 401 231 921 Bytes 0ceefd31ebb0c7a6cf39af217bb448f97f0f489d8980436ce6cbf6410f9faec8 55f4f78e56021824ae4711be21b1a752 0dd73e21deb33816b75dfb1fe7ba10fa284ea3db 8a7064e1faab997354d95aeb942144e516e7a4bc65773cbcacb308fbb7740e3f WinPython64-3.14.2.0slimfrc.zip 709 112 336 Bytes af5b18e503128947a78a0cbbe097387ebb95331027a08ff303354cbbfcfff4fc 7542393b5d5c562492b4b83f1add4956 afe365a5b82fbdfef7cae5e67a0ffc8633b889cd c669b79ae00e463070cee551f30a58ba64d19450ff1f8506b4a9593b638b4d1c WinPython64-3.14.2.0slimrc.7z 629 942 261 Bytes b019bda7069d4423d5efe5ddc48a6e403ac5a4dc55d66fbc5ea8ec2069bcd869 fb9845177149b1182bf0265f482d6d4c 1aae7aba2dd172aeb8c60ac4ef10ee6fc324a73b e3cedbca7e4a93c61669d6977981b8b9bed051303e2ab05398af7572d0e40d94 WinPython64-3.14.2.0slimrc.exe 630 156 450 Bytes c9556d2369dd868f447177c1a51ae1ac82a7a775edf0e02fd2ae0830990ae15c 1b2139fc266249d95bd5065a83ff6929 c5ef282d26a1327f6e0cb2a715ff896747d19647 eb6c672f289c37087d9c666c9346bb82b8e7aea62c6c1e80104adde703f8dc88 WinPython64-3.14.2.0whlrc.7z 623 600 790 Bytes adb21905ae2019bf5e680c64fb61c7bef51925b698e31987f2d66c4e13148587 7fd74d6158a8abe0b4e64b08212800fb cc4957d57e34bc05d3a828b20a77982441368616 c0d3d8944795bdff5862b4e5ccf8030be6fc4f72a7c7c9330a56783a990f4b0a WinPython64-3.15.0.0dotrc.exe 18 032 419 Bytes bbc7d9c5204393e8a806bb97b7a34f7e21b4bdb2033440506c1a5fd2bf264317 15e39f06c22addf7c3f594324fda69c0 9e03e202a66796372631da43a4bdf2f3f03ec123 e87f313de3c7d89e70cda3160a62f34083d4ed49888302e9b10f94169fda386c WinPython64-3.15.0.0dotrc.zip 29 178 554 Bytes a94ce6551081c762172348612ff75561af6471febd6b9374388f1172e7e2bcef Associate requirements-with-hash256 and lockfiles:
typical usage with pip:
. pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requir.64-3_13_11_0slim.txt
. pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requir.64-3_13_11_0slim.txtMD5 SHA-1 SHA-256 Binary Size blake2b-256 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_11_0dot.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 fcf83502f4ea291a82bcc010800be5ba 2870c0def60e1c7ab7d5da20f4276794424f1692 ec5bd0d36ab718ed0df13c9c35cd232031c88d53b469d20bb63915268a9f9963 pylock.64-3_13_11_0slim.toml 203 170 Bytes d6c935f5bb3f622c2e91323ef106a28177f82437bf34910a4978e49043b4f5d3 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_13_11_0whl.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 a01ed6318e1055c76ea5ecf5889c13bd 6957e4a3a1063c59f50289d0605ad356d0117e4b 38f095e9343dc3fbdc605d598ecbbcb2ba667b255ac8a2d87be7c535a30a4d42 pylock.64-3_13_11_0whl_wheels.toml 195 463 Bytes 4e1a0b7f28fba75df3491aea385cafec13b3bcc72de25b09d1abb0a9467656f9 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0dot.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0free.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 6db465f3b92909c271e8e74478588c66 81c73f1c12c1290b67aaf52c44a01d03e397d79c 3af14e4460f3fac5ad5da0059c732a91d9badba10a2c3db3ca900fa34bdb15b0 pylock.64-3_14_2_0slim.toml 198 884 Bytes 35549fe057f6ee86d2f6fc789e4db30094c7d48dbdb60278ccc0da98e6d6e0a5 7936bf5f4ebbd2ff85ddfa02918cce86 f11f3cae1118b3f39fb664bb9cc60e9912bc4b1f 43bfa2fafa29f42c6d3f6996962c350c13b32b86a74c5e7251ad45117a786014 pylock.64-3_14_2_0slimf.toml 172 969 Bytes 0ebb789822815d4f0ffba15e7477549252f88040e2ea0a2a044b8199b2a0c6bf fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_14_2_0whl.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 5316896f556a59e72e3ff1bd3448f5c0 9b81e90ba71f748db621c6b25ccee3b0be60ceef 85396c825adab0652cc243ec8bfb40260676314600feeb52fba7ea180a890824 pylock.64-3_14_2_0whl_wheels.toml 185 089 Bytes 398e95b7ab649b70fbdaa191ab1bd2a764a3c5f62c4c2f902abd7a385fa163ac fcc4c0f1669b80399e70301bccb8447a cdb9b37cda30af50190c59443162e2c905760d4e 8b60eac23d06b977f0cdea9c2f4c69b4b1c3c4c0f8bed2a326f01a97628d7390 pylock.64-3_15_0_0dot.toml 3 428 Bytes 511870ad3c0b6fbc817b5b8a9a13715157c0d141fe7b7254f7b61483677b8621 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_11_0dot.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 b4f192ef826ce4aca2c2ce5dd5e2f1f0 fa0f04054566040a1050ef74247a8055c61009b4 1e38eed9a74c40fdc72b1c5429da3f73fa23423a51824d386b9db470445cefaa requir.64-3_13_11_0slim.txt 55 766 Bytes def8667b734be7ecc42b9f94519bb9ccb572bfcc02f3f4a4929b14c4cec61b91 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_13_11_0whl.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 91ed58d2020a39d67774ee6467998047 eda666e9ef34d1998fc73d6d53a608d78cbe555b 627095c428cc6ef63f1376ca1f4a0b93abfbe059e9ea2a29815cb733c9bc9da3 requir.64-3_13_11_0whl_wheels.txt 53 647 Bytes 45a1aadbb71cb3d569d7cd760373f8a9fcf77c96e116cf490a16eb12864e1794 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0dot.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0free.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 10fbd92c76ddf9d621a335fd8c82f359 6d58c5cb302a6b3fbb9e8bd0281d75ea7d2738de 556c42c028ab0b795a5f822f689bee01336ea945d5712761a1487c4b0f676ea3 requir.64-3_14_2_0slim.txt 54 635 Bytes 949d3f7618669c0a06a43d3b8b07c91180f14cde84c09ddec3b90f1bfc6a8d81 73eac78ebbf3ce6253dc800c2b3e0d86 563daed3fe037aa7909b065b95ea781efbb57e10 a86f1b6684169b08d45c1db4588117218e80354865d1cfe4f7a00b02b1e6199e requir.64-3_14_2_0slimf.txt 47 587 Bytes af3059a8eb63e8ba9ee84c3e681e21bd1e0d17163190180fdcac74c0ca6a35d8 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_14_2_0whl.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 8239fcca7985bbf9c4322790d3603ea5 3be71432211edd34fd110e3ce75e09d4a9f42b78 2ff505c22213ea9f35f623fa9ea341b658b4acde3e619b9c1fa6dd3d7b90a965 requir.64-3_14_2_0whl_wheels.txt 50 844 Bytes 5bbe239927197c9dd6600d1d04778d9d92c0c923b879ff7a05ed78fa168e8e81 cd20c97b09e9191f42efc4184c977d2c 37df5ddfc5252250f102a2d102ae1a5f293a73df 942083f1f7919a495f19d04714632cfeb9551c436c23d258b1e00cfc453d5b1f requir.64-3_15_0_0dot.txt 937 Bytes 75c62865757ef19e1093e0e945aef6e7d00794f8fab5c90b5f2770bd5262b843 - Infrastructure:
- added this to the 2025-05 better cloud build + 3.14 free-threading milestone
on Dec 22, 2025 WinPython 2025-05 final (2025-12-27)
is equal to rc binaries as no major problem was reported.
binaries at:
- https://github.com/winpython/winpython/releases/tag/17.2.20251222final
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.11.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.2.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.15/3.15.0.0/
MD5 SHA-1 SHA-256 Binary Size blake2b-256 b024b94c2b71efe83449a0ce5187c738 661e56d6b1eef07f35e89e61391ca82a8c76e922 6aa266700f7221c26b368d30214e87b5c1739b152a25835bf1d8b5b7bea889de WinPython64-3.13.11.0dot.exe 17 102 170 Bytes c57c0273da1b873306aabf584d49bf8460ddf31e610e3e10f52cdde99e0b28ec 643296ada08e09ab9c0aef26a96a018e e11c71bd99e6bbb3397d4e94bdf54a40feebc755 b16e28f9c4694ff2687475fdd42a0a88c41cfa2131f9752888a5effe938bab6d WinPython64-3.13.11.0dot.zip 27 924 172 Bytes 7122a18c73181a690787381bacca9eb9c9f2ef52c2793226587ae70ad80eaf70 f82a95af92230a9c469ac7fdb8e25689 2b0e90953d66e76b6bdacf9a527a6c887a285026 d177f8cb1c65b140c600660a5150a3076d6c9683e0ed248d8765e7cc87de4f7c WinPython64-3.13.11.0slim.7z 652 827 504 Bytes 249e953a312a55a1ac603f2eef7a356c402036f4ae148a1e664d245fd6a6cac5 4cf78db45447012fa28df784f193f465 eb13fa9ffb372cbee3976980da5138d05c07108f beef5086c728a93f16b63e72cb036904efc8b8f290d42a340876aeaaa0d228f6 WinPython64-3.13.11.0slim.exe 653 041 917 Bytes fce53ff056953c3f8d2b2f8604219438a9ee0e6d6be18557dd5e0be8a5bc5562 e315e41352f3eac7fb6bf2c6d0377ca8 665efe9364326778d7fcd126634259f95b9def14 e11dba9049331996a45ab49a13ff400a216ebf9dad5f96578be1526ccafe1bf3 WinPython64-3.13.11.0whl.7z 682 180 032 Bytes 07fed883a4530172673a06461418ec2eaa1c1fa4cde7af6669f82ffa6fddab2f ba0b65a0ddc95fcad152c55353d4c845 447c2af9663da0f9864644b2a65e7cfa018b3164 2e171c3ffff57a248a4169711d06e9e18d668254e831259e0abeb3826352deec WinPython64-3.14.2.0dot.exe 17 550 857 Bytes f5f800515d552779a8c0579bfd3b0133310308cf971810416889fe24b950770e 02a650909cff927352239de8d9ca0362 07e464c3259e5be0d139dbe110f4baf6d3fd8ec7 cc7b8945c5a83b82ba5b521acd49974d6c13c775e48ba2214223ff1e0c4a71cf WinPython64-3.14.2.0dot.zip 28 534 934 Bytes f96a25950a64478845f4fcb71d00dfe3bb07c6b10c53d79a6acad03526959eaf c3ab8e8db3850c2af664b40e20cd4ee9 32345e35962d5bc7f26808bc30785acd2d9ce817 16c5ce9bf81b465da7d9ef459da8b231449aed17e58c75f7d69b61cd0c1684c8 WinPython64-3.14.2.0free.exe 35 879 390 Bytes cd6dd227382be83c62c3ac8f684cc92a9f1e788f11889b55c15068afa8513210 2c161da507a9c2dc13eebadeb366c8dd ec4bb578efa541f79c3da58115ccf96223039bbb 56104765d1652a24a78e052710028807ad13bb49a0088e9176e2158e1f5ed535 WinPython64-3.14.2.0free.zip 63 333 518 Bytes 0c5b694bd31cc5027a2ed79cc3fee4c27bb4b038eeab5d5de1ec16ad74f188e6 7542393b5d5c562492b4b83f1add4956 afe365a5b82fbdfef7cae5e67a0ffc8633b889cd c669b79ae00e463070cee551f30a58ba64d19450ff1f8506b4a9593b638b4d1c WinPython64-3.14.2.0slim.7z 629 942 261 Bytes b019bda7069d4423d5efe5ddc48a6e403ac5a4dc55d66fbc5ea8ec2069bcd869 fb9845177149b1182bf0265f482d6d4c 1aae7aba2dd172aeb8c60ac4ef10ee6fc324a73b e3cedbca7e4a93c61669d6977981b8b9bed051303e2ab05398af7572d0e40d94 WinPython64-3.14.2.0slim.exe 630 156 450 Bytes c9556d2369dd868f447177c1a51ae1ac82a7a775edf0e02fd2ae0830990ae15c 236d09c310456b8a8bd97cfc4b944265 f8279fea1b4f458e228724b21c2457b725c5b799 ccd3f03357e70cc8f1a59dda56abd07c5fbd8a71a37f2c7f9e3bbac066de5ba4 WinPython64-3.14.2.0slimf.exe 401 231 921 Bytes 0ceefd31ebb0c7a6cf39af217bb448f97f0f489d8980436ce6cbf6410f9faec8 55f4f78e56021824ae4711be21b1a752 0dd73e21deb33816b75dfb1fe7ba10fa284ea3db 8a7064e1faab997354d95aeb942144e516e7a4bc65773cbcacb308fbb7740e3f WinPython64-3.14.2.0slimf.zip 709 112 336 Bytes af5b18e503128947a78a0cbbe097387ebb95331027a08ff303354cbbfcfff4fc 1b2139fc266249d95bd5065a83ff6929 c5ef282d26a1327f6e0cb2a715ff896747d19647 eb6c672f289c37087d9c666c9346bb82b8e7aea62c6c1e80104adde703f8dc88 WinPython64-3.14.2.0whl.7z 623 600 790 Bytes adb21905ae2019bf5e680c64fb61c7bef51925b698e31987f2d66c4e13148587 7fd74d6158a8abe0b4e64b08212800fb cc4957d57e34bc05d3a828b20a77982441368616 c0d3d8944795bdff5862b4e5ccf8030be6fc4f72a7c7c9330a56783a990f4b0a WinPython64-3.15.0.0dot.exe 18 032 419 Bytes bbc7d9c5204393e8a806bb97b7a34f7e21b4bdb2033440506c1a5fd2bf264317 15e39f06c22addf7c3f594324fda69c0 9e03e202a66796372631da43a4bdf2f3f03ec123 e87f313de3c7d89e70cda3160a62f34083d4ed49888302e9b10f94169fda386c WinPython64-3.15.0.0dot.zip 29 178 554 Bytes a94ce6551081c762172348612ff75561af6471febd6b9374388f1172e7e2bcef pip.exe shortcut is missing.... #1925
WinPython 2025-05 final post1 (2025-12-30)
fix:
- the usual python/pip.exe shortcut was missing in the initial 2025-05 release
python -m pip install --upgrade --force-reinstall pipresolve the issue in initial release binaries, and is done in this post1 release
build post1 runs at: (you can also download binaries from there also during 66 days)
- python-3.13: https://github.com/winpython/winpython/actions/runs/20594107735
- python-3.14: https://github.com/winpython/winpython/actions/runs/20593731257
- python-3.15 (from python-3.15.0a3, so an alpha build) : https://github.com/winpython/winpython/actions/runs/20570302150
binaries "post1" at:
- https://github.com/winpython/winpython/releases/tag/17.2.20251222post1
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.11.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.2.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.15/3.15.0.0/
MD5 SHA-1 SHA-256 Binary Size blake2b-256 95ad6f6f4a289467d1892f1ffba6d41b 65a471ef3e934eb64e0a04d3c948076f74fa78c3 d9b172313661b7a7d5e682f113667381de2ebe4b88814457011c2a844e3ea671 WinPython64-3.13.11.0dot_post1.exe 17 113 862 Bytes 892a578f1089d8179c6c2e6b67bed5d21a4354da56547fd9817f6cad73123d68 9780eec961e989021a9daee91335c48d adeb3271c4322bdb129cf9914b39ccde72ac0fd8 b88c52ccf412161e27c839b0a3802e80d6ca9f036f25f22687a57dc0bbe3858a WinPython64-3.13.11.0dot_post1.zip 28 079 524 Bytes 5f6f8bc2f09bfb425b6213c0f05ab6e02347895934b3ec60e1e6109b05b96bf3 3585370cdbb1c4a4b06dd405d0aac23a 6bc684318e2220dfb2336cb7e6ba3fa10609d012 e12912b32befc4d42d473ded4615e22dc64d9a0243c0a413c1f9930037de07f1 WinPython64-3.13.11.0slim_post1.7z 652 803 539 Bytes 0283d020b843cb8c6f86e9d74a16b807830ef678a62b28429945438904dfc164 89fd18b2763e101cfe5377c1211b5642 916ebad94cb559f234c0bf4a6ee6bb581b7c3b88 8558bfa30f73fbe36cea4f7acbcf35ae5ccd311a6a391a0554d6f809f2003be2 WinPython64-3.13.11.0slim_post1.exe 653 018 589 Bytes 8eaa563ac99439b50f0ac20a97f9ed1de6dd56b6a8a4fd6ebaccce3076dca851 d45e069036ff400b9a3da15b7a70d932 e0799b02212dfc31ef843be4e489ee7fa8b8cda7 6235d12e1039b16eabbc91e7de796fb9a934584ae962278688d669405a8036ca WinPython64-3.13.11.0whl_post1.7z 682 192 725 Bytes 38db327daab5aef09b4370de8999e80f86f197dedea55eb194898100d3dde7b5 aaf416b1888b7d3993e4d2e9103a04f4 31a434e1a778c2f79f36eaa89cbef46f0e3bc8c2 24e5aa98f0188e73a40e39e8667043810782b2038ec9a0faea92f28003930f4e WinPython64-3.14.2.0dot_post1.exe 17 562 409 Bytes e033a849305bdf7eed5fe201a4184c087d9679e88e255c30e63f7bc9a1baab33 32c894b409ead27c52011f5f4d7d0013 c043af4499c0debfb4e55c67223985b187a97722 2a8522306940aba2b8e0bf604a9ab1c74a1488f75c03c25cd8b2e576b36f2f4f WinPython64-3.14.2.0dot_post1.zip 28 690 353 Bytes e2e0eee90bd6ea558dc27253e0a8b5307e2c56369c22c1b16cc3e587d49134b4 f5972ba6a1e45ec1015edb7d0dfc5ec0 cc1be1acc543d0462491aa1974e87a2308fbea3b a183ee02cb96dd7ddb362de4614e8b1cb2a5738916c41d57ea2140d325a4ef5b WinPython64-3.14.2.0free_post1.exe 35 886 688 Bytes ddacae0e95c31be05f4cc36da1ce50a420b491bd573d1a77ea10228af3e66602 6d97c5e0fc43fb5f6e912362ec9bc61c 6bd0d9b6e3d3570c0415e7ccc3585836f5eb6bf4 c99ebb4301d8ccb51a0f5b7c99e0fca7e2b17e7d58165208756fd3df8964a667 WinPython64-3.14.2.0free_post1.zip 63 488 691 Bytes 315b848d24624e4b67f3209660bc6d38353d85a0b134dbde8527baca6db8a21e 45015f3f73de9b887f0fae4aa7669af4 9eedb14c50e7af1eb4a3f408faee891439551148 1a36e8ccf47087f458b268aa2e084af0821dc9bd08b8eb67bc21cd100dcd691a WinPython64-3.14.2.0slim_post1.7z 629 981 717 Bytes 2861ba310c7585be7d68d44a93efab4deca0427a925feaf6dcea1e75a319b864 76fb2efacb01ed7448bfb2600ca0744b 25c63c2753008c31edb65e6b1cba15b8739b4ed6 2731deb5df664e79c5e7820d890bbc3c4013452d21763b0af80141a71e30b7f9 WinPython64-3.14.2.0slim_post1.exe 630 195 529 Bytes da2a51f72b4fa43e41ff63ad248ebf012dde9afafe34d1081f6a5f794c515c05 c1f45a4a50ce6002486cab612bcbeb99 2ce22b31677e963c2f5d38543723cefb4310ee9b a0809298cbd2e3aeddb1032b27607da1897f26cdac460efe23f8d56182783858 WinPython64-3.14.2.0slimf_post1.exe 401 256 427 Bytes 0d33866e77b82922321fbe5a2a6d1b6c579b5bd4e269643965557b0d23e13744 ec804f20f2b6504495e61c23bdc58e70 57bc3b7d6624678fd3f81a81ce52b0d7e4f74a02 2ebe96a11e007fa6f6ed704b81519fb0b2136774337d2350703f0e95b690a198 WinPython64-3.14.2.0slimf_post1.zip 709 270 006 Bytes 30ef721963911c42ec8f075099de49db028c2f19e028b3fa3cff3e0dd92ccfd0 f9a5060302d9587fa348bb29bc28c2e2 49f24d89020ff5a879eb21c6904888d374770caf 2e95f643cfda2f46b98a8628dac9ad618ecf5239821b391eaf613448f00e7bf5 WinPython64-3.14.2.0whl_post1.7z 623 603 996 Bytes 39f1bc2e82aa3179712046da018ac6a7f3380468c01fc63e57bdeb04d0f3afc7 961a38eee5823c2a97aa39dedbec26d8 83b206b0e7911258a33087052d5a3b2151b86e89 906c068f304d8683bef537a4db1a6fb51444c860eb230fc5ea411ae3aa7e93f7 WinPython64-3.15.0.0dot_post1.exe 18 037 006 Bytes c77c92db3b711adde79fde1227081d12c107c941187ca461458dab93646fb9b5 4e15fb6fb9cff7156424f46e7ede7a92 346ed44e231d81e1d4c790db818992e1bc7be164 f0dba3693c7b4a0404b224a60cf54f3a3573d9af2c7d1ed7e791afa2f619ed5c WinPython64-3.15.0.0dot_post1.zip 29 333 246 Bytes f6748e425e2bc0cb8f81070c3dbc84af1e65bb5adab08b563dd239ea05bbeeb0 Cosmestic deffect, without impact:
WinPython64-3.14.2.0slim_post1.exe installs WinPython in a folder named WPy64-31380.
It's fixed for next cycle: Don't Repeat Yourself [with errror]
- unpinned this issue
on Mar 26, 2026
date: end december
goal:
postponed:
summary of this year cycle:
next cycle: