Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Release 2025-02 follow-up #1485

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
5 tasks done
stonebig opened this issue Feb 23, 2025 · 10 comments
Closed
5 tasks done

Release 2025-02 follow-up #1485

stonebig opened this issue Feb 23, 2025 · 10 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Feb 23, 2025

release date: end april 2025

wanted:

  • numpy-2.2
  • Jupyterlab-4.4
  • numba-0.61.1+
  • reduce further technical debt and simplify maintainance:
    • best code is simpler code that AIs won't screw up ... will obviously need another cycle
    • reduced and modernize code, easier to read
  • continue rework to PEP-751 and signed wheels idea
    • all wheels are now updated from pypi with hash256 control
    • a requirements with hashtags to check (sha256) is provided, allowing "pip install -r requirement.txt --require-hashes"
    • a lockfile and a WinPython variant with its "WheelHouse" is next cycle aim
    • explore trusted publisher workflow, requires twine-6.1.0
  • local AI use ... moved to next cycle
  • the last Python-3.12 iteration

Experiment:

  • local AI packages: DeepSeek R1 still claims 32Go Ram and 256Gb disk ? Microsoft released a "1bit" version
  • check if free-threading is aiming 3x speed-up with 4+4 cpu, on Windows, the "interesting" bar ... 2.5x for alpha7

Direction:

  • Help Python Sustainability by favorising :
  • WinPython sustainability:
    • make code AI-maintainable to simplify maintainance
    • Goal is also to reduce WinPython to:
@stonebig
Copy link
Contributor Author

stonebig commented Feb 23, 2025

audit trail:

  • continue on simplification of build, to better see:
    • remove guess_encoding (would have to use big chardet)
    • remove R and Julia detection from build
    • remove 2.3 add mandatory packages step, as we moved to pure pip wheels
    • remove 2.8 post-build step, as we moved to pure pip wheels
    • reduce Package() complexity:
      • class BasePackage merged into class Package()
      • function extract_infos() merged into class Package()
  • Grok3 beta on piptree.py:
    • still some bad recommandations on strip vs translate, some errors, so manual merging
    • overall code is simplified a little more
    • a code not safely maintainable by IA ... is a code that should be preventively rewrite
  • copilote on piptree.py:
    • down to one error of logic from copilote, documented in AI comment
  • using ChatGPT free: prevent doublequote in PATH to crash WinPython
  • reduce "generate_a_winpython_distro.bat" size by 3x , using 2 different AI to avoid incorrect simplifications (again)
  • reduce "generate_winpython_distros999_nnn.bat" size by 2x, by hand
  • reduce make.py copy directly winpython_ini.py, instead of having it in make.py : 8% smaller
  • reduce make.py copy directly simple fixed ".bat" scripts, instead of having them in make.py: 19%, down to 986 lines
  • reduce make.py copy direct "env_for_icons.bat" content, as it's fixed: 4% smaller
  • with github/copilote_AI, unify a bit the different "._copy" functions
  • use generic versions of "env_bat" and "WinPython_PS_Prompt.ps1" patched live: 11% smaller, 822 lines
  • adding skrub (formerly dirty-cat) in the slim version
  • reduce make.py: the 12 lines "working_directory" program generator is more complex than the 3*3 lines resulting scripts
  • pip-25.0.1, setuptools-75.8.0
  • make.py is now down to 798 lines, 33% smaller than last cycle, numba-0.61.1 still not released.

b1 (2025-03-16: another big infrastucture rework)

  • fast re-check of free-threading on Windows: still the same 2x speed-up on a 4+4 cpu with 3.14a6
  • reduce make.py: remove useless "_.print_action_done", 2% smaller
  • reduce make.py: remove useless "batch_replacements", 2% smaller, 735 lines
  • remark:
    • on internet, that person let hope a Free-Threading 3x speed-up for a 4 cpus: https://youtu.be/cRCVRupjiQw?t=170
    • on 3.13, it is less than 2x on personal test, so a 2.5x would be awesome.
  • reduce make.py: further cosmetic clean-up, 2% smaller, 716 lines ... "back to original length" milestone \o/ !
  • initial make.py was 716 lines
  • reduce further make.py:
    • rename "remove_existing" option as it's true name: "rebuild"
    • remove no more used "_create_standard_batch_scripts()"
    • remove no more used "create_python_launcher_batch()"
  • improve make.py:
    • set better variable wording from AI flash2 thinking experimental
    • again 2 types of errors from AI model ... so make.py logic is still not stupid enough
    • using AI Gemini Flash2 intermediate thinking, simplify build() function... now down to 630 lines
  • reduce further make.py: remove unused "create_batch_script()" ... now down to 599 lines
  • REMARK: refactoring code with AI requires them to "think" deeper ... sonnet 3.7 + "think", or "refactor" word?
  • REMARK: Github copilote stops at 430 lines, you have to tell it to continue
  • simplify make.py from github Copilote errors and suggestions:
    • simplify 7-zip executable search
    • simplify python .zip archive search
  • simplify make.py: remove un-needed documentation_directories_list() complexity... now down to 549 lines
  • simplify make.py: fix bugs and simplify ... now down to 498 lines
  • simplify scripts directory creation:
    • all the scripts are now "fixed" (not re-generated each time)
    • the specific variables in .bat is just be a tiny env.ini file for the 3 variable things we care:

WINPYthon_exe=python.exe
WINPYthon_subdirectory_name=python
WINPYVER=3.12.9.1dotb2

  • numba-0.61.1rc1, numpy-2.2.4

b2 (2025-03-31: another big infrastucture rework, and spyder-6)

  • remark: currently CLAG/tailcall hints to a 17% uplift, free-threading to a mere 12% downlift, and official branch a 1% uplift
  • reduce utils.py: patch_sourcelines() is no more needed
  • make parallel builds not a problem, in this many core PCs
  • reduce utils.py: simplify get_package_metadata()
  • reduce make.py: use a generic utils.replace_in_file() to prepare 7zip scripts: now down to 446 lines
  • jupyterlab-4.4
  • simplify utils.py syntax using github copilote of 2025-04-06: down to 654 lines (manual care needed to avoid problem)
  • simplify utils.py syntax using github copilote of 2025-04-06b: down to 551 lines (manual care needed to avoid problem)
  • simplify utils.py syntax using github copilote of 2025-04-06c: down to 487 lines (manual care needed to avoid problem)
  • simplify utils.py syntax using github copilote of 2025-04-06d: down to 447 lines (extra care needed with copilote free)
  • simplify tricky wppm.py: lof of dead functions
  • simplify wppm.py: is create_pybat() usefull ? apparently useless... down to 481 lines
  • continue simplification of build, to get better/safer AI help :
    • REMARK: at this moment, unchained AI can still screw-up the code, ... more simplication needed
    • calling make.py twice in the process means we shall split, or call only once
    • remove wppm INSTALL / UNINSTALL layer (?):
      • pip suffice and has more options, some may want to use uv
      • makes Package() class still stupidly complex
  • numba-0.61.2
  • duckdb-1.2.2
  • fix old bug that was causing spyder auto-update not being disabled at build
  • spyder-6.0.5
  • python-3.14.0a7 free-threading is now only 15% slower than cpython standard ... not scaling better on my personnal muti-thread test though.... x2.5 with 8 threads (roughly 5 cpus, as an intel 4 multi-thread cores)
  • looking at faster-cpython, Python-3.14 speed-up for Windows are to hope in the edge-versions only:
    • experimental free-threading:
      • now only 15% slower mono-thread
      • but scaling linearly per cpu doesn't happen (x2.5 for 4 cpus), and missing jupyterlab eco-system
    • sea-change of a clang version with tail-call: +10% faster
      • we can only hope visual studio will get tweaked to work the same
    • JIT is still roughly neutral: more python internals reshaping needed apparently

b3 (2025-04-13: another big infrastructure rework)

  • small tweaks per free Mistral AI ... manual pick is still necessary to avoid errors
  • simplify hash file of binaries generation
  • simplify diff.py picking from Copilote AI free and eyes opened
  • simplify diff.py picking from Mistral AI free and eyes opened
  • revert a change in wppm.py... eyes not always well opened
  • simplify Installer creation, by calling 7zip directly, removing installer_7zip.bat
  • simplify tools.ini tricky plumbery for just 4 tools
  • further simplify/smartify tools version search code
  • rewrite fully associate.py using geminy 2.5 flash experimental, and simplify 4 associated .bat (again free AI was good on general idea, but wrong in many little "real life" details)
  • re-rewrite the associate.py with help of openai, as flash-2.5 did "over-thinking" and its code was not pleasant
  • oneliner bug fix: piptree was failing to report constraints "~=" ... 0.6% of constraints
  • typer
  • REMARK: distutils in setuptools-76.0.0 now writes the shebang line as shebang = f"#!python{post_interp}\n" instead of shebang = "#!" + executable + post_interp + "\n"
  • stabilization
  • switch carefully 24 wheels to official pypi (from cgohlke old Wheelhouse or publisher's overwrite/refresh)
  • set PYPANDOC_PANDOC in env.bat for compatibility effort with latest pypandoc wheel
  • onliner fix on associate.py
  • jupyterlab-4.4.1
  • the WinPython certified wheels problem analysis:
    • LOSS size: 20% bigger, if shipping downloaded wheels over pre-installed wheel
    • LOSS speed of install: 5', decompressing of wheels shall increase per 2x with zlib-ng, at least on python-3.14
    • HOPE windows security is checking every download, may become less zealous if wheels get signed
    • LONG TERM size: BACK to 0%, if wheel compression switch to tar.zst.whl at compression level 12,
    • see https://discuss.python.org/t/pep-777-how-to-re-invent-the-wheel/67484/242
  • preparing to lockfile PEP-751:
    • revert 22 wheels from current wheelhouse (via cgohlke or early pypi donwload) to their official pypi version
    • revert intervaltree from prepared wheel to pypi intervaltree-3.0.2.tar.gz
    • ... we have now a "certified" WheelHouse, like a git commit, to the limit of "corner case" WinPython internal wheel,
  • hashed requirement output:
    • complementary output of this release can be a "--hash" requirements.txt , usable on pypi
    • exception: doesn't include pandoc.exe nor WinPython internal wheel
    • a fake/experimental/not good lockfile can be provided ... need to experiment.

rc (2025-04-30)

  • reminder: until jupyterlab/pyzmq supports free-threading on Windows, no need to spend time on free-threading
  • pymoo ? (wheels not published yet)
  • flet ?
  • build chain to simplify further ... droping diff.py method, as source of permanent manual work
  • free-threading popularity potential hangs on:

next cycle:

  • allow to complete a build from hashed requirements or lockfile (1st build series to get the dependancies, then re-build)
  • that may be an integrated option of delivery, if WheelHouse is in the build, instead of pre-installed wheels)

@stonebig stonebig pinned this issue Mar 1, 2025
@stonebig
Copy link
Contributor Author

stonebig commented Mar 9, 2025

general ideas this cycle:

  • to change things, you need first to simplify
  • simplified programs may make AI less error prone, improve maintainability
  • free versions were speedier.... DeepSeek effect ? ... but still creating some errors, reducing further program complexity is needed

@stonebig
Copy link
Contributor Author

stonebig commented Mar 15, 2025

WinPython 2025-02 b1 (2025-03-16)

Changes from WinPython 2025-01 :

  • Infrastructure:
    • build code is simplified further:
      • main "generate_a_winpython_distro.bat" build chain is stripped from useless parts
      • main "make.py" build program is stripped from its ".bat" or ".py" program generators, just keep the resulting code.
  • New Packages:
    - skrub (former dirty-cat)
  • Upgraded Packages:
    - pip-25.0.1, setuptools-75.8.0
    - scipy-1.15.2, scikit-image-0.25.2, opencv-python-4.11.0.86
    - polars-1.25.2, duckdb-1.2.1, narwhals-1.26.1
    - keras-3.9.0, langchain-0.3.20, huggingface-hub-0.29.3, openai-1.66.3
  • Removed Packages:
  • differences between package list of 3.12 and 3.13:
    • papermill wants more packages for python-3.12

Areas of particular interest for testers:

  • stability

