New packages:
- Python 3.13.5 (Python programming language with standard library)
New packages:
- argcomplete 3.6.2 (Bash tab completion for argparse)
- bcrypt 4.3.0 (Modern password hashing for your software and your servers)
- fasta2a 0.2.9 (Convert an AI Agent into a A2A server! ✨)
- google-genai 1.16.1 (GenAI Python SDK)
- mcp 1.9.3 (Model Context Protocol SDK)
- opentelemetry-api 1.32.1 (OpenTelemetry Python API)
- pydantic-evals 0.2.9 (Framework for evaluating stochastic code execution, especially code making use of LLMs)
- pydantic-settings 2.8.1 (Settings management using Pydantic)
- sse-starlette 2.2.1 (SSE plugin for Starlette)
- typing-inspection 0.4.0 (Runtime typing introspection tools)
- websockets 14.2 (An implementation of the WebSocket Protocol (RFC 6455 & 7692))
Upgraded packages:
- aiohappyeyeballs 2.4.4 → 2.6.1 (Happy Eyeballs for asyncio)
- aiohttp 3.11.11 → 3.11.18 (Async http client/server framework (asyncio))
- aiosignal 1.3.1 → 1.3.2 (aiosignal: a list of registered asynchronous callbacks)
- alembic 1.15.1 → 1.15.2 (A database migration tool for SQLAlchemy.)
- anthropic 0.49.0 → 0.51.0 (The official Python library for the anthropic API)
- anyio 4.8.0 → 4.9.0 (High level compatibility layer for multiple asynchronous event loop implementations)
- anywidget 0.9.12 → 0.9.18 (custom jupyter widgets made easy)
- asteval 0.9.31 → 1.0.5 (Safe, minimalistic evaluator of python expression using ast module)
- astroid 3.1.0 → 3.3.9 (An abstract syntax tree for Python with inference support.)
- asttokens 2.4.1 → 3.0.0 (Annotate AST trees with source code positions)
- attrs 23.2.0 → 25.3.0 (Classes Without Boilerplate)
- babel 2.16.0 → 2.17.0 (Internationalization utilities)
- beautifulsoup4 4.12.2 → 4.13.3 (Screen-scraping library)
- bleach 6.1.0 → 6.2.0 (An easy safelist-based HTML-sanitizing tool.)
- bokeh 3.7.2 → 3.7.3 (Interactive plots and applications in the browser from Python)
- branca 0.8.0 → 0.8.1 (Generate complex HTML+JS pages with Python)
- cohere 5.13.12 → 5.15.0 ()
- colorlog 6.8.2 → 6.9.0 (Add colours to the output of Python's logging module.)
- contourpy 1.3.1 → 1.3.2 (Python library for calculating contours of 2D quadrilateral grids)
- cython 3.0.12 → 3.1.1 (The Cython compiler for writing C extensions in the Python language.)
- dask 2025.3.0 → 2025.4.1 (Parallel PyData with Task Scheduling)
- debugpy 1.8.0 → 1.8.13 (An implementation of the Debug Adapter Protocol for Python)
- decorator 5.1.1 → 5.2.1 (Decorators for Humans)
- dill 0.3.9 → 0.4.0 (serialize all of Python)
- distributed 2025.3.0 → 2025.4.1 (Distributed scheduler for Dask)
- distro 1.8.0 → 1.9.0 (Distro - an OS platform information API)
- django 5.0.7 → 5.2 (A high-level Python web framework that encourages rapid development and clean, pragmatic design.)
- dnspython 2.6.1 → 2.7.0 (DNS toolkit)
- duckdb 1.2.2 → 1.3.0 (DuckDB in-process database)
- faker 36.1.1 → 37.1.0 (Faker is a Python package that generates fake data for you.)
- fastapi 0.115.8 → 0.115.12 (FastAPI framework, high performance, easy to learn, fast to code, ready for production)
- fastjsonschema 2.18.0 → 2.21.1 (Fastest Python implementation of JSON schema)
- filelock 3.17.0 → 3.18.0 (A platform independent file lock.)
- flit 3.10.1 → 3.12.0 (A simple packaging tool for simple packages.)
- fonttools 4.55.3 → 4.57.0 (Tools to manipulate font files)
- fsspec 2024.6.1 → 2025.3.2 (File-system specification)
- gitdb 4.0.10 → 4.0.12 (Git Object Database)
- gitpython 3.1.32 → 3.1.44 (GitPython is a Python library used to interact with Git repositories)
- graphene 3.3 → 3.4.3 (GraphQL Framework for Python)
- griffe 1.5.5 → 1.7.2 (Signatures for entire Python programs.)
- groq 0.13.1 → 0.25.0 (The official Python library for the groq API)
- guidata 3.7.1 → 3.9.0 (Automatic GUI generation for easy dataset editing and display)
- h2 4.1.0 → 4.2.0 (Pure-Python HTTP/2 protocol implementation)
- httpcore 1.0.5 → 1.0.7 (A minimal low-level HTTP client.)
- httpx 0.27.2 → 0.28.1 (The next generation HTTP client.)
- hupper 1.12 → 1.12.1 (Integrated process monitor for developing and reloading daemons.)
- iniconfig 2.0.0 → 2.1.0 (brain-dead simple config-ini parsing)
- intervaltree 3.0.2 → 3.1.0 (Editable interval tree data structure for Python 2 and 3)
- ipython 8.34.0 → 8.36.0 (IPython: Productive Interactive Computing)
- jinja2 3.1.2 → 3.1.6 (A very fast and expressive template engine.)
- jiter 0.8.2 → 0.9.0 (Fast iterable JSON parser.)
- json5 0.9.14 → 0.10.0 (A Python implementation of the JSON5 data format.)
- jsonpointer 2.4 → 3.0.0 (Identify specific nodes in a JSON document (RFC 6901))
- jsonschema 4.19.2 → 4.23.0 (An implementation of JSON Schema validation for Python)
- jupyterlab 4.4.1 → 4.4.2 (JupyterLab computational environment)
- keras 3.9.2 → 3.10.0 (Multi-backend Keras)
- langchain 0.3.23 → 0.3.25 (Building applications with LLMs through composability)
- langsmith 0.3.24 → 0.3.42 (Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.)
- lmfit 1.3.1 → 1.3.3 (Least-Squares Minimization with Bounds and Constraints)
- mako 1.3.5 → 1.3.9 (A super-fast templating language that borrows the best ideas from the existing templating languages.)
- matplotlib 3.10.1 → 3.10.3 (Python plotting package)
- maturin 1.8.1 → 1.8.3 (Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages)
- missingno 0.5.1 → 0.5.2 (Missing data visualization module for Python.)
- mistralai 1.2.5 → 1.8.1 (Python Client SDK for the Mistral AI API.)
- mistune 2.0.5 → 3.1.3 (A sane and fast Markdown parser with useful plugins and renderers)
- mpld3 0.5.8 → 0.5.10 (D3 Viewer for Matplotlib)
- multidict 6.1.0 → 6.4.3 (multidict implementation)
- narwhals 1.30.0 → 1.36.0 (Extremely lightweight compatibility layer between dataframe libraries)
- nbclient 0.10.0 → 0.10.2 (A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.)
- nbconvert 7.16.1 → 7.16.6 (Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script.)
- notebook 7.4.0 → 7.4.2 (Jupyter Notebook - A web-based notebook environment for interactive computing)
- numpy 2.2.4 → 2.2.6 (Fundamental package for array computing in Python)
- numpydoc 1.6.0 → 1.8.0 (Sphinx extension to support docstrings in Numpy format)
- openai 1.72.0 → 1.82.0 (The official Python library for the openai API)
- openpyxl 3.1.2 → 3.1.5 (A Python library to read/write Excel 2010 xlsx/xlsm files)
- optree 0.14.0 → 0.14.1 (Optimized PyTree Utilities.)
- optuna 3.6.1 → 4.2.1 (A hyperparameter optimization framework)
- orjson 3.10.12 → 3.10.16 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)
- pandocfilters 1.5.0 → 1.5.1 (Utilities for writing pandoc filters in python)
- panel 1.6.2 → 1.6.3 (The powerful data exploration & web app framework for Python.)
- partd 1.4.0 → 1.4.2 (Appendable key-value storage)
- pathspec 0.11.0 → 0.12.1 (Utility library for gitignore style pattern matching of file paths.)
- patsy 0.5.6 → 1.0.1 (A Python package for describing statistical models and for building design matrices.)
- pexpect 4.8.0 → 4.9.0 (Pexpect allows easy control of interactive console applications.)
- pg8000 1.23.0 → 1.31.2 (PostgreSQL interface library)
- pip 25.0.1 → 25.1.1 (The PyPA recommended tool for installing Python packages.)
- platformdirs 4.3.6 → 4.3.7 (A small Python package for determining appropriate platform-specific dirs, e.g. a
user data dir
.) - plotpy 2.7.2 → 2.7.4 (Curve and image plotting tools for Python/Qt applications)
- polars 1.27.1 → 1.31.0 (Blazingly fast DataFrame library)
- prettytable 3.3.0 → 3.16.0 (A simple Python library for easily displaying tabular data in a visually appealing ASCII table format)
- prince 0.15.0 → 0.16.0 (Factor analysis in Python: PCA, CA, MCA, MFA, FAMD, GPA)
- propcache 0.2.1 → 0.3.1 (Accelerated property cache)
- protobuf 5.27.3 → 6.30.2 ()
- psutil 5.9.8 → 7.0.0 (Cross-platform lib for process and system monitoring in Python. NOTE: the syntax of this script MUST be kept compatible with Python 2.7.)
- psygnal 0.11.1 → 0.12.0 (Fast python callback/event system modeled after Qt Signals)
- pyarrow 19.0.1 → 20.0.0 (Python library for Apache Arrow)
- pyerfa 2.0.1.4 → 2.0.1.5 (Python bindings for ERFA)
- pylint 3.1.0 → 3.3.6 (python code static checker)
- pynndescent 0.5.12 → 0.5.13 (Nearest Neighbor Descent)
- pyomo 6.9.1 → 6.9.2 (Pyomo: Python Optimization Modeling Objects)
- pyparsing 3.2.1 → 3.2.3 (pyparsing module - Classes and methods to define and execute parsing grammars)
- pypdf 5.1.0 → 5.4.0 (A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files)
- pyqt5 5.15.10 → 5.15.11 (Python bindings for the Qt cross platform application toolkit)
- pyqtwebengine 5.15.6 → 5.15.7 (Python bindings for the Qt WebEngine framework)
- pytest 8.3.4 → 8.3.5 (pytest: simple powerful testing with Python)
- pythonqwt 0.14.4 → 0.14.5 (Qt plotting widgets for Python)
- pytz 2024.2 → 2025.2 (World timezone definitions, modern and historical)
- pywin32 308 → 310 (Python for Window Extensions)
- pywinpty 2.0.14 → 2.0.15 (Pseudo terminal support for Windows from Python.)
- pyzmq 26.2.1 → 26.4.0 (Python bindings for 0MQ)
- qstylizer 0.2.2 → 0.2.4 (Stylesheet Generator for PyQt{4-5}/PySide{1-2})
- qtpy 2.4.1 → 2.4.3 (Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).)
- rapidfuzz 3.9.6 → 3.13.0 (rapid fuzzy string matching)
- redis 5.0.8 → 5.2.1 (Python client for Redis database and key-value store)
- referencing 0.35.1 → 0.36.2 (JSON Referencing + Python)
- reportlab 4.2.5 → 4.3.1 (The Reportlab Toolkit)
- rich 13.9.4 → 14.0.0 (Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal)
- rope 1.12.0 → 1.13.0 (a python refactoring library...)
- rtree 1.3.0 → 1.4.0 (R-Tree spatial index for Python GIS)
- scipy 1.15.2 → 1.15.3 (Fundamental algorithms for scientific computing in Python)
- setuptools 75.8.2 → 79.0.1 (Easily download, build, install, upgrade, and uninstall Python packages)
- shapely 2.0.6 → 2.1.0 (Manipulation and analysis of geometric objects)
- six 1.16.0 → 1.17.0 (Python 2 and 3 compatibility utilities)
- skrub 0.5.1 → 0.5.3 (Prepping tables for machine learning)
- smmap 5.0.0 → 5.0.2 (A pure Python implementation of a sliding window memory map manager)
- sniffio 1.3.0 → 1.3.1 (Sniff out which async library your code is running under)
- sphinx 7.3.7 → 8.1.3 (Python documentation generator)
- spyder 6.0.5 → 6.0.7 (The Scientific Python Development Environment)
- sqlalchemy 2.0.38 → 2.0.40 (Database Abstraction Library)
- starlette 0.45.3 → 0.46.2 (The little ASGI library that shines.)
- streamlit 1.44.0 → 1.46.0 (A faster way to build and share data apps)
- superqt 0.7.1 → 0.7.3 (Missing widgets and components for PyQt/PySide)
- sympy 1.13.3 → 1.14.0 (Computer algebra system (CAS) in Python)
- tblib 3.0.0 → 3.1.0 (Traceback serialization library.)
- tenacity 9.0.0 → 9.1.2 (Retry code until it succeeds)
- termcolor 2.5.0 → 3.1.0 (ANSI color formatting for output in terminal)
- threadpoolctl 3.5.0 → 3.6.0 (threadpoolctl)
- tifffile 2025.1.10 → 2025.3.30 (Read and write TIFF files)
- tiktoken 0.8.0 → 0.9.0 (tiktoken is a fast BPE tokeniser for use with OpenAI's models)
- tokenizers 0.21.0 → 0.21.1 ()
- tornado 6.4.2 → 6.5.1 (Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.)
- tqdm 4.66.4 → 4.67.1 (Fast, Extensible Progress Meter)
- traitlets 5.14.1 → 5.14.3 (Traitlets Python configuration system)
- trio 0.29.0 → 0.30.0 (A friendly Python library for async concurrency and I/O)
- tzdata 2024.1 → 2025.2 (Provider of IANA time zone data)
- tzlocal 5.2 → 5.3.1 (tzinfo object for the local timezone)
- urllib3 2.2.3 → 2.4.0 (HTTP library with thread-safe connection pooling, file post, and more.)
- uvicorn 0.34.0 → 0.34.2 (The lightning-fast ASGI server.)
- winpython 15.3.20250425 → 16.6.20250620 (WinPython distribution tools, including WPPM)
- xarray 2025.3.0 → 2025.4.0 (N-D labeled arrays and datasets in Python)
- xlsxwriter 3.1.9 → 3.2.3 (A Python module for creating Excel XLSX files.)
Removed packages:
- Python 3.13.3 (Python programming language with standard library)
- aniso8601 9.0.1 (A library for parsing ISO 8601 strings.)
- fast-histogram 0.14 (Fast simple 1D and 2D histograms)
- jsonpath-python 1.0.6 (A more powerful JSONPath implementation in modern python)
- mpl-scatter-density 0.7 (Matplotlib helpers to make density scatter plots)
- pydantic-ai 0.0.24 (Agent Framework / shim to use Pydantic with LLMs)
- typing-inspect 0.9.0 (Runtime inspection utilities for typing module.)