Next build: b2

  • simplifying further the build system
  • numba for numpy-2.2+ (at last ?)
  • definitely feel uncomfortable with moving to spyder-6

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
c2c65f64f484e184820c46a472070ecb 7161eecccae489ab6c8a155720445d10a6b89ff1 7b8db31667f6b388e4700f68e13ecfa8b9e731066602fa93b85663ad532ca53e Winpython64-3.12.9.1dotb1.zip 38 272 152 Bytes dc030e3fc8456fc0cf31e032636d73b4e993b43cbc41c1411aa358d4d9d80978
70616e997f08756a7f9386348ca398a2 23a2ac00baf64833eaa28568f91514a7840d6620 e156cef2dddc423b38156c650918a2beb19a20e7a57e25f944db0e93e4539ae0 Winpython64-3.12.9.1dotb1.7z 23 017 547 Bytes a9006ddcab8cd7eda917aaf4e90b516a9276d3d0d80bf8914256756b8fb514b8
7aa308eec565af3a131d64e5ee08d6a5 e81cd075f6891bb8a3bce8069f920903d9063f84 1bc915b5e73448aa14f4d85ec3843a4f6256e93b18f3d218b911a85f4e570971 Winpython64-3.12.9.1dotb1.exe 23 232 587 Bytes e82f4705dd48784d06f6475c0909ecbab915e2da8da58e0e6ec0a8d1e4cb2b3d
4575a67284fa76c581d58e59bbc51b49 56b69f39574f3b840e4bf8f5eda0e0fb5eced75b 00fc61ed8fb4363ffae8a7f6ef007283be053a41c014d730e1191e8e631d0906 Winpython64-3.12.9.1slimb1.7z 623 828 570 Bytes 6622b47465865c8c78b1444b46c2a4f9972f2c1089eb45c8dc32d3ec68ff50a8
455e7e7e63bf957bf227f6e5cc088e01 c674194921465e2a94c758a1e3faf39f6c98e11e ea3babbc20e0daf7947a7d465ccc9b521ee94d84de66f1d85d0e688053816e22 Winpython64-3.12.9.1slimb1.exe 624 043 238 Bytes 8f966dfd9705fbf9b101c11c3160c3e4da125019e92967b45c6d0761fe57fc1a
f0b65952898748ac52fd1a7ef206cffd 0fb50e9bf5511a1545633c49ec44f9609d721533 8d647106d624d3f317f6d17ac9baa20781c019e839d28e17fe26e0ea9cd15227 Winpython64-3.13.2.1dotb1.zip 39 816 443 Bytes f06b1b1142e4b5ea1b6ba5d4c63f8c400f5475521295292786ff51faf60ba5e8
7efd85da0b98c7345168669087fcc502 b126e560bcc9bde42e152d685f5ec906e98bbe93 c5ccf44c45c0206da5fb0ded2a4eaec3aa0cb4b2da444dc0f5e27e7218d20b36 Winpython64-3.13.2.1dotb1.7z 24 771 956 Bytes 1031fda1ad48608941e17d21cd66623affff0474759dc570be373b495741c47a
ec1ea79201d9c1f108ca6659b688956f 04bd243a51d4cbbe7f8d94f865c49f7ff369d049 aa18b6b7d592a86053f4c0c2e33e4dfb20a901746e8612e6c6fcee811b0c1029 Winpython64-3.13.2.1dotb1.exe 24 986 996 Bytes 2c05b019e974267c249fd939bcd0c995e105987be238c992a2a11e4f3e75ec59
12f3f8db7858e14c4a8da2774d7f688d 26883c750859ce9a81f82f47b5a87ace63a50c85 312a3c36b87c1583cc85925a38f59992de00c5d1e206634363f55f019f6e6c04 Winpython64-3.13.2.1slimb1.7z 629 884 311 Bytes c06d0d77cbd1b221c30e241b4088d350813b9036dfc5ac3b9594922deedd6a9d
c72f43f99d00851af441f4082e24b066 0173977cd3b83c876fdaf70d2a7416aeb267a9da 4dea364f654290d743a27aef0dd0fc057c08b6f87fa3e44dfd209d3e5af65476 Winpython64-3.13.2.1slimb1.exe 630 098 445 Bytes 9bb521d2e33844491c46e533e2f1089353c2df268b770ad4fa01a6335f192e2b

WinPython 3.12.9.1slim

The following packages are included in WinPython-64bit v3.12.9.1slim b1.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.12.9 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiohappyeyeballs 2.4.4 Happy Eyeballs for asyncio
aiohttp 3.11.11 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.14.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.42.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.30.2 Microsoft Azure Core Library for Python
azure-cosmos 4.7.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.16.1 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
bcrypt 4.0.1 Modern password hashing for your software and your servers
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.6.3 Interactive plots and applications in the browser from Python
branca 0.8.0 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.4.0 Extensible memoizing collections and decorators
certifi 2024.6.2 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.7 Composable command line interface toolkit
click-default-group 1.2.4 click_default_group
cloudpickle 3.0.0 Pickler class to extend the standard pickle.Pickler functionality
cohere 5.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.0 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.2.0 Parallel PyData with Task Scheduling
datasette 0.64.8 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.16.3 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
diff-match-patch 20230430 Diff Match and Patch
dill 0.3.9 serialize all of Python
distributed 2025.2.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.1 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
flit 3.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.18.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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.5.0 A list-like structure which implements collections.abc.MutableSequence
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.1 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.16.0 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.1.0 Pure-Python HTTP/2 framing
hypothesis 6.122.3 A library for property-based testing
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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 7.1.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.6 Matplotlib Jupyter Extension
ipython 8.32.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.5 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.2 Jupyter protocol implementation and client libraries
jupyter-console 6.6.3 Jupyter terminal console
jupyter-core 5.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.10.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.3.5 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.13 Jupyter interactive widgets for JupyterLab
keras 3.9.0 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.20 Building applications with LLMs through composability
langchain-core 0.3.45 Building applications with LLMs through composability
langchain-text-splitters 0.3.6 LangChain text splitting utilities
langsmith 0.3.15 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mutagen 1.47.0 read and write audio tags for many formats
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.26.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.3.1 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.61.0 compiling Python code using LLVM
numpy 2.1.3 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.66.3 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.1 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pint 0.23 Physical quantities module
pip 25.0.1 The PyPA recommended tool for installing Python packages.
pkginfo 1.11.2 Query metadata from sdists / bdists / installed packages.
platformdirs 4.2.2 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 5.24.1 An open-source, interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.25.2 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.18.0 Python client for the Prometheus monitoring system.
prompt-toolkit 3.0.50 Library for building powerful interactive command lines in Python
propcache 0.2.1 Accelerated property cache
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 Seamless operability between C++11 and Python
pycodestyle 2.12.0 Python style guide checker
pycparser 2.22 C parser in Python
pycryptodomex 3.20.0 Cryptographic library for Python
pyct 0.5.0 Python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.8.2 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.2 World timezone definitions, modern and historical
pyusb 1.3.1 Easy USB access for Python
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.3.1 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.2 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.0 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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 5.5.6 The Scientific Python Development Environment
spyder-kernels 2.5.2 Jupyter kernels for Spyder's console
sqlalchemy 2.0.35 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.42.2 A faster way to build and share data apps
streamz 0.6.3 Streams
sympy 1.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.0.1 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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 14.2 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.13 Jupyter interactive widgets for Jupyter Notebook
winpython 13.2.20250309 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.1.1 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.18.3 Yet another URL library
yt-dlp 2023.7.6 A youtube-dl fork with additional features and patches
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

WinPython 3.13.2.1slim

The following packages are included in WinPython-64bit v3.13.2.1slim b1.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.13.2 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.14.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.42.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.30.2 Microsoft Azure Core Library for Python
azure-cosmos 4.7.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.16.1 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
bcrypt 4.0.1 Modern password hashing for your software and your servers
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.6.3 Interactive plots and applications in the browser from Python
branca 0.8.0 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.4.0 Extensible memoizing collections and decorators
certifi 2024.6.2 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.7 Composable command line interface toolkit
click-default-group 1.2.4 click_default_group
cloudpickle 3.0.0 Pickler class to extend the standard pickle.Pickler functionality
cohere 5.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.0 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.2.0 Parallel PyData with Task Scheduling
datasette 0.64.8 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.16.3 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
diff-match-patch 20230430 Diff Match and Patch
dill 0.3.9 serialize all of Python
distributed 2025.2.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.1 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
flit 3.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.18.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.1 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.16.0 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.1.0 Pure-Python HTTP/2 framing
hypothesis 6.122.3 A library for property-based testing
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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 7.1.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.6 Matplotlib Jupyter Extension
ipython 8.32.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.5 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.2 Jupyter protocol implementation and client libraries
jupyter-console 6.6.3 Jupyter terminal console
jupyter-core 5.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.10.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.3.5 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.13 Jupyter interactive widgets for JupyterLab
keras 3.9.0 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.20 Building applications with LLMs through composability
langchain-core 0.3.45 Building applications with LLMs through composability
langchain-text-splitters 0.3.6 LangChain text splitting utilities
langsmith 0.3.15 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mutagen 1.47.0 read and write audio tags for many formats
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.26.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.3.1 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.61.0 compiling Python code using LLVM
numpy 2.1.3 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.66.3 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.1 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pint 0.23 Physical quantities module
pip 25.0.1 The PyPA recommended tool for installing Python packages.
pkginfo 1.11.2 Query metadata from sdists / bdists / installed packages.
platformdirs 4.2.2 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 5.24.1 An open-source, interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.25.2 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.18.0 Python client for the Prometheus monitoring system.
prompt-toolkit 3.0.50 Library for building powerful interactive command lines in Python
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 Seamless operability between C++11 and Python
pycodestyle 2.12.0 Python style guide checker
pycparser 2.22 C parser in Python
pycryptodomex 3.20.0 Cryptographic library for Python
pyct 0.5.0 Python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.8.2 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.2 World timezone definitions, modern and historical
pyusb 1.3.1 Easy USB access for Python
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.3.1 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.2 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.0 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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 5.5.6 The Scientific Python Development Environment
spyder-kernels 2.5.2 Jupyter kernels for Spyder's console
sqlalchemy 2.0.35 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.42.2 A faster way to build and share data apps
streamz 0.6.3 Streams
sympy 1.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.0.1 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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 14.2 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.13 Jupyter interactive widgets for Jupyter Notebook
winpython 13.2.20250309 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.1.1 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yt-dlp 2023.7.6 A youtube-dl fork with additional features and patches
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

@stonebig
Copy link
Contributor Author

stonebig commented Mar 30, 2025

WinPython 2025-02 b2 (2025-03-31)

Changes from WinPython 2025-02 b1 :

  • Infrastructure:
    • build code is simplified further:
      • programs in '\scripts` are now common to any build: a file 'env.ini' contains the 'variables' from a version to another.
  • New Packages:
  • Upgraded Packages:
    • jupyterlab-4.3.6, notebook-7.3.3,
    • numpy-2.2.4, numba-0.61.1rc1, polars-1.26.0
    • bokeh-3.7.2, panel-1.6.2, plotly-6.0.1
    • streamlit-1.44.0, xarray-2025.3.0
    • keras-3.9.1, openai-1.69.0
  • Removed Packages:

Areas of particular interest for testers:

  • long awaited numba-0.61.1rc1 , with numpy-2.2
  • no effect of the continuation of infrastructure simplification

Next build: b3

  • numba-0.61.1, jupyterlab-4.4rc2
  • simplify further the build system... but accomodate free-threading

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
e9466667d3ab149e81ac2d88496cc965 432a250d2205c36e96e9b7927d07eb730a77ed68 7fd844093fd6a0407ba2dd02e99f30c240705106b9bde009fcf38f12421332a2 Winpython64-3.12.9.1dotb2.zip 38 274 858 Bytes b268144947f0f3eb19c03a46e437c04f27dbcffb65a3a02caade93b95da46a87
fc8e0c19a2d434fa9f1ad225133c407c 7909171137923a48b384ce50ee3148857be52960 6a7e0302c21c635325cc84a84cef96070f5167f6a30f33fac54c40df1480129a Winpython64-3.12.9.1dotb2.7z 23 020 001 Bytes d15c79b0397fa31897c16e19743d99b18bdd72dee3ee52966db0848062cfb2dd
83f67c4d116550ce7621e29e53d94bcb 213f4800580749b7c17015b95cf7aee91612add7 5e9a21ddba880b843f512079584ace278e891def4b1587f610b535e24cfb6530 Winpython64-3.12.9.1dotb2.exe 23 235 041 Bytes 5d6a2468e8ba213005e613a23938df22712310da2e986109aeabb8e327aee63e
1c7721cb7026693b9ef0c354c4f785c2 ea34148909cd758861673fec567e9e71de19dce4 53384f45dd21d6976377229a5029c53ac1251b39b7b05fc0b405bcce43b96030 Winpython64-3.12.9.1slimb2.7z 622 340 296 Bytes 20794c99e640deacff51902fde258423245483ba93c9a98f04b3e14a4900dbef
4e1c2bac7048b4858e2e1491e6de9968 3d69c364e6b77845248403246f37cb34a5089a58 dfa7b440af9bd7850b6ea5a682848851763e47f10277f6a7f1ea8e861b446ca5 Winpython64-3.12.9.1slimb2.exe 622 554 899 Bytes febf62928dfd6bc94cb3c3080bfe257835fe449eb8c49de5b86073fc24ca6ff5
10d07f9212ee62ba8b365a580bd41808 6d105ead2d604c4d08cd9d750501818fe01c6c31 27a49c8817fa836a52315f6398a64a2a60ba2dd6bdce7eddbda1b3fe59002888 Winpython64-3.13.2.1dotb2.zip 39 818 199 Bytes 40c078a98998eb38771c2e3cf1e107b58c1618464cb04de2f4f81d16ed44d11b
6bfe7958bbfa9331db95a68e1a157d04 16101e65f99654424fe6fda1e643d891d1eb62ed bb1b7dea9756dfaa0a9d975f346064c185c1c51cdba6b29f125f5dcd3a60bbb4 Winpython64-3.13.2.1dotb2.7z 24 773 726 Bytes 6f957983779aae26e2265b5abfea0462b9b2d7dd21654a9127e685a665584075
94cccfba91e19bccd4bc92e01576cc6c 711854e8facf1472e60b803375bd9348771ea753 fbada3f8dbe0061a4b5f2972fcdba2ac964b713675610016f7d4ba8b4e100323 Winpython64-3.13.2.1dotb2.exe 24 988 766 Bytes 14cd42358967bc5c8749da56e7d1a3a8bbc1d7d2dce063fd56669a7ab94f6db7
a21e5fca41d44c376804c9ecf36fb7ef 9b464b8747045596f660ca1fb02b521cf058e21e e5075feeb645c03f003769f84de424bf1d82f11bf730e25c70d1dd2ea86f805d Winpython64-3.13.2.1slimb2.7z 626 395 459 Bytes 953fcd6c5ebb5dcf3deb6bc437a8eefc32b3daf41b371fddcd1165524ee11b4f
478eaa7b651bd68fa7f1ab8f4ab7d83a 55cb3018b92eeaedabe18019b6cdfbc3fbb120a3 706aa6a53e2957891b3882b73d498eb268aa9ef9d8fdb5723b3f77b3c47edc16 Winpython64-3.13.2.1slimb2.exe 626 610 715 Bytes d7a1ff4c3d35f854688d382af0ea2e242ee1e43c0e0b2558207c56deec056f2f

WinPython 3.12.9.1slim

The following packages are included in WinPython-64bit v3.12.9.1slim b2.

Tools

Name Version Description
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.9 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiohappyeyeballs 2.4.4 Happy Eyeballs for asyncio
aiohttp 3.11.11 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.15.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.49.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.32.0 Microsoft Azure Core Library for Python
azure-cosmos 4.9.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.21.0 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
bcrypt 4.0.1 Modern password hashing for your software and your servers
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.7.2 Interactive plots and applications in the browser from Python
branca 0.8.0 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
certifi 2024.6.2 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.8 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.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.4 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.3.0 Parallel PyData with Task Scheduling
datasette 0.64.8 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.17.0 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
diff-match-patch 20230430 Diff Match and Patch
dill 0.3.9 serialize all of Python
distributed 2025.3.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.1 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
flit 3.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.19.5 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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.5.0 A list-like structure which implements collections.abc.MutableSequence
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.1 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.16.0 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.1.0 Pure-Python HTTP/2 framing
hypothesis 6.122.3 A library for property-based testing
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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 7.1.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.6 Matplotlib Jupyter Extension
ipython 8.32.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.5 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.2 Jupyter protocol implementation and client libraries
jupyter-console 6.6.3 Jupyter terminal console
jupyter-core 5.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.10.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.3.6 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.13 Jupyter interactive widgets for JupyterLab
keras 3.9.1 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.20 Building applications with LLMs through composability
langchain-core 0.3.45 Building applications with LLMs through composability
langchain-text-splitters 0.3.6 LangChain text splitting utilities
langsmith 0.3.15 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.26.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.3.3 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.61.1rc1 compiling Python code using LLVM
numpy 2.2.4 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.69.0 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.2 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pint 0.23 Physical quantities module
pip 25.0.1 The PyPA recommended tool for installing Python packages.
pkginfo 1.11.2 Query metadata from sdists / bdists / installed packages.
platformdirs 4.3.6 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 6.0.1 An open-source interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.26.0 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.18.0 Python client for the Prometheus monitoring system.
prompt-toolkit 3.0.50 Library for building powerful interactive command lines in Python
propcache 0.2.1 Accelerated property cache
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 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.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.8.2 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.2 World timezone definitions, modern and historical
pyusb 1.3.1 Easy USB access for Python
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.3.1 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.2 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.2 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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 5.5.6 The Scientific Python Development Environment
spyder-kernels 2.5.2 Jupyter kernels for Spyder's console
sqlalchemy 2.0.38 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.44.0 A faster way to build and share data apps
streamz 0.6.3 Streams
sympy 1.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.0.1 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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
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.13 Jupyter interactive widgets for Jupyter Notebook
winpython 15.0.20250330 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.3.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.18.3 Yet another URL library
yt-dlp 2025.2.19 A feature-rich command-line audio/video downloader
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

WinPython 3.13.2.1slim

The following packages are included in WinPython-64bit v3.13.2.1slim b2.

Tools

Name Version Description
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.13.2 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.15.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.49.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.32.0 Microsoft Azure Core Library for Python
azure-cosmos 4.9.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.21.0 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
bcrypt 4.0.1 Modern password hashing for your software and your servers
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.7.2 Interactive plots and applications in the browser from Python
branca 0.8.0 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
certifi 2024.6.2 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.8 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.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.4 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.3.0 Parallel PyData with Task Scheduling
datasette 0.64.8 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.17.0 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
diff-match-patch 20230430 Diff Match and Patch
dill 0.3.9 serialize all of Python
distributed 2025.3.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.1 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
flit 3.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.19.5 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.1 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.16.0 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.1.0 Pure-Python HTTP/2 framing
hypothesis 6.122.3 A library for property-based testing
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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 7.1.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.6 Matplotlib Jupyter Extension
ipython 8.32.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.5 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.2 Jupyter protocol implementation and client libraries
jupyter-console 6.6.3 Jupyter terminal console
jupyter-core 5.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.10.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.3.6 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.13 Jupyter interactive widgets for JupyterLab
keras 3.9.1 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.20 Building applications with LLMs through composability
langchain-core 0.3.45 Building applications with LLMs through composability
langchain-text-splitters 0.3.6 LangChain text splitting utilities
langsmith 0.3.15 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.26.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.3.3 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.61.1rc1 compiling Python code using LLVM
numpy 2.2.4 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.69.0 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.2 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pint 0.23 Physical quantities module
pip 25.0.1 The PyPA recommended tool for installing Python packages.
pkginfo 1.11.2 Query metadata from sdists / bdists / installed packages.
platformdirs 4.3.6 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 6.0.1 An open-source interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.26.0 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.18.0 Python client for the Prometheus monitoring system.
prompt-toolkit 3.0.50 Library for building powerful interactive command lines in Python
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 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.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.8.2 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.2 World timezone definitions, modern and historical
pyusb 1.3.1 Easy USB access for Python
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.3.1 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.2 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.2 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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 5.5.6 The Scientific Python Development Environment
spyder-kernels 2.5.2 Jupyter kernels for Spyder's console
sqlalchemy 2.0.38 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.44.0 A faster way to build and share data apps
streamz 0.6.3 Streams
sympy 1.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.0.1 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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
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.13 Jupyter interactive widgets for Jupyter Notebook
winpython 15.0.20250330 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.3.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yt-dlp 2025.2.19 A feature-rich command-line audio/video downloader
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

@stonebig
Copy link
Contributor Author

stonebig commented Apr 12, 2025

WinPython 2025-02 b3 (2025-04-13)

Changes from WinPython 2025-02 b2 :

  • Infrastructure:
    • build code is simplified further:
      • utils.py and wppm.py have been reduced
      • build has been fixed to correctly disable spyder automatic update by default
    • python-3.12.10
    • python-3.13.3
    • a free-threading python-3.14.0a7, as it's now only 15% slower on main thread
  • New Packages:
    • sv-ttk: making tcl tkk theme nicer looking on modern Windows
  • Upgraded Packages:
    • spyder-6.0.5+, as otherwise we soon can't upgrade to ipython-9
    • jupyterlab-4.4.0
    • numba-0.61.2, polars-1.27.1
  • Removed Packages:

Areas of particular interest for testers:

  • spyder-6.0.5
  • python-3.14.0a7 free-threading
  • no effect from the infrastructure simplification

Next build: rc

  • stability tweaks and clean-ups

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
c0ce5ac1fd5522230742f7345f795a06 5a19aa545ceed3aa5b722adcd4bc790fe832ab15 94ba7a9fa8b54cb8c21a13163c5d0e6b52cd209c293923bc6251027b9b20a0d8 Winpython64-3.12.10.0dotb3.zip 38 365 321 Bytes 74cb350eeccc936af76e49a79913e89c6e59afba5b3878e21eb08b839380b934
bb9a6e8f59d97d4158e1a038fe55f016 e471a88384569199bcaed3c92f235411dff9d4c4 7235af66d00aadb0e7bba2b1906bc29fb7a40f91b6fff55281aaf3ad3c8d540f Winpython64-3.12.10.0dotb3.7z 23 081 233 Bytes 718a76bbdf25ba656038e2d73f15ecc6146441ee8f64822bb1bf9d9e01006e20
b43478fac727fd6538bdbfbdc14f1f5a 09e0d1bdf0dabfa0ea7eff9d4a2f933210254c1f f074b4e1333934820f21337a57a68f45f1ab7bf276df46069700e59ff3af1ef8 Winpython64-3.12.10.0dotb3.exe 23 296 273 Bytes a75f36dfcd9c4e558c7ec0068f6b7e7d310905620cced9e59a35b245dffb2588
69bc498ca4bbf42facfc1e264d3b0b8f a0ec16882cc92dee401f3f80094a7ce0fe63bbb3 b62b396fc0c27c812f8c343a7b1348cc9df411e18ea46277b4786c86fc356024 Winpython64-3.12.10.0slimb3.7z 624 570 852 Bytes 4a99de6ce24a39c045138ecc80457e38530dfad4ec4726b9ed8f9bf96d2ca625
2dbbcd374390c43e41fd98178f424749 2c4126eb1988dba3d9a0c52b080861663b0c1ee8 d2a6057b642208f94116d7bd98ae93d46dcf0ff23b3abaa6a745e9d733e9f0cc Winpython64-3.12.10.0slimb3.exe 624 785 856 Bytes a8a97a1b94036d8898802c60602632ec756d46e3c6f7567bcda42f9348dd844b
e643ade7739ca3a8fdf36665a0e00393 39911cd1b3f61f1b08ef74ee9da8bda8435fc654 f78ca960d410ecdab507db8dfb4e2cdccb36569b9482df78e56fdbf359d611dd Winpython64-3.13.3.0dotb3.zip 39 900 031 Bytes 1d2799792748c203d0be9b92074578c0e116c0f78becb2754db8f88eaf87860e
dbcf94f1ccedf7a46f6b62a9cb2c90a6 3699b3f80656cfa3e92437feb167987fdd7e7f51 38d67ef1705c65c592f53d3af075e3275437d3783c0d197a5fa82af605f9ef6d Winpython64-3.13.3.0dotb3.7z 24 837 409 Bytes 5dc692d15034b1474b574604863eaf5c61709aae8ef3c692364b33d8a218348e
b6b58ec74a2a8a3149420250b8063a37 cc76734a45a7e87fc63cb9a928e2555299b4cbf5 0ea9a7733e18aa73ab28991000efc30ea4592e315bce71d1f362607863cfc8c9 Winpython64-3.13.3.0dotb3.exe 25 052 449 Bytes f15314fdd2b0702b392be538de8993bfc931438bcaa949315127552336e9968a
650a3afad443b0bfc4c0e0923d977ec3 2df532006726191733a1e6b8f4e57ff61dd52f8c 03f3874f0f63e2d1415ab928db20b8d092036818f0625b1f2fcc8566c1147ed0 Winpython64-3.13.3.0slimb3.7z 629 199 720 Bytes 41839c7100c8d866699b1819e73d795098c4d7ed1a2f8fff37c4c0a9c3cbbed5
0e28b6532ee845eb5781f34191322765 cb233fab37189a278e5505b54985f9b824dcf72e 4facc41c6d47fb02d997a42e7282ae5b7b69a4b30781782f801dc16fc30a8553 Winpython64-3.13.3.0slimb3.exe 629 415 056 Bytes e9895bee4e09487360261765b82652700f149f3611a79f97ddfa3d896124f30c
fb1a55bde11b396784f9d37dc05129f8 ee297ed407122ba7d4a02845a4025c9257e1e151 3c8f91f7fdd0fa1f26d4a17bf78a6192903d97f7e91aa5726521b0c57c38e862 Winpython64-3.14.0.0dota7.zip 40 715 225 Bytes f5ca09cd7a550ea47cd58167ec294aa3ad4752f707ca08c59561e7235b15f920
31027dae14c9e5db49745253a9cb7556 78886da2be01798e5b470750fa50633a8a4997c1 3fa97fc05b3cebe65335cd33be1ea19a2de35a723bc8f528db965c426c10ef4c Winpython64-3.14.0.0dota7.7z 25 260 760 Bytes 08900692e8aa1e0fd73520a5db5e9b086d26f595ac02c8e6676f321bc6edd823
d7d950fede915763d5ebbae0295fda7c 8543655f0181cfda1043deeee6563fef48404735 9fd9e8dc0ceb978058dfdfb0c5e4d2b72668c22bcdee9e9bbad994bc15803b02 Winpython64-3.14.0.0dota7.exe 25 475 800 Bytes bd465603675f92e2f4556b81db05302c492c5f9d899108eeb14ebc0f15fa41d4
4b55222e2a69b530c3cf9ff949d67c54 78d42a35efceb132ae9531ce1c09f09d50131fe0 b329ed96731791a0aff4d2fc87dd8c6d20a844700f1e043c90c10b6bf05b23b6 Winpython64-3.14.0.0freea7.zip 48 164 650 Bytes 69b2c36ef89a6ee76f941ba25e758635756fdc961d5d7147793c17d5580b91de
c4ff9641bb080d8dee5c63b023f01246 17d1c0296cc8e5058046da88c94e10b7ff620464 8119c1fad713ba03d853e3756977c7ffb54ec3d7aa80128e62263f5d1d923624 Winpython64-3.14.0.0freea7.7z 27 192 586 Bytes 2f3514c0e0844ceef47e99180d7e52a6316f2712549ea959c2cefe0253dad088
5987e0598127e308dbf63d807e3bdc43 c1ed9079fbcade9751ea298e11f616b8ced39aaf 41e8ff1765891e0550773016e8862e73e362059f626dfb3786416397ccaf600f Winpython64-3.14.0.0freea7.exe 27 407 626 Bytes ebdcd3f081a8c96457e7e7a807e99612029216678420a0b20b4a6400836f3e4e

WinPython 3.12.10.0slim

The following packages are included in WinPython-64bit v3.12.10.0slim b3.

Tools

Name Version Description
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.10 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiohappyeyeballs 2.4.4 Happy Eyeballs for asyncio
aiohttp 3.11.11 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.15.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.49.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
asyncssh 2.20.0 AsyncSSH: Asynchronous SSHv2 client and server library
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.32.0 Microsoft Azure Core Library for Python
azure-cosmos 4.9.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.21.0 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.7.2 Interactive plots and applications in the browser from Python
branca 0.8.0 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
certifi 2025.1.31 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.8 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.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.4 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.3.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.17.0 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
deprecated 1.2.13 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.3.9 serialize all of Python
distributed 2025.3.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.15 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.2 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
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.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.19.5 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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.5.0 A list-like structure which implements collections.abc.MutableSequence
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.2 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 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.130.4 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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 8.6.1 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.7 Matplotlib Jupyter Extension
ipython 8.34.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.6 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.12.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.0 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.14 Jupyter interactive widgets for JupyterLab
keras 3.9.2 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.23 Building applications with LLMs through composability
langchain-core 0.3.51 Building applications with LLMs through composability
langchain-text-splitters 0.3.8 LangChain text splitting utilities
langsmith 0.3.24 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.7 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.30.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.4.0 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.61.2 compiling Python code using LLVM
numpy 2.2.4 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.72.0 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.2 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pip 25.0.1 The PyPA recommended tool for installing Python packages.
platformdirs 4.3.6 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 6.0.1 An open-source interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.27.1 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.50 Library for building powerful interactive command lines in Python
propcache 0.2.1 Accelerated property cache
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 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.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.1 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.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
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.4.0 FontAwesome icons in PyQt and PySide applications
qtconsole 5.6.1 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.2 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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.0.5 The Scientific Python Development Environment
spyder-kernels 3.0.3 Jupyter kernels for Spyder's console
sqlalchemy 2.0.38 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.44.0 A faster way to build and share data apps
streamz 0.6.3 Streams
superqt 0.7.1 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.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.1.0 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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
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
winpython 15.2.20250412 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wrapt 1.16.0 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.3.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.18.3 Yet another URL library
yt-dlp 2025.2.19 A feature-rich command-line audio/video downloader
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

WinPython 3.13.3.0slim

The following packages are included in WinPython-64bit v3.13.3.0slim b3.

Tools

Name Version Description
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.13.3 Python programming language with standard library
absl-py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
adbc-driver-manager 1.3.0 A generic entrypoint for ADBC drivers.
aiofiles 23.2.1 File support for asyncio.
aiohappyeyeballs 2.4.4 Happy Eyeballs for asyncio
aiohttp 3.11.11 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.20.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.16 A light, configurable Sphinx theme
alembic 1.15.1 A database migration tool for SQLAlchemy.
altair 5.5.0 Vega-Altair: A declarative statistical visualization library for Python.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated-types 0.6.0 Reusable constraint types to use with typing.Annotated
ansicolors 1.1.8 ANSI colors for Python
anthropic 0.49.0 The official Python library for the anthropic API
anyio 4.8.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.9.12 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".
argon2-cffi 23.1.0 Argon2 for Python
argon2-cffi-bindings 21.2.0 Low-level CFFI bindings for Argon2
array-api-compat 1.11.1 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.9 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 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.1.0 An abstract syntax tree for Python with inference support.
astropy 6.1.6 Astronomy and astrophysics core library
astropy-iers-data 0.2024.12.23.0.33.24 IERS Earth Rotation and Leap Second tables for the astropy core package
asttokens 2.4.1 Annotate AST trees with source code positions
async-lru 2.0.4 Simple LRU cache for asyncio
asyncssh 2.20.0 AsyncSSH: Asynchronous SSHv2 client and server library
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.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.32.0 Microsoft Azure Core Library for Python
azure-cosmos 4.9.0 Microsoft Azure Cosmos Client Library for Python
azure-identity 1.21.0 Microsoft Azure Identity Library for Python
babel 2.16.0 Internationalization utilities
baresql 1.0.0 playing SQL directly on Python datas
beautifulsoup4 4.12.2 Screen-scraping library
binaryornot 0.4.4 Ultra-lightweight pure Python package to check if a file is binary or text.
black 25.1.0 The uncompromising code formatter.
bleach 6.1.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.9.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.7.2 Interactive plots and applications in the browser from Python
branca 0.8.0 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
certifi 2025.1.31 Python package for providing Mozilla's CA Bundle.
cffi 1.17.1 Foreign Function Interface for Python calling C code.
chardet 5.2.0 Universal encoding detector for Python 3
charset-normalizer 3.4.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.10.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.8 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.13.12
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.1.0 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.2.2 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.3.1 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 44.0.0 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.6.4 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.12 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.3.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.17.0 Data visualization toolchain based on aggregating into a grid
deap 1.4.2 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 5.1.1 Decorators for Humans
defusedxml 0.7.1 XML bomb protection for Python stdlib modules
deprecated 1.2.13 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.3.9 serialize all of Python
distributed 2025.3.0 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 5.0.7 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.6.1 DNS toolkit
docstring-to-markdown 0.15 On the fly conversion of Python docstrings to markdown
docutils 0.21.2 Docutils -- Python Documentation Utilities
duckdb 1.2.2 DuckDB in-process database
entrypoints 0.4 Discover and load entry points from installed packages.
et-xmlfile 1.1.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.0.1 Get the currently executing AST node of a frame, and other information
faker 36.1.1 Faker is a Python package that generates fake data for you.
fast-histogram 0.14 Fast simple 1D and 2D histograms
fastapi 0.115.8 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastavro 1.10.0 Fast read/write of AVRO files
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
filelock 3.17.0 A platform independent file lock.
flake8 7.1.1 the modular source code checker: pep8 pyflakes and co
flask 3.1.0 A simple framework for building complex web applications.
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.10.1 A simple packaging tool for simple packages.
flit-core 3.10.1 Distribution-building parts of Flit. See flit package for more information
folium 0.19.5 Make beautiful maps with Leaflet.js & Python
fonttools 4.55.3 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.5.0 A list-like structure which implements collections.abc.MutableSequence
fsspec 2024.6.1 File-system specification
fuzzywuzzy 0.18.0 Fuzzy string matching in python
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 1.0.1 Geographic pandas extensions
geopy 2.4.1 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 GitPython is a Python library used to interact with Git repositories
google-auth 2.37.0 Google Authentication Library
graphene 3.3 GraphQL Framework for Python
graphql-core 3.2.3 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.1.1 Lightweight in-process concurrent programming
griffe 1.5.5 Signatures for entire Python programs.
groq 0.13.1 The official Python library for the groq API
guidata 3.7.1 Automatic GUI generation for easy dataset editing and display
h11 0.14.0 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
h2 4.1.0 HTTP/2 State-Machine based protocol implementation
h5py 3.12.1 Read and write HDF5 files from Python
hatchling 1.27.0 Modern, extensible Python build backend
holoviews 1.20.2 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.5 A minimal low-level HTTP client.
httpie 3.2.4 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.2 The next generation HTTP client.
httpx-sse 0.4.0 Consume Server-Sent Event (SSE) messages with HTTPX.
huggingface-hub 0.29.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
hupper 1.12 Integrated process monitor for developing and reloading daemons.
hvplot 0.11.2 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.130.4 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.13.0 Toolbox for imbalanced dataset in machine learning
importlib-metadata 8.6.1 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.3 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.5 IPython Kernel for Jupyter
ipyleaflet 0.19.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.7 Matplotlib Jupyter Extension
ipython 8.34.0 IPython: Productive Interactive Computing
ipython-genutils 0.2.0 Vestigial utilities from IPython
ipython-sql 0.5.0 RDBMS access via IPython
ipywidgets 8.1.6 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.13.2 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.1.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.1.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
jiter 0.8.2 Fast iterable JSON parser.
joblib 1.4.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
jsonpatch 1.33 Apply JSON-Patches (RFC 6902)
jsonpath-python 1.0.6 A more powerful JSONPath implementation in modern python
jsonpointer 2.4 Identify specific nodes in a JSON document (RFC 6901)
jsonschema 4.19.2 An implementation of JSON Schema validation for Python
jsonschema-specifications 2023.12.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.7.2 Jupyter core package. A base package on which Jupyter projects rely.
jupyter-events 0.12.0 Jupyter Event System library
jupyter-leaflet 0.19.2 ipyleaflet extensions for JupyterLab and Jupyter Notebook
jupyter-lsp 2.2.5 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter-server 2.14.2 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.0 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.14 Jupyter interactive widgets for JupyterLab
keras 3.9.2 Multi-backend Keras
keyring 25.6.0 Store and access your passwords safely.
kiwisolver 1.4.8 A fast implementation of the Cassowary constraint solver
langchain 0.3.23 Building applications with LLMs through composability
langchain-core 0.3.51 Building applications with LLMs through composability
langchain-text-splitters 0.3.8 LangChain text splitting utilities
langsmith 0.3.24 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.2 Links recognition library with FULL unicode support.
llvmlite 0.44.0 lightweight wrapper around basic LLVM functionality
lmfit 1.3.1 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
logfire-api 3.5.3 Shim for the Logfire SDK which does nothing unless Logfire is installed
lxml 5.3.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
mako 1.3.5 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.7 Python implementation of John Gruber's Markdown.
markdown-it-py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 3.0.2 Safely add untrusted strings to HTML/XML markup.
matplotlib 3.10.1 Python plotting package
matplotlib-inline 0.1.7 Inline Matplotlib backend for Jupyter
maturin 1.8.1 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
mdit-py-plugins 0.3.5 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.1 Missing data visualization module for Python.
mistralai 1.2.5 Python Client SDK for the Mistral AI API.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.11.4 Scales for Python
ml-dtypes 0.5.0
mlxtend 0.23.3 Machine Learning Library Extensions
more-itertools 10.2.0 More routines for operating on iterables, beyond itertools
mpl-scatter-density 0.7 Matplotlib helpers to make density scatter plots
mpld3 0.5.8 D3 Viewer for Matplotlib
mpmath 1.3.0 Python library for arbitrary-precision floating-point arithmetic
msal 1.30.0 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of us
msal-extensions 1.2.0 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.1.0 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mypy 1.15.0 Optional static typing for Python
mypy-extensions 1.0.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.0.8 A simple utility to separate the implementation of your Python package and its public API surface.
narwhals 1.30.0 Extremely lightweight compatibility layer between dataframe libraries
nbclient 0.10.0 A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 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.4.2 Python package for creating and manipulating graphs and networks
nh3 0.2.18 Python bindings to the ammonia HTML sanitization library.
nltk 3.9.1 Natural Language Toolkit
notebook 7.4.0 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.61.2 compiling Python code using LLVM
numpy 2.2.4 Fundamental package for array computing in Python
numpydoc 1.6.0 Sphinx extension to support docstrings in Numpy format
openai 1.72.0 The official Python library for the openai API
opencv-python 4.11.0.86 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
optree 0.14.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.10.12 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.
overrides 7.7.0 A decorator to automatically detect mismatch when overriding a method.
packaging 24.2 Core utilities for Python packages
pandas 2.2.3 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.6.2 The powerful data exploration & web app framework for Python.
papermill 2.6.0 Parameterize and run Jupyter and nteract Notebooks
param 2.2.0 Make your Python code clearer and more reliable by declaring Parameters.
parso 0.8.4 A Python Parser
partd 1.4.0 Appendable key-value storage
pathspec 0.11.0 Utility library for gitignore style pattern matching of file paths.
patsy 0.5.6 A Python package for describing statistical models and for building design matrices.
pep8 1.7.1 Python style guide checker
pexpect 4.8.0 Pexpect allows easy control of interactive console applications.
pg8000 1.23.0 PostgreSQL interface library
pickleshare 0.7.5 Tiny 'shelve'-like database with concurrency support
pillow 11.1.0 Python Imaging Library (Fork)
pip 25.0.1 The PyPA recommended tool for installing Python packages.
platformdirs 4.3.6 A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
plotly 6.0.1 An open-source interactive data visualization library for Python
plotnine 0.13.6 A Grammar of Graphics for Python
plotpy 2.7.2 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.27.1 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
prince 0.15.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.50 Library for building powerful interactive command lines in Python
propcache 0.2.1 Accelerated property cache
protobuf 5.27.3
psutil 5.9.8 Cross-platform lib for process and system monitoring in Python.
psygnal 0.11.1 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.29 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pure-eval 0.2.2 Safely evaluate AST nodes without side effects
pyarrow 19.0.1 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 2.13.6 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.10.6 Data validation using Python type hints
pydantic-ai 0.0.24 Agent Framework / shim to use Pydantic with LLMs
pydantic-ai-slim 0.0.24 Agent Framework / shim to use Pydantic with LLMs, slim package
pydantic-core 2.27.2 Core functionality for Pydantic validation and serialization
pydantic-graph 0.0.24 Graph and state machine library
pydeck 0.9.1 Widget for deck.gl maps
pydocstyle 6.3.0 Python docstring style checker
pydub 0.25.1 Manipulate audio with an simple and easy high level interface
pyerfa 2.0.1.4 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.1.0 python code static checker
pylint-venv 3.0.3 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.10.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.12 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.1 Pyomo: Python Optimization Modeling Objects
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.2.1 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 5.1.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.1.0 Wrappers to call pyproject.toml-based build backend hooks.
pyqt5 5.15.10 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.16.1 The sip module support for PyQt5
pyqtgraph 0.13.7 Scientific Graphics and GUI Library for Python
pyqtwebengine 5.15.6 Python bindings for the Qt WebEngine framework
pyqtwebengine-qt5 5.15.2 The subset of a Qt installation needed by PyQtWebEngine.
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.3.4 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.0.1 Read key-value pairs from a .env file and set them as environment variables
python-json-logger 2.0.7 A python library adding a json log formatter
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-server 1.12.0 Python Language Server for the Language Server Protocol
python-multipart 0.0.9 A streaming multipart parser for Python
python-slugify 8.0.4 A Python slugify application that also handles Unicode
pythonqwt 0.14.4 Qt plotting widgets for Python
pytoolconfig 1.3.1 Python tool configuration
pytz 2024.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
pyviz-comms 3.0.3 A JupyterLab extension for rendering HoloViz content.
pywavelets 1.8.0 PyWavelets, wavelet transform module
pywin32 308 Python for Window Extensions
pywin32-ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.14 Pseudo terminal support for Windows from Python.
pyyaml 6.0.2 YAML parser and emitter for Python
pyzmq 26.2.1 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.0 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.4.0 FontAwesome icons in PyQt and PySide applications
qtconsole 5.6.1 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).
quantecon 0.7.2 Import the main names to top level.
quart 0.20.0 A Python ASGI web framework with the same API as Flask
rapidfuzz 3.9.6 rapid fuzzy string matching
readme-renderer 44.0 readme_renderer is a library for rendering readme descriptions for Warehouse
redis 5.0.8 Python client for Redis database and key-value store
referencing 0.35.1 JSON Referencing + Python
regex 2024.11.6 Alternative regular expression module, to replace re.
reportlab 4.2.5 The Reportlab Toolkit
requests 2.32.3 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 13.9.4 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.12.0 a python refactoring library...
rpds-py 0.22.3 Python bindings to Rust's persistent data structures (rpds)
rsa 4.7.2 Pure-Python RSA implementation
rtree 1.3.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
scikit-image 0.25.2 Image processing in Python
scikit-learn 1.6.1 A set of python modules for machine learning and data mining
scipy 1.15.2 Fundamental algorithms for scientific computing in Python
scramp 1.4.5 An implementation of the SCRAM protocol.
scs 3.2.7.post2 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 75.8.2 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.6 Manipulation and analysis of geometric objects
simplejson 3.19.3 Simple, fast, extensible JSON encoder/decoder for Python
simpy 4.0.1 Event discrete, process based simulation for Python.
six 1.16.0 Python 2 and 3 compatibility utilities
sklearn-compat 0.1.3 Ease support for compatible scikit-learn estimators across versions
skrub 0.5.1 Prepping tables for machine learning
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 29 stemmers for 28 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
soupsieve 2.6 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.3.7 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.0.5 The Scientific Python Development Environment
spyder-kernels 3.0.3 Jupyter kernels for Spyder's console
sqlalchemy 2.0.38 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
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.45.3 The little ASGI library that shines.
statsmodels 0.14.4 Statistical computations and models for Python
streamlit 1.44.0 A faster way to build and share data apps
streamz 0.6.3 Streams
superqt 0.7.1 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.13.3 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tblib 3.0.0 Traceback serialization library.
tenacity 9.0.0 Retry code until it succeeds
termcolor 2.5.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.5.0 threadpoolctl
three-merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2025.1.10 Read and write TIFF files
tiktoken 0.8.0 tiktoken is a fast BPE tokeniser for use with OpenAI's models
tinycss2 1.4.0 A tiny CSS parser
tokenizers 0.21.0
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.2.1 A lil' TOML parser
tomli-w 1.1.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.4.2 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.66.4 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
trio 0.29.0 A friendly Python library for async concurrency and I/O
trove-classifiers 2024.10.21.16 Canonical source for classifiers on PyPI (pypi.org).
twine 6.1.0 Collection of utilities for publishing packages on PyPI
types-python-dateutil 2.9.0.20240316 Typing stubs for python-dateutil
types-requests 2.32.0.20241016 Typing stubs for requests
typing-extensions 4.12.2 Backported and Experimental Type Hints for Python 3.8+
typing-inspect 0.9.0 Runtime inspection utilities for typing module.
tzdata 2024.1 Provider of IANA time zone data
tzlocal 5.2 tzinfo object for the local timezone
uc-micro-py 1.0.1 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.6 Uniform Manifold Approximation and Projection
uncertainties 3.2.2 calculations with values with uncertainties, error propagation
uri-template 1.3.0 RFC 6570 URI Template Processor
urllib3 2.2.3 HTTP library with thread-safe connection pooling, file post, and more.
uvicorn 0.34.0 The lightning-fast ASGI server.
vega-datasets 0.9.0 A Python package for offline access to Vega datasets
waitress 3.0.0 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
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
winpython 15.2.20250412 WinPython distribution tools, including WPPM
wordcloud 1.9.4 A little word cloud generator
wrapt 1.16.0 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2025.3.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.18.3 Yet another URL library
yt-dlp 2025.2.19 A feature-rich command-line audio/video downloader
zict 3.0.0 Mutable mapping tools
zipp 3.21.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.23.0 Zstandard bindings for Python

WinPython 3.14.0.0free

The following packages are included in WinPython-64bit v3.14.0.0free a7.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.14.0 Python programming language with standard library
build 1.2.2.post1 A simple, correct Python build frontend
colorama 0.4.6 Cross-platform colored terminal text.
packaging 24.2 Core utilities for Python packages
pip 25.0.1 The PyPA recommended tool for installing Python packages.
pyproject-hooks 1.1.0 Wrappers to call pyproject.toml-based build backend hooks.
setuptools 75.8.2 Easily download, build, install, upgrade, and uninstall Python packages
sqlite-bro 0.13.1 a graphic SQLite Client in 1 Python file
sv-ttk 2.6.0 A gorgeous theme for Tkinter, based on Windows 11's UI
wheel 0.45.1 A built-package format for Python
winpython 15.2.20250412 WinPython distribution tools, including WPPM

@stonebig
Copy link
Contributor Author

stonebig commented Apr 25, 2025

WinPython 2025-02 rc (2025-04-2x)

Changes from WinPython 2025-02 b3 :

  • Infrastructure:
    • build code is simplified further:
      • associate.py has been significantly re-worked
    • packages are now hashed and all from default pypi, except WinPython ( a non-real wheel )
      • so you can download the wheels yourself, except WinPython.
    • compatibility with latest pypandoc wheel (making its "search" for pandoc.exe work)
  • New Packages:
    • typer
  • Upgraded Packages:
    • jupyterlab-4.4.1
    • pypandoc-1.15 (from pypandoc-1.5)
  • Removed Packages:
    • streamz

Areas of particular interest for testers:

  • the registering of WinPython still works as before
  • pandoc
  • jupyterlab-4.4.1
  • overal stability
  • TBD: lockfiles and hashtag-experiments output

Work of next Cycle

  • a WinPython version with a "WheelHouse" of certified wheels instead of pre-installed [same] wheels
  • a PEP-751 LockFile and/or requirements-with-hahstags for you to get them by yourself

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
83803ac78f6c78ce4b1948fa6f45282b 2f57b485e5392504b5ef217bef3a1ebe6011b40f 2b7ac47268bb77710142c45a3b7e1aaf5bdbd7e377ac854f06659d9b1f8c2f08 Winpython64-3.12.10.0dotrc.7z 23 080 275 Bytes 17a73a726822e09e2d41671a78766fc59c2e030249d267bdc6a549f98a6fd26d
c3bb881d41c1e7e225fd93b7149b87f9 8e1ae481a4aa9d676f1870e1a0dfe2a8da27d6ed 3f32f7766b89fdedba739caf7150f212d52a271d778a0999443f8bb1d2ec5c62 Winpython64-3.12.10.0dotrc.exe 23 295 315 Bytes de988b444e037f1324dbb544b10520987238441460c91e1f92eb60c0458acc47
25eef646936382a71c560325805f38c9 2767b4d5fa635a410ae60eb3a9e423d64433fd40 6666731976b88d5e0cbbce36d5c20c5821d9630bb10050913045071f45666e9c Winpython64-3.12.10.0dotrc.zip 38 334 050 Bytes 770ab6f867bf845bf2950b7f651eceba2d562d3dc25bd90de841123190760617
a36c0a43119ba05bd7f0869fc41f1fa3 d8f979d951ce7b25ee7fa79ab055d095382f6072 a03159eee4b2ddb142d849d41fc1db05730d4dafa298fbd3796ff571092f2f93 Winpython64-3.12.10.0slimrc.7z 624 621 255 Bytes d0065d35cf2e47ee912fdd771305c048ed6cb8335766da9922aa48f91f53bfc7
1e90855005e674ef96c790712ac7c593 cd2b1c28c63d5f983b5aafa10865b6a54f46647d 5ad6e103fe69c6573c7d71385e923e421d219b7a3e210ecf8e8a86cf89b84757 Winpython64-3.12.10.0slimrc.exe 624 836 208 Bytes 4cba88dcd347d66c6d92ad389fbbe557cd257bacfe6256f1654b312f449633be
8a830790d3c2334bdb5b9704575434dd 5b066e7534ab65fbc83cabb0fa0561aed8dd7205 43a01489fa8ce762ee4cf6dc138ef81391f37a17b1ff998e8cdfccb347b85dc4 Winpython64-3.13.3.0dotrc.7z 24 837 708 Bytes b2c3d267273b9b081da6ba885396be869b904ae4eb4661507f71f09efc973a36
7f6593764e89ffa927ac8f2d1e0955bb 3aae49c2ebcb2ce2a7eabeeb4947d2ad7b89fe35 396606d1d256a9ece497c745a17552e08af923308e0a84631ee0f0569994486b Winpython64-3.13.3.0dotrc.exe 25 052 748 Bytes 26484735a48138278955a8a16dbb1e8be89ecbd695da9a09df79af949fab5997
e7c06098d1069249d071d99a763b124c df3a2294a5008646845e759e44cdb56eb995010f 7a12224a71d9320c599db8ebf4befe38bc5ae2b6de3042e5647f03679c3b360c Winpython64-3.13.3.0dotrc.zip 39 870 566 Bytes ac7b2f1b6bf5a495c2fec150352d8e0adf6c1f2a699ae041ea46f92fe44f62d3
3ab9015954e7369ab9da212acc06ebc1 ed88956f9045b6d6d155236d00cfccbf6410c7d0 3cefdd5bbfa11efaf3bb4b0fb4b646b11c0f1574a814b04ee43ffabdfc0c9117 Winpython64-3.13.3.0slimrc.7z 629 034 215 Bytes 85c1be962d6eeff4982c4de432276bafe5b61460b6927c7e6883248f0c404778
1d94ab8ac273986f31b7fe70c4340c48 8e9e35dd2936e4abd985d638a9ea1624b78ac072 31028ca4f8cfa790ec5ba9b5381b5c35364c64c9fda17403f63918bc76040c09 Winpython64-3.13.3.0slimrc.exe 629 248 416 Bytes ed128f0a6c390fa0c0b91490f2cd55fd2e334c7add250c5e8913f2573859c73f

** Experimental **
requirements with hash of the wheels (or tar.gz) used (shall be downloadable the same from pypi)
if you apply this on a dot version, you will end up with a sllm version:

  • except: the \t\pandoc.exe executable.
  • it won't work if the package editor:
    • re-spin the wheel (having for example forgotten a doc, a licence, a test)
    • or delete the version.
  • also with this method, WinPython can no longer ship "patched" wheels, or pre-wheels
  • future: with a proper PEP-751 Lockfile format, any installer compatible with pypi can be used

typical usage:
pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc.txt
pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc.txt

MD5 SHA-1 SHA-256 Binary Size blake2b-256
588e3a1a7ddc461f528270a302a3b667 a77e443c86c1d21c9a177193e69847efa6346373 060046dc83030a639d50396f403a28556ebbd87495bb14045b21118e6cff4c4b requirement_hash.WinPython64-3.12.10.0slimrc.txt 78 133 Bytes 54d3902407c7c935d83681796585e24d80478f68d22d62ff500d4072ab0385b0
37849c43c884de4d03797ba3b048fd28 5bbeb33078cb6890b1e07b99e440911de198ef7c 8254f19fddb1e8800828e3db411bac18c67c045196b4f846ca9820cd8d6a5e12 requirement_hash.WinPython64-3.13.3.0slimrc.txt 78 125 Bytes f112abde37ea3a57583315340a2d8fae4128b3300e0c1f25c943a5c558eb7e96

@stonebig
Copy link
Contributor Author

stonebig commented Apr 27, 2025

rc bug1:

  • wppm --register fails because of a missed detail in re-engineering : f78e316
  • to workaround, you can use .\scripts\register_python.bat, until a rc2

will re-spin a rc2 during the day... as this little one is shamefull

@stonebig
Copy link
Contributor Author

stonebig commented Apr 27, 2025

WinPython 2025-02 rc2 (2025-04-27 pm)

same as rc, with a bugfix for wppm --register

Changes from WinPython 2025-02 b3 :

  • Infrastructure:
    • build code is simplified further:
      • associate.py has been significantly re-worked
    • packages are now hashed and all from default pypi, except WinPython ( a non-real wheel )
      • so you can download the wheels yourself, except WinPython.
    • compatibility with latest pypandoc wheel (making its "search" for pandoc.exe work)
  • New Packages:
    • typer
  • Upgraded Packages:
    • jupyterlab-4.4.1
    • pypandoc-1.15 (from pypandoc-1.5)
  • Removed Packages:
    • streamz

Areas of particular interest for testers:

  • the registering of WinPython still works as before
  • pandoc
  • jupyterlab-4.4.1
  • overal stability
  • TBD: lockfiles and hashtag-experiments output
  • binaries will be re-tagged as final in a few days if no major issue is reported

Work of next Cycle

  • a WinPython version with a "WheelHouse" of certified wheels instead of pre-installed [same] wheels
  • a PEP-751 LockFile and/or requirements-with-hahstags for you to get them by yourself

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
b5a3814f26dade2f6ee9acf983427a8e b3826baea1606868628128bab5527e3600342fbf 517eff0673658da3f2da64a28afbd7733fb91807f7d074d3a9e9e6c0eb1dd523 Winpython64-3.12.10.0dotrc2.7z 23 076 535 Bytes e3e4b8b944e79cf20dea5e7691c24485a5b68bb70d34df6edfb181fd499b0335
6f354778174e04fdb4c4c28c7a543f31 5d1bd5bd76dcb0e61df1a268e4ce47f56acbfe6f b6d196d72ce443ccfbdb5a640f5645a7ade742092fddde65d73755c4eba89a1d Winpython64-3.12.10.0dotrc2.exe 23 291 575 Bytes 785f61ee3821d772bdbff037f86a4229d707c97d97f2508e8cdd03f81c1a8436
431e37ef366ebe9ae30fa7fb162bb314 32965a55a8bc119b96875c542d9a08c6f4ed9b75 bcb2a87ef210076ff4507a4a644bfb82daa0c2361e7945e5cb7de161450460f6 Winpython64-3.12.10.0dotrc2.zip 38 334 544 Bytes ab0b83f09299291a36298754a445429964f610f507b18e484f6bdf572880acbe
6e7131129ff75dd4e8832f7be131dcc3 4d6c5b10d4b3044b9a70597fcd4fd34cd5e2b2a8 294c287c4a9918c730d26188e2dc34e97a92431c83515165f04c2ea8d33f0c1d Winpython64-3.12.10.0slimrc2.7z 624 548 662 Bytes f0b952a2fe29837783b69dcb4259369ee5c1d40a3220ad0b4dd82b1668322973
3cefa92f927471aeef6c1fa3b7911166 1699db6b9c44b605c9f2031201bb58a46a260f0e 3ea3368ca0e9182c03e8e0bc38b65c5398dd4f8aee7ccf5ab38d5a9226af6b9a Winpython64-3.12.10.0slimrc2.exe 624 763 614 Bytes 8584e33e01025ce04d0e429f2c08c7fe94576901aabf030341b21e0837ed5966
95c7326579dbd4a16cb2f5b56a141673 f28906c1e3e4ba073f0363a4e35326f9e8090ce1 13abddd4cc2702be56b672c868d0d1bc085e80748dc7d7e9315ab4080f157f3b Winpython64-3.13.3.0dotrc2.7z 24 839 744 Bytes 1cb42e1ea66116bc0e7804fb44bb519140d5a5acc9bb63c650ef38dc138ca0bb
bccca9b3e79dfbc13d14837e3ba85c9b 41c805812b778ccaf3781701264b23e6c9908069 a6b1882b8eff8a44782bfeec7e5228826ebd38c4234e10ba38a52a85860c41d0 Winpython64-3.13.3.0dotrc2.exe 25 054 784 Bytes eea4a48f72d3ca7e784e86883ef2b46cd48a75fd68321c1088e9ed8c11ad47bd
06a5eb8fa4f7447ad63b7e214b126fd7 80ab8340798a318c09ffe07a77a920d5d1eda2b7 f7ef5a6cfe23b7f39f87c128594fc6c7f73f42f9516a0b828dac0da187af68ec Winpython64-3.13.3.0dotrc2.zip 39 870 933 Bytes a4f9a910f55c5efdbb843874384d5295ff3b3a45d27cab63f74d2f215f9d798c
5ee8706e1b09f8ce92dbdcf859bb55f5 6094cf3e074fb9eede6fe4b6a140508896d74bc1 b06d32b7d5ebe660df4297c5ccd0416f5019a0d28ce84662b299f68851c71720 Winpython64-3.13.3.0slimrc2.7z 629 045 113 Bytes a48844a435860323e9b63e0667a343463399c3b94f3afe90e018baa9479533b5
af1d46e6df199a0e5b74b6dca14b1d99 ad19a48b370ea0b66bd1a0b713b6472dd406ca24 81d4f8b137bc879fe48a8bf91763e6bcb0cb8a83c598a729db90355e37b43c73 Winpython64-3.13.3.0slimrc2.exe 629 257 385 Bytes f56f85a8885170f2c039b8775766b81c33e160d2005d030f12185aa20ca6f26c

** Experimental **
If you apply the procedure below on a dot version, you will end up with a sllm version except:

  • you will miss the \t\pandoc.exe executable.
  • it won't work if the package editor:
    • re-spin the wheel (having for example forgotten a doc, a licence, a test)
    • or delete the version.

Also with this method added, WinPython can no longer ship "patched" wheels, or pre-wheels

Typical usage:
pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc2.txt
pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc2.txt

MD5 SHA-1 SHA-256 Binary Size blake2b-256
588e3a1a7ddc461f528270a302a3b667 a77e443c86c1d21c9a177193e69847efa6346373 060046dc83030a639d50396f403a28556ebbd87495bb14045b21118e6cff4c4b requirement_hash.WinPython64-3.12.10..0slimrc2.txt 78 133 Bytes 54d3902407c7c935d83681796585e24d80478f68d22d62ff500d4072ab0385b0
37849c43c884de4d03797ba3b048fd28 5bbeb33078cb6890b1e07b99e440911de198ef7c 8254f19fddb1e8800828e3db411bac18c67c045196b4f846ca9820cd8d6a5e12 requirement_hash.WinPython64-3.13.3.0slimrc2.txt 78 125 Bytes f112abde37ea3a57583315340a2d8fae4128b3300e0c1f25c943a5c558eb7e96

WinPython 3.13.3.0slim

The following packages are included in WinPython-64bit v3.13.3.0slim .

Tools

Name Version Description
Pandoc 3.1.9 an universal document converter

Python packages

Name Version Description
Python 3.13.3 Python programming language with standard library
absl-py 2.0.0
adbc-driver-manager 1.3.0
aiofiles 23.2.1
aiohappyeyeballs 2.4.4
aiohttp 3.11.11
aiosignal 1.3.1
aiosqlite 0.20.0
alabaster 0.7.16
alembic 1.15.1
altair 5.5.0
aniso8601 9.0.1
annotated-types 0.6.0
ansicolors 1.1.8
anthropic 0.49.0
anyio 4.8.0
anywidget 0.9.12
appdirs 1.4.4
argon2-cffi 23.1.0
argon2-cffi-bindings 21.2.0
array-api-compat 1.11.1
arrow 1.3.0
asgi-csrf 0.9
asgiref 3.8.1
asn1crypto 1.5.1
asteval 0.9.31
astroid 3.1.0
astropy 6.1.6
astropy-iers-data 0.2024.12.23.0.33.24
asttokens 2.4.1
async-lru 2.0.4
asyncssh 2.20.0
atomicwrites 1.4.0
attrs 23.2.0
autopep8 2.0.4
azure-core 1.32.0
azure-cosmos 4.9.0
azure-identity 1.21.0
babel 2.16.0
baresql 1.0.0
beautifulsoup4 4.12.2
binaryornot 0.4.4
black 25.1.0
bleach 6.1.0
blinker 1.9.0
bokeh 3.7.2
branca 0.8.0
brotli 1.1.0
build 1.2.2.post1
cachetools 5.5.2
certifi 2025.1.31
cffi 1.17.1
chardet 5.2.0
charset-normalizer 3.4.0
clarabel 0.10.0
click 8.1.8
click-default-group 1.2.4
cloudpickle 3.1.1
cohere 5.13.12
colorama 0.4.6
colorcet 3.1.0
colorlog 6.8.2
comm 0.2.2
contourpy 1.3.1
cookiecutter 2.6.0
cryptography 44.0.0
cvxopt 1.3.2
cvxpy 1.6.4
cycler 0.12.1
cython 3.0.12
cytoolz 1.0.1
dask 2025.3.0
datasette 0.65.1
datasette-graphql 2.2
datashader 0.17.0
deap 1.4.2
debugpy 1.8.0
decorator 5.1.1
defusedxml 0.7.1
deprecated 1.2.14
diff-match-patch 20241021
dill 0.3.9
distributed 2025.3.0
distro 1.8.0
django 5.0.7
dnspython 2.6.1
docstring-to-markdown 0.15
docutils 0.21.2
duckdb 1.2.2
entrypoints 0.4
et-xmlfile 1.1.0
eval-type-backport 0.2.2
executing 2.0.1
faker 36.1.1
fast-histogram 0.14
fastapi 0.115.8
fastavro 1.10.0
fastjsonschema 2.18.0
filelock 3.17.0
flake8 7.1.1
flask 3.1.0
flexcache 0.3
flexparser 0.4
flit 3.10.1
flit-core 3.10.1
folium 0.19.5
fonttools 4.55.3
fqdn 1.5.1
frozenlist 1.5.0
fsspec 2024.6.1
fuzzywuzzy 0.18.0
geographiclib 2.0
geopandas 1.0.1
geopy 2.4.1
gitdb 4.0.10
gitpython 3.1.32
google-auth 2.37.0
graphene 3.3
graphql-core 3.2.3
graphql-relay 3.2.0
greenlet 3.1.1
griffe 1.5.5
groq 0.13.1
guidata 3.7.1
h11 0.14.0
h2 4.1.0
h5py 3.12.1
hatchling 1.27.0
holoviews 1.20.2
hpack 4.1.0
html5lib 1.1
httpcore 1.0.5
httpie 3.2.4
httpx 0.27.2
httpx-sse 0.4.0
huggingface-hub 0.29.3
hupper 1.12
hvplot 0.11.2
hypercorn 0.17.3
hyperframe 6.1.0
hypothesis 6.130.4
id 1.5.0
idna 3.10
imageio 2.37.0
imagesize 1.4.1
imbalanced-learn 0.13.0
importlib-metadata 8.6.1
inflection 0.5.1
iniconfig 2.0.0
intervaltree 3.0.2
ipycanvas 0.13.3
ipykernel 6.29.5
ipyleaflet 0.19.2
ipympl 0.9.7
ipython 8.34.0
ipython-genutils 0.2.0
ipython-sql 0.5.0
ipywidgets 8.1.6
isoduration 20.11.0
isort 5.13.2
itsdangerous 2.2.0
janus 2.0.0
jaraco-classes 3.4.0
jaraco-context 6.0.1
jaraco-functools 4.1.0
jedi 0.19.2
jellyfish 1.1.3
jinja2 3.1.2
jiter 0.8.2
joblib 1.4.2
json5 0.9.14
jsonpatch 1.33
jsonpath-python 1.0.6
jsonpointer 2.4
jsonschema 4.19.2
jsonschema-specifications 2023.12.1
julia 0.6.2
jupyter 1.1.1
jupyter-bokeh 4.0.5
jupyter-client 8.6.3
jupyter-console 6.6.3
jupyter-core 5.7.2
jupyter-events 0.12.0
jupyter-leaflet 0.19.2
jupyter-lsp 2.2.5
jupyter-server 2.14.2
jupyter-server-terminals 0.5.3
jupyterlab 4.4.1
jupyterlab-pygments 0.3.0
jupyterlab-server 2.27.3
jupyterlab-widgets 3.0.14
keras 3.9.2
keyring 25.6.0
kiwisolver 1.4.8
langchain 0.3.23
langchain-core 0.3.51
langchain-text-splitters 0.3.8
langsmith 0.3.24
lazy-loader 0.4
linkify-it-py 2.0.2
llvmlite 0.44.0
lmfit 1.3.1
locket 1.0.0
logfire-api 3.5.3
lxml 5.3.0
mako 1.3.5
markdown 3.7
markdown-it-py 2.2.0
markupsafe 3.0.2
matplotlib 3.10.1
matplotlib-inline 0.1.7
maturin 1.8.1
mccabe 0.7.0
mdit-py-plugins 0.3.5
mdurl 0.1.2
mercantile 1.2.1
mergedeep 1.3.4
missingno 0.5.1
mistralai 1.2.5
mistune 2.0.5
mizani 0.11.4
ml-dtypes 0.5.0
mlxtend 0.23.3
more-itertools 10.2.0
mpl-scatter-density 0.7
mpld3 0.5.8
mpmath 1.3.0
msal 1.30.0
msal-extensions 1.2.0
msgpack 1.1.0
multidict 6.1.0
multipledispatch 1.0.0
mypy 1.15.0
mypy-extensions 1.0.0
mysql-connector-python 9.2.0
namex 0.0.8
narwhals 1.30.0
nbclient 0.10.0
nbconvert 7.16.1
nbformat 5.10.4
nest-asyncio 1.6.0
networkx 3.4.2
nh3 0.2.18
nltk 3.9.1
notebook 7.4.0
notebook-shim 0.2.4
numba 0.61.2
numpy 2.2.4
numpydoc 1.6.0
openai 1.72.0
opencv-python 4.11.0.86
openpyxl 3.1.2
optree 0.14.0
optuna 3.6.1
orjson 3.10.12
osqp 0.6.7.post3
outcome 1.3.0.post0
overrides 7.7.0
packaging 24.2
pandas 2.2.3
pandocfilters 1.5.0
panel 1.6.2
papermill 2.6.0
param 2.2.0
parso 0.8.4
partd 1.4.0
pathspec 0.11.0
patsy 0.5.6
pep8 1.7.1
pexpect 4.8.0
pg8000 1.23.0
pickleshare 0.7.5
pillow 11.1.0
pip 25.0.1
platformdirs 4.3.6
plotly 6.0.1
plotnine 0.13.6
plotpy 2.7.2
pluggy 1.5.0
ply 3.11
polars 1.27.1
portalocker 2.7.0
prettytable 3.3.0
prince 0.15.0
priority 2.0.0
prometheus-client 0.21.1
prompt-toolkit 3.0.50
propcache 0.2.1
protobuf 5.27.3
psutil 5.9.8
psygnal 0.11.1
ptpython 3.0.29
ptyprocess 0.7.0
pure-eval 0.2.2
pyarrow 19.0.1
pyasn1 0.6.1
pyasn1-modules 0.4.1
pybind11 2.13.6
pycodestyle 2.12.0
pycparser 2.22
pyct 0.5.0
pydantic 2.10.6
pydantic-ai 0.0.24
pydantic-ai-slim 0.0.24
pydantic-core 2.27.2
pydantic-graph 0.0.24
pydeck 0.9.1
pydocstyle 6.3.0
pydub 0.25.1
pyerfa 2.0.1.4
pyflakes 3.2.0
pygithub 2.6.1
pygments 2.19.1
pyjwt 2.10.1
pylint 3.1.0
pylint-venv 3.0.3
pyls-spyder 0.4.0
pymongo 4.10.1
pympler 1.1
pynacl 1.5.0
pynndescent 0.5.12
pyodbc 5.2.0
pyogrio 0.10.0
pyomo 6.9.1
pypandoc 1.15
pyparsing 3.2.1
pypdf 5.1.0
pyproj 3.7.0
pyproject-hooks 1.1.0
pyqt5 5.15.10
pyqt5-qt5 5.15.2
pyqt5-sip 12.16.1
pyqtgraph 0.13.7
pyqtwebengine 5.15.6
pyqtwebengine-qt5 5.15.2
pyserial 3.5
pysocks 1.7.1
pyspnego 0.11.2
pytest 8.3.4
python-barcode 0.15.1
python-dateutil 2.8.2
python-dotenv 1.0.1
python-json-logger 2.0.7
python-lsp-black 2.0.0
python-lsp-jsonrpc 1.1.2
python-lsp-server 1.12.0
python-multipart 0.0.9
python-slugify 8.0.4
pythonqwt 0.14.4
pytoolconfig 1.3.1
pytz 2024.2
pyuca 1.2
pyusb 1.3.1
pyviz-comms 3.0.3
pywavelets 1.8.0
pywin32 308
pywin32-ctypes 0.2.2
pywinpty 2.0.14
pyyaml 6.0.2
pyzmq 26.2.1
qdarkstyle 3.2.3
qdldl 0.1.7.post5
qrcode 8.0
qstylizer 0.2.2
qtawesome 1.4.0
qtconsole 5.6.1
qtpy 2.4.1
quantecon 0.7.2
quart 0.20.0
rapidfuzz 3.9.6
readme-renderer 44.0
redis 5.0.8
referencing 0.35.1
regex 2024.11.6
reportlab 4.2.5
requests 2.32.3
requests-ntlm 1.3.0
requests-toolbelt 1.0.0
rfc3339-validator 0.1.4
rfc3986 2.0.0
rfc3986-validator 0.1.1
rich 13.9.4
rope 1.12.0
rpds-py 0.22.3
rsa 4.7.2
rtree 1.3.0
rx 3.2.0
scikit-image 0.25.2
scikit-learn 1.6.1
scipy 1.15.2
scramp 1.4.5
scs 3.2.7.post2
seaborn 0.13.2
send2trash 1.8.3
setuptools 75.8.2
shapely 2.0.6
shellingham 1.5.4
simplejson 3.19.3
simpy 4.1.1
six 1.16.0
sklearn-compat 0.1.3
skrub 0.5.1
smmap 5.0.0
sniffio 1.3.0
snowballstemmer 2.2.0
sortedcontainers 2.4.0
sounddevice 0.5.1
soupsieve 2.6
sphinx 7.3.7
sphinx-rtd-theme 3.0.2
sphinxcontrib-applehelp 2.0.0
sphinxcontrib-devhelp 2.0.0
sphinxcontrib-htmlhelp 2.1.0
sphinxcontrib-jquery 4.1
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 2.0.0
sphinxcontrib-serializinghtml 2.0.0
spyder 6.0.5
spyder-kernels 3.0.3
sqlalchemy 2.0.38
sqlite-bro 0.13.1
sqlite-fts4 1.0.3
sqlite-utils 3.38
sqlparse 0.5.3
squarify 0.4.4
sspilib 0.2.0
stack-data 0.6.3
starlette 0.45.3
statsmodels 0.14.4
streamlit 1.44.0
superqt 0.7.1
sv-ttk 2.6.0
sympy 1.13.3
tabulate 0.9.0
tblib 3.0.0
tenacity 9.0.0
termcolor 2.5.0
terminado 0.18.1
text-unidecode 1.3
textdistance 4.6.3
thefuzz 0.22.1
threadpoolctl 3.5.0
three-merge 0.1.1
tifffile 2025.1.10
tiktoken 0.8.0
tinycss2 1.4.0
tokenizers 0.21.0
toml 0.10.2
tomli 2.2.1
tomli-w 1.2.0
tomlkit 0.13.2
toolz 1.0.0
tornado 6.4.2
tqdm 4.66.4
traitlets 5.14.1
traittypes 0.2.1
trio 0.29.0
trove-classifiers 2024.10.21.16
twine 6.1.0
typer 0.15.2
types-python-dateutil 2.9.0.20240316
types-requests 2.32.0.20241016
typing-extensions 4.12.2
typing-inspect 0.9.0
tzdata 2024.1
tzlocal 5.2
uc-micro-py 1.0.1
ujson 5.10.0
umap-learn 0.5.6
uncertainties 3.2.2
uri-template 1.3.0
urllib3 2.2.3
uvicorn 0.34.0
vega-datasets 0.9.0
waitress 3.0.0
watchdog 6.0.0
wcwidth 0.2.13
webcolors 24.11.1
webencodings 0.5.1
websocket-client 1.8.0
werkzeug 3.1.3
whatthepatch 1.0.7
wheel 0.45.1
widgetsnbextension 4.0.14
winpython 15.3.20250425
wordcloud 1.9.4
wrapt 1.16.0
wsproto 1.2.0
xarray 2025.3.0
xlsxwriter 3.1.9
xyzservices 2023.10.1
yapf 0.40.1
yarl 1.18.3
yt-dlp 2025.2.19
zict 3.0.0
zipp 3.21.0
zstandard 0.23.0

@stonebig
Copy link
Contributor Author

stonebig commented May 2, 2025

WinPython 2025-02 rc3 (2025-05-02)

An issue was reported for the Winpython64-3.13.3.0slimrc2:

So re-spinning a Winpython64-3.13.3.0slimrc3 with executing-2.2.0 instead of executing-2.0.1

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
40e207597ddecd78f60e8474d8dc3c81 5e4df5e04424a754b33e4a63f4ae31d0a65eb0a5 0ee4eaa17ed86fbcb9e861989e08c85dcf13ca1ef067c52f4fc8b68dd7836c46 Winpython64-3.13.3.0slimrc3.7z 629 049 097 Bytes f275d41a374ff5f3b75decbe65cd52a54c1ac8157edeb62f377dfa2278201ccb
312a8e7fa70b5b58e44f69c1066687a8 12e992d1e40fb04c0e7fe367a983dc27ef88b151 9abfd2a54ba314dfe573792a573ad31a43e63765f7b77c2002849086a1a47c5e Winpython64-3.13.3.0slimrc3.exe 629 265 120 Bytes 87fc9b086fae8a07b234fcced8b428cd0c3367a9ff068cd3c28b661813c94cab

** Experimental **
If you apply the procedure below on a dot version, you will end up with a sllm version except:

you will miss the \t\pandoc.exe executable.
it won't work if the package editor:
re-spin the wheel (having for example forgotten a doc, a licence, a test)
or delete the version.
Also with this method added, WinPython can no longer ship "patched" wheels, or pre-wheels

Typical usage:
pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc3.txt
pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requirement_hash.WinPython64-3.13.3.0slimrc3.txt

MD5 SHA-1 SHA-256 Binary Size blake2b-256
fb5edb31a3f1e0e7f43eb810f5dd4032 c6c043e8ec9c7af50eb2d297a91c1b87d3bc7074 225500ba0b3aea779b24f7b17bece53250b24380390685bac5ae6c5804f68367 requirement_hash.WinPython64-3.13.3.0slimrc3.txt 78 125 Bytes 1b3d8ff70b049c368ae848d69331faf2ceb19ddc6821ec3549e5511ecac7f393

WinPython 3.13.3.0slim

The following packages are included in WinPython-64bit v3.13.3.0slim .

Tools

Name Version Description
Pandoc 3.1.9 an universal document converter

Python packages

Name Version Description
Python 3.13.3 Python programming language with standard library
absl-py 2.0.0
adbc-driver-manager 1.3.0
aiofiles 23.2.1
aiohappyeyeballs 2.4.4
aiohttp 3.11.11
aiosignal 1.3.1
aiosqlite 0.20.0
alabaster 0.7.16
alembic 1.15.1
altair 5.5.0
aniso8601 9.0.1
annotated-types 0.6.0
ansicolors 1.1.8
anthropic 0.49.0
anyio 4.8.0
anywidget 0.9.12
appdirs 1.4.4
argon2-cffi 23.1.0
argon2-cffi-bindings 21.2.0
array-api-compat 1.11.1
arrow 1.3.0
asgi-csrf 0.9
asgiref 3.8.1
asn1crypto 1.5.1
asteval 0.9.31
astroid 3.1.0
astropy 6.1.6
astropy-iers-data 0.2024.12.23.0.33.24
asttokens 2.4.1
async-lru 2.0.4
asyncssh 2.20.0
atomicwrites 1.4.0
attrs 23.2.0
autopep8 2.0.4
azure-core 1.32.0
azure-cosmos 4.9.0
azure-identity 1.21.0
babel 2.16.0
baresql 1.0.0
beautifulsoup4 4.12.2
binaryornot 0.4.4
black 25.1.0
bleach 6.1.0
blinker 1.9.0
bokeh 3.7.2
branca 0.8.0
brotli 1.1.0
build 1.2.2.post1
cachetools 5.5.2
certifi 2025.1.31
cffi 1.17.1
chardet 5.2.0
charset-normalizer 3.4.0
clarabel 0.10.0
click 8.1.8
click-default-group 1.2.4
cloudpickle 3.1.1
cohere 5.13.12
colorama 0.4.6
colorcet 3.1.0
colorlog 6.8.2
comm 0.2.2
contourpy 1.3.1
cookiecutter 2.6.0
cryptography 44.0.0
cvxopt 1.3.2
cvxpy 1.6.4
cycler 0.12.1
cython 3.0.12
cytoolz 1.0.1
dask 2025.3.0
datasette 0.65.1
datasette-graphql 2.2
datashader 0.17.0
deap 1.4.2
debugpy 1.8.0
decorator 5.1.1
defusedxml 0.7.1
deprecated 1.2.14
diff-match-patch 20241021
dill 0.3.9
distributed 2025.3.0
distro 1.8.0
django 5.0.7
dnspython 2.6.1
docstring-to-markdown 0.15
docutils 0.21.2
duckdb 1.2.2
entrypoints 0.4
et-xmlfile 1.1.0
eval-type-backport 0.2.2
executing 2.2.0
faker 36.1.1
fast-histogram 0.14
fastapi 0.115.8
fastavro 1.10.0
fastjsonschema 2.18.0
filelock 3.17.0
flake8 7.1.1
flask 3.1.0
flexcache 0.3
flexparser 0.4
flit 3.10.1
flit-core 3.10.1
folium 0.19.5
fonttools 4.55.3
fqdn 1.5.1
frozenlist 1.5.0
fsspec 2024.6.1
fuzzywuzzy 0.18.0
geographiclib 2.0
geopandas 1.0.1
geopy 2.4.1
gitdb 4.0.10
gitpython 3.1.32
google-auth 2.37.0
graphene 3.3
graphql-core 3.2.3
graphql-relay 3.2.0
greenlet 3.1.1
griffe 1.5.5
groq 0.13.1
guidata 3.7.1
h11 0.14.0
h2 4.1.0
h5py 3.12.1
hatchling 1.27.0
holoviews 1.20.2
hpack 4.1.0
html5lib 1.1
httpcore 1.0.5
httpie 3.2.4
httpx 0.27.2
httpx-sse 0.4.0
huggingface-hub 0.29.3
hupper 1.12
hvplot 0.11.2
hypercorn 0.17.3
hyperframe 6.1.0
hypothesis 6.130.4
id 1.5.0
idna 3.10
imageio 2.37.0
imagesize 1.4.1
imbalanced-learn 0.13.0
importlib-metadata 8.6.1
inflection 0.5.1
iniconfig 2.0.0
intervaltree 3.0.2
ipycanvas 0.13.3
ipykernel 6.29.5
ipyleaflet 0.19.2
ipympl 0.9.7
ipython 8.34.0
ipython-genutils 0.2.0
ipython-sql 0.5.0
ipywidgets 8.1.6
isoduration 20.11.0
isort 5.13.2
itsdangerous 2.2.0
janus 2.0.0
jaraco-classes 3.4.0
jaraco-context 6.0.1
jaraco-functools 4.1.0
jedi 0.19.2
jellyfish 1.1.3
jinja2 3.1.2
jiter 0.8.2
joblib 1.4.2
json5 0.9.14
jsonpatch 1.33
jsonpath-python 1.0.6
jsonpointer 2.4
jsonschema 4.19.2
jsonschema-specifications 2023.12.1
julia 0.6.2
jupyter 1.1.1
jupyter-bokeh 4.0.5
jupyter-client 8.6.3
jupyter-console 6.6.3
jupyter-core 5.7.2
jupyter-events 0.12.0
jupyter-leaflet 0.19.2
jupyter-lsp 2.2.5
jupyter-server 2.14.2
jupyter-server-terminals 0.5.3
jupyterlab 4.4.1
jupyterlab-pygments 0.3.0
jupyterlab-server 2.27.3
jupyterlab-widgets 3.0.14
keras 3.9.2
keyring 25.6.0
kiwisolver 1.4.8
langchain 0.3.23
langchain-core 0.3.51
langchain-text-splitters 0.3.8
langsmith 0.3.24
lazy-loader 0.4
linkify-it-py 2.0.2
llvmlite 0.44.0
lmfit 1.3.1
locket 1.0.0
logfire-api 3.5.3
lxml 5.3.0
mako 1.3.5
markdown 3.7
markdown-it-py 2.2.0
markupsafe 3.0.2
matplotlib 3.10.1
matplotlib-inline 0.1.7
maturin 1.8.1
mccabe 0.7.0
mdit-py-plugins 0.3.5
mdurl 0.1.2
mercantile 1.2.1
mergedeep 1.3.4
missingno 0.5.1
mistralai 1.2.5
mistune 2.0.5
mizani 0.11.4
ml-dtypes 0.5.0
mlxtend 0.23.3
more-itertools 10.2.0
mpl-scatter-density 0.7
mpld3 0.5.8
mpmath 1.3.0
msal 1.30.0
msal-extensions 1.2.0
msgpack 1.1.0
multidict 6.1.0
multipledispatch 1.0.0
mypy 1.15.0
mypy-extensions 1.0.0
mysql-connector-python 9.2.0
namex 0.0.8
narwhals 1.30.0
nbclient 0.10.0
nbconvert 7.16.1
nbformat 5.10.4
nest-asyncio 1.6.0
networkx 3.4.2
nh3 0.2.18
nltk 3.9.1
notebook 7.4.0
notebook-shim 0.2.4
numba 0.61.2
numpy 2.2.4
numpydoc 1.6.0
openai 1.72.0
opencv-python 4.11.0.86
openpyxl 3.1.2
optree 0.14.0
optuna 3.6.1
orjson 3.10.12
osqp 0.6.7.post3
outcome 1.3.0.post0
overrides 7.7.0
packaging 24.2
pandas 2.2.3
pandocfilters 1.5.0
panel 1.6.2
papermill 2.6.0
param 2.2.0
parso 0.8.4
partd 1.4.0
pathspec 0.11.0
patsy 0.5.6
pep8 1.7.1
pexpect 4.8.0
pg8000 1.23.0
pickleshare 0.7.5
pillow 11.1.0
pip 25.0.1
platformdirs 4.3.6
plotly 6.0.1
plotnine 0.13.6
plotpy 2.7.2
pluggy 1.5.0
ply 3.11
polars 1.27.1
portalocker 2.7.0
prettytable 3.3.0
prince 0.15.0
priority 2.0.0
prometheus-client 0.21.1
prompt-toolkit 3.0.50
propcache 0.2.1
protobuf 5.27.3
psutil 5.9.8
psygnal 0.11.1
ptpython 3.0.29
ptyprocess 0.7.0
pure-eval 0.2.2
pyarrow 19.0.1
pyasn1 0.6.1
pyasn1-modules 0.4.1
pybind11 2.13.6
pycodestyle 2.12.0
pycparser 2.22
pyct 0.5.0
pydantic 2.10.6
pydantic-ai 0.0.24
pydantic-ai-slim 0.0.24
pydantic-core 2.27.2
pydantic-graph 0.0.24
pydeck 0.9.1
pydocstyle 6.3.0
pydub 0.25.1
pyerfa 2.0.1.4
pyflakes 3.2.0
pygithub 2.6.1
pygments 2.19.1
pyjwt 2.10.1
pylint 3.1.0
pylint-venv 3.0.3
pyls-spyder 0.4.0
pymongo 4.10.1
pympler 1.1
pynacl 1.5.0
pynndescent 0.5.12
pyodbc 5.2.0
pyogrio 0.10.0
pyomo 6.9.1
pypandoc 1.15
pyparsing 3.2.1
pypdf 5.1.0
pyproj 3.7.0
pyproject-hooks 1.1.0
pyqt5 5.15.10
pyqt5-qt5 5.15.2
pyqt5-sip 12.16.1
pyqtgraph 0.13.7
pyqtwebengine 5.15.6
pyqtwebengine-qt5 5.15.2
pyserial 3.5
pysocks 1.7.1
pyspnego 0.11.2
pytest 8.3.4
python-barcode 0.15.1
[python-dateu

@stonebig
Copy link
Contributor Author

stonebig commented May 4, 2025

WinPython 2025-02 final (2025-05-04 )

binaries identical to latest rc:

  • rc3 for Winpython64-3.13.3.0slim (the re-spin)
  • rc2 for all others

Changes from WinPython 2025-02 :

  • Infrastructure:
    • Python-3.12.10, Python-3.13.3
    • build code has been significantly simplified, for better maintainability
    • packages are all hashed-checked from pypi and can be downloaded via a hash256-full requirement file
    • compatibility with latest pypandoc wheel (making its "search" for pandoc.exe work)
  • New Packages:
    • typer
    • sv-ttk (better tcl-tk looking buttons)
  • Upgraded Packages:
    • jupyterlab-4.4.1, spyder-6.0.5
    • numpy-2.2.4, duckdb-1.2.2, polars-1.27.1
    • pypandoc-1.15 (from pypandoc-1.5)
  • Removed Packages:
    • streamz
  • Difference between 3.13 and 3.14 slim version:
    • executing-2.2.0 instead of executing-2.0.1

Areas of particular interest:

  • jupyterlab-4.4.1, Spyder-6.0.5
  • hash-256 requirements (see below)

Binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
b5a3814f26dade2f6ee9acf983427a8e b3826baea1606868628128bab5527e3600342fbf 517eff0673658da3f2da64a28afbd7733fb91807f7d074d3a9e9e6c0eb1dd523 Winpython64-3.12.10.0dot.7z 23 076 535 Bytes e3e4b8b944e79cf20dea5e7691c24485a5b68bb70d34df6edfb181fd499b0335
6f354778174e04fdb4c4c28c7a543f31 5d1bd5bd76dcb0e61df1a268e4ce47f56acbfe6f b6d196d72ce443ccfbdb5a640f5645a7ade742092fddde65d73755c4eba89a1d Winpython64-3.12.10.0dot.exe 23 291 575 Bytes 785f61ee3821d772bdbff037f86a4229d707c97d97f2508e8cdd03f81c1a8436
431e37ef366ebe9ae30fa7fb162bb314 32965a55a8bc119b96875c542d9a08c6f4ed9b75 bcb2a87ef210076ff4507a4a644bfb82daa0c2361e7945e5cb7de161450460f6 Winpython64-3.12.10.0dot.zip 38 334 544 Bytes ab0b83f09299291a36298754a445429964f610f507b18e484f6bdf572880acbe
6e7131129ff75dd4e8832f7be131dcc3 4d6c5b10d4b3044b9a70597fcd4fd34cd5e2b2a8 294c287c4a9918c730d26188e2dc34e97a92431c83515165f04c2ea8d33f0c1d Winpython64-3.12.10.0slim.7z 624 548 662 Bytes f0b952a2fe29837783b69dcb4259369ee5c1d40a3220ad0b4dd82b1668322973
3cefa92f927471aeef6c1fa3b7911166 1699db6b9c44b605c9f2031201bb58a46a260f0e 3ea3368ca0e9182c03e8e0bc38b65c5398dd4f8aee7ccf5ab38d5a9226af6b9a Winpython64-3.12.10.0slim.exe 624 763 614 Bytes 8584e33e01025ce04d0e429f2c08c7fe94576901aabf030341b21e0837ed5966
95c7326579dbd4a16cb2f5b56a141673 f28906c1e3e4ba073f0363a4e35326f9e8090ce1 13abddd4cc2702be56b672c868d0d1bc085e80748dc7d7e9315ab4080f157f3b Winpython64-3.13.3.0dot.7z 24 839 744 Bytes 1cb42e1ea66116bc0e7804fb44bb519140d5a5acc9bb63c650ef38dc138ca0bb
bccca9b3e79dfbc13d14837e3ba85c9b 41c805812b778ccaf3781701264b23e6c9908069 a6b1882b8eff8a44782bfeec7e5228826ebd38c4234e10ba38a52a85860c41d0 Winpython64-3.13.3.0dot.exe 25 054 784 Bytes eea4a48f72d3ca7e784e86883ef2b46cd48a75fd68321c1088e9ed8c11ad47bd
06a5eb8fa4f7447ad63b7e214b126fd7 80ab8340798a318c09ffe07a77a920d5d1eda2b7 f7ef5a6cfe23b7f39f87c128594fc6c7f73f42f9516a0b828dac0da187af68ec Winpython64-3.13.3.0dot.zip 39 870 933 Bytes a4f9a910f55c5efdbb843874384d5295ff3b3a45d27cab63f74d2f215f9d798c
40e207597ddecd78f60e8474d8dc3c81 5e4df5e04424a754b33e4a63f4ae31d0a65eb0a5 0ee4eaa17ed86fbcb9e861989e08c85dcf13ca1ef067c52f4fc8b68dd7836c46 Winpython64-3.13.3.0slim.7z 629 049 097 Bytes f275d41a374ff5f3b75decbe65cd52a54c1ac8157edeb62f377dfa2278201ccb
312a8e7fa70b5b58e44f69c1066687a8 12e992d1e40fb04c0e7fe367a983dc27ef88b151 9abfd2a54ba314dfe573792a573ad31a43e63765f7b77c2002849086a1a47c5e Winpython64-3.13.3.0slim.exe 629 265 120 Bytes 87fc9b086fae8a07b234fcced8b428cd0c3367a9ff068cd3c28b661813c94cab
588e3a1a7ddc461f528270a302a3b667 a77e443c86c1d21c9a177193e69847efa6346373 060046dc83030a639d50396f403a28556ebbd87495bb14045b21118e6cff4c4b requirement_hash.WinPython64-3.12.10..0slim.txt 78 133 Bytes 54d3902407c7c935d83681796585e24d80478f68d22d62ff500d4072ab0385b0
fb5edb31a3f1e0e7f43eb810f5dd4032 c6c043e8ec9c7af50eb2d297a91c1b87d3bc7074 225500ba0b3aea779b24f7b17bece53250b24380390685bac5ae6c5804f68367 requirement_hash.WinPython64-3.13.3.0slim.txt 78 125 Bytes 1b3d8ff70b049c368ae848d69331faf2ceb19ddc6821ec3549e5511ecac7f393

History of changes for WinPython-64bit 3.12.10.0dot

The following changes were made to WinPython-64bit distribution since version 3.12.9.0dot.

Python packages

New packages:

Upgraded packages:

  • pip 24.3.1 → 25.0.1 ()
  • Python 3.12.9 → 3.12.10 (Python programming language with standard library)
  • setuptools 75.6.0 → 75.8.2 ()
  • winpython 13.1.20250215 → 15.3.20250425 ()
* * *

History of changes for WinPython-64bit 3.13.3.0slim

The following changes were made to WinPython-64bit distribution since version 3.13.2.0slim.

Tools

New packages:

  • Pandoc 3.1.9 (an universal document converter)

Python packages

New packages:

Upgraded packages:

Removed packages:

  • bcrypt 4.0.1 (Modern password hashing for your software and your servers)
  • dask_expr 1.1.21 (High Level Expressions for Dask )
  • mutagen 1.47.0 (read and write audio tags for many formats)
  • paramiko 2.8.0 (SSH2 protocol library)
  • pint 0.23 (Physical quantities module)
  • pkginfo 1.11.2 (Query metadata from sdists / bdists / installed packages.)
  • pycryptodomex 3.20.0 (Cryptographic library for Python)
  • streamz 0.6.3 (Streams)
  • websockets 14.2 (An implementation of the WebSocket Protocol (RFC 6455 & 7692))
* * *

the hash-256 requirements Experiment

If you apply the procedure below on a dot version, you will end up with the "same" sllm version except:

  • you will miss the \t\pandoc.exe executable.
  • it won't work if the package owner/editor did this on pypi after WinPython release::
    • re-spin the same wheel (having for example forgotten a doc, a licence, a test)
    • or delete the version
  • also with this method added, WinPython will no longer ship "patched" wheels, or pre-wheels (that may disappear)
  • typical procedure :
pip download --dest C:\your_temp_Wheelhouse --no-deps --require-hashes -r requirement_hash.WinPython64-3.13.3.0slim.txt
pip install --no-deps --no-index --trusted-host=None --find-links=C:\your_temp_Wheelhouse --require-hashes -r requirement_hash.WinPython64-3.13.3.0slim.txt

Work of next Cycle

  • add a WinPython version that uses an included "WheelHouse" of certified wheels instead of pre-installed [same] wheels
  • integrate better PEP-751 LockFile and requirements-with-hahstags

@stonebig stonebig closed this as completed May 4, 2025
@stonebig stonebig unpinned this issue May 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant