Skip to content

Release 2024-02 follow-up #1290

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
4 tasks done
stonebig opened this issue Feb 4, 2024 · 25 comments
Closed
4 tasks done

Release 2024-02 follow-up #1290

stonebig opened this issue Feb 4, 2024 · 25 comments

Comments

@stonebig
Copy link
Contributor

stonebig commented Feb 4, 2024

release date: mid-april

wanted:

  • Jupyterlab-4.1.2+
  • simplify WinPython core, core requirements, and icons
  • python-3.12.3
  • python-3.13.0a6 (a 3% boost over 3.12 ... JIT not included as not adding 5% boost yet , making final 3.13 hope at +8-10%)
  • numpy-2 / Pandas-3 anticipation work: dependant packages started to appear April11th (2 ok, 11 waiting, 2 suspects, 8 not ready), numpy team follow-up is there: Ecosystem compatibility with numpy 2.0 numpy/numpy#26191

focus:

  • Operation Research
  • simplification of maintenance:
    • icons removed: (going from 17 down to 11)
      • IDLEX: standard IDLE provides the line numbering
      • Pyzo: dying project
      • WinPython Powershell Prompt: Terminal does the same better in Windows 11
      • Qtassistant, Qtdesigner, Qtlinguist: make room
    • icon usage change:
      • WinPython Control Panel redirects to the command line WPPM

Exploratory:

  • llm, phy-2, https://webllm.mlc.ai/, onnx
  • simplifying the build to fit into uv pip + hatch ... may reduce maintenance time effort per 50%.
  • from what seems maximal simplification to aim (but not reachable yet):
    . WinPython launchers would point directly at a python program
    . Less WinPython launchers or associated code
    . big WinPython would just be a requirement file with Lockfiles

Direction:

  • speed-debt reduction:
  • discussions on how python will make parallelism easy
  • in-rust packages are more and more trendy and mainly "universal" binaries: use them more
  • ubiquity:
@stonebig
Copy link
Contributor Author

stonebig commented Feb 4, 2024

audit-trail:

  • jupyterlab-4.1.1
  • scikit-learn-1.4.1.post1
  • numpy-1.26.4
  • ipython-8.21.0 (partial python-3.13 support)
  • ipykernel-6.29.2
  • julia-0.6.2 (python-3.12 fix)
  • infrastructure command-line improvement (be better than WPCP Graphic Interface)
    • wppm -ls = pip list with package summary description
    • wppm -lsa sqlite = all details of packages containing sql in their name, less the Description
    • wppm -lsa -v sqlite = all details of packages containing sql in their name, included the Description
  • NOT re-adding fastparquet: Dask team deprecates it (Deprecate fastparquet dask/dask#10743)
  • Polars-0.20.10
  • jupyterlab-4.1.2
  • notebook-7.1.0
  • torch-2.2.1
  • ipyleaflet-0.18.2
  • ipywidgets-8.1.2
  • jupyterlab_widgets-3.0.10
  • remove outdated icons: pyzo, idlex
  • PythonQwt-0.12.0, plotpy-2.1.2

b1 (2024-02-24)

  • SIMPLIFY: ControlPanel icon does now launch command line +"wppm" = wppm help
  • SIMPLIFY: remove WinPythonPowershell icon: same effect as "WinPython Terminal"
  • PythonQwt-0.12.0, mypy-1.8.0
  • keras-3.0.5, black-0.24.2
  • SIMPLIFY: make wppm -ls -t work
  • ortools-9.9.3963
  • Duckdb-0.10.0
  • Spyder-5.5.1
  • Jupyterlab-4.1.4
  • Cython-3.0.9
  • pandas-2.2.1
  • SIMPLIFY: in theory, we don't need to feed anymore packages.ini, except for the changelog... humm, asking to 3 out of 4 package without summary + test the theory

b2 (2024-03-10)

  • SOLVE: overrides now gets it's summary on the changelog \o/
  • highspy
  • SIMPLIFY: Package in build
  • python-3.13.0 alpha 5
  • Spyder-5.5.3
  • Jupyterlab-4.1.5
  • bokeh-3.4.0 but limited per panel-1.4.0 final
  • SIMPLIFY: remove qtassistant/qtdesigner/qtlinguist icons
  • TEST: on jupyterlite/xeus-python kernel: highs ok, pyomo not ok

b3(2024-03-17)

  • Duckdb-0.10.1 (0.10.0 has regressions)
  • numba-0.59.1
  • REMOVE (no more popular): bqplot, ipydatagrid, botorch
  • REMOVE (no more popular): dask-ml, dask-gml
  • panel-1.4.0
  • torch-2.2.2, keras-3.1.1
  • optuna
  • flask-3.0.2

b4 (2024-04-01)

  • cvxpy-1.5.0pre
  • panel-1.4.1
  • python-3.13.0 alpha 6 (sadly only 3% faster yet ... reducing final hope to 15%)
  • python-3.12.3
  • remove "/vcruntime140_1.dll" from msvc_runtime wheel
  • SIMPLIFY: wppm -- register and --unregister command line less verbose and more consistent
  • Spyder-5.5.4
  • BatBadBut: Nodejs-20.12.2, rustc 1.77.2
  • winpython.github.io: adjust documentation to reflect Icons reduction with WinPython 2024-02
    • multi-icon image
    • register / unregister image
    • text around them
  • keras-3.0.5

rc (2024-04-15)

  • simplify: in theory we don't need nodejs ... except to execute wasi / wasm ?
  • remove Pulp ?

@stonebig stonebig pinned this issue Feb 16, 2024
@RoyiAvital
Copy link

RoyiAvital commented Feb 19, 2024

Hopefully CVXPY will work on 3.12 by then.

@stonebig
Copy link
Contributor Author

Mark Russinovich at 30'20" in talkpython express the same sentiment as mojo funder "obviously IA is completly Python" https://talkpython.fm/episodes/show/445/inside-azure-data-centers-with-mark-russinovich

... to be understood "at the moment, and as long as Python keeps improving in efficiency and multi-thread ease of programing"

@stonebig
Copy link
Contributor Author

stonebig commented Feb 24, 2024

WinPython 2024-02 b1 (2024-02-24)

Changes from WinPython 2024-01 :

  • Infrastructure:
    • wppm -ls = pip list with the summary of each package
    • wppm -lsa filter = pip inspect with a filter
    • remove outdated icons: pyzo, idlex
  • New Packages:
  • Upgraded Packages:
    • jupyterlab-4.1.2, notebook-7.1.0
    • numpy-1.26.4, scikit-learn-1.4.1.post1
    • torch-2.2.1
  • Removed Packages:
    • pyzo, idlex

Areas of particular interest for testers:

  • jupyterlab-4.1.2

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
c6f4bddc43ccb165d0b7677f11a22732 231c6a825e42dce95432529e2f0658f683cc15e2 4913e5dca27b24151da110a38fbb983ae314df2f5f3ee9d0d0747a48713930c4 Winpython64-3.12.2.1dotb1.exe 24 285 322 Bytes 5a65e4b750b238fb5e1330618958d5bf18ffb12ea6050930d4a12eeafb2fae0b
04121af98072f04f970fe20bb6c0e166 03fe14cbf679be67e7e115de8b35f35dce98315d 0554a3d2308d204ec72cf988e5cde9ec4f426b78d498dc2a16e27121f9e4e891 Winpython64-3.12.2.1b1.exe 885 157 204 Bytes 3eacf568f2a06493fa1481f68138ea18302b113651a16556c339b2c7a0209f9b

WinPython 3.12.2.1

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

Tools

Name Version Description
Nodejs v20.11.0 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 10.2.4 a package manager for JavaScript
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.2 Python programming language with standard library
about_time 4.2.1 Easily measure timing and throughput of code blocks, with beautiful human friendly representations.
absl_py 2.0.0 Abseil Python Common Libraries, see github.com/abseil/abseil-py.
accelerate 0.23.0 Accelerate
adodbapi 2.6.1.3 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.1 Matrices describing affine transformation of the plane.
aiofiles 23.2.1 File support for asyncio.
aiohttp 3.9.3 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.19.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.13 A configurable sidebar-enabled Sphinx theme
alembic 1.12.1 A database migration tool for SQLAlchemy.
alive_progress 3.1.5 A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
altair 5.2.0 Altair: A declarative statistical visualization library for Python.
altair_data_server 0.4.1 A background data server for Altair charts.
altair_transform 0.2.0 A python engine for evaluating Altair transforms.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated_types 0.6.0 Reusable constraint types to use with typing.Annotated
ansi2html 1.8.0 Convert text with ANSI color codes to HTML or to LaTeX
anyio 4.2.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.7.1 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 The secure Argon2 password hashing algorithm.
argon2_cffi_bindings 21.2.0 Low-level CFFI bindings for Argon2
array_api_compat 1.4.1 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard
arrow 1.2.2 Better dates & times for Python
asciitree 0.3.3 Draws ASCII trees.
asgi_csrf 0.9 ASGI middleware for protecting against CSRF attacks
asgiref 3.7.2 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, PKCS#5, X.509 and TSP
asteval 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.0.1 An abstract syntax tree for Python with inference support.
astropy 5.3.4 Community-developed python astronomy tools
asttokens 2.4.1 Annotate AST trees with source code positions
async_lru 2.0.4 Simple LRU cache for asyncio
async_timeout 4.0.3 Timeout context manager for asyncio programs
atomicwrites 1.4.0 Atomic file writes.
attrs 23.1.0 Classes Without Boilerplate
autograd 1.6.2 Efficiently computes derivatives of numpy code.
autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
azure_core 1.29.5 Microsoft Azure Core Library for Python
azure_cosmos 4.5.1 Microsoft Azure Cosmos Client Library for Python
azure_identity 1.15.0 Microsoft Azure Identity Library for Python
babel 2.13.1 Internationalization utilities
baresql 0.8.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 23.11.0 The uncompromising code formatter.
bleach 6.0.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.7.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.3.4 Interactive plots and applications in the browser from Python
botorch 0.9.5 Bayesian Optimization in PyTorch
bqplot 0.12.42 Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.
branca 0.6.0 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.1.0 Python bindings for the Brotli compression library
build 1.0.3 A simple, correct Python build frontend
cachelib 0.10.2 A collection of cache libraries in the same API interface.
cachetools 5.3.1 Extensible memoizing collections and decorators
certifi 2023.11.17 Python package for providing Mozilla's CA Bundle.
cffi 1.16.0 Foreign Function Interface for Python calling C code.
cftime 1.6.3 Time-handling functionality from netcdf4-python
chardet 5.2.0 Universal encoding detector for Python 2 and 3
charset_normalizer 3.2.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.6.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.7 Composable command line interface toolkit
click_default_group 1.2.4 Extends click.Group to invoke a command without explicit subcommand name
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.7.2 Click params for commmand line interfaces to GeoJSON
cloudpickle 3.0.0 Extended pickling support for Python objects
clr_loader 0.2.6 Generic pure Python loader for .NET runtimes
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
cma 3.2.2 CMA-ES, Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization in Python
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.0.1 Collection of perceptually uniform colormaps
comm 0.1.4 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.1.1 Python library for calculating contours of 2D quadrilateral grids
cookiecutter 2.3.0 A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
coverage 7.3.2 Code coverage measurement for Python
cryptography 41.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cycler 0.12.1 Composable style cycles
cython 3.0.7 The Cython compiler for writing C extensions for the Python language.
cytoolz 0.12.3 Cython implementation of Toolz: High performance functional utilities
dash 2.14.1 A Python framework for building reactive web-apps. Developed by Plotly.
dash_core_components 2.0.0 Core component suite for Dash
dash_html_components 2.0.0 Vanilla HTML components for Dash
dash_table 5.0.0 Dash table
dask 2023.10.1 Parallel PyData with Task Scheduling
dask_glm 0.2.0 Generalized Linear Models with Dask
dask_image 2023.8.1 Distributed image processing
dask_ml 2023.3.24 A library for distributed and parallel machine learning
dataclasses_json 0.5.7 Easily serialize dataclasses to and from JSON
datasette 0.64.5 A tool for exploring and publishing data
datasette_graphql 2.2 Datasette plugin providing an automatic GraphQL API for your SQLite databases
datashader 0.16.0 Data visualization toolchain based on aggregating into a grid
db.py 0.5.4b1 a db package that doesn't suck
deap 1.4.1 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 4.4.2 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.
deprecation 2.1.0 A library to handle automated deprecations
diff_match_patch 20200713 Repackaging of Google's Diff Match and Patch libraries. Offers robust algorithms to perform the operations required for synchronizing plain text.
dill 0.3.7 serialize all of python
dirty_cat 0.4.1 Machine learning with dirty categories.
distlib 0.3.6 Distribution utilities
distributed 2023.10.1 Distributed scheduler for Dask
django 4.2.5 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dm_tree 0.1.8 Tree is a library for working with nested data structures.
dnspython 2.4.2 DNS toolkit
docopt 0.6.2 Pythonic argument parser, that will make you smile
docstring_to_markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.20.1 Docutils -- Python Documentation Utilities
duckdb 0.9.3.dev4116 DuckDB embedded database
ecos 2.0.13 This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.
editables 0.3 Editable installations
emcee 3.1.4 The Python ensemble sampling toolkit for MCMC
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
executing 2.0.1 Get the currently executing AST node of a frame, and other information
fast_histogram 0.12 Fast simple 1D and 2D histograms
fastapi 0.109.1 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fasteners 0.18 A python package that provides useful locks.
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
feather_format 0.4.1 Simple wrapper library to the Apache Arrow-based Feather File Format
filelock 3.12.4 A platform independent file lock.
filterpy 1.4.5 Kalman filtering and optimal estimation library
fiona 1.9.5 Fiona reads and writes spatial data files
flake8 6.1.0 the modular source code checker: pep8, pyflakes and co
flask 2.3.3 A simple framework for building complex web applications.
flask_mail 0.9.1 Flask extension for sending email
flask_session 0.5.0 Adds server-side session support to your Flask application
flask_sqlalchemy 3.0.5 Adds SQLAlchemy support to your Flask application.
flit 3.9.0 A simple packaging tool for simple packages.
flit_core 3.9.0 Distribution-building parts of Flit. See flit package for more information
folium 0.14.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.44.0 Tools to manipulate font files
formlayout 1.2.1a1 The most easy way to create Qt form dialogs and widgets with Python
fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
frozenlist 1.4.1 A list-like structure which implements collections.abc.MutableSequence
fsspec 2023.9.2 File-system specification
future 0.18.2 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.18.0 Fuzzy string matching in python
gast 0.4.0 Python AST that abstracts the underlying Python version
gdal 3.7.3 GDAL: Geospatial Data Abstraction Library
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 0.14.0 Geographic pandas extensions
geopy 2.4.0 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 Python Git Library
gpytorch 1.11 An implementation of Gaussian Processes in Pytorch
grapheme 0.6.0 Unicode grapheme helpers
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-next
greenlet 3.0.1 Lightweight in-process concurrent programming
guidata 3.3.0 Automatic graphical user interfaces 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.10.0 Read and write HDF5 files from Python
hatch 1.9.3 Modern, extensible Python project management
hatchling 1.21.1 Modern, extensible Python build backend
holoviews 1.18.3 Stop plotting your data - annotate your data and let it visualize itself.
hpack 4.0.0 Pure-Python HPACK header compression
html5lib 1.1 HTML parser based on the WHATWG HTML specification
httpcore 0.18.0 A minimal low-level HTTP client.
httpie 3.2.2 HTTPie - a CLI, cURL-like tool for humans.
httpx 0.25.0 The next generation HTTP client.
huggingface_hub 0.19.4 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.9.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.14.4 A ASGI Server based on Hyper libraries and inspired by Gunicorn.
hyperframe 6.0.1 HTTP/2 framing layer for Python
hyperlink 21.0.0 A featureful, immutable, and correct URL for Python.
hypothesis 6.87.1 A library for property-based testing
idna 3.4 Internationalized Domain Names in Applications (IDNA)
imageio 2.31.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.4.8 FFMPEG wrapper for Python
imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.12.0 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 6.8.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 iniconfig: brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.1 Interactive widgets library exposing the browser's Canvas API
ipydatagrid 1.2.0 Fast Datagrid widget for the Jupyter Notebook and JupyterLab
ipykernel 6.29.2 IPython Kernel for Jupyter
ipyleaflet 0.18.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.3 Matplotlib Jupyter Extension
ipython 8.21.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.1 IPython HTML widgets for Jupyter
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.12.0 A Python utility / library to sort Python imports.
itsdangerous 2.1.2 Various helpers to pass data to untrusted environments and back.
janus 1.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads
jaraco.classes 3.3.0 Utility functions for Python class constructs
jaxtyping 0.2.22 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
jedi 0.19.1 An autocompletion tool for Python that can be used for text editors.
jellyfish 1.0.3 a library for doing approximate and phonetic matching of strings.
jinja2 3.1.2 A small but fast and easy to use stand-alone template engine written in pure python.
joblib 1.3.2 Lightweight pipelining: using Python functions as pipeline jobs.
json5 0.9.14 A Python implementation of the JSON5 data format.
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.7.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry
julia 0.6.2 Julia/Python bridge with IPython support.
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_bokeh 3.0.7 A Jupyter extension for rendering Bokeh content.
jupyter_client 8.6.0 Jupyter protocol implementation and client libraries
jupyter_console 6.6.3 Jupyter terminal console
jupyter_core 5.5.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_events 0.9.0 Jupyter Event System library
jupyter_lsp 2.2.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter_packaging 0.12.3 Jupyter Packaging Utilities
jupyter_server 2.12.5 The Jupyter Server
jupyter_server_mathjax 0.2.6 MathJax resources as a Jupyter Server Extension.
jupyter_server_terminals 0.4.4 A Jupyter Server Extension Providing Terminals.
jupyter_sphinx 0.4.0 Jupyter Sphinx Extensions
jupyterlab 4.1.2 The JupyterLab notebook server extension.
jupyterlab_pygments 0.2.2 Pygments theme
jupyterlab_server 2.25.3 JupyterLab Server
jupyterlab_widgets 3.0.10 JupyterLab extension providing HTML widgets
keras 3.0.4 Deep Learning for humans
keyring 24.2.0 Store and access your passwords safely.
kiwisolver 1.4.5 A fast implementation of the Cassowary constraint solver
kornia 0.7.1 Open Source Differentiable Computer Vision Library for PyTorch
langchain 0.0.292 Building applications with LLMs through composability
langsmith 0.0.77 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.
lazy_loader 0.3 lazy_loader
lightning 2.1.2 The Deep Learning framework to train, deploy, and ship AI products Lightning fast.
lightning_utilities 0.10.0 PyTorch Lightning Sample project.
linear_operator 0.5.1 A linear operator implementation, primarily designed for finite-dimensional positive definite operators (i.e. kernel matrices).
linkify_it_py 2.0.2 Links recognition library with FULL unicode support.
llvmlite 0.42.0 lightweight wrapper around basic LLVM functionality
lmfit 1.0.3 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python for Linux and Windows
loky 3.4.0 A robust implementation of concurrent.futures.ProcessPoolExecutor
lxml 5.1.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
lz4 4.3.3 LZ4 Bindings for Python
mako 1.2.0 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of Markdown.
markdown_it_py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 2.1.1 Safely add untrusted strings to HTML/XML markup.
marshmallow 3.12.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
marshmallow_enum 1.5.1 Enum field for Marshmallow
matplotlib 3.8.2 Python plotting package
matplotlib_inline 0.1.6 Inline Matplotlib backend for Jupyter
maturin 1.4.0 Build and publish crates with pyo3, rust-cpython and cffi 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.
mistune 2.0.5 The fastest markdown parser in pure Python
mizani 0.9.2 Scales for Python
mlxtend 0.22.0 Machine Learning Library Extensions
more_itertools 9.0.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.3 Video editing with Python
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.24.1 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect.
msal_extensions 1.0.0 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.
msgpack 1.0.4 MessagePack (de)serializer.
msvc_runtime 14.38.33130 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
multidict 6.0.4 multidict implementation
multipledispatch 0.6.0 Multiple dispatch
mutagen 1.46.0 read and write audio tags for many formats
mypy 1.7.1 Optional static typing for Python
mypy_extensions 1.0.0 Experimental type system extensions for programs checked with the mypy typechecker.
mysql_connector_python 8.0.21 MySQL driver written in Python
namex 0.0.7 A simple utility to separate the implementation of your Python package and its public API surface.
nbclient 0.8.0 A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 Converting Jupyter Notebooks
nbdime 4.0.1 Diff and merge of Jupyter Notebooks
nbformat 5.7.0 The Jupyter Notebook format
nbval 0.9.6 A py.test plugin to validate Jupyter notebooks
nest_asyncio 1.5.6 Patch asyncio to allow nested event loops
netcdf4 1.6.5 Provides an object-oriented python interface to the netCDF version 4 library.
networkx 3.2.1 Python package for creating and manipulating graphs and networks
nltk 3.8.1 Natural Language Toolkit
notebook 7.1.0 A web-based notebook environment for interactive computing
notebook_shim 0.2.3 A shim layer for notebook traits and config
ntlm_auth 1.5.0 Creates NTLM authentication structures
numba 0.59.0 compiling Python code using LLVM
numcodecs 0.12.1 A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.
numexpr 2.8.7 Fast numerical expression evaluator for NumPy
numpy 1.26.4 NumPy is the fundamental package for array computing with Python.
numpydoc 1.3 Sphinx extension to support docstrings in Numpy format
openai 0.28.1 Python client library for the OpenAI API
opencv_python 4.9.0.80 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
opt_einsum 3.3.0 Optimizing numpys einsum function
orjson 3.9.10 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
ortools 9.8.3296 Google OR-Tools python libraries and modules
outcome 1.3.0.post0 Capture the outcome of Python function calls.
overrides 7.7.0
packaging 22.0 Core utilities for Python packages
pandas 2.2.0 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.3.8 A high level app and dashboarding solution for Python.
papermill 2.5.1a1 Parametrize and run Jupyter and nteract Notebooks
param 2.0.1 Declarative Python programming using Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.3 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.
pdfrw 0.4.post2 PDF file reader/writer library
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 10.2.0 Python Imaging Library (Fork)
pims 0.6.1 Python Image Sequence
pint 0.19.2 Physical quantities module
pip 24.0 The PyPA recommended tool for installing Python packages.
pkginfo 1.9.6 Query metadatdata from sdists / bdists / installed packages.
platformdirs 3.8.1 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
plotly 5.18.0 An open-source, interactive graphing library for Python
plotnine 0.12.4 A grammar of graphics for python
plotpy 2.1.2 Plotpy is a library which results from merge of guidata and guiqwt.
pluggy 1.0.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
pmdarima 2.0.4 Python's forecast::auto.arima equivalent
polars 0.20.10 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
portpicker 1.5.0 A library to choose unique available network ports.
ppci 0.5.9 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.
priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.10 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.18.0 Python client for the Prometheus monitoring system.
prompt_toolkit 3.0.43 Library for building powerful interactive command lines in Python
protobuf 4.25.1 Protocol Buffers
psutil 5.9.5 Cross-platform lib for process and system monitoring in Python.
psygnal 0.9.5 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.25 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pulp 2.6.0 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
pure_eval 0.2.2 Safely evaluate AST nodes without side effects
py2vega 0.6.1 A Python to Vega-expression transpiler.
pyaml 20.4.0 PyYAML-based module to produce pretty and readable YAML-serialized data
pyarrow 14.0.1 Python library for Apache Arrow
pyaudio 0.2.14 Bindings for PortAudio v19, the cross-platform audio input/output stream library.
pybars3 0.9.7 Handlebars.js templating for Python 3 and 2
pybind11 2.11.1 Seamless operability between C++11 and Python
pycodestyle 2.11.1 Python style guide checker
pycosat 0.6.6 bindings to picosat (a SAT solver)
pycparser 2.21 C parser in Python
pycryptodomex 3.18.0 Cryptographic library for Python
pyct 0.4.8 python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.5.2 Data validation and settings management using python 3.6 type hinting
pydantic_core 2.14.5
pydeck 0.8.0 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
pyepsg 0.4.0 Easy access to the EPSG database via http epsg.io/
pyerfa 2.0.1.1 Python bindings for ERFA
pyflakes 3.1.0 passive checker of Python programs
pygad 3.2.0 PyGAD: A Python 3 Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch).
pygame 2.5.2 Python Game Development
pygments 2.16.1 Pygments is a syntax highlighting package written in Python.
pyjwt 2.4.0 JSON Web Token implementation in Python
pylint 3.0.2 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-language-server
pymeta3 0.5.1 Pattern-matching language based on OMeta for Python 3 and 2
pymongo 4.5.0 Python driver for MongoDB
pymoo 0.6.1.1 Multi-Objective Optimization in Python
pympler 1.0.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.11 Nearest Neighbor Descent
pyodbc 5.0.1 DB API Module for ODBC
pyomo 6.7.0 Pyomo: Python Optimization Modeling Objects
pyopengl 3.1.7 Standard OpenGL bindings for Python
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.0.9 Python parsing module
pypdf 3.15.2 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypng 0.20220715.0 Pure Python library for saving and loading PNG images
pyproj 3.6.1 Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.0.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.13.0 The sip module support for PyQt5
pyqtgraph 0.13.3 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.
pyro_api 0.1.2 Generic API for dispatch to Pyro backends.
pyro_ppl 1.8.4 A Python library for probabilistic modeling and inference
pyserial 3.5 Python Serial Port Extension
pysimplegui 4.60.4 Python GUIs for Humans.
pysocks 1.7.1 A Python SOCKS client module. See https github.com/Anorov/PySocks for more information.
pystache 0.5.4 Mustache for Python
pytest 7.4.2 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.0 Add .env support to your django/flask apps in development and deployments
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.1 JSON RPC 2.0 server library
python_lsp_server 1.9.0 Python Language Server for the Language Server Protocol
python_multipart 0.0.5 A streaming multipart parser for Python
python_slugify 6.1.2 A Python Slugify application that handles Unicode
pythonnet 3.0.3 .Net and Mono integration for Python
pythonqwt 0.12.0 Qt plotting widgets for Python
pytoolconfig 1.2.4 Python tool configuration
pytorch_lightning 2.1.2 PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.
pytz 2023.3 World timezone definitions, modern and historical
pytz_deprecation_shim 0.1.0.post0 Shims to make deprecation of pytz easier
pyviz_comms 3.0.1 Bidirectional communication for the PyViz ecosystem.
pywin32 306 Python for Window Extensions
pywin32_ctypes 0.2.0 A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi)
pywinpty 2.0.12 Python bindings for the winpty library
pywinusb 0.4.2 A package that simplifies USB/HID communications on windows
pyyaml 6.0.1 YAML parser and emitter for Python
pyzmq 25.1.2 Python bindings for 0MQ
qdarkstyle 3.2 The most complete dark stylesheet for Python and Qt applications
qpsolvers 4.3.0 Quadratic programming solvers in Python with a unified API
qrcode 7.4.2 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.2.3 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.1 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.
quantecon 0.5.3 QuantEcon is a package to support all forms of quantitative economic modelling.
quart 0.18.3 A Python ASGI web microframework with the same API as Flask
rapidfuzz 3.5.2 rapid fuzzy string matching
rasterio 1.3.9 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 35.0 readme_renderer is a library for rendering "readme" descriptions for Warehouse
redis 4.3.1 Python client for Redis key-value store
referencing 0.30.2 JSON Referencing + Python
regex 2023.10.3 Alternative regular expression module, to replace re.
reportlab 4.0.4 The Reportlab Toolkit
requests 2.31.0 Python HTTP for Humans.
requests_ntlm 1.1.0 This package allows for HTTP NTLM authentication using the requests library.
requests_toolbelt 0.10.1 A utility belt for advanced users of python-requests
retrying 1.3.4 Retrying
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.7.0 Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
rope 1.6.0 a python refactoring library...
rpds_py 0.13.2 Python bindings to Rust's persistent data structures (rpds)
rtree 1.1.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
safetensors 0.4.2 Fast and Safe Tensor serialization
scikit_image 0.22.0 Image processing routines for SciPy
scikit_learn 1.4.1.post1 A set of python modules for machine learning and data mining
scikit_optimize 0.9.0 Sequential model-based optimization toolbox.
scipy 1.12.0 SciPy: Scientific Library for Python
scramp 1.4.1 An implementation of the SCRAM protocol.
scs 3.2.4.post1 scs: splitting conic solver
seaborn 0.13.2 seaborn: statistical data visualization
send2trash 1.8.2 Send file to trash natively under Mac OS X, Windows and Linux.
setuptools 69.0.3 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.1 Geometric objects, predicates, and operations
shellingham 1.5.0.post1 Tool to Detect Surrounding Shell
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.17.6 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
slicerator 1.1.0 A lazy-loading, fancy-sliceable iterable.
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
snakeviz 2.1.0 A web-based viewer for Python profiler output
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 26 stemmers for 25 languages generated from Snowball algorithms.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
sounddevice 0.4.6 Play and Record Sound with Python
soupsieve 2.3.2.post1 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.2.6 Tool for generating documentation which uses reStructuredText as its markup language
sphinx_rtd_theme 2.0.0 Read the Docs theme for Sphinx
sphinxcontrib_applehelp 1.0.2 sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.2 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
sphinxcontrib_htmlhelp 2.0.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 1.0.3 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
sphinxcontrib_serializinghtml 1.1.9 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle).
spyder 5.5.0 The Scientific Python Development Environment
spyder_kernels 2.5.0 Jupyter kernels for Spyder's console
sqlalchemy 2.0.22 Database Abstraction Library
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
sqlite_fts4 1.0.3 Python functions for working with SQLite FTS4 search
sqlite_utils 3.36 CLI tool and Python utility functions for manipulating SQLite databases
sqlparse 0.4.3 Non-validating SQL parser
sspyrs 0.3 Lightweight interface for SSRS reports to python
stack_data 0.6.1 Extract data from python stack frames and tracebacks for informative displays
starlette 0.35.1 The little ASGI library that shines.
statsmodels 0.14.1 Statistical computations and models for Python
streamlit 1.31.0 The fastest way to build data apps in Python
streamz 0.6.3 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 1.3.4 A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.12 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tbats 1.1.0 BATS and TBATS for time series forecasting
tblib 1.7.0 Traceback serialization library.
tenacity 8.1.0 Retry code until it succeeds
terminado 0.17.0 Terminals served to xterm.js using Tornado websockets
text_unidecode 1.3 The most basic Text::Unidecode port
textdistance 4.5.0 Compute distance between the two texts.
threadpoolctl 3.1.0 threadpoolctl
three_merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2023.7.18 Read and write TIFF(r) files
tinycss2 1.1.1 tinycss2
tokenizers 0.15.1 Fast and Customizable Tokenizers
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 A lil' TOML parser
tomli_w 1.0.0 A lil' TOML writer
tomlkit 0.12.3 Style preserving TOML library
toolz 0.12.0 List processing tools and functional utilities
torch 2.2.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchaudio 2.2.1 An audio package for PyTorch
torchmetrics 1.3.0.post0 PyTorch native Metrics
torchvision 0.17.1 image and video datasets and models for torch deep learning
tornado 6.4 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.65.0 Fast, Extensible Progress Meter
traitlets 5.13.0 Traitlets Python config system
traittypes 0.2.1 Scipy trait types
transformers 4.36.2 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
trio 0.24.0 A friendly Python library for async concurrency and I/O
trove_classifiers 2023.2.20 Canonical source for classifiers on PyPI (pypi.org).
twine 4.0.1 Collection of utilities for publishing packages on PyPI
typeguard 2.13.3 Run-time type checker for Python
typing_extensions 4.9.0 Backported and Experimental Type Hints for Python 3.5+
typing_inspect 0.8.0 Runtime inspection utilities for typing module.
tzdata 2022.7 Provider of IANA time zone data
tzlocal 4.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.8.0 Ultra fast JSON encoder and decoder for Python
umap_learn 0.5.1 Uniform Manifold Approximation and Projection
uncertainties 3.1.7 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
uri_template 1.2.0 RFC 6570 URI Template Processor
urllib3 2.0.3 HTTP library with thread-safe connection pooling, file post, and more.
userpath 1.8.0 Cross-platform tool for adding locations to the user PATH
uvicorn 0.26.0 The lightning-fast ASGI server.
validators 0.18.2 Python Data Validation for Humans™.
vega_datasets 0.9.0 A Python package for offline access to Vega datasets
virtualenv 20.23.0 Virtual Python Environment builder
waitress 2.1.2 Waitress WSGI server
wasmer 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_cranelift 1.1.0 The Cranelift compiler for the wasmer package (to compile WebAssembly module)
wasmer_compiler_singlepass 1.1.0 Python extension to run WebAssembly binaries
watchdog 2.2.0 Filesystem events monitoring
wcwidth 0.2.9 Measures number of Terminal column cells of wide-character codes
webcolors 1.12 A library for working with color names and color values formats defined by HTML and CSS.
webencodings 0.5.1 Character encoding aliases for legacy web content
websocket_client 1.6.4 WebSocket client for Python. hybi13 is supported.
websockets 12.0 An implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 3.0.1 The comprehensive WSGI web application library.
whatthepatch 1.0.2 A patch parsing and application library.
wheel 0.42.0 A built-package format for Python
widgetsnbextension 4.0.9 IPython HTML widgets for Jupyter
winpython 7.2.20240224 WinPython distribution tools, including WPPM
wordcloud 1.9.3 A little word cloud generator
wrapt 1.14.1 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2024.1.1 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xlwings 0.24.7 Make Excel fly: Interact with Excel from Python and vice versa.
xmltodict 0.13.0 Makes working with XML feel like you are working with JSON
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.7.2 Yet another URL library
yt_dlp 2023.7.6 A youtube-dl fork with additional features and patches
zarr 2.16.1 An implementation of chunked, compressed, N-dimensional arrays for Python.
zict 3.0.0 Mutable mapping tools
zipp 3.9.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.22.0 Zstandard bindings for Python

@stonebig
Copy link
Contributor Author

Hopefully CVXPY will work on 3.12 by then.

To be practical for WinPython 'way-of-support', a package should become compatible with new Python on Windows / Wheel in less than 4 months, zero month being the ideal lag.

@stonebig
Copy link
Contributor Author

stonebig commented Mar 3, 2024

WinPython 2024-02 b2 (2024-03-10)

Changes from WinPython 2024-02 b1:

  • Infrastructure:
    • WinPython Control Panel is now superseeded per pip et wppm, redirecting its icon to launch wppm help
    • Qt is no more part of the Core functionalities
  • New Packages:
  • Upgraded Packages:
  • Removed Packages:

Areas of particular interest for testers:

  • Icons clean-up: WinPythonControlPanel is switched to command line.
  • Spyder-5.5.1, Jupyterlab-4.1.4

next build: b3

  • continue on WinPython simplification
  • removal of Qt green icons ? is there usage of Qt Icons "Qt Assistant", "Qt Designer", "Qt Linguist" ?

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
2de927d8b71f08575a67e0cc4f74fcec 933947b80228eaa734459223dd21b35ab0e68767 ae5f079659bd714abc75ac5fc202b1cabbdfb13a59933166bdfc0022b9745b83 Winpython64-3.12.2.1dotb2.exe 24 216 094 Bytes 7e146cfc09333a51119ece52b4f8780335fad9c437b1a718d8cf4814ebbf4408
574ea4b9d480d9f7a78aa700e27196c1 3e96173d59b3135b91a75797324a064830465425 cddd3c971ece5512f1b0b98ff26d6c8d0c930344fb10ba1de71b82541474ae2e Winpython64-3.12.2.1b2.exe 882 129 735 Bytes 8536baf97d04047d87a6715618020485ed12e6193bb8656d8d348de86f03bc17

WinPython 3.12.2.1

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

Tools

Name Version Description
Nodejs v20.11.0 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 10.2.4 a package manager for JavaScript
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.2 Python programming language with standard library
about_time 4.2.1 Easily measure timing and throughput of code blocks, with beautiful human friendly representations.
absl_py 2.0.0 Abseil Python Common Libraries, see github.com/abseil/abseil-py.
accelerate 0.23.0 Accelerate
adodbapi 2.6.1.3 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.1 Matrices describing affine transformation of the plane.
aiofiles 23.2.1 File support for asyncio.
aiohttp 3.9.3 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.19.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.13 A configurable sidebar-enabled Sphinx theme
alembic 1.12.1 A database migration tool for SQLAlchemy.
alive_progress 3.1.5 A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
altair 5.2.0 Altair: A declarative statistical visualization library for Python.
altair_data_server 0.4.1 A background data server for Altair charts.
altair_transform 0.2.0 A python engine for evaluating Altair transforms.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated_types 0.6.0 Reusable constraint types to use with typing.Annotated
ansi2html 1.9.1 Convert text with ANSI color codes to HTML or to LaTeX
anyio 4.2.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.7.1 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 The secure Argon2 password hashing algorithm.
argon2_cffi_bindings 21.2.0 Low-level CFFI bindings for Argon2
array_api_compat 1.4.1 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard
arrow 1.2.2 Better dates & times for Python
asciitree 0.3.3 Draws ASCII trees.
asgi_csrf 0.9 ASGI middleware for protecting against CSRF attacks
asgiref 3.7.2 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, PKCS#5, X.509 and TSP
asteval 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.0.1 An abstract syntax tree for Python with inference support.
astropy 5.3.4 Community-developed python astronomy tools
asttokens 2.4.1 Annotate AST trees with source code positions
async_lru 2.0.4 Simple LRU cache for asyncio
async_timeout 4.0.3 Timeout context manager for asyncio programs
atomicwrites 1.4.0 Atomic file writes.
attrs 23.1.0 Classes Without Boilerplate
autograd 1.6.2 Efficiently computes derivatives of numpy code.
autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
azure_core 1.29.5 Microsoft Azure Core Library for Python
azure_cosmos 4.5.1 Microsoft Azure Cosmos Client Library for Python
azure_identity 1.15.0 Microsoft Azure Identity Library for Python
babel 2.13.1 Internationalization utilities
baresql 0.8.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 24.2.0 The uncompromising code formatter.
bleach 6.0.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.7.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.3.4 Interactive plots and applications in the browser from Python
botorch 0.9.5 Bayesian Optimization in PyTorch
bqplot 0.12.42 Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.
branca 0.6.0 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.1.0 Python bindings for the Brotli compression library
build 1.0.3 A simple, correct Python build frontend
cachelib 0.10.2 A collection of cache libraries in the same API interface.
cachetools 5.3.1 Extensible memoizing collections and decorators
certifi 2023.11.17 Python package for providing Mozilla's CA Bundle.
cffi 1.16.0 Foreign Function Interface for Python calling C code.
cftime 1.6.3 Time-handling functionality from netcdf4-python
chardet 5.2.0 Universal encoding detector for Python 2 and 3
charset_normalizer 3.2.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.6.0 Clarabel Conic Interior Point Solver for Rust / Python
click 8.1.7 Composable command line interface toolkit
click_default_group 1.2.4 Extends click.Group to invoke a command without explicit subcommand name
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.7.2 Click params for commmand line interfaces to GeoJSON
cloudpickle 3.0.0 Extended pickling support for Python objects
clr_loader 0.2.6 Generic pure Python loader for .NET runtimes
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
cma 3.2.2 CMA-ES, Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization in Python
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.0.1 Collection of perceptually uniform colormaps
comm 0.1.4 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.1.1 Python library for calculating contours of 2D quadrilateral grids
cookiecutter 2.3.0 A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
coverage 7.3.2 Code coverage measurement for Python
cryptography 41.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cycler 0.12.1 Composable style cycles
cython 3.0.9 The Cython compiler for writing C extensions for the Python language.
cytoolz 0.12.3 Cython implementation of Toolz: High performance functional utilities
dash 2.14.1 A Python framework for building reactive web-apps. Developed by Plotly.
dash_core_components 2.0.0 Core component suite for Dash
dash_html_components 2.0.0 Vanilla HTML components for Dash
dash_table 5.0.0 Dash table
dask 2023.10.1 Parallel PyData with Task Scheduling
dask_glm 0.2.0 Generalized Linear Models with Dask
dask_image 2023.8.1 Distributed image processing
dask_ml 2023.3.24 A library for distributed and parallel machine learning
dataclasses_json 0.5.7 Easily serialize dataclasses to and from JSON
datasette 0.64.5 A tool for exploring and publishing data
datasette_graphql 2.2 Datasette plugin providing an automatic GraphQL API for your SQLite databases
datashader 0.16.0 Data visualization toolchain based on aggregating into a grid
db.py 0.5.4b1 a db package that doesn't suck
deap 1.4.1 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 4.4.2 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.
deprecation 2.1.0 A library to handle automated deprecations
diff_match_patch 20200713 Repackaging of Google's Diff Match and Patch libraries. Offers robust algorithms to perform the operations required for synchronizing plain text.
dill 0.3.7 serialize all of python
dirty_cat 0.4.1 Machine learning with dirty categories.
distlib 0.3.6 Distribution utilities
distributed 2023.10.1 Distributed scheduler for Dask
distro 1.8.0
django 4.2.5 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dm_tree 0.1.8 Tree is a library for working with nested data structures.
dnspython 2.4.2 DNS toolkit
docopt 0.6.2 Pythonic argument parser, that will make you smile
docstring_to_markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.20.1 Docutils -- Python Documentation Utilities
duckdb 0.10.0 DuckDB embedded database
ecos 2.0.13 This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.
editables 0.3 Editable installations
emcee 3.1.4 The Python ensemble sampling toolkit for MCMC
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
executing 2.0.1 Get the currently executing AST node of a frame, and other information
fast_histogram 0.12 Fast simple 1D and 2D histograms
fastapi 0.109.1 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fasteners 0.18 A python package that provides useful locks.
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
feather_format 0.4.1 Simple wrapper library to the Apache Arrow-based Feather File Format
filelock 3.12.4 A platform independent file lock.
filterpy 1.4.5 Kalman filtering and optimal estimation library
fiona 1.9.5 Fiona reads and writes spatial data files
flake8 7.0.0 the modular source code checker: pep8, pyflakes and co
flask 2.3.3 A simple framework for building complex web applications.
flask_mail 0.9.1 Flask extension for sending email
flask_session 0.5.0 Adds server-side session support to your Flask application
flask_sqlalchemy 3.0.5 Adds SQLAlchemy support to your Flask application.
flit 3.9.0 A simple packaging tool for simple packages.
flit_core 3.9.0 Distribution-building parts of Flit. See flit package for more information
folium 0.14.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.44.0 Tools to manipulate font files
formlayout 1.2.1a1 The most easy way to create Qt form dialogs and widgets with Python
fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
frozenlist 1.4.1 A list-like structure which implements collections.abc.MutableSequence
fsspec 2023.9.2 File-system specification
future 0.18.2 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.18.0 Fuzzy string matching in python
gast 0.4.0 Python AST that abstracts the underlying Python version
gdal 3.7.3 GDAL: Geospatial Data Abstraction Library
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 0.14.0 Geographic pandas extensions
geopy 2.4.0 Python Geocoding Toolbox
gitdb 4.0.10 Git Object Database
gitpython 3.1.32 Python Git Library
gpytorch 1.11 An implementation of Gaussian Processes in Pytorch
grapheme 0.6.0 Unicode grapheme helpers
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-next
greenlet 3.0.1 Lightweight in-process concurrent programming
guidata 3.3.0 Automatic graphical user interfaces 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.10.0 Read and write HDF5 files from Python
hatch 1.9.3 Modern, extensible Python project management
hatchling 1.21.1 Modern, extensible Python build backend
holoviews 1.18.3 Stop plotting your data - annotate your data and let it visualize itself.
hpack 4.0.0 Pure-Python HPACK header compression
html5lib 1.1 HTML parser based on the WHATWG HTML specification
httpcore 0.18.0 A minimal low-level HTTP client.
httpie 3.2.2 HTTPie - a CLI, cURL-like tool for humans.
httpx 0.25.0 The next generation HTTP client.
huggingface_hub 0.19.4 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.9.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.14.4 A ASGI Server based on Hyper libraries and inspired by Gunicorn.
hyperframe 6.0.1 HTTP/2 framing layer for Python
hyperlink 21.0.0 A featureful, immutable, and correct URL for Python.
hypothesis 6.87.1 A library for property-based testing
idna 3.4 Internationalized Domain Names in Applications (IDNA)
imageio 2.31.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.4.8 FFMPEG wrapper for Python
imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.12.0 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 6.8.0 Read metadata from Python packages
inflection 0.5.1 A port of Ruby on Rails inflector to Python
iniconfig 2.0.0 iniconfig: brain-dead simple config-ini parsing
intervaltree 3.0.2 Editable interval tree data structure for Python 2 and 3
ipycanvas 0.13.1 Interactive widgets library exposing the browser's Canvas API
ipydatagrid 1.2.0 Fast Datagrid widget for the Jupyter Notebook and JupyterLab
ipykernel 6.29.2 IPython Kernel for Jupyter
ipyleaflet 0.18.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.3 Matplotlib Jupyter Extension
ipython 8.22.2 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.2 IPython HTML widgets for Jupyter
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.12.0 A Python utility / library to sort Python imports.
itsdangerous 2.1.2 Various helpers to pass data to untrusted environments and back.
janus 1.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads
jaraco.classes 3.3.0 Utility functions for Python class constructs
jaxtyping 0.2.22 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
jedi 0.19.1 An autocompletion tool for Python that can be used for text editors.
jellyfish 1.0.3 a library for doing approximate and phonetic matching of strings.
jinja2 3.1.2 A small but fast and easy to use stand-alone template engine written in pure python.
joblib 1.3.2 Lightweight pipelining: using Python functions as pipeline jobs.
json5 0.9.14 A Python implementation of the JSON5 data format.
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.7.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry
julia 0.6.2 Julia/Python bridge with IPython support.
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_bokeh 3.0.7 A Jupyter extension for rendering Bokeh content.
jupyter_client 8.6.0 Jupyter protocol implementation and client libraries
jupyter_console 6.6.3 Jupyter terminal console
jupyter_core 5.5.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_events 0.9.0 Jupyter Event System library
jupyter_lsp 2.2.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter_packaging 0.12.3 Jupyter Packaging Utilities
jupyter_server 2.12.5 The Jupyter Server
jupyter_server_mathjax 0.2.6 MathJax resources as a Jupyter Server Extension.
jupyter_server_terminals 0.4.4 A Jupyter Server Extension Providing Terminals.
jupyter_sphinx 0.4.0 Jupyter Sphinx Extensions
jupyterlab 4.1.4 The JupyterLab notebook server extension.
jupyterlab_pygments 0.2.2 Pygments theme
jupyterlab_server 2.25.3 JupyterLab Server
jupyterlab_widgets 3.0.10 JupyterLab extension providing HTML widgets
keras 3.0.4 Deep Learning for humans
keyring 24.2.0 Store and access your passwords safely.
kiwisolver 1.4.5 A fast implementation of the Cassowary constraint solver
kornia 0.7.1 Open Source Differentiable Computer Vision Library for PyTorch
langchain 0.0.292 Building applications with LLMs through composability
langsmith 0.0.77 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.
lazy_loader 0.3 lazy_loader
lightning 2.1.2 The Deep Learning framework to train, deploy, and ship AI products Lightning fast.
lightning_utilities 0.10.0 PyTorch Lightning Sample project.
linear_operator 0.5.1 A linear operator implementation, primarily designed for finite-dimensional positive definite operators (i.e. kernel matrices).
linkify_it_py 2.0.2 Links recognition library with FULL unicode support.
llvmlite 0.42.0 lightweight wrapper around basic LLVM functionality
lmfit 1.0.3 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python for Linux and Windows
loky 3.4.0 A robust implementation of concurrent.futures.ProcessPoolExecutor
lxml 5.1.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
lz4 4.3.3 LZ4 Bindings for Python
mako 1.2.0 A super-fast templating language that borrows the best ideas from the existing templating languages.
markdown 3.5.1 Python implementation of Markdown.
markdown_it_py 2.2.0 Python port of markdown-it. Markdown parsing, done right!
markupsafe 2.1.1 Safely add untrusted strings to HTML/XML markup.
marshmallow 3.12.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
marshmallow_enum 1.5.1 Enum field for Marshmallow
matplotlib 3.8.3 Python plotting package
matplotlib_inline 0.1.6 Inline Matplotlib backend for Jupyter
maturin 1.4.0 Build and publish crates with pyo3, rust-cpython and cffi 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.
mistune 2.0.5 The fastest markdown parser in pure Python
mizani 0.9.2 Scales for Python
mlxtend 0.22.0 Machine Learning Library Extensions
more_itertools 9.0.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.3 Video editing with Python
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.24.1 The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect.
msal_extensions 1.0.0 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.
msgpack 1.0.4 MessagePack (de)serializer.
msvc_runtime 14.38.33130 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
multidict 6.0.4 multidict implementation
multipledispatch 0.6.0 Multiple dispatch
mutagen 1.46.0 read and write audio tags for many formats
mypy 1.8.0 Optional static typing for Python
mypy_extensions 1.0.0 Experimental type system extensions for programs checked with the mypy typechecker.
mysql_connector_python 8.0.21 MySQL driver written in Python
namex 0.0.7 A simple utility to separate the implementation of your Python package and its public API surface.
nbclient 0.9.0 A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.
nbconvert 7.16.1 Converting Jupyter Notebooks
nbdime 4.0.1 Diff and merge of Jupyter Notebooks
nbformat 5.7.0 The Jupyter Notebook format
nbval 0.9.6 A py.test plugin to validate Jupyter notebooks
nest_asyncio 1.5.6 Patch asyncio to allow nested event loops
netcdf4 1.6.5 Provides an object-oriented python interface to the netCDF version 4 library.
networkx 3.2.1 Python package for creating and manipulating graphs and networks
nltk 3.8.1 Natural Language Toolkit
notebook 7.1.0 A web-based notebook environment for interactive computing
notebook_shim 0.2.3 A shim layer for notebook traits and config
ntlm_auth 1.5.0 Creates NTLM authentication structures
numba 0.59.0 compiling Python code using LLVM
numcodecs 0.12.1 A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.
numexpr 2.8.7 Fast numerical expression evaluator for NumPy
numpy 1.26.4 NumPy is the fundamental package for array computing with Python.
numpydoc 1.3 Sphinx extension to support docstrings in Numpy format
openai 1.12.0 Python client library for the OpenAI API
opencv_python 4.9.0.80 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
opt_einsum 3.3.0 Optimizing numpys einsum function
orjson 3.9.10 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
ortools 9.8.3296 Google OR-Tools python libraries and modules
outcome 1.3.0.post0 Capture the outcome of Python function calls.
overrides 7.7.0
packaging 22.0 Core utilities for Python packages
pandas 2.2.1 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.3.8 A high level app and dashboarding solution for Python.
papermill 2.5.1a1 Parametrize and run Jupyter and nteract Notebooks
param 2.0.1 Declarative Python programming using Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.3 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.
pdfrw 0.4.post2 PDF file reader/writer library
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 10.2.0 Python Imaging Library (Fork)
pims 0.6.1 Python Image Sequence
pint 0.19.2 Physical quantities module
pip 24.0 The PyPA recommended tool for installing Python packages.
pkginfo 1.9.6 Query metadatdata from sdists / bdists / installed packages.
platformdirs 3.8.1 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
plotly 5.18.0 An open-source, interactive graphing library for Python
plotnine 0.12.4 A grammar of graphics for python
plotpy 2.1.2 Plotpy is a library which results from merge of guidata and guiqwt.
pluggy 1.0.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
pmdarima 2.0.4 Python's forecast::auto.arima equivalent
polars 0.20.13 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
portpicker 1.5.0 A library to choose unique available network ports.
ppci 0.5.9 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.
priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.10 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.18.0 Python client for the Prometheus monitoring system.
prompt_toolkit 3.0.43 Library for building powerful interactive command lines in Python
protobuf 4.25.1 Protocol Buffers
psutil 5.9.5 Cross-platform lib for process and system monitoring in Python.
psygnal 0.9.5 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.25 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pulp 2.6.0 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
pure_eval 0.2.2 Safely evaluate AST nodes without side effects
py2vega 0.6.1 A Python to Vega-expression transpiler.
pyaml 20.4.0 PyYAML-based module to produce pretty and readable YAML-serialized data
pyarrow 14.0.1 Python library for Apache Arrow
pyaudio 0.2.14 Bindings for PortAudio v19, the cross-platform audio input/output stream library.
pybars3 0.9.7 Handlebars.js templating for Python 3 and 2
pybind11 2.11.1 Seamless operability between C++11 and Python
pycodestyle 2.11.1 Python style guide checker
pycosat 0.6.6 bindings to picosat (a SAT solver)
pycparser 2.21 C parser in Python
pycryptodomex 3.18.0 Cryptographic library for Python
pyct 0.4.8 python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.5.2 Data validation and settings management using python 3.6 type hinting
pydantic_core 2.14.5
pydeck 0.8.0 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
pyepsg 0.4.0 Easy access to the EPSG database via http epsg.io/
pyerfa 2.0.1.1 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
pygad 3.2.0 PyGAD: A Python 3 Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch).
pygame 2.5.2 Python Game Development
pygments 2.16.1 Pygments is a syntax highlighting package written in Python.
pyjwt 2.4.0 JSON Web Token implementation in Python
pylint 3.0.2 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-language-server
pymeta3 0.5.1 Pattern-matching language based on OMeta for Python 3 and 2
pymongo 4.5.0 Python driver for MongoDB
pymoo 0.6.1.1 Multi-Objective Optimization in Python
pympler 1.0.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.11 Nearest Neighbor Descent
pyodbc 5.0.1 DB API Module for ODBC
pyomo 6.7.0 Pyomo: Python Optimization Modeling Objects
pyopengl 3.1.7 Standard OpenGL bindings for Python
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.0.9 Python parsing module
pypdf 3.15.2 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypng 0.20220715.0 Pure Python library for saving and loading PNG images
pyproj 3.6.1 Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.0.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.13.0 The sip module support for PyQt5
pyqtgraph 0.13.3 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.
pyro_api 0.1.2 Generic API for dispatch to Pyro backends.
pyro_ppl 1.8.4 A Python library for probabilistic modeling and inference
pyserial 3.5 Python Serial Port Extension
pysimplegui 4.60.4 Python GUIs for Humans.
pysocks 1.7.1 A Python SOCKS client module. See https github.com/Anorov/PySocks for more information.
pystache 0.5.4 Mustache for Python
pytest 7.4.2 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.0 Add .env support to your django/flask apps in development and deployments
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.1 JSON RPC 2.0 server library
python_lsp_server 1.10.0 Python Language Server for the Language Server Protocol
python_multipart 0.0.5 A streaming multipart parser for Python
python_slugify 6.1.2 A Python Slugify application that handles Unicode
pythonnet 3.0.3 .Net and Mono integration for Python
pythonqwt 0.12.1 Qt plotting widgets for Python
pytoolconfig 1.2.4 Python tool configuration
pytorch_lightning 2.1.2 PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.
pytz 2023.3 World timezone definitions, modern and historical
pytz_deprecation_shim 0.1.0.post0 Shims to make deprecation of pytz easier
pyviz_comms 3.0.1 Bidirectional communication for the PyViz ecosystem.
pywin32 306 Python for Window Extensions
pywin32_ctypes 0.2.2 A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi)
pywinpty 2.0.12 Python bindings for the winpty library
pywinusb 0.4.2 A package that simplifies USB/HID communications on windows
pyyaml 6.0.1 YAML parser and emitter for Python
pyzmq 25.1.2 Python bindings for 0MQ
qdarkstyle 3.2 The most complete dark stylesheet for Python and Qt applications
qpsolvers 4.3.0 Quadratic programming solvers in Python with a unified API
qrcode 7.4.2 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.2.3 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.1 Jupyter Qt console
qtpy 2.4.1 Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.
quantecon 0.5.3 QuantEcon is a package to support all forms of quantitative economic modelling.
quart 0.18.3 A Python ASGI web microframework with the same API as Flask
rapidfuzz 3.5.2 rapid fuzzy string matching
rasterio 1.3.9 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 35.0 readme_renderer is a library for rendering "readme" descriptions for Warehouse
redis 4.3.1 Python client for Redis key-value store
referencing 0.30.2 JSON Referencing + Python
regex 2023.10.3 Alternative regular expression module, to replace re.
reportlab 4.0.4 The Reportlab Toolkit
requests 2.31.0 Python HTTP for Humans.
requests_ntlm 1.1.0 This package allows for HTTP NTLM authentication using the requests library.
requests_toolbelt 0.10.1 A utility belt for advanced users of python-requests
retrying 1.3.4 Retrying
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.7.0 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.13.2 Python bindings to Rust's persistent data structures (rpds)
rtree 1.1.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
safetensors 0.4.2 Fast and Safe Tensor serialization
scikit_image 0.22.0 Image processing routines for SciPy
scikit_learn 1.4.1.post1 A set of python modules for machine learning and data mining
scikit_optimize 0.9.0 Sequential model-based optimization toolbox.
scipy 1.12.0 SciPy: Scientific Library for Python
scramp 1.4.1 An implementation of the SCRAM protocol.
scs 3.2.4.post1 scs: splitting conic solver
seaborn 0.13.2 seaborn: statistical data visualization
send2trash 1.8.2 Send file to trash natively under Mac OS X, Windows and Linux.
setuptools 69.0.3 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.1 Geometric objects, predicates, and operations
shellingham 1.5.0.post1 Tool to Detect Surrounding Shell
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.17.6 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
slicerator 1.1.0 A lazy-loading, fancy-sliceable iterable.
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
snakeviz 2.1.0 A web-based viewer for Python profiler output
sniffio 1.3.0 Sniff out which async library your code is running under
snowballstemmer 2.2.0 This package provides 26 stemmers for 25 languages generated from Snowball algorithms.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
sounddevice 0.4.6 Play and Record Sound with Python
soupsieve 2.3.2.post1 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.2.6 Tool for generating documentation which uses reStructuredText as its markup language
sphinx_rtd_theme 2.0.0 Read the Docs theme for Sphinx
sphinxcontrib_applehelp 1.0.2 sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.2 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
sphinxcontrib_htmlhelp 2.0.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 1.0.3 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
sphinxcontrib_serializinghtml 1.1.9 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle).
spyder 5.5.1 The Scientific Python Development Environment
spyder_kernels 2.5.0 Jupyter kernels for Spyder's console
sqlalchemy 2.0.22 Database Abstraction Library
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
sqlite_fts4 1.0.3 Python functions for working with SQLite FTS4 search
sqlite_utils 3.36 CLI tool and Python utility functions for manipulating SQLite databases
sqlparse 0.4.3 Non-validating SQL parser
sspyrs 0.3 Lightweight interface for SSRS reports to python
stack_data 0.6.1 Extract data from python stack frames and tracebacks for informative displays
starlette 0.35.1 The little ASGI library that shines.
statsmodels 0.14.1 Statistical computations and models for Python
streamlit 1.31.0 The fastest way to build data apps in Python
streamz 0.6.3 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 1.3.4 A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.12 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tbats 1.1.0 BATS and TBATS for time series forecasting
tblib 1.7.0 Traceback serialization library.
tenacity 8.1.0 Retry code until it succeeds
terminado 0.17.0 Terminals served to xterm.js using Tornado websockets
text_unidecode 1.3 The most basic Text::Unidecode port
textdistance 4.5.0 Compute distance between the two texts.
threadpoolctl 3.1.0 threadpoolctl
three_merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2023.7.18 Read and write TIFF(r) files
tinycss2 1.1.1 tinycss2
tokenizers 0.15.1 Fast and Customizable Tokenizers
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 A lil' TOML parser
tomli_w 1.0.0 A lil' TOML writer
tomlkit 0.12.3 Style preserving TOML library
toolz 0.12.0 List processing tools and functional utilities
torch 2.2.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchaudio 2.2.1 An audio package for PyTorch
torchmetrics 1.3.1 PyTorch native Metrics
torchvision 0.17.1 image and video datasets and models for torch deep learning
tornado 6.4 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.65.0 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python config system
traittypes 0.2.1 Scipy trait types
transformers 4.36.2 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
trio 0.24.0 A friendly Python library for async concurrency and I/O
trove_classifiers 2023.2.20 Canonical source for classifiers on PyPI (pypi.org).
twine 4.0.1 Collection of utilities for publishing packages on PyPI
typeguard 2.13.3 Run-time type checker for Python
typing_extensions 4.9.0 Backported and Experimental Type Hints for Python 3.5+
typing_inspect 0.8.0 Runtime inspection utilities for typing module.
tzdata 2022.7 Provider of IANA time zone data
tzlocal 4.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.8.0 Ultra fast JSON encoder and decoder for Python
umap_learn 0.5.1 Uniform Manifold Approximation and Projection
uncertainties 3.1.7 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
uri_template 1.2.0 RFC 6570 URI Template Processor
urllib3 2.0.3 HTTP library with thread-safe connection pooling, file post, and more.
userpath 1.8.0 Cross-platform tool for adding locations to the user PATH
uvicorn 0.26.0 The lightning-fast ASGI server.
validators 0.18.2 Python Data Validation for Humans™.
vega_datasets 0.9.0 A Python package for offline access to Vega datasets
virtualenv 20.23.0 Virtual Python Environment builder
waitress 2.1.2 Waitress WSGI server
wasmer 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_cranelift 1.1.0 The Cranelift compiler for the wasmer package (to compile WebAssembly module)
wasmer_compiler_singlepass 1.1.0 Python extension to run WebAssembly binaries
watchdog 2.2.0 Filesystem events monitoring
wcwidth 0.2.9 Measures number of Terminal column cells of wide-character codes
webcolors 1.12 A library for working with color names and color values formats defined by HTML and CSS.
webencodings 0.5.1 Character encoding aliases for legacy web content
websocket_client 1.6.4 WebSocket client for Python. hybi13 is supported.
websockets 12.0 An implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 3.0.1 The comprehensive WSGI web application library.
whatthepatch 1.0.2 A patch parsing and application library.
wheel 0.42.0 A built-package format for Python
widgetsnbextension 4.0.10 IPython HTML widgets for Jupyter
winpython 7.3.20240309 WinPython distribution tools, including WPPM
wordcloud 1.9.3 A little word cloud generator
wrapt 1.14.1 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2024.1.1 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xlwings 0.24.7 Make Excel fly: Interact with Excel from Python and vice versa.
xmltodict 0.13.0 Makes working with XML feel like you are working with JSON
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.7.2 Yet another URL library
yt_dlp 2023.7.6 A youtube-dl fork with additional features and patches
zarr 2.16.1 An implementation of chunked, compressed, N-dimensional arrays for Python.
zict 3.0.0 Mutable mapping tools
zipp 3.17.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.22.0 Zstandard bindings for Python

History of changes for WinPython-64bit 3.12.2.1

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

Python packages

New packages:

Upgraded packages:

  • ansi2html 1.8.0 → 1.9.1 (Convert text with ANSI color codes to HTML or to LaTeX)

  • black 23.11.0 → 24.2.0 (The uncompromising code formatter.)

  • cython 3.0.7 → 3.0.9 (The Cython compiler for writing C extensions for the Python language.)

  • duckdb 0.9.3.dev4116 → 0.10.0 (DuckDB embedded database)

  • flake8 6.1.0 → 7.0.0 (the modular source code checker: pep8, pyflakes and co)

  • holoviews 1.18.2 → 1.18.3 (Stop plotting your data - annotate your data and let it visualize itself.)

  • ipykernel 6.29.0 → 6.29.2 (IPython Kernel for Jupyter)

  • ipyleaflet 0.18.0 → 0.18.2 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 8.20.0 → 8.22.2 (IPython: Productive Interactive Computing)

  • ipywidgets 8.1.1 → 8.1.2 (IPython HTML widgets for Jupyter)

  • julia 0.6.1 → 0.6.2 (Julia/Python bridge with IPython support.)

  • jupyter_server 2.5.0 → 2.12.5 (The Jupyter Server)

  • jupyterlab 4.0.12 → 4.1.4 (The JupyterLab notebook server extension.)

  • jupyterlab_server 2.25.2 → 2.25.3 (JupyterLab Server)

  • jupyterlab_widgets 3.0.9 → 3.0.10 (JupyterLab extension providing HTML widgets)

  • matplotlib 3.8.2 → 3.8.3 (Python plotting package)

  • mypy 1.7.1 → 1.8.0 (Optional static typing for Python)

  • nbclient 0.8.0 → 0.9.0 (A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.)

  • nbconvert 7.10.0 → 7.16.1 (Converting Jupyter Notebooks)

  • notebook 7.0.7 → 7.1.0 (A web-based notebook environment for interactive computing)

  • numpy 1.26.3 → 1.26.4 (NumPy is the fundamental package for array computing with Python.)

  • openai 0.28.1 → 1.12.0 (Python client library for the OpenAI API)

  • pandas 2.2.0 → 2.2.1 (Powerful data structures for data analysis, time series, and statistics)

  • plotpy 2.1.1 → 2.1.2 (Plotpy is a library which results from merge of guidata and guiqwt.)

  • polars 0.20.6 → 0.20.13 (Blazingly fast DataFrame library)

  • pyflakes 3.1.0 → 3.2.0 (passive checker of Python programs)

  • python_lsp_server 1.9.0 → 1.10.0 (Python Language Server for the Language Server Protocol)

  • pythonqwt 0.11.2 → 0.12.1 (Qt plotting widgets for Python)

  • pywin32_ctypes 0.2.0 → 0.2.2 (A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi))

  • rope 1.6.0 → 1.12.0 (a python refactoring library...)

  • scikit_learn 1.4.0 → 1.4.1.post1 (A set of python modules for machine learning and data mining)

  • send2trash 1.8.0 → 1.8.2 (Send file to trash natively under Mac OS X, Windows and Linux.)

  • spyder 5.5.0 → 5.5.1 (The Scientific Python Development Environment)

  • torch 2.2.0 → 2.2.1 (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchaudio 2.2.0 → 2.2.1 (An audio package for PyTorch)

  • torchmetrics 1.3.0.post0 → 1.3.1 (PyTorch native Metrics)

  • torchvision 0.17.0 → 0.17.1 (image and video datasets and models for torch deep learning)

  • traitlets 5.13.0 → 5.14.1 (Traitlets Python config system)

  • widgetsnbextension 4.0.9 → 4.0.10 (IPython HTML widgets for Jupyter)

  • winpython 7.1.20240208 → 7.3.20240309 (WinPython distribution tools, including WPPM)

  • zipp 3.9.0 → 3.17.0 (Backport of pathlib-compatible object wrapper for zip files)

Removed packages:

  • idlex 1.22 (IDLE Extensions for Python)

  • pyzo 4.14.2 (the Python IDE for scientific computing)


@hiccup7
Copy link

hiccup7 commented Mar 13, 2024

New release: https://github.com/spyder-ide/spyder/releases/tag/v5.5.2
https://pypi.org/project/spyder-kernels/ Spyder now requires >=2.5.1,<2.6.0
https://pypi.org/project/python-lsp-server/ 1.10.1 released in the last day.
https://pypi.org/project/python-lsp-jsonrpc/ 1.1.2 released 2023-9-23

Would you expect the WinPython automated build to detect the new release of python-lsp-jsonrpc?

@stonebig
Copy link
Contributor Author

stonebig commented Mar 13, 2024

No perceptible speed progress with python-3.13.0a5.amd64 ... on sudoku test, about 35". Yet:

@stonebig
Copy link
Contributor Author

stonebig commented Mar 17, 2024

WinPython 2024-02 b3 (2024-03-17)

Changes from WinPython 2024-02 b2:

  • Infrastructure:
    • node-v20.11.1
    • msvc_runtime-14.38.33135
    • Qt icons no more part of the Core functionalities
    • Python-3.13.0a5
  • New Packages:
  • Upgraded Packages:
    • jupyterlab-4.1.5, notebook-7.1.2
    • spyder-5.5.3, trio-0.25.0, polars-0.20.15
  • Removed Packages:

Areas of particular interest for testers:

  • Icons clean-up: Qt Icons "Qt Assistant", "Qt Designer", "Qt Linguist"
  • Spyder-5.5.3, Jupyterlab-4.1.6
  • python-3.13.0a5 (not yet the speed boost expected)

next build: b4

  • continue on WinPython simplification

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
cfe03ff87564107ed7be9ebbbd419ad5 1f31ab680f4ade62c35252e16af23ed41f264653 c068afa98209925b9c4cfab08f41cb2f0201450e7beb07ad27d29df06ab5f01b Winpython64-3.12.2.1dotb3.exe 24 102 295 Bytes 3385c5fef1249f1b8f31b4e6c319726ad3ec442fa16479332088ff03e9ee7a08
6f59e4b0bc73a5cda4adc9bd3dad6e7a 4f8d45b2a50ae20351cffd9e841185702df6fd18 3acfa91050cf0bf377c7c6e9df35a28c1308b1baccd82663f60a63804c80c03e Winpython64-3.12.2.1b3.exe 884 071 606 Bytes 0fe7cf02d497645c0970b0f418a72a468bbc78cb69fd98d39c41907d4b2641e5
bf087d9d11018dfc89445aad417774dc f47f7b013e114c73f4c545b2e632b58e9dfde005 eabaf082ed996021ddbd19705e89922f46f8e00bccb1d9b8bed3eaa73c881d32 Winpython64-3.13.0.0dota5.exe 24 340 893 Bytes bec7d1d0567d0dd753ad3397aa8798af0bc96b376a634555f422d49fd20562a2

WinPython 3.12.2.1

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

Tools

Name Version Description
Nodejs v20.11.1 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 10.2.4 a package manager for JavaScript
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.2 Python programming language with standard library
about_time 4.2.1 Easily measure timing and throughput of code blocks, with beautiful human friendly representations.
absl_py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
accelerate 0.23.0 Accelerate
adodbapi 2.6.1.3 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.1 Matrices describing affine transformation of the plane.
aiofiles 23.2.1 File support for asyncio.
aiohttp 3.9.3 Async http client/server framework (asyncio)
aiosignal 1.3.1 aiosignal: a list of registered asynchronous callbacks
aiosqlite 0.19.0 asyncio bridge to the standard sqlite3 module
alabaster 0.7.13 A configurable sidebar-enabled Sphinx theme
alembic 1.12.1 A database migration tool for SQLAlchemy.
alive_progress 3.1.5 A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
altair 5.2.0 Vega-Altair: A declarative statistical visualization library for Python.
altair_data_server 0.4.1 A background data server for Altair charts.
altair_transform 0.2.0 A python engine for evaluating Altair transforms.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated_types 0.6.0 Reusable constraint types to use with typing.Annotated
ansi2html 1.9.1 Convert text with ANSI color codes to HTML or to LaTeX
anyio 4.2.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.7.1 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.4.1 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard
arrow 1.2.2 Better dates & times for Python
asciitree 0.3.3 Draws ASCII trees.
asgi_csrf 0.9 ASGI middleware for protecting against CSRF attacks
asgiref 3.7.2 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, PKCS#5, X.509 and TSP
asteval 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.0.1 An abstract syntax tree for Python with inference support.
astropy 5.3.4 Astronomy and astrophysics core library
asttokens 2.4.1 Annotate AST trees with source code positions
async_lru 2.0.4 Simple LRU cache for asyncio
async_timeout 4.0.3 Timeout context manager for asyncio programs
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.0 Classes Without Boilerplate
autograd 1.6.2 Efficiently computes derivatives of numpy code.
autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
azure_core 1.29.5 Microsoft Azure Core Library for Python
azure_cosmos 4.5.1 Microsoft Azure Cosmos Client Library for Python
azure_identity 1.15.0 Microsoft Azure Identity Library for Python
babel 2.13.1 Internationalization utilities
baresql 0.8.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 24.2.0 The uncompromising code formatter.
bleach 6.0.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.7.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.3.4 Interactive plots and applications in the browser from Python
botorch 0.9.5 Bayesian Optimization in PyTorch
bqplot 0.12.42 Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.
branca 0.6.0 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.1.0 Python bindings for the Brotli compression library
build 1.0.3 A simple, correct Python build frontend
cachelib 0.10.2 A collection of cache libraries in the same API interface.
cachetools 5.3.1 Extensible memoizing collections and decorators
certifi 2023.11.17 Python package for providing Mozilla's CA Bundle.
cffi 1.16.0 Foreign Function Interface for Python calling C code.
cftime 1.6.3 Time-handling functionality from netcdf4-python
chardet 5.2.0 Universal encoding detector for Python 3
charset_normalizer 3.2.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.6.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
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.7.2 Click params for commmand line interfaces to GeoJSON
cloudpickle 3.0.0 Pickler class to extend the standard pickle.Pickler functionality
clr_loader 0.2.6 Generic pure Python loader for .NET runtimes
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
cma 3.2.2 CMA-ES, Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization in Python
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.0.1 Collection of perceptually uniform colormaps
comm 0.1.4 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.2.0 Python library for calculating contours of 2D quadrilateral grids
cookiecutter 2.3.0 A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
coverage 7.3.2 Code coverage measurement for Python
cryptography 41.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cycler 0.12.1 Composable style cycles
cython 3.0.9 The Cython compiler for writing C extensions in the Python language.
cytoolz 0.12.3 Cython implementation of Toolz: High performance functional utilities
dash 2.14.1 A Python framework for building reactive web-apps. Developed by Plotly.
dash_core_components 2.0.0 Core component suite for Dash
dash_html_components 2.0.0 Vanilla HTML components for Dash
dash_table 5.0.0 Dash table
dask 2023.10.1 Parallel PyData with Task Scheduling
dask_glm 0.2.0 Generalized Linear Models with Dask
dask_image 2023.8.1 Distributed image processing
dask_ml 2023.3.24 A library for distributed and parallel machine learning
dataclasses_json 0.5.7 Easily serialize dataclasses to and from JSON
datasette 0.64.5 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.0 Data visualization toolchain based on aggregating into a grid
db_py 0.5.4b1 a db package that doesn't suck
deap 1.4.1 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 4.4.2 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.
deprecation 2.1.0 A library to handle automated deprecations
diff_match_patch 20200713 Repackaging of Google's Diff Match and Patch libraries. Offers robust algorithms to perform the operations required for synchronizing plain text.
dill 0.3.7 serialize all of Python
dirty_cat 0.4.1 Machine learning with dirty categories.
distlib 0.3.6 Distribution utilities
distributed 2023.10.1 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 4.2.5 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dm_tree 0.1.8 Tree is a library for working with nested data structures.
dnspython 2.4.2 DNS toolkit
docopt 0.6.2 Pythonic argument parser, that will make you smile
docstring_to_markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.20.1 Docutils -- Python Documentation Utilities
duckdb 0.10.0 DuckDB in-process database
ecos 2.0.13 This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.
editables 0.3 Editable installations
emcee 3.1.4 The Python ensemble sampling toolkit for MCMC
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
executing 2.0.1 Get the currently executing AST node of a frame, and other information
fast_histogram 0.12 Fast simple 1D and 2D histograms
fastapi 0.109.1 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fasteners 0.18 A python package that provides useful locks
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
feather_format 0.4.1 Simple wrapper library to the Apache Arrow-based Feather File Format
filelock 3.12.4 A platform independent file lock.
filterpy 1.4.5 Kalman filtering and optimal estimation library
fiona 1.9.5 Fiona reads and writes spatial data files
flake8 7.0.0 the modular source code checker: pep8 pyflakes and co
flask 2.3.3 A simple framework for building complex web applications.
flask_mail 0.9.1 Flask extension for sending email
flask_session 0.5.0 Server-side session support for Flask
flask_sqlalchemy 3.0.5 Add SQLAlchemy support to your Flask application.
flit 3.9.0 A simple packaging tool for simple packages.
flit_core 3.9.0 Distribution-building parts of Flit. See flit package for more information
folium 0.14.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.44.0 Tools to manipulate font files
formlayout 1.2.1a1 The most easy way to create Qt form dialogs and widgets with Python
fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
frozenlist 1.4.1 A list-like structure which implements collections.abc.MutableSequence
fsspec 2023.9.2 File-system specification
future 0.18.2 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.18.0 Fuzzy string matching in python
gast 0.4.0 Python AST that abstracts the underlying Python version
gdal 3.7.3 GDAL: Geospatial Data Abstraction Library
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 0.14.0 Geographic pandas extensions
geopy 2.4.0 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
gpytorch 1.11 An implementation of Gaussian Processes in Pytorch
grapheme 0.6.0 Unicode grapheme helpers
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.0.1 Lightweight in-process concurrent programming
guidata 3.4.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.10.0 Read and write HDF5 files from Python
hatch 1.9.3 Modern, extensible Python project management
hatchling 1.21.1 Modern, extensible Python build backend
highspy 1.7.1.dev1 A thin set of pybind11 wrappers to HiGHS
holoviews 1.18.3 Stop plotting your data - annotate your data and let it visualize itself.
hpack 4.0.0 Pure-Python HPACK header compression
html5lib 1.1 HTML parser based on the WHATWG HTML specification
httpcore 0.18.0 A minimal low-level HTTP client.
httpie 3.2.2 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.25.0 The next generation HTTP client.
huggingface_hub 0.19.4 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.9.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.14.4 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.0.1 HTTP/2 framing layer for Python
hyperlink 21.0.0 A featureful, immutable, and correct URL for Python.
hypothesis 6.87.1 A library for property-based testing
idna 3.4 Internationalized Domain Names in Applications (IDNA)
imageio 2.31.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.4.8 FFMPEG wrapper for Python
imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.12.0 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 6.8.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.1 Interactive widgets library exposing the browser's Canvas API
ipydatagrid 1.2.0 Fast Datagrid widget for the Jupyter Notebook and JupyterLab
ipykernel 6.29.3 IPython Kernel for Jupyter
ipyleaflet 0.18.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.3 Matplotlib Jupyter Extension
ipython 8.22.2 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.2 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.12.0 A Python utility / library to sort Python imports.
itsdangerous 2.1.2 Safely pass data to untrusted environments and back.
janus 1.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads
jaraco_classes 3.3.0 Utility functions for Python class constructs
jaxtyping 0.2.22 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
jedi 0.19.1 An autocompletion tool for Python that can be used for text editors.
jellyfish 1.0.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
joblib 1.3.2 Lightweight pipelining with Python functions
json5 0.9.14 A Python implementation of the JSON5 data format.
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.7.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry
julia 0.6.2 Julia/Python bridge with IPython support.
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_bokeh 3.0.7 A Jupyter extension for rendering Bokeh content.
jupyter_client 8.6.0 Jupyter protocol implementation and client libraries
jupyter_console 6.6.3 Jupyter terminal console
jupyter_core 5.5.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_events 0.9.0 Jupyter Event System library
jupyter_lsp 2.2.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter_packaging 0.12.3 Jupyter Packaging Utilities.
jupyter_server 2.12.5 The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
jupyter_server_mathjax 0.2.6 MathJax resources as a Jupyter Server Extension.
jupyter_server_terminals 0.4.4 A Jupyter Server Extension Providing Terminals.
jupyter_sphinx 0.4.0 Jupyter Sphinx Extensions
jupyterlab 4.1.5 JupyterLab computational environment
jupyterlab_pygments 0.2.2 Pygments theme using JupyterLab CSS variables
jupyterlab_server 2.25.3 A set of server components for JupyterLab and JupyterLab like applications.
jupyterlab_widgets 3.0.10 Jupyter interactive widgets for JupyterLab
keras 3.0.4 Multi-backend Keras.
keyring 24.2.0 Store and access your passwords safely.
kiwisolver 1.4.5 A fast implementation of the Cassowary constraint solver
kornia 0.7.1 Open Source Differentiable Computer Vision Library for PyTorch
langchain 0.0.292 Building applications with LLMs through composability
langsmith 0.0.77 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.
lazy_loader 0.3 lazy_loader
lightning 2.1.2 The Deep Learning framework to train, deploy, and ship AI products Lightning fast.
lightning_utilities 0.10.0 PyTorch Lightning Sample project.
linear_operator 0.5.1 A linear operator implementation, primarily designed for finite-dimensional positive definite operators (i.e. kernel matrices).
linkify_it_py 2.0.2 Links recognition library with FULL unicode support.
llvmlite 0.42.0 lightweight wrapper around basic LLVM functionality
lmfit 1.0.3 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
loky 3.4.0 A robust implementation of concurrent.futures.ProcessPoolExecutor
lxml 5.1.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
lz4 4.3.3 LZ4 Bindings for Python
mako 1.2.0 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 2.1.1 Safely add untrusted strings to HTML/XML markup.
marshmallow 3.12.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
marshmallow_enum 1.5.1 Enum field for Marshmallow
matplotlib 3.8.3 Python plotting package
matplotlib_inline 0.1.6 Inline Matplotlib backend for Jupyter
maturin 1.4.0 Build and publish crates with pyo3, rust-cpython and cffi 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.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.9.2 Scales for Python
mlxtend 0.22.0 Machine Learning Library Extensions
more_itertools 9.0.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.3 Video editing with Python
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.24.1 The Microsoft Authentication Library (MSAL) for Python library
msal_extensions 1.0.0 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.
msgpack 1.0.4 MessagePack serializer
msvc_runtime 14.38.33135 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
multidict 6.0.4 multidict implementation
multipledispatch 0.6.0 Multiple dispatch
mutagen 1.46.0 read and write audio tags for many formats
mypy 1.8.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 8.0.21 MySQL driver written in Python
namex 0.0.7 A simple utility to separate the implementation of your Python package and its public API surface.
nbclient 0.9.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. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).
nbdime 4.0.1 Diff and merge of Jupyter Notebooks
nbformat 5.7.0 The Jupyter Notebook format
nbval 0.9.6 A py.test plugin to validate Jupyter notebooks
nest_asyncio 1.5.6 Patch asyncio to allow nested event loops
netcdf4 1.6.5 Provides an object-oriented python interface to the netCDF version 4 library
networkx 3.2.1 Python package for creating and manipulating graphs and networks
nltk 3.8.1 Natural Language Toolkit
notebook 7.1.2 Jupyter Notebook - A web-based notebook environment for interactive computing
notebook_shim 0.2.3 A shim layer for notebook traits and config
ntlm_auth 1.5.0 Creates NTLM authentication structures
numba 0.59.0 compiling Python code using LLVM
numcodecs 0.12.1 A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.
numexpr 2.8.7 Fast numerical expression evaluator for NumPy
numpy 1.26.4 Fundamental package for array computing in Python
numpydoc 1.3 Sphinx extension to support docstrings in Numpy format
openai 1.12.0 The official Python library for the openai API
opencv_python 4.9.0.80 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
opt_einsum 3.3.0 Optimizing numpys einsum function
orjson 3.9.10 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
ortools 9.8.3296 Google OR-Tools python libraries and modules
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 22.0 Core utilities for Python packages
pandas 2.2.1 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.3.8 The powerful data exploration & web app framework for Python.
papermill 2.5.1a1 Parameterize and run Jupyter and nteract Notebooks
param 2.0.1 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.3 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.
pdfrw 0.4.post2 PDF file reader/writer library
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 10.2.0 Python Imaging Library (Fork)
pims 0.6.1 Python Image Sequence
pint 0.19.2 Physical quantities module
pip 24.0 The PyPA recommended tool for installing Python packages.
pkginfo 1.9.6 Query metadata from sdists / bdists / installed packages.
platformdirs 3.8.1 A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".
plotly 5.18.0 An open-source, interactive data visualization library for Python
plotnine 0.12.4 A Grammar of Graphics for Python
plotpy 2.3.0 Curve and image plotting tools for Python/Qt applications
pluggy 1.0.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
pmdarima 2.0.4 Python's forecast::auto.arima equivalent
polars 0.20.15 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
portpicker 1.5.0 A library to choose unique available network ports.
ppci 0.5.9 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.10 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.18.0 Python client for the Prometheus monitoring system.
prompt_toolkit 3.0.43 Library for building powerful interactive command lines in Python
protobuf 4.25.1 Protocol Buffers
psutil 5.9.5 Cross-platform lib for process and system monitoring in Python.
psygnal 0.9.5 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.25 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pulp 2.6.0 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
pure_eval 0.2.2 Safely evaluate AST nodes without side effects
py2vega 0.6.1 A Python to Vega-expression transpiler.
pyaml 20.4.0 PyYAML-based module to produce pretty and readable YAML-serialized data
pyarrow 14.0.1 Python library for Apache Arrow
pyaudio 0.2.14 Cross-platform audio I/O with PortAudio
pybars3 0.9.7 Handlebars.js templating for Python 3 and 2
pybind11 2.11.1 Seamless operability between C++11 and Python
pycodestyle 2.11.1 Python style guide checker
pycosat 0.6.6 bindings to picosat (a SAT solver)
pycparser 2.21 C parser in Python
pycryptodomex 3.18.0 Cryptographic library for Python
pyct 0.4.8 Python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.5.2 Data validation using Python type hints
pydantic_core 2.14.5
pydeck 0.8.0 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
pyepsg 0.4.0 Easy access to the EPSG database via http://epsg.io/
pyerfa 2.0.1.1 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
pygad 3.2.0 PyGAD: A Python Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch).
pygame 2.5.2 Python Game Development
pygments 2.16.1 Pygments is a syntax highlighting package written in Python.
pyjwt 2.4.0 JSON Web Token implementation in Python
pylint 3.0.2 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
pymeta3 0.5.1 Pattern-matching language based on OMeta for Python 3 and 2
pymongo 4.5.0 Python driver for MongoDB http://www.mongodb.org
pymoo 0.6.1.1 Multi-Objective Optimization in Python
pympler 1.0.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.11 Nearest Neighbor Descent
pyodbc 5.0.1 DB API module for ODBC
pyomo 6.7.0 Pyomo: Python Optimization Modeling Objects
pyopengl 3.1.7 Standard OpenGL bindings for Python
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.0.9 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 3.15.2 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypng 0.20220715.0 Pure Python library for saving and loading PNG images
pyproj 3.6.1 Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.0.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.13.0 The sip module support for PyQt5
pyqtgraph 0.13.4 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.
pyro_api 0.1.2 Generic API for dispatch to Pyro backends.
pyro_ppl 1.8.4 A Python library for probabilistic modeling and inference
pyserial 3.5 Python Serial Port Extension
pysimplegui 4.60.4 Python GUIs for Humans. Launched in 2018. It's 2022 & PySimpleGUI is an ACTIVE & supported project. Super-simple to create custom GUI's. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Main docs at www.PySimpleGUI.org. Fun & your success are the focus. Examples using Machine Learning (GUI, OpenCV Integration), Rainmeter Style Desktop Widgets, Matplotlib + Pyplot, PIL support, add GUI to command line scripts, PDF & Image Viewers. Great for beginners & advanced GUI programmers.
pysocks 1.7.1 A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.
pystache 0.5.4 Mustache for Python
pytest 7.4.2 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.0 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.1 JSON RPC 2.0 server library
python_lsp_server 1.10.0 Python Language Server for the Language Server Protocol
python_multipart 0.0.5 A streaming multipart parser for Python
python_slugify 6.1.2 A Python slugify application that also handles Unicode
pythonnet 3.0.3 .NET and Mono integration for Python
pythonqwt 0.12.1 Qt plotting widgets for Python
pytoolconfig 1.2.4 Python tool configuration
pytorch_lightning 2.1.2 PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.
pytz 2023.3 World timezone definitions, modern and historical
pytz_deprecation_shim 0.1.0.post0 Shims to make deprecation of pytz easier
pyviz_comms 3.0.1 A JupyterLab extension for rendering HoloViz content.
pywin32 306 Python for Window Extensions
pywin32_ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.12 Pseudo terminal support for Windows from Python.
pywinusb 0.4.2 A package that simplifies USB/HID communications on windows
pyyaml 6.0.1 YAML parser and emitter for Python
pyzmq 25.1.2 Python bindings for 0MQ
qdarkstyle 3.2 The most complete dark/light style sheet for C++/Python and Qt applications
qpsolvers 4.3.0 Quadratic programming solvers in Python with a unified API.
qrcode 7.4.2 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.2.3 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.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.5.3 Import the main names to top level.
quart 0.18.3 A Python ASGI web microframework with the same API as Flask
rapidfuzz 3.5.2 rapid fuzzy string matching
rasterio 1.3.9 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 35.0 readme_renderer is a library for rendering "readme" descriptions for Warehouse
redis 4.3.1 Python client for Redis database and key-value store
referencing 0.30.2 JSON Referencing + Python
regex 2023.10.3 Alternative regular expression module, to replace re.
reportlab 4.0.4 The Reportlab Toolkit
requests 2.31.0 Python HTTP for Humans.
requests_ntlm 1.1.0 This package allows for HTTP NTLM authentication using the requests library.
requests_toolbelt 0.10.1 A utility belt for advanced users of python-requests
retrying 1.3.4 Retrying
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.7.0 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.13.2 Python bindings to Rust's persistent data structures (rpds)
rtree 1.1.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
safetensors 0.4.2 Fast and Safe Tensor serialization
scikit_image 0.22.0 Image processing in Python
scikit_learn 1.4.1.post1 A set of python modules for machine learning and data mining
scikit_optimize 0.9.0 Sequential model-based optimization toolbox.
scipy 1.12.0 Fundamental algorithms for scientific computing in Python
scramp 1.4.1 An implementation of the SCRAM protocol.
scs 3.2.4.post1 Splitting conic solver
seaborn 0.13.2 Statistical data visualization
send2trash 1.8.2 Send file to trash natively under Mac OS X, Windows and Linux
setuptools 69.0.3 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.1 Manipulation and analysis of geometric objects
shellingham 1.5.0.post1 Tool to Detect Surrounding Shell
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.17.6 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
slicerator 1.1.0 A lazy-loading, fancy-sliceable iterable.
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
snakeviz 2.1.0 A web-based viewer for Python profiler output
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.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
sounddevice 0.4.6 Play and Record Sound with Python
soupsieve 2.3.2.post1 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.2.6 Python documentation generator
sphinx_rtd_theme 2.0.0 Read the Docs theme for Sphinx
sphinxcontrib_applehelp 1.0.2 sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.2 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
sphinxcontrib_htmlhelp 2.0.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 1.0.3 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
sphinxcontrib_serializinghtml 1.1.9 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle)
spyder 5.5.3 The Scientific Python Development Environment
spyder_kernels 2.5.1 Jupyter kernels for Spyder's console
sqlalchemy 2.0.22 Database Abstraction Library
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
sqlite_fts4 1.0.3 Python functions for working with SQLite FTS4 search
sqlite_utils 3.36 CLI tool and Python library for manipulating SQLite databases
sqlparse 0.4.3 A non-validating SQL parser.
sspyrs 0.3 Lightweight interface for SSRS reports to python
stack_data 0.6.1 Extract data from python stack frames and tracebacks for informative displays
starlette 0.35.1 The little ASGI library that shines.
statsmodels 0.14.1 Statistical computations and models for Python
streamlit 1.31.0 A faster way to build and share data apps
streamz 0.6.3 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 1.3.4 A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.12 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tbats 1.1.0 BATS and TBATS for time series forecasting
tblib 1.7.0 Traceback serialization library.
tenacity 8.1.0 Retry code until it succeeds
terminado 0.17.0 Tornado websocket backend for the Xterm.js Javascript terminal emulator library.
text_unidecode 1.3 The most basic Text::Unidecode port
textdistance 4.5.0 Compute distance between the two texts.
threadpoolctl 3.1.0 threadpoolctl
three_merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2023.7.18 Read and write TIFF files
tinycss2 1.1.1 A tiny CSS parser
tokenizers 0.15.1 Fast and Customizable Tokenizers
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 A lil' TOML parser
tomli_w 1.0.0 A lil' TOML writer
tomlkit 0.12.3 Style preserving TOML library
toolz 0.12.0 List processing tools and functional utilities
torch 2.2.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchaudio 2.2.1 An audio package for PyTorch
torchmetrics 1.3.1 PyTorch native Metrics
torchvision 0.17.1 image and video datasets and models for torch deep learning
tornado 6.4 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.65.0 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
transformers 4.36.2 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
trio 0.25.0 A friendly Python library for async concurrency and I/O
trove_classifiers 2023.2.20 Canonical source for classifiers on PyPI (pypi.org).
twine 4.0.1 Collection of utilities for publishing packages on PyPI
typeguard 2.13.3 Run-time type checker for Python
typing_extensions 4.9.0 Backported and Experimental Type Hints for Python 3.8+
typing_inspect 0.8.0 Runtime inspection utilities for typing module.
tzdata 2022.7 Provider of IANA time zone data
tzlocal 4.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.8.0 Ultra fast JSON encoder and decoder for Python
umap_learn 0.5.1 Uniform Manifold Approximation and Projection
uncertainties 3.1.7 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
uri_template 1.2.0 RFC 6570 URI Template Processor
urllib3 2.0.3 HTTP library with thread-safe connection pooling, file post, and more.
userpath 1.8.0 Cross-platform tool for adding locations to the user PATH
uvicorn 0.26.0 The lightning-fast ASGI server.
validators 0.18.2 Python Data Validation for Humans™.
vega_datasets 0.9.0 A Python package for offline access to Vega datasets
virtualenv 20.23.0 Virtual Python Environment builder
waitress 2.1.2 Waitress WSGI server
wasmer 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_cranelift 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_singlepass 1.1.0 Python extension to run WebAssembly binaries
watchdog 2.2.0 Filesystem events monitoring
wcwidth 0.2.9 Measures the displayed width of unicode strings in a terminal
webcolors 1.12 A library for working with color names and color values formats defined by HTML and CSS.
webencodings 0.5.1 Character encoding aliases for legacy web content
websocket_client 1.6.4 WebSocket client for Python with low level API options
websockets 12.0 An implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 3.0.1 The comprehensive WSGI web application library.
whatthepatch 1.0.2 A patch parsing and application library.
wheel 0.42.0 A built-package format for Python
widgetsnbextension 4.0.10 Jupyter interactive widgets for Jupyter Notebook
winpython 7.5.20240317 WinPython distribution tools, including WPPM
wordcloud 1.9.3 A little word cloud generator
wrapt 1.14.1 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2024.1.1 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xlwings 0.24.7 Make Excel fly: Interact with Excel from Python and vice versa.
xmltodict 0.13.0 Makes working with XML feel like you are working with JSON
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.7.2 Yet another URL library
yt_dlp 2023.7.6 A youtube-dl fork with additional features and patches
zarr 2.16.1 An implementation of chunked, compressed, N-dimensional arrays for Python
zict 3.0.0 Mutable mapping tools
zipp 3.17.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.22.0 Zstandard bindings for Python

History of changes for WinPython-64bit 3.12.2.1

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

Tools

Upgraded packages:

  • Nodejs v20.11.0 → v20.11.1 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

Python packages

New packages:

  • db_py 0.5.4b1 (a db package that doesn't suck)

  • distro 1.8.0 (Distro - an OS platform information API)

  • highspy 1.7.1.dev1 (A thin set of pybind11 wrappers to HiGHS)

  • jaraco_classes 3.3.0 (Utility functions for Python class constructs)

  • overrides 7.7.0 (A decorator to automatically detect mismatch when overriding a method.)

Upgraded packages:

  • ansi2html 1.8.0 → 1.9.1 (Convert text with ANSI color codes to HTML or to LaTeX)

  • attrs 23.1.0 → 23.2.0 (Classes Without Boilerplate)

  • black 23.11.0 → 24.2.0 (The uncompromising code formatter.)

  • contourpy 1.1.1 → 1.2.0 (Python library for calculating contours of 2D quadrilateral grids)

  • cython 3.0.7 → 3.0.9 (The Cython compiler for writing C extensions in the Python language.)

  • duckdb 0.9.3.dev4116 → 0.10.0 (DuckDB in-process database)

  • flake8 6.1.0 → 7.0.0 (the modular source code checker: pep8 pyflakes and co)

  • guidata 3.3.0 → 3.4.1 (Automatic GUI generation for easy dataset editing and display)

  • holoviews 1.18.2 → 1.18.3 (Stop plotting your data - annotate your data and let it visualize itself.)

  • ipykernel 6.29.0 → 6.29.3 (IPython Kernel for Jupyter)

  • ipyleaflet 0.18.0 → 0.18.2 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 8.20.0 → 8.22.2 (IPython: Productive Interactive Computing)

  • ipywidgets 8.1.1 → 8.1.2 (Jupyter interactive widgets)

  • julia 0.6.1 → 0.6.2 (Julia/Python bridge with IPython support.)

  • jupyter_server 2.5.0 → 2.12.5 (The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.)

  • jupyterlab 4.0.12 → 4.1.5 (JupyterLab computational environment)

  • jupyterlab_server 2.25.2 → 2.25.3 (A set of server components for JupyterLab and JupyterLab like applications.)

  • jupyterlab_widgets 3.0.9 → 3.0.10 (Jupyter interactive widgets for JupyterLab)

  • matplotlib 3.8.2 → 3.8.3 (Python plotting package)

  • msvc_runtime 14.38.33130 → 14.38.33135 (Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories)

  • mypy 1.7.1 → 1.8.0 (Optional static typing for Python)

  • nbclient 0.8.0 → 0.9.0 (A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.)

  • nbconvert 7.10.0 → 7.16.1 (Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).)

  • notebook 7.0.7 → 7.1.2 (Jupyter Notebook - A web-based notebook environment for interactive computing)

  • numpy 1.26.3 → 1.26.4 (Fundamental package for array computing in Python)

  • openai 0.28.1 → 1.12.0 (The official Python library for the openai API)

  • pandas 2.2.0 → 2.2.1 (Powerful data structures for data analysis, time series, and statistics)

  • plotpy 2.1.1 → 2.3.0 (Curve and image plotting tools for Python/Qt applications)

  • polars 0.20.6 → 0.20.15 (Blazingly fast DataFrame library)

  • pyflakes 3.1.0 → 3.2.0 (passive checker of Python programs)

  • pyqtgraph 0.13.3 → 0.13.4 (Scientific Graphics and GUI Library for Python)

  • python_lsp_server 1.9.0 → 1.10.0 (Python Language Server for the Language Server Protocol)

  • pythonqwt 0.11.2 → 0.12.1 (Qt plotting widgets for Python)

  • pywin32_ctypes 0.2.0 → 0.2.2 (A (partial) reimplementation of pywin32 using ctypes/cffi)

  • rope 1.6.0 → 1.12.0 (a python refactoring library...)

  • scikit_learn 1.4.0 → 1.4.1.post1 (A set of python modules for machine learning and data mining)

  • send2trash 1.8.0 → 1.8.2 (Send file to trash natively under Mac OS X, Windows and Linux)

  • spyder 5.5.0 → 5.5.3 (The Scientific Python Development Environment)

  • spyder_kernels 2.5.0 → 2.5.1 (Jupyter kernels for Spyder's console)

  • torch 2.2.0 → 2.2.1 (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchaudio 2.2.0 → 2.2.1 (An audio package for PyTorch)

  • torchmetrics 1.3.0.post0 → 1.3.1 (PyTorch native Metrics)

  • torchvision 0.17.0 → 0.17.1 (image and video datasets and models for torch deep learning)

  • traitlets 5.13.0 → 5.14.1 (Traitlets Python configuration system)

  • trio 0.24.0 → 0.25.0 (A friendly Python library for async concurrency and I/O)

  • widgetsnbextension 4.0.9 → 4.0.10 (Jupyter interactive widgets for Jupyter Notebook)

  • winpython 7.1.20240208 → 7.5.20240317 (WinPython distribution tools, including WPPM)

  • zipp 3.9.0 → 3.17.0 (Backport of pathlib-compatible object wrapper for zip files)

Removed packages:

  • db.py 0.5.4b1 (a db package that doesn't suck)

  • idlex 1.22 (IDLE Extensions for Python)

  • jaraco.classes 3.3.0 (Utility functions for Python class constructs)

  • pyzo 4.14.2 (the Python IDE for scientific computing)


@hiccup7
Copy link

hiccup7 commented Mar 18, 2024

Why no updates to the latest of these?
https://pypi.org/project/python-lsp-server/ 1.10.1
https://pypi.org/project/python-lsp-jsonrpc/ 1.1.2

@stonebig stonebig added this to the 2024-02 Jupyterlab-4.1 milestone Apr 1, 2024
@stonebig
Copy link
Contributor Author

stonebig commented Apr 1, 2024

WinPython 2024-02 b4 (2024-04-01)

Changes from WinPython 2024-02 b3:

  • Infrastructure:
  • New Packages:
    • optuna-3.6.1
  • Upgraded Packages:
    • duckdb-0.10.1, polars-0.20.17
    • torch-2.2.2, langchain-0.1.13, openai-1.14.3
    • panel-1.4.0, numba-0.59.1, cython-3.0.10
  • Removed Packages:
    • bqplot, ipydatagrid, botorch

Areas of particular interest for testers:

  • duckdb-0.10.1, panel-1.4.0

next build: rc

  • python upgrades
  • ... apparently numpy-2 and pandas-3 are late
  • ... and now for something completly different: noticing Rust is climbing fast in this leading indicator, https://pypl.github.io/PYPL.html

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
d887d84d48a25b4e06440fd8dd3f647e ffe1590e7bc186895aa6d048e9da51ac020841a0 f0d230e66ba336a05a04cc5f8ad05028b3e3786d0364e04b4e504efd5e69adda Winpython64-3.12.2.1dotb4.exe 24 119 440 Bytes 0b1dbfa40a5467fa437fb58f2b29d9d71a83490d28563dac609b47d276b50435
d887d84d48a25b4e06440fd8dd3f647e ffe1590e7bc186895aa6d048e9da51ac020841a0 f0d230e66ba336a05a04cc5f8ad05028b3e3786d0364e04b4e504efd5e69adda Winpython64-3.12.2.1dotb4.exe 24 119 440 Bytes 0b1dbfa40a5467fa437fb58f2b29d9d71a83490d28563dac609b47d276b50435

WinPython 3.12.2.1

The following packages are included in WinPython-64bit v3.12.2.1 b4.

Tools

Name Version Description
Nodejs v20.11.1 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 10.2.4 a package manager for JavaScript
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.2 Python programming language with standard library
about_time 4.2.1 Easily measure timing and throughput of code blocks, with beautiful human friendly representations.
absl_py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
accelerate 0.23.0 Accelerate
adodbapi 2.6.1.3 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.1 Matrices describing affine transformation of the plane.
aiofiles 23.2.1 File support for asyncio.
aiohttp 3.9.3 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.13 A configurable sidebar-enabled Sphinx theme
alembic 1.12.1 A database migration tool for SQLAlchemy.
alive_progress 3.1.5 A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
altair 5.2.0 Vega-Altair: A declarative statistical visualization library for Python.
altair_data_server 0.4.1 A background data server for Altair charts.
altair_transform 0.2.0 A python engine for evaluating Altair transforms.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated_types 0.6.0 Reusable constraint types to use with typing.Annotated
ansi2html 1.9.1 Convert text with ANSI color codes to HTML or to LaTeX
anyio 4.3.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.7.1 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.4.1 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard
arrow 1.2.2 Better dates & times for Python
asciitree 0.3.3 Draws ASCII trees.
asgi_csrf 0.9 ASGI middleware for protecting against CSRF attacks
asgiref 3.7.2 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, PKCS#5, X.509 and TSP
asteval 0.9.31 Safe, minimalistic evaluator of python expression using ast module
astroid 3.0.1 An abstract syntax tree for Python with inference support.
astropy 5.3.4 Astronomy and astrophysics core library
asttokens 2.4.1 Annotate AST trees with source code positions
async_lru 2.0.4 Simple LRU cache for asyncio
async_timeout 4.0.3 Timeout context manager for asyncio programs
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.0 Classes Without Boilerplate
autograd 1.6.2 Efficiently computes derivatives of numpy code.
autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
azure_core 1.29.5 Microsoft Azure Core Library for Python
azure_cosmos 4.5.1 Microsoft Azure Cosmos Client Library for Python
azure_identity 1.15.0 Microsoft Azure Identity Library for Python
babel 2.13.1 Internationalization utilities
baresql 0.8.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 24.2.0 The uncompromising code formatter.
bleach 6.0.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.7.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.4.0 Interactive plots and applications in the browser from Python
botorch 0.9.5 Bayesian Optimization in PyTorch
branca 0.6.0 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.1.0 Python bindings for the Brotli compression library
build 1.1.1 A simple, correct Python build frontend
cachelib 0.10.2 A collection of cache libraries in the same API interface.
cachetools 5.3.1 Extensible memoizing collections and decorators
certifi 2023.11.17 Python package for providing Mozilla's CA Bundle.
cffi 1.16.0 Foreign Function Interface for Python calling C code.
cftime 1.6.3 Time-handling functionality from netcdf4-python
chardet 5.2.0 Universal encoding detector for Python 3
charset_normalizer 3.2.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.7.1 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
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.7.2 Click params for commmand line interfaces to GeoJSON
cloudpickle 3.0.0 Pickler class to extend the standard pickle.Pickler functionality
clr_loader 0.2.6 Generic pure Python loader for .NET runtimes
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
cma 3.2.2 CMA-ES, Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization in Python
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.0.1 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.1.4 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.2.0 Python library for calculating contours of 2D quadrilateral grids
cookiecutter 2.3.0 A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
coverage 7.3.2 Code coverage measurement for Python
cryptography 41.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cycler 0.12.1 Composable style cycles
cython 3.0.10 The Cython compiler for writing C extensions in the Python language.
cytoolz 0.12.3 Cython implementation of Toolz: High performance functional utilities
dash 2.14.1 A Python framework for building reactive web-apps. Developed by Plotly.
dash_core_components 2.0.0 Core component suite for Dash
dash_html_components 2.0.0 Vanilla HTML components for Dash
dash_table 5.0.0 Dash table
dask 2023.10.1 Parallel PyData with Task Scheduling
dask_image 2023.8.1 Distributed image processing
dataclasses_json 0.5.7 Easily serialize dataclasses to and from JSON
datasette 0.64.5 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.0 Data visualization toolchain based on aggregating into a grid
db_py 0.5.4b1 a db package that doesn't suck
deap 1.4.1 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 4.4.2 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.
deprecation 2.1.0 A library to handle automated deprecations
diff_match_patch 20200713 Repackaging of Google's Diff Match and Patch libraries. Offers robust algorithms to perform the operations required for synchronizing plain text.
dill 0.3.7 serialize all of Python
dirty_cat 0.4.1 Machine learning with dirty categories.
distlib 0.3.6 Distribution utilities
distributed 2023.10.1 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 4.2.5 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dm_tree 0.1.8 Tree is a library for working with nested data structures.
dnspython 2.4.2 DNS toolkit
docopt 0.6.2 Pythonic argument parser, that will make you smile
docstring_to_markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.20.1 Docutils -- Python Documentation Utilities
duckdb 0.10.1 DuckDB in-process database
ecos 2.0.13 This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.
editables 0.3 Editable installations
emcee 3.1.4 The Python ensemble sampling toolkit for MCMC
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
executing 2.0.1 Get the currently executing AST node of a frame, and other information
fast_histogram 0.12 Fast simple 1D and 2D histograms
fastapi 0.109.1 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fasteners 0.18 A python package that provides useful locks
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
feather_format 0.4.1 Simple wrapper library to the Apache Arrow-based Feather File Format
filelock 3.12.4 A platform independent file lock.
filterpy 1.4.5 Kalman filtering and optimal estimation library
fiona 1.9.5 Fiona reads and writes spatial data files
flake8 7.0.0 the modular source code checker: pep8 pyflakes and co
flask 3.0.2 A simple framework for building complex web applications.
flask_mail 0.9.1 Flask extension for sending email
flask_session 0.5.0 Server-side session support for Flask
flask_sqlalchemy 3.0.5 Add SQLAlchemy support to your Flask application.
flit 3.9.0 A simple packaging tool for simple packages.
flit_core 3.9.0 Distribution-building parts of Flit. See flit package for more information
folium 0.14.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.44.0 Tools to manipulate font files
formlayout 1.2.1a1 The most easy way to create Qt form dialogs and widgets with Python
fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
frozenlist 1.4.1 A list-like structure which implements collections.abc.MutableSequence
fsspec 2023.9.2 File-system specification
future 0.18.2 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.18.0 Fuzzy string matching in python
gdal 3.7.3 GDAL: Geospatial Data Abstraction Library
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 0.14.0 Geographic pandas extensions
geopy 2.4.0 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
gpytorch 1.11 An implementation of Gaussian Processes in Pytorch
grapheme 0.6.0 Unicode grapheme helpers
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.0.3 Lightweight in-process concurrent programming
guidata 3.4.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.10.0 Read and write HDF5 files from Python
hatch 1.9.3 Modern, extensible Python project management
hatchling 1.21.1 Modern, extensible Python build backend
highspy 1.7.1.dev1 A thin set of pybind11 wrappers to HiGHS
holoviews 1.18.3 Stop plotting your data - annotate your data and let it visualize itself.
hpack 4.0.0 Pure-Python HPACK header compression
html5lib 1.1 HTML parser based on the WHATWG HTML specification
httpcore 1.0.5 A minimal low-level HTTP client.
httpie 3.2.2 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.0 The next generation HTTP client.
huggingface_hub 0.21.4 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.9.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.14.4 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.0.1 HTTP/2 framing layer for Python
hyperlink 21.0.0 A featureful, immutable, and correct URL for Python.
hypothesis 6.87.1 A library for property-based testing
idna 3.4 Internationalized Domain Names in Applications (IDNA)
imageio 2.31.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.4.8 FFMPEG wrapper for Python
imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.12.2 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 6.8.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.1 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.4 IPython Kernel for Jupyter
ipyleaflet 0.18.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.3 Matplotlib Jupyter Extension
ipython 8.22.2 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.2 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.12.0 A Python utility / library to sort Python imports.
itsdangerous 2.1.2 Safely pass data to untrusted environments and back.
janus 1.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads
jaraco_classes 3.3.0 Utility functions for Python class constructs
jaxtyping 0.2.22 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
jedi 0.19.1 An autocompletion tool for Python that can be used for text editors.
jellyfish 1.0.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
joblib 1.3.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)
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.7.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry
julia 0.6.2 Julia/Python bridge with IPython support.
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_bokeh 3.0.7 A Jupyter extension for rendering Bokeh content.
jupyter_client 8.6.0 Jupyter protocol implementation and client libraries
jupyter_console 6.6.3 Jupyter terminal console
jupyter_core 5.5.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_events 0.9.0 Jupyter Event System library
jupyter_lsp 2.2.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter_packaging 0.12.3 Jupyter Packaging Utilities.
jupyter_server 2.12.5 The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
jupyter_server_mathjax 0.2.6 MathJax resources as a Jupyter Server Extension.
jupyter_server_terminals 0.4.4 A Jupyter Server Extension Providing Terminals.
jupyter_sphinx 0.4.0 Jupyter Sphinx Extensions
jupyterlab 4.1.5 JupyterLab computational environment
jupyterlab_pygments 0.2.2 Pygments theme using JupyterLab CSS variables
jupyterlab_server 2.25.4 A set of server components for JupyterLab and JupyterLab like applications.
jupyterlab_widgets 3.0.10 Jupyter interactive widgets for JupyterLab
keras 3.0.4 Multi-backend Keras.
keyring 24.2.0 Store and access your passwords safely.
kiwisolver 1.4.5 A fast implementation of the Cassowary constraint solver
kornia 0.7.1 Open Source Differentiable Computer Vision Library for PyTorch
langchain 0.1.13 Building applications with LLMs through composability
langchain_community 0.0.29 Community contributed LangChain integrations.
langchain_core 0.1.35 Building applications with LLMs through composability
langchain_text_splitters 0.0.1 LangChain text splitting utilities
langsmith 0.1.33 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.
lazy_loader 0.3 lazy_loader
lightning 2.2.1 The Deep Learning framework to train, deploy, and ship AI products Lightning fast.
lightning_utilities 0.10.0 PyTorch Lightning Sample project.
linear_operator 0.5.1 A linear operator implementation, primarily designed for finite-dimensional positive definite operators (i.e. kernel matrices).
linkify_it_py 2.0.2 Links recognition library with FULL unicode support.
llvmlite 0.42.0 lightweight wrapper around basic LLVM functionality
lmfit 1.0.3 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
loky 3.4.0 A robust implementation of concurrent.futures.ProcessPoolExecutor
lxml 5.1.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
lz4 4.3.3 LZ4 Bindings for Python
mako 1.2.0 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 2.1.1 Safely add untrusted strings to HTML/XML markup.
marshmallow 3.12.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
marshmallow_enum 1.5.1 Enum field for Marshmallow
matplotlib 3.8.3 Python plotting package
matplotlib_inline 0.1.6 Inline Matplotlib backend for Jupyter
maturin 1.5.1 Build and publish crates with pyo3, rust-cpython and cffi 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.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.9.2 Scales for Python
mlxtend 0.22.0 Machine Learning Library Extensions
more_itertools 9.0.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.3 Video editing with Python
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.24.1 The Microsoft Authentication Library (MSAL) for Python library
msal_extensions 1.0.0 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.
msgpack 1.0.4 MessagePack serializer
msvc_runtime 14.38.33135 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
multidict 6.0.5 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mutagen 1.46.0 read and write audio tags for many formats
mypy 1.9.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 8.0.21 MySQL driver written in Python
namex 0.0.7 A simple utility to separate the implementation of your Python package and its public API surface.
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. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).
nbdime 4.0.1 Diff and merge of Jupyter Notebooks
nbformat 5.10.3 The Jupyter Notebook format
nbval 0.9.6 A py.test plugin to validate Jupyter notebooks
nest_asyncio 1.5.6 Patch asyncio to allow nested event loops
netcdf4 1.6.5 Provides an object-oriented python interface to the netCDF version 4 library
networkx 3.2.1 Python package for creating and manipulating graphs and networks
nltk 3.8.1 Natural Language Toolkit
notebook 7.1.2 Jupyter Notebook - A web-based notebook environment for interactive computing
notebook_shim 0.2.3 A shim layer for notebook traits and config
ntlm_auth 1.5.0 Creates NTLM authentication structures
numba 0.59.1 compiling Python code using LLVM
numcodecs 0.12.1 A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.
numexpr 2.8.7 Fast numerical expression evaluator for NumPy
numpy 1.26.4 Fundamental package for array computing in Python
numpydoc 1.3 Sphinx extension to support docstrings in Numpy format
openai 1.14.3 The official Python library for the openai API
opencv_python 4.9.0.80 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
opt_einsum 3.3.0 Optimizing numpys einsum function
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.9.15 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
ortools 9.8.3296 Google OR-Tools python libraries and modules
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 23.2 Core utilities for Python packages
pandas 2.2.1 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.4.0 The powerful data exploration & web app framework for Python.
papermill 2.5.1a1 Parameterize and run Jupyter and nteract Notebooks
param 2.1.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.3 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.
pdfrw 0.4.post2 PDF file reader/writer library
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 10.2.0 Python Imaging Library (Fork)
pims 0.6.1 Python Image Sequence
pint 0.19.2 Physical quantities module
pip 24.0 The PyPA recommended tool for installing Python packages.
pkginfo 1.9.6 Query metadata from sdists / bdists / installed packages.
platformdirs 3.8.1 A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".
plotly 5.20.0 An open-source, interactive data visualization library for Python
plotnine 0.12.4 A Grammar of Graphics for Python
plotpy 2.3.0 Curve and image plotting tools for Python/Qt applications
pluggy 1.0.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
pmdarima 2.0.4 Python's forecast::auto.arima equivalent
polars 0.20.17 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
portpicker 1.5.0 A library to choose unique available network ports.
ppci 0.5.9 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.10 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.18.0 Python client for the Prometheus monitoring system.
prompt_toolkit 3.0.43 Library for building powerful interactive command lines in Python
protobuf 4.25.1 Protocol Buffers
psutil 5.9.5 Cross-platform lib for process and system monitoring in Python.
psygnal 0.9.5 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.26 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pulp 2.6.0 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
pure_eval 0.2.2 Safely evaluate AST nodes without side effects
pyaml 20.4.0 PyYAML-based module to produce pretty and readable YAML-serialized data
pyarrow 14.0.1 Python library for Apache Arrow
pyaudio 0.2.14 Cross-platform audio I/O with PortAudio
pybars3 0.9.7 Handlebars.js templating for Python 3 and 2
pybind11 2.12.0 Seamless operability between C++11 and Python
pycodestyle 2.11.1 Python style guide checker
pycosat 0.6.6 bindings to picosat (a SAT solver)
pycparser 2.21 C parser in Python
pycryptodomex 3.18.0 Cryptographic library for Python
pyct 0.4.8 Python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.6.4 Data validation using Python type hints
pydantic_core 2.16.3
pydeck 0.8.0 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
pyepsg 0.4.0 Easy access to the EPSG database via http://epsg.io/
pyerfa 2.0.1.1 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
pygad 3.2.0 PyGAD: A Python Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch).
pygame 2.5.2 Python Game Development
pygments 2.16.1 Pygments is a syntax highlighting package written in Python.
pyjwt 2.4.0 JSON Web Token implementation in Python
pylint 3.0.2 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
pymeta3 0.5.1 Pattern-matching language based on OMeta for Python 3 and 2
pymongo 4.5.0 Python driver for MongoDB http://www.mongodb.org
pymoo 0.6.1.1 Multi-Objective Optimization in Python
pympler 1.0.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.11 Nearest Neighbor Descent
pyodbc 5.0.1 DB API module for ODBC
pyomo 6.7.0 Pyomo: Python Optimization Modeling Objects
pyopengl 3.1.7 Standard OpenGL bindings for Python
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.0.9 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 3.15.2 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypng 0.20220715.0 Pure Python library for saving and loading PNG images
pyproj 3.6.1 Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.0.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.13.0 The sip module support for PyQt5
pyqtgraph 0.13.4 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.
pyro_api 0.1.2 Generic API for dispatch to Pyro backends.
pyro_ppl 1.8.4 A Python library for probabilistic modeling and inference
pyserial 3.5 Python Serial Port Extension
pysimplegui 4.60.4 Python GUIs for Humans. Launched in 2018. It's 2022 & PySimpleGUI is an ACTIVE & supported project. Super-simple to create custom GUI's. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Main docs at www.PySimpleGUI.org. Fun & your success are the focus. Examples using Machine Learning (GUI, OpenCV Integration), Rainmeter Style Desktop Widgets, Matplotlib + Pyplot, PIL support, add GUI to command line scripts, PDF & Image Viewers. Great for beginners & advanced GUI programmers.
pysocks 1.7.1 A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.
pystache 0.5.4 Mustache for Python
pytest 7.4.2 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.0 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.10.1 Python Language Server for the Language Server Protocol
python_multipart 0.0.5 A streaming multipart parser for Python
python_slugify 6.1.2 A Python slugify application that also handles Unicode
pythonnet 3.0.3 .NET and Mono integration for Python
pythonqwt 0.12.1 Qt plotting widgets for Python
pytoolconfig 1.2.4 Python tool configuration
pytorch_lightning 2.2.1 PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.
pytz 2023.3 World timezone definitions, modern and historical
pytz_deprecation_shim 0.1.0.post0 Shims to make deprecation of pytz easier
pyviz_comms 3.0.2 A JupyterLab extension for rendering HoloViz content.
pywin32 306 Python for Window Extensions
pywin32_ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.12 Pseudo terminal support for Windows from Python.
pywinusb 0.4.2 A package that simplifies USB/HID communications on windows
pyyaml 6.0.1 YAML parser and emitter for Python
pyzmq 25.1.2 Python bindings for 0MQ
qdarkstyle 3.2 The most complete dark/light style sheet for C++/Python and Qt applications
qpsolvers 4.3.0 Quadratic programming solvers in Python with a unified API.
qrcode 7.4.2 QR Code image generator
qstylizer 0.2.2 Stylesheet Generator for PyQt{4-5}/PySide{1-2}
qtawesome 1.2.3 FontAwesome icons in PyQt and PySide applications
qtconsole 5.5.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.5.3 Import the main names to top level.
quart 0.19.4 A Python ASGI web microframework with the same API as Flask
rapidfuzz 3.5.2 rapid fuzzy string matching
rasterio 1.3.9 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 35.0 readme_renderer is a library for rendering "readme" descriptions for Warehouse
redis 4.3.1 Python client for Redis database and key-value store
referencing 0.30.2 JSON Referencing + Python
regex 2023.10.3 Alternative regular expression module, to replace re.
reportlab 4.0.4 The Reportlab Toolkit
requests 2.31.0 Python HTTP for Humans.
requests_ntlm 1.1.0 This package allows for HTTP NTLM authentication using the requests library.
requests_toolbelt 0.10.1 A utility belt for advanced users of python-requests
retrying 1.3.4 Retrying
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.7.1 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.13.2 Python bindings to Rust's persistent data structures (rpds)
rtree 1.1.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
safetensors 0.4.2 Fast and Safe Tensor serialization
scikit_image 0.22.0 Image processing in Python
scikit_learn 1.4.1.post1 A set of python modules for machine learning and data mining
scikit_optimize 0.9.0 Sequential model-based optimization toolbox.
scipy 1.12.0 Fundamental algorithms for scientific computing in Python
scramp 1.4.1 An implementation of the SCRAM protocol.
scs 3.2.4.post1 Splitting conic solver
seaborn 0.13.2 Statistical data visualization
send2trash 1.8.2 Send file to trash natively under Mac OS X, Windows and Linux
setuptools 69.0.3 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.1 Manipulation and analysis of geometric objects
shellingham 1.5.0.post1 Tool to Detect Surrounding Shell
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.17.6 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
slicerator 1.1.0 A lazy-loading, fancy-sliceable iterable.
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
snakeviz 2.1.0 A web-based viewer for Python profiler output
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.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
sounddevice 0.4.6 Play and Record Sound with Python
soupsieve 2.3.2.post1 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.2.6 Python documentation generator
sphinx_rtd_theme 2.0.0 Read the Docs theme for Sphinx
sphinxcontrib_applehelp 1.0.2 sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.2 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
sphinxcontrib_htmlhelp 2.0.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 1.0.3 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
sphinxcontrib_serializinghtml 1.1.9 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle)
spyder 5.5.3 The Scientific Python Development Environment
spyder_kernels 2.5.1 Jupyter kernels for Spyder's console
sqlalchemy 2.0.28 Database Abstraction Library
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
sqlite_fts4 1.0.3 Python functions for working with SQLite FTS4 search
sqlite_utils 3.36 CLI tool and Python library for manipulating SQLite databases
sqlparse 0.4.3 A non-validating SQL parser.
sspyrs 0.3 Lightweight interface for SSRS reports to python
stack_data 0.6.1 Extract data from python stack frames and tracebacks for informative displays
starlette 0.35.1 The little ASGI library that shines.
statsmodels 0.14.1 Statistical computations and models for Python
streamlit 1.32.2 A faster way to build and share data apps
streamz 0.6.3 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 1.3.4 A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.12 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tbats 1.1.0 BATS and TBATS for time series forecasting
tblib 1.7.0 Traceback serialization library.
tenacity 8.1.0 Retry code until it succeeds
terminado 0.17.0 Tornado websocket backend for the Xterm.js Javascript terminal emulator library.
text_unidecode 1.3 The most basic Text::Unidecode port
textdistance 4.5.0 Compute distance between the two texts.
threadpoolctl 3.1.0 threadpoolctl
three_merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2023.7.18 Read and write TIFF files
tinycss2 1.1.1 A tiny CSS parser
tokenizers 0.15.1 Fast and Customizable Tokenizers
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 A lil' TOML parser
tomli_w 1.0.0 A lil' TOML writer
tomlkit 0.12.3 Style preserving TOML library
toolz 0.12.0 List processing tools and functional utilities
torch 2.2.2 Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchaudio 2.2.2 An audio package for PyTorch
torchmetrics 1.3.2 PyTorch native Metrics
torchvision 0.17.2 image and video datasets and models for torch deep learning
tornado 6.4 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.65.0 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
transformers 4.38.2 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
trio 0.25.0 A friendly Python library for async concurrency and I/O
trove_classifiers 2023.2.20 Canonical source for classifiers on PyPI (pypi.org).
twine 4.0.1 Collection of utilities for publishing packages on PyPI
typeguard 2.13.3 Run-time type checker for Python
typing_extensions 4.9.0 Backported and Experimental Type Hints for Python 3.8+
typing_inspect 0.8.0 Runtime inspection utilities for typing module.
tzdata 2022.7 Provider of IANA time zone data
tzlocal 4.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.8.0 Ultra fast JSON encoder and decoder for Python
umap_learn 0.5.1 Uniform Manifold Approximation and Projection
uncertainties 3.1.7 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
uri_template 1.2.0 RFC 6570 URI Template Processor
urllib3 2.0.3 HTTP library with thread-safe connection pooling, file post, and more.
userpath 1.8.0 Cross-platform tool for adding locations to the user PATH
uvicorn 0.26.0 The lightning-fast ASGI server.
vega_datasets 0.9.0 A Python package for offline access to Vega datasets
virtualenv 20.23.0 Virtual Python Environment builder
waitress 2.1.2 Waitress WSGI server
wasmer 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_cranelift 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_singlepass 1.1.0 Python extension to run WebAssembly binaries
watchdog 2.2.0 Filesystem events monitoring
wcwidth 0.2.9 Measures the displayed width of unicode strings in a terminal
webcolors 1.12 A library for working with color names and color values formats defined by HTML and CSS.
webencodings 0.5.1 Character encoding aliases for legacy web content
websocket_client 1.6.4 WebSocket client for Python with low level API options
websockets 12.0 An implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 3.0.1 The comprehensive WSGI web application library.
whatthepatch 1.0.2 A patch parsing and application library.
wheel 0.43.0 A built-package format for Python
widgetsnbextension 4.0.10 Jupyter interactive widgets for Jupyter Notebook
winpython 7.5.20240401 WinPython distribution tools, including WPPM
wordcloud 1.9.3 A little word cloud generator
wrapt 1.14.1 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2024.2.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xlwings 0.24.7 Make Excel fly: Interact with Excel from Python and vice versa.
xmltodict 0.13.0 Makes working with XML feel like you are working with JSON
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.7.2 Yet another URL library
yt_dlp 2023.7.6 A youtube-dl fork with additional features and patches
zarr 2.16.1 An implementation of chunked, compressed, N-dimensional arrays for Python
zict 3.0.0 Mutable mapping tools
zipp 3.17.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.22.0 Zstandard bindings for Python

History of changes for WinPython-64bit 3.12.2.1

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

Tools

Upgraded packages:

  • Nodejs v20.11.0 → v20.11.1 (a JavaScript runtime built on Chrome's V8 JavaScript engine)

Python packages

New packages:

  • colorlog 6.8.2 (Add colours to the output of Python's logging module.)

  • db_py 0.5.4b1 (a db package that doesn't suck)

  • distro 1.8.0 (Distro - an OS platform information API)

  • highspy 1.7.1.dev1 (A thin set of pybind11 wrappers to HiGHS)

  • jaraco_classes 3.3.0 (Utility functions for Python class constructs)

  • jsonpatch 1.33 (Apply JSON-Patches (RFC 6902) )

  • langchain_community 0.0.29 (Community contributed LangChain integrations.)

  • langchain_core 0.1.35 (Building applications with LLMs through composability)

  • langchain_text_splitters 0.0.1 (LangChain text splitting utilities)

  • optuna 3.6.1 (A hyperparameter optimization framework)

  • overrides 7.7.0 (A decorator to automatically detect mismatch when overriding a method.)

Upgraded packages:

  • aiosqlite 0.19.0 → 0.20.0 (asyncio bridge to the standard sqlite3 module)

  • ansi2html 1.8.0 → 1.9.1 (Convert text with ANSI color codes to HTML or to LaTeX)

  • anyio 4.2.0 → 4.3.0 (High level compatibility layer for multiple asynchronous event loop implementations)

  • attrs 23.1.0 → 23.2.0 (Classes Without Boilerplate)

  • black 23.11.0 → 24.2.0 (The uncompromising code formatter.)

  • bokeh 3.3.4 → 3.4.0 (Interactive plots and applications in the browser from Python)

  • build 1.0.3 → 1.1.1 (A simple, correct Python build frontend)

  • clarabel 0.6.0 → 0.7.1 (Clarabel Conic Interior Point Solver for Rust / Python)

  • contourpy 1.1.1 → 1.2.0 (Python library for calculating contours of 2D quadrilateral grids)

  • cython 3.0.7 → 3.0.10 (The Cython compiler for writing C extensions in the Python language.)

  • duckdb 0.9.3.dev4116 → 0.10.1 (DuckDB in-process database)

  • flake8 6.1.0 → 7.0.0 (the modular source code checker: pep8 pyflakes and co)

  • flask 2.3.3 → 3.0.2 (A simple framework for building complex web applications.)

  • greenlet 3.0.1 → 3.0.3 (Lightweight in-process concurrent programming)

  • guidata 3.3.0 → 3.4.1 (Automatic GUI generation for easy dataset editing and display)

  • holoviews 1.18.2 → 1.18.3 (Stop plotting your data - annotate your data and let it visualize itself.)

  • httpcore 0.18.0 → 1.0.5 (A minimal low-level HTTP client.)

  • httpx 0.25.0 → 0.27.0 (The next generation HTTP client.)

  • huggingface_hub 0.19.4 → 0.21.4 (Client library to download and publish models, datasets and other repos on the huggingface.co hub)

  • imbalanced_learn 0.12.0 → 0.12.2 (Toolbox for imbalanced dataset in machine learning.)

  • ipykernel 6.29.0 → 6.29.4 (IPython Kernel for Jupyter)

  • ipyleaflet 0.18.0 → 0.18.2 (A Jupyter widget for dynamic Leaflet maps)

  • ipython 8.20.0 → 8.22.2 (IPython: Productive Interactive Computing)

  • ipywidgets 8.1.1 → 8.1.2 (Jupyter interactive widgets)

  • julia 0.6.1 → 0.6.2 (Julia/Python bridge with IPython support.)

  • jupyter_server 2.5.0 → 2.12.5 (The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.)

  • jupyterlab 4.0.12 → 4.1.5 (JupyterLab computational environment)

  • jupyterlab_server 2.25.2 → 2.25.4 (A set of server components for JupyterLab and JupyterLab like applications.)

  • jupyterlab_widgets 3.0.9 → 3.0.10 (Jupyter interactive widgets for JupyterLab)

  • langchain 0.0.292 → 0.1.13 (Building applications with LLMs through composability)

  • langsmith 0.0.77 → 0.1.33 (Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.)

  • lightning 2.1.2 → 2.2.1 (The Deep Learning framework to train, deploy, and ship AI products Lightning fast.)

  • matplotlib 3.8.2 → 3.8.3 (Python plotting package)

  • maturin 1.4.0 → 1.5.1 (Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages)

  • msvc_runtime 14.38.33130 → 14.38.33135 (Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories)

  • multidict 6.0.4 → 6.0.5 (multidict implementation)

  • multipledispatch 0.6.0 → 1.0.0 (Multiple dispatch)

  • mypy 1.7.1 → 1.9.0 (Optional static typing for Python)

  • nbclient 0.8.0 → 0.10.0 (A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.)

  • nbconvert 7.10.0 → 7.16.1 (Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).)

  • nbformat 5.7.0 → 5.10.3 (The Jupyter Notebook format)

  • notebook 7.0.7 → 7.1.2 (Jupyter Notebook - A web-based notebook environment for interactive computing)

  • numba 0.59.0 → 0.59.1 (compiling Python code using LLVM)

  • numpy 1.26.3 → 1.26.4 (Fundamental package for array computing in Python)

  • openai 0.28.1 → 1.14.3 (The official Python library for the openai API)

  • orjson 3.9.10 → 3.9.15 (Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy)

  • packaging 22.0 → 23.2 (Core utilities for Python packages)

  • pandas 2.2.0 → 2.2.1 (Powerful data structures for data analysis, time series, and statistics)

  • panel 1.3.8 → 1.4.0 (The powerful data exploration & web app framework for Python.)

  • param 2.0.1 → 2.1.0 (Make your Python code clearer and more reliable by declaring Parameters.)

  • plotly 5.18.0 → 5.20.0 (An open-source, interactive data visualization library for Python)

  • plotpy 2.1.1 → 2.3.0 (Curve and image plotting tools for Python/Qt applications)

  • polars 0.20.6 → 0.20.17 (Blazingly fast DataFrame library)

  • ptpython 3.0.25 → 3.0.26 (Python REPL build on top of prompt_toolkit)

  • pybind11 2.11.1 → 2.12.0 (Seamless operability between C++11 and Python)

  • pydantic 2.5.2 → 2.6.4 (Data validation using Python type hints)

  • pydantic_core 2.14.5 → 2.16.3 ()

  • pyflakes 3.1.0 → 3.2.0 (passive checker of Python programs)

  • pyqtgraph 0.13.3 → 0.13.4 (Scientific Graphics and GUI Library for Python)

  • python_lsp_jsonrpc 1.1.1 → 1.1.2 (JSON RPC 2.0 server library)

  • python_lsp_server 1.9.0 → 1.10.1 (Python Language Server for the Language Server Protocol)

  • pythonqwt 0.11.2 → 0.12.1 (Qt plotting widgets for Python)

  • pytorch_lightning 2.1.2 → 2.2.1 (PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.)

  • pyviz_comms 3.0.1 → 3.0.2 (A JupyterLab extension for rendering HoloViz content.)

  • pywin32_ctypes 0.2.0 → 0.2.2 (A (partial) reimplementation of pywin32 using ctypes/cffi)

  • quart 0.18.3 → 0.19.4 (A Python ASGI web microframework with the same API as Flask)

  • rich 13.7.0 → 13.7.1 (Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal)

  • rope 1.6.0 → 1.12.0 (a python refactoring library...)

  • scikit_learn 1.4.0 → 1.4.1.post1 (A set of python modules for machine learning and data mining)

  • send2trash 1.8.0 → 1.8.2 (Send file to trash natively under Mac OS X, Windows and Linux)

  • spyder 5.5.0 → 5.5.3 (The Scientific Python Development Environment)

  • spyder_kernels 2.5.0 → 2.5.1 (Jupyter kernels for Spyder's console)

  • sqlalchemy 2.0.22 → 2.0.28 (Database Abstraction Library)

  • streamlit 1.31.0 → 1.32.2 (A faster way to build and share data apps)

  • torch 2.2.0 → 2.2.2 (Tensors and Dynamic neural networks in Python with strong GPU acceleration)

  • torchaudio 2.2.0 → 2.2.2 (An audio package for PyTorch)

  • torchmetrics 1.3.0.post0 → 1.3.2 (PyTorch native Metrics)

  • torchvision 0.17.0 → 0.17.2 (image and video datasets and models for torch deep learning)

  • traitlets 5.13.0 → 5.14.1 (Traitlets Python configuration system)

  • transformers 4.36.2 → 4.38.2 (State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow)

  • trio 0.24.0 → 0.25.0 (A friendly Python library for async concurrency and I/O)

  • wheel 0.42.0 → 0.43.0 (A built-package format for Python)

  • widgetsnbextension 4.0.9 → 4.0.10 (Jupyter interactive widgets for Jupyter Notebook)

  • winpython 7.1.20240208 → 7.5.20240401 (WinPython distribution tools, including WPPM)

  • xarray 2024.1.1 → 2024.2.0 (N-D labeled arrays and datasets in Python)

  • zipp 3.9.0 → 3.17.0 (Backport of pathlib-compatible object wrapper for zip files)

Removed packages:

  • bqplot 0.12.42 (Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.)

  • dask_glm 0.2.0 (Generalized Linear Models with Dask)

  • dask_ml 2023.3.24 (A library for distributed and parallel machine learning)

  • db.py 0.5.4b1 (a db package that doesn't suck)

  • gast 0.4.0 (Python AST that abstracts the underlying Python version)

  • idlex 1.22 (IDLE Extensions for Python)

  • ipydatagrid 1.2.0 (Fast Datagrid widget for the Jupyter Notebook and JupyterLab)

  • jaraco.classes 3.3.0 (Utility functions for Python class constructs)

  • py2vega 0.6.1 (A Python to Vega-expression transpiler.)

  • pyzo 4.14.2 (the Python IDE for scientific computing)

  • validators 0.18.2 (Python Data Validation for Humans™.)


@hiccup7
Copy link

hiccup7 commented Apr 10, 2024

Thanks for updating python-lsp-server & python-lsp-jsonrpc in the last beta.

Spyder 5.5.4 has now been released. Here are the new/updated dependencies:
spyder-ide/spyder#21936

I see that the required version of python-lsp-server for Spyder 5.5.4 has changed compared to Spyder 5.5.3.

@RoyiAvital
Copy link

Did you manage to build CVXPY with Python 3.12?

@fleming79
Copy link

A few interesting projects:
https://github.com/astral-sh/uv (by creators of Ruff)
https://github.com/prefix-dev/pixi (astral-sh/uv#2807)

@stonebig
Copy link
Contributor Author

stonebig commented Apr 14, 2024

A few interesting projects: https://github.com/astral-sh/uv (by creators of Ruff)

uv is interesting:

  • probably 2x speed-up in WinPython build scenario
  • as much compatible with pip as possible.

but:

  • there is a new version every 7 days, you don't know what assumption you rely on will change tomorrow
  • the very smart guy Charlie March explained is vision:
    • it is by default installing on venv,
    • he promotes being a standalone installer external to python.
  • ... so a bit of contradicting with WinPython fundations of the moment.

WinPython is not a CI service for whom the 'uv' value proposition is already like a glowing honey pot.
Simple strategy is to wait&see how pypa organization (and python community) decides to adapt to this new approach, probably at coming Packaging Summit

That said, uv is like a rabbit quick-ass in the back of pypa turtle, a proof we can get funding because a 10X faster pip is good for business and environnemental impact, so no doubt there will be a positive outcome, just be patient.

Every action that combat the saying "Python is not good for the planet because slower than .." is good...
... Like a faster upgrade of the Cloud eco-system to latest and fastest cpython.

@stonebig
Copy link
Contributor Author

WinPython 2024-02 rc (2024-04-15)

Changes from WinPython 2024-02 b4:

  • Infrastructure:
    • python-3.12.3
    • python-3.13.0a6
    • tune the WPPM experience, that replaces WinPython Panel
    • refresh WinPython.github.io in accordance to the shift
  • New Packages:
    • cvxpy-1.5.0pre (is back)
  • Upgraded Packages:
    • spyder-5.5.4, panel-1.4.1
  • Removed Packages:

Areas of particular interest for testers:

  • WinPythonControlPanel in Qt is being replace per WPPM command line
  • all stable
  • rc binaries will be re-taged as final in a few days if no major issue is found

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
54849ef5c9184836c9a2a302a94d3533 2bbd296947c11e024850b54cfe81d33f6bcba8c7 beef54eba558559255a73e59ae1986e8d06a6b12b55e78645ab42b4d6974e124 Winpython64-3.12.3.0dotrc.exe 24 145 153 Bytes 25b1156596aa8d6bb4dd7be5a8ac83cd6f5dabab09cfd0497575cc808edcd29f
b370dd44d87f8c60d6b5ffab78359d98 b2ebae84570a8882006bf9f976e14fedfdbe5dd8 45d5ab340920f291a3497be30f05bb059d05ca15f5882f58fa943abf956de1ea Winpython64-3.12.3.0rc.exe 894 147 283 Bytes 258b2e67e81f7e79b345d5a4131345db19a7cbe04af462cbf67e1f6f13f9374a
544001aa7c8fbdfb9c3378f39a7d7749 7a5fa99bde2d46b7a2e00e8b63041dcbd6db7974 6ed92865e5b9a900c9a50c17a0d31aa013c71ca362788a21376b41d49dd21894 Winpython64-3.13.0.0dota6.exe 24 506 401 Bytes 61e48b2fead528afe71f057186dbadac036061b1a775f656922553b6c9961b7d

WinPython 3.12.3.0

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

Tools

Name Version Description
Nodejs v20.12.2 a JavaScript runtime built on Chrome's V8 JavaScript engine
npmjs 10.5.0 a package manager for JavaScript
Pandoc 3.1.9 a universal document converter

Python packages

Name Version Description
Python 3.12.3 Python programming language with standard library
about_time 4.2.1 Easily measure timing and throughput of code blocks, with beautiful human friendly representations.
absl_py 2.0.0 Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
accelerate 0.23.0 Accelerate
adodbapi 2.6.1.3 A pure Python package implementing PEP 249 DB-API using Microsoft ADO.
affine 2.3.1 Matrices describing affine transformation of the plane.
aiofiles 23.2.1 File support for asyncio.
aiohttp 3.9.3 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.13 A configurable sidebar-enabled Sphinx theme
alembic 1.12.1 A database migration tool for SQLAlchemy.
alive_progress 3.1.5 A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
altair 5.2.0 Vega-Altair: A declarative statistical visualization library for Python.
altair_data_server 0.4.1 A background data server for Altair charts.
altair_transform 0.2.0 A python engine for evaluating Altair transforms.
aniso8601 9.0.1 A library for parsing ISO 8601 strings.
annotated_types 0.6.0 Reusable constraint types to use with typing.Annotated
ansi2html 1.9.1 Convert text with ANSI color codes to HTML or to LaTeX
anyio 4.3.0 High level compatibility layer for multiple asynchronous event loop implementations
anywidget 0.7.1 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.4.1 A wrapper around NumPy and other array libraries to make them compatible with the Array API standard
arrow 1.2.2 Better dates & times for Python
asciitree 0.3.3 Draws ASCII trees.
asgi_csrf 0.9 ASGI middleware for protecting against CSRF attacks
asgiref 3.7.2 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, PKCS#5, X.509 and TSP
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 5.3.4 Astronomy and astrophysics core library
asttokens 2.4.1 Annotate AST trees with source code positions
async_lru 2.0.4 Simple LRU cache for asyncio
async_timeout 4.0.3 Timeout context manager for asyncio programs
atomicwrites 1.4.0 Atomic file writes.
attrs 23.2.0 Classes Without Boilerplate
autograd 1.6.2 Efficiently computes derivatives of numpy code.
autopep8 2.0.4 A tool that automatically formats Python code to conform to the PEP 8 style guide
azure_core 1.29.5 Microsoft Azure Core Library for Python
azure_cosmos 4.5.1 Microsoft Azure Cosmos Client Library for Python
azure_identity 1.15.0 Microsoft Azure Identity Library for Python
babel 2.13.1 Internationalization utilities
baresql 0.8.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 24.2.0 The uncompromising code formatter.
bleach 6.0.0 An easy safelist-based HTML-sanitizing tool.
blinker 1.7.0 Fast, simple object-to-object and broadcast signaling
bokeh 3.4.0 Interactive plots and applications in the browser from Python
botorch 0.9.5 Bayesian Optimization in PyTorch
branca 0.6.0 Generate complex HTML+JS pages with Python
brewer2mpl 1.4.1 Connect colorbrewer2.org color maps to Python and matplotlib
brotli 1.1.0 Python bindings for the Brotli compression library
build 1.1.1 A simple, correct Python build frontend
cachelib 0.10.2 A collection of cache libraries in the same API interface.
cachetools 5.3.1 Extensible memoizing collections and decorators
certifi 2023.11.17 Python package for providing Mozilla's CA Bundle.
cffi 1.16.0 Foreign Function Interface for Python calling C code.
cftime 1.6.3 Time-handling functionality from netcdf4-python
chardet 5.2.0 Universal encoding detector for Python 3
charset_normalizer 3.2.0 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
clarabel 0.7.1 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
click_plugins 1.1.1 An extension module for click to enable registering CLI commands via setuptools entry-points.
cligj 0.7.2 Click params for commmand line interfaces to GeoJSON
cloudpickle 3.0.0 Pickler class to extend the standard pickle.Pickler functionality
clr_loader 0.2.6 Generic pure Python loader for .NET runtimes
clrmagic 0.0.1a2 IPython cell magic to use .NET languages
cma 3.2.2 CMA-ES, Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization in Python
colorama 0.4.6 Cross-platform colored terminal text.
colorcet 3.0.1 Collection of perceptually uniform colormaps
colorlog 6.8.2 Add colours to the output of Python's logging module.
comm 0.1.4 Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc.
contourpy 1.2.0 Python library for calculating contours of 2D quadrilateral grids
cookiecutter 2.3.0 A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
coverage 7.3.2 Code coverage measurement for Python
cryptography 41.0.5 cryptography is a package which provides cryptographic recipes and primitives to Python developers.
cvxopt 1.3.2 Convex optimization package
cvxpy 1.5.0 A domain-specific language for modeling convex optimization problems in Python.
cycler 0.12.1 Composable style cycles
cython 3.0.10 The Cython compiler for writing C extensions in the Python language.
cytoolz 0.12.3 Cython implementation of Toolz: High performance functional utilities
dash 2.14.1 A Python framework for building reactive web-apps. Developed by Plotly.
dash_core_components 2.0.0 Core component suite for Dash
dash_html_components 2.0.0 Vanilla HTML components for Dash
dash_table 5.0.0 Dash table
dask 2023.10.1 Parallel PyData with Task Scheduling
dask_image 2023.8.1 Distributed image processing
dataclasses_json 0.5.7 Easily serialize dataclasses to and from JSON
datasette 0.64.5 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.0 Data visualization toolchain based on aggregating into a grid
db_py 0.5.4b1 a db package that doesn't suck
deap 1.4.1 Distributed Evolutionary Algorithms in Python
debugpy 1.8.0 An implementation of the Debug Adapter Protocol for Python
decorator 4.4.2 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.
deprecation 2.1.0 A library to handle automated deprecations
diff_match_patch 20200713 Repackaging of Google's Diff Match and Patch libraries. Offers robust algorithms to perform the operations required for synchronizing plain text.
dill 0.3.7 serialize all of Python
dirty_cat 0.4.1 Machine learning with dirty categories.
distlib 0.3.6 Distribution utilities
distributed 2023.10.1 Distributed scheduler for Dask
distro 1.8.0 Distro - an OS platform information API
django 4.2.5 A high-level Python web framework that encourages rapid development and clean, pragmatic design.
dnspython 2.4.2 DNS toolkit
docopt 0.6.2 Pythonic argument parser, that will make you smile
docstring_to_markdown 0.13 On the fly conversion of Python docstrings to markdown
docutils 0.20.1 Docutils -- Python Documentation Utilities
duckdb 0.10.1 DuckDB in-process database
ecos 2.0.13 This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.
editables 0.3 Editable installations
emcee 3.1.4 The Python ensemble sampling toolkit for MCMC
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
executing 2.0.1 Get the currently executing AST node of a frame, and other information
fast_histogram 0.12 Fast simple 1D and 2D histograms
fastapi 0.109.1 FastAPI framework, high performance, easy to learn, fast to code, ready for production
fasteners 0.18 A python package that provides useful locks
fastjsonschema 2.18.0 Fastest Python implementation of JSON schema
feather_format 0.4.1 Simple wrapper library to the Apache Arrow-based Feather File Format
filelock 3.12.4 A platform independent file lock.
filterpy 1.4.5 Kalman filtering and optimal estimation library
fiona 1.9.5 Fiona reads and writes spatial data files
flake8 7.0.0 the modular source code checker: pep8 pyflakes and co
flask 3.0.2 A simple framework for building complex web applications.
flask_mail 0.9.1 Flask extension for sending email
flask_session 0.5.0 Server-side session support for Flask
flask_sqlalchemy 3.0.5 Add SQLAlchemy support to your Flask application.
flit 3.9.0 A simple packaging tool for simple packages.
flit_core 3.9.0 Distribution-building parts of Flit. See flit package for more information
folium 0.14.0 Make beautiful maps with Leaflet.js & Python
fonttools 4.44.0 Tools to manipulate font files
formlayout 1.2.1a1 The most easy way to create Qt form dialogs and widgets with Python
fqdn 1.5.1 Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
frozenlist 1.4.1 A list-like structure which implements collections.abc.MutableSequence
fsspec 2023.9.2 File-system specification
future 0.18.2 Clean single-source support for Python 3 and 2
fuzzywuzzy 0.18.0 Fuzzy string matching in python
gdal 3.7.3 GDAL: Geospatial Data Abstraction Library
geographiclib 2.0 The geodesic routines from GeographicLib
geopandas 0.14.0 Geographic pandas extensions
geopy 2.4.0 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
gpytorch 1.11 An implementation of Gaussian Processes in Pytorch
grapheme 0.6.0 Unicode grapheme helpers
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.0.3 Lightweight in-process concurrent programming
guidata 3.4.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.10.0 Read and write HDF5 files from Python
hatch 1.9.3 Modern, extensible Python project management
hatchling 1.21.1 Modern, extensible Python build backend
highspy 1.7.1.dev1 A thin set of pybind11 wrappers to HiGHS
holoviews 1.18.3 Stop plotting your data - annotate your data and let it visualize itself.
hpack 4.0.0 Pure-Python HPACK header compression
html5lib 1.1 HTML parser based on the WHATWG HTML specification
httpcore 1.0.5 A minimal low-level HTTP client.
httpie 3.2.2 HTTPie: modern, user-friendly command-line HTTP client for the API era.
httpx 0.27.0 The next generation HTTP client.
huggingface_hub 0.21.4 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.9.2 A high-level plotting API for the PyData ecosystem built on HoloViews.
hypercorn 0.14.4 A ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframe 6.0.1 HTTP/2 framing layer for Python
hyperlink 21.0.0 A featureful, immutable, and correct URL for Python.
hypothesis 6.87.1 A library for property-based testing
idna 3.4 Internationalized Domain Names in Applications (IDNA)
imageio 2.31.1 Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.
imageio_ffmpeg 0.4.8 FFMPEG wrapper for Python
imagesize 1.4.1 Getting image size from png/jpeg/jpeg2000/gif file
imbalanced_learn 0.12.2 Toolbox for imbalanced dataset in machine learning.
importlib_metadata 6.8.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.1 Interactive widgets library exposing the browser's Canvas API
ipykernel 6.29.4 IPython Kernel for Jupyter
ipyleaflet 0.18.2 A Jupyter widget for dynamic Leaflet maps
ipympl 0.9.3 Matplotlib Jupyter Extension
ipython 8.22.2 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.2 Jupyter interactive widgets
isoduration 20.11.0 Operations with ISO 8601 durations
isort 5.12.0 A Python utility / library to sort Python imports.
itsdangerous 2.1.2 Safely pass data to untrusted environments and back.
janus 1.0.0 Mixed sync-async queue to interoperate between asyncio tasks and classic threads
jaraco_classes 3.3.0 Utility functions for Python class constructs
jaxtyping 0.2.22 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
jedi 0.19.1 An autocompletion tool for Python that can be used for text editors.
jellyfish 1.0.3 Approximate and phonetic matching of strings.
jinja2 3.1.2 A very fast and expressive template engine.
joblib 1.3.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)
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.7.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry
julia 0.6.2 Julia/Python bridge with IPython support.
jupyter 1.0.0 Jupyter metapackage. Install all the Jupyter components in one go.
jupyter_bokeh 3.0.7 A Jupyter extension for rendering Bokeh content.
jupyter_client 8.6.0 Jupyter protocol implementation and client libraries
jupyter_console 6.6.3 Jupyter terminal console
jupyter_core 5.5.0 Jupyter core package. A base package on which Jupyter projects rely.
jupyter_events 0.9.0 Jupyter Event System library
jupyter_lsp 2.2.0 Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server
jupyter_packaging 0.12.3 Jupyter Packaging Utilities.
jupyter_server 2.12.5 The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
jupyter_server_mathjax 0.2.6 MathJax resources as a Jupyter Server Extension.
jupyter_server_terminals 0.4.4 A Jupyter Server Extension Providing Terminals.
jupyter_sphinx 0.4.0 Jupyter Sphinx Extensions
jupyterlab 4.1.5 JupyterLab computational environment
jupyterlab_pygments 0.2.2 Pygments theme using JupyterLab CSS variables
jupyterlab_server 2.25.4 A set of server components for JupyterLab and JupyterLab like applications.
jupyterlab_widgets 3.0.10 Jupyter interactive widgets for JupyterLab
keras 3.1.1 Multi-backend Keras.
keyring 24.2.0 Store and access your passwords safely.
kiwisolver 1.4.5 A fast implementation of the Cassowary constraint solver
kornia 0.7.1 Open Source Differentiable Computer Vision Library for PyTorch
langchain 0.1.13 Building applications with LLMs through composability
langchain_community 0.0.29 Community contributed LangChain integrations.
langchain_core 0.1.35 Building applications with LLMs through composability
langchain_text_splitters 0.0.1 LangChain text splitting utilities
langsmith 0.1.33 Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.
lazy_loader 0.3 lazy_loader
lightning 2.2.1 The Deep Learning framework to train, deploy, and ship AI products Lightning fast.
lightning_utilities 0.10.0 PyTorch Lightning Sample project.
linear_operator 0.5.1 A linear operator implementation, primarily designed for finite-dimensional positive definite operators (i.e. kernel matrices).
linkify_it_py 2.0.2 Links recognition library with FULL unicode support.
llvmlite 0.42.0 lightweight wrapper around basic LLVM functionality
lmfit 1.0.3 Least-Squares Minimization with Bounds and Constraints
locket 1.0.0 File-based locks for Python on Linux and Windows
loky 3.4.0 A robust implementation of concurrent.futures.ProcessPoolExecutor
lxml 5.1.0 Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
lz4 4.3.3 LZ4 Bindings for Python
mako 1.2.0 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 2.1.1 Safely add untrusted strings to HTML/XML markup.
marshmallow 3.12.1 A lightweight library for converting complex datatypes to and from native Python datatypes.
marshmallow_enum 1.5.1 Enum field for Marshmallow
matplotlib 3.8.3 Python plotting package
matplotlib_inline 0.1.6 Inline Matplotlib backend for Jupyter
maturin 1.5.1 Build and publish crates with pyo3, rust-cpython and cffi 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.
mistune 2.0.5 A sane Markdown parser with useful plugins and renderers
mizani 0.9.2 Scales for Python
ml_dtypes 0.3.2
mlxtend 0.22.0 Machine Learning Library Extensions
more_itertools 9.0.0 More routines for operating on iterables, beyond itertools
moviepy 1.0.3 Video editing with Python
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.24.1 The Microsoft Authentication Library (MSAL) for Python library
msal_extensions 1.0.0 Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.
msgpack 1.0.4 MessagePack serializer
msvc_runtime 14.38.33135 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
multidict 6.0.5 multidict implementation
multipledispatch 1.0.0 Multiple dispatch
mutagen 1.46.0 read and write audio tags for many formats
mypy 1.9.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 8.0.21 MySQL driver written in Python
namex 0.0.7 A simple utility to separate the implementation of your Python package and its public API surface.
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. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).
nbdime 4.0.1 Diff and merge of Jupyter Notebooks
nbformat 5.10.3 The Jupyter Notebook format
nbval 0.9.6 A py.test plugin to validate Jupyter notebooks
nest_asyncio 1.5.6 Patch asyncio to allow nested event loops
netcdf4 1.6.5 Provides an object-oriented python interface to the netCDF version 4 library
networkx 3.2.1 Python package for creating and manipulating graphs and networks
nltk 3.8.1 Natural Language Toolkit
notebook 7.1.2 Jupyter Notebook - A web-based notebook environment for interactive computing
notebook_shim 0.2.3 A shim layer for notebook traits and config
ntlm_auth 1.5.0 Creates NTLM authentication structures
numba 0.59.1 compiling Python code using LLVM
numcodecs 0.12.1 A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.
numexpr 2.8.7 Fast numerical expression evaluator for NumPy
numpy 1.26.4 Fundamental package for array computing in Python
numpydoc 1.3 Sphinx extension to support docstrings in Numpy format
openai 1.14.3 The official Python library for the openai API
opencv_python 4.9.0.80 Wrapper package for OpenCV python bindings.
openpyxl 3.1.2 A Python library to read/write Excel 2010 xlsx/xlsm files
opt_einsum 3.3.0 Optimizing numpys einsum function
optree 0.11.0 Optimized PyTree Utilities.
optuna 3.6.1 A hyperparameter optimization framework
orjson 3.9.15 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
ortools 9.8.3296 Google OR-Tools python libraries and modules
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 23.2 Core utilities for Python packages
pandas 2.2.1 Powerful data structures for data analysis, time series, and statistics
pandocfilters 1.5.0 Utilities for writing pandoc filters in python
panel 1.4.1 The powerful data exploration & web app framework for Python.
papermill 2.5.1a1 Parameterize and run Jupyter and nteract Notebooks
param 2.1.0 Make your Python code clearer and more reliable by declaring Parameters.
paramiko 2.8.0 SSH2 protocol library
parso 0.8.3 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.
pdfrw 0.4.post2 PDF file reader/writer library
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 10.2.0 Python Imaging Library (Fork)
pims 0.6.1 Python Image Sequence
pint 0.19.2 Physical quantities module
pip 24.0 The PyPA recommended tool for installing Python packages.
pkginfo 1.9.6 Query metadata from sdists / bdists / installed packages.
platformdirs 3.8.1 A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".
plotly 5.20.0 An open-source, interactive data visualization library for Python
plotnine 0.12.4 A Grammar of Graphics for Python
plotpy 2.3.0 Curve and image plotting tools for Python/Qt applications
pluggy 1.0.0 plugin and hook calling mechanisms for python
ply 3.11 Python Lex & Yacc
pmdarima 2.0.4 Python's forecast::auto.arima equivalent
polars 0.20.17 Blazingly fast DataFrame library
portalocker 2.7.0 Wraps the portalocker recipe for easy usage
portpicker 1.5.0 A library to choose unique available network ports.
ppci 0.5.9 A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
prettytable 3.3.0 A simple Python library for easily displaying tabular data in a visually appealing ASCII table format
priority 2.0.0 A pure-Python implementation of the HTTP/2 priority tree
proglog 0.1.10 Log and progress bar manager for console, notebooks, web...
prometheus_client 0.18.0 Python client for the Prometheus monitoring system.
prompt_toolkit 3.0.43 Library for building powerful interactive command lines in Python
protobuf 4.25.1 Protocol Buffers
psutil 5.9.5 Cross-platform lib for process and system monitoring in Python.
psygnal 0.9.5 Fast python callback/event system modeled after Qt Signals
ptpython 3.0.26 Python REPL build on top of prompt_toolkit
ptyprocess 0.7.0 Run a subprocess in a pseudo terminal
pulp 2.6.0 PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
pure_eval 0.2.2 Safely evaluate AST nodes without side effects
pyaml 20.4.0 PyYAML-based module to produce pretty and readable YAML-serialized data
pyarrow 14.0.1 Python library for Apache Arrow
pyaudio 0.2.14 Cross-platform audio I/O with PortAudio
pybars3 0.9.7 Handlebars.js templating for Python 3 and 2
pybind11 2.12.0 Seamless operability between C++11 and Python
pycodestyle 2.11.1 Python style guide checker
pycosat 0.6.6 bindings to picosat (a SAT solver)
pycparser 2.21 C parser in Python
pycryptodomex 3.18.0 Cryptographic library for Python
pyct 0.4.8 Python package common tasks for users (e.g. copy examples, fetch data, ...)
pydantic 2.6.4 Data validation using Python type hints
pydantic_core 2.16.3
pydeck 0.8.0 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
pyepsg 0.4.0 Easy access to the EPSG database via http://epsg.io/
pyerfa 2.0.1.1 Python bindings for ERFA
pyflakes 3.2.0 passive checker of Python programs
pygad 3.2.0 PyGAD: A Python Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch).
pygame 2.5.2 Python Game Development
pygments 2.16.1 Pygments is a syntax highlighting package written in Python.
pyjwt 2.4.0 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
pymeta3 0.5.1 Pattern-matching language based on OMeta for Python 3 and 2
pymongo 4.5.0 Python driver for MongoDB http://www.mongodb.org
pymoo 0.6.1.1 Multi-Objective Optimization in Python
pympler 1.0.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.11 Nearest Neighbor Descent
pyodbc 5.0.1 DB API module for ODBC
pyomo 6.7.0 Pyomo: Python Optimization Modeling Objects
pyopengl 3.1.7 Standard OpenGL bindings for Python
pypandoc 1.5 Thin wrapper for pandoc.
pyparsing 3.0.9 pyparsing module - Classes and methods to define and execute parsing grammars
pypdf 3.15.2 A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypng 0.20220715.0 Pure Python library for saving and loading PNG images
pyproj 3.6.1 Python interface to PROJ (cartographic projections and coordinate transformations library)
pyproject_hooks 1.0.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.13.0 The sip module support for PyQt5
pyqtgraph 0.13.4 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.
pyro_api 0.1.2 Generic API for dispatch to Pyro backends.
pyro_ppl 1.8.4 A Python library for probabilistic modeling and inference
pyserial 3.5 Python Serial Port Extension
pysimplegui 4.60.4 Python GUIs for Humans. Launched in 2018. It's 2022 & PySimpleGUI is an ACTIVE & supported project. Super-simple to create custom GUI's. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Main docs at www.PySimpleGUI.org. Fun & your success are the focus. Examples using Machine Learning (GUI, OpenCV Integration), Rainmeter Style Desktop Widgets, Matplotlib + Pyplot, PIL support, add GUI to command line scripts, PDF & Image Viewers. Great for beginners & advanced GUI programmers.
pysocks 1.7.1 A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.
pystache 0.5.4 Mustache for Python
pytest 7.4.2 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.0 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.11.0 Python Language Server for the Language Server Protocol
python_multipart 0.0.5 A streaming multipart parser for Python
python_slugify 6.1.2 A Python slugify application that also handles Unicode
pythonnet 3.0.3 .NET and Mono integration for Python
pythonqwt 0.12.1 Qt plotting widgets for Python
pytoolconfig 1.2.4 Python tool configuration
pytorch_lightning 2.2.1 PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.
pytz 2023.3 World timezone definitions, modern and historical
pytz_deprecation_shim 0.1.0.post0 Shims to make deprecation of pytz easier
pyviz_comms 3.0.2 A JupyterLab extension for rendering HoloViz content.
pywin32 306 Python for Window Extensions
pywin32_ctypes 0.2.2 A (partial) reimplementation of pywin32 using ctypes/cffi
pywinpty 2.0.12 Pseudo terminal support for Windows from Python.
pywinusb 0.4.2 A package that simplifies USB/HID communications on windows
pyyaml 6.0.1 YAML parser and emitter for Python
pyzmq 25.1.2 Python bindings for 0MQ
qdarkstyle 3.2 The most complete dark/light style sheet for C++/Python and Qt applications
qpsolvers 4.3.0 Quadratic programming solvers in Python with a unified API.
qrcode 7.4.2 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.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.5.3 Import the main names to top level.
quart 0.19.4 A Python ASGI web microframework with the same API as Flask
rapidfuzz 3.5.2 rapid fuzzy string matching
rasterio 1.3.9 Fast and direct raster I/O for use with Numpy and SciPy
readme_renderer 35.0 readme_renderer is a library for rendering "readme" descriptions for Warehouse
redis 4.3.1 Python client for Redis database and key-value store
referencing 0.30.2 JSON Referencing + Python
regex 2023.10.3 Alternative regular expression module, to replace re.
reportlab 4.0.4 The Reportlab Toolkit
requests 2.31.0 Python HTTP for Humans.
requests_ntlm 1.1.0 This package allows for HTTP NTLM authentication using the requests library.
requests_toolbelt 0.10.1 A utility belt for advanced users of python-requests
retrying 1.3.4 Retrying
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.7.1 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.13.2 Python bindings to Rust's persistent data structures (rpds)
rtree 1.1.0 R-Tree spatial index for Python GIS
rx 3.1.1 Reactive Extensions (Rx) for Python
safetensors 0.4.2 Fast and Safe Tensor serialization
scikit_image 0.22.0 Image processing in Python
scikit_learn 1.4.1.post1 A set of python modules for machine learning and data mining
scikit_optimize 0.10.1 Sequential model-based optimization toolbox.
scipy 1.12.0 Fundamental algorithms for scientific computing in Python
scramp 1.4.1 An implementation of the SCRAM protocol.
scs 3.2.4.post1 Splitting conic solver
seaborn 0.13.2 Statistical data visualization
send2trash 1.8.2 Send file to trash natively under Mac OS X, Windows and Linux
setuptools 69.2.0 Easily download, build, install, upgrade, and uninstall Python packages
shapely 2.0.1 Manipulation and analysis of geometric objects
shellingham 1.5.0.post1 Tool to Detect Surrounding Shell
simplegeneric 0.8.1 Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
simplejson 3.17.6 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
slicerator 1.1.0 A lazy-loading, fancy-sliceable iterable.
smmap 5.0.0 A pure Python implementation of a sliding window memory map manager
snakeviz 2.1.0 A web-based viewer for Python profiler output
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.
snuggs 1.4.7 Snuggs are s-expressions for Numpy
sortedcontainers 2.4.0 Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
sounddevice 0.4.6 Play and Record Sound with Python
soupsieve 2.3.2.post1 A modern CSS selector implementation for Beautiful Soup.
sphinx 7.2.6 Python documentation generator
sphinx_rtd_theme 2.0.0 Read the Docs theme for Sphinx
sphinxcontrib_applehelp 1.0.2 sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books
sphinxcontrib_devhelp 1.0.2 sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
sphinxcontrib_htmlhelp 2.0.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 1.0.3 sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
sphinxcontrib_serializinghtml 1.1.9 sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle)
spyder 5.5.4 The Scientific Python Development Environment
spyder_kernels 2.5.1 Jupyter kernels for Spyder's console
sqlalchemy 2.0.28 Database Abstraction Library
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
sqlite_fts4 1.0.3 Python functions for working with SQLite FTS4 search
sqlite_utils 3.36 CLI tool and Python library for manipulating SQLite databases
sqlparse 0.4.3 A non-validating SQL parser.
sspyrs 0.3 Lightweight interface for SSRS reports to python
stack_data 0.6.1 Extract data from python stack frames and tracebacks for informative displays
starlette 0.35.1 The little ASGI library that shines.
statsmodels 0.14.1 Statistical computations and models for Python
streamlit 1.32.2 A faster way to build and share data apps
streamz 0.6.3 Streams
supersmoother 0.4 Python implementation of Friedman's Supersmoother
swifter 1.3.4 A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
sympy 1.12 Computer algebra system (CAS) in Python
tabulate 0.9.0 Pretty-print tabular data
tbats 1.1.0 BATS and TBATS for time series forecasting
tblib 1.7.0 Traceback serialization library.
tenacity 8.1.0 Retry code until it succeeds
terminado 0.17.0 Tornado websocket backend for the Xterm.js Javascript terminal emulator library.
text_unidecode 1.3 The most basic Text::Unidecode port
textdistance 4.5.0 Compute distance between the two texts.
threadpoolctl 3.1.0 threadpoolctl
three_merge 0.1.1 Simple library for merging two strings with respect to a base one
tifffile 2023.7.18 Read and write TIFF files
tinycss2 1.1.1 A tiny CSS parser
tokenizers 0.15.1 Fast and Customizable Tokenizers
toml 0.10.2 Python Library for Tom's Obvious, Minimal Language
tomli 2.0.1 A lil' TOML parser
tomli_w 1.0.0 A lil' TOML writer
tomlkit 0.12.3 Style preserving TOML library
toolz 0.12.0 List processing tools and functional utilities
torch 2.2.2 Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchaudio 2.2.2 An audio package for PyTorch
torchmetrics 1.3.2 PyTorch native Metrics
torchvision 0.17.2 image and video datasets and models for torch deep learning
tornado 6.4 Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tqdm 4.65.0 Fast, Extensible Progress Meter
traitlets 5.14.1 Traitlets Python configuration system
traittypes 0.2.1 Scipy trait types
transformers 4.38.2 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
trio 0.25.0 A friendly Python library for async concurrency and I/O
trove_classifiers 2023.2.20 Canonical source for classifiers on PyPI (pypi.org).
twine 4.0.1 Collection of utilities for publishing packages on PyPI
typeguard 2.13.3 Run-time type checker for Python
typing_extensions 4.9.0 Backported and Experimental Type Hints for Python 3.8+
typing_inspect 0.8.0 Runtime inspection utilities for typing module.
tzdata 2022.7 Provider of IANA time zone data
tzlocal 4.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.8.0 Ultra fast JSON encoder and decoder for Python
umap_learn 0.5.1 Uniform Manifold Approximation and Projection
uncertainties 3.1.7 Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives
uri_template 1.2.0 RFC 6570 URI Template Processor
urllib3 2.0.3 HTTP library with thread-safe connection pooling, file post, and more.
userpath 1.8.0 Cross-platform tool for adding locations to the user PATH
uvicorn 0.26.0 The lightning-fast ASGI server.
vega_datasets 0.9.0 A Python package for offline access to Vega datasets
virtualenv 20.23.0 Virtual Python Environment builder
waitress 2.1.2 Waitress WSGI server
wasmer 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_cranelift 1.1.0 Python extension to run WebAssembly binaries
wasmer_compiler_singlepass 1.1.0 Python extension to run WebAssembly binaries
watchdog 2.2.0 Filesystem events monitoring
wcwidth 0.2.9 Measures the displayed width of unicode strings in a terminal
webcolors 1.12 A library for working with color names and color values formats defined by HTML and CSS.
webencodings 0.5.1 Character encoding aliases for legacy web content
websocket_client 1.6.4 WebSocket client for Python with low level API options
websockets 12.0 An implementation of the WebSocket Protocol (RFC 6455 & 7692)
werkzeug 3.0.1 The comprehensive WSGI web application library.
whatthepatch 1.0.2 A patch parsing and application library.
wheel 0.43.0 A built-package format for Python
widgetsnbextension 4.0.10 Jupyter interactive widgets for Jupyter Notebook
winpython 7.5.20240410 WinPython distribution tools, including WPPM
wordcloud 1.9.3 A little word cloud generator
wrapt 1.14.1 Module for decorators, wrappers and monkey patching.
wsproto 1.2.0 WebSockets state-machine based protocol implementation
xarray 2024.2.0 N-D labeled arrays and datasets in Python
xlsxwriter 3.1.9 A Python module for creating Excel XLSX files.
xlwings 0.24.7 Make Excel fly: Interact with Excel from Python and vice versa.
xmltodict 0.13.0 Makes working with XML feel like you are working with JSON
xyzservices 2023.10.1 Source of XYZ tiles providers
yapf 0.40.1 A formatter for Python code.
yarl 1.7.2 Yet another URL library
yt_dlp 2023.7.6 A youtube-dl fork with additional features and patches
zarr 2.16.1 An implementation of chunked, compressed, N-dimensional arrays for Python
zict 3.0.0 Mutable mapping tools
zipp 3.17.0 Backport of pathlib-compatible object wrapper for zip files
zstandard 0.22.0 Zstandard bindings for Python

WinPython 3.12.3.0dot

The following packages are included in WinPython-64bit v3.12.3.0dot .

Tools

Name Version Description

Python packages

Name Version Description
Python 3.12.3 Python programming language with standard library
build 1.1.1 A simple, correct Python build frontend
colorama 0.4.6 Cross-platform colored terminal text.
msvc_runtime 14.38.33135 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
packaging 23.2 Core utilities for Python packages
pip 24.0 The PyPA recommended tool for installing Python packages.
pyproject_hooks 1.0.0 Wrappers to call pyproject.toml-based build backend hooks.
setuptools 69.2.0 Easily download, build, install, upgrade, and uninstall Python packages
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
wheel 0.43.0 A built-package format for Python
winpython 7.5.20240410 WinPython distribution tools, including WPPM

WinPython 3.13.0.0dot

The following packages are included in WinPython-64bit v3.13.0.0dot a6.

Tools

Name Version Description

Python packages

Name Version Description
Python 3.13.0 Python programming language with standard library
build 1.1.1 A simple, correct Python build frontend
colorama 0.4.6 Cross-platform colored terminal text.
msvc_runtime 14.38.33135 Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories
packaging 23.2 Core utilities for Python packages
pip 24.0 The PyPA recommended tool for installing Python packages.
pyproject_hooks 1.0.0 Wrappers to call pyproject.toml-based build backend hooks.
setuptools 69.2.0 Easily download, build, install, upgrade, and uninstall Python packages
sqlite_bro 0.12.2 a graphic SQLite Client in 1 Python file
wheel 0.43.0 A built-package format for Python
winpython 7.5.20240410 WinPython distribution tools, including WPPM

@stonebig
Copy link
Contributor Author

As no issue has been reported, the rc binaries are re-tagged as final.

binaries at:

MD5 SHA-1 SHA-256 Binary Size blake2b-256
54849ef5c9184836c9a2a302a94d3533 2bbd296947c11e024850b54cfe81d33f6bcba8c7 beef54eba558559255a73e59ae1986e8d06a6b12b55e78645ab42b4d6974e124 Winpython64-3.12.3.0dot.exe 24 145 153 Bytes 25b1156596aa8d6bb4dd7be5a8ac83cd6f5dabab09cfd0497575cc808edcd29f
b370dd44d87f8c60d6b5ffab78359d98 b2ebae84570a8882006bf9f976e14fedfdbe5dd8 45d5ab340920f291a3497be30f05bb059d05ca15f5882f58fa943abf956de1ea Winpython64-3.12.3.0.exe 894 147 283 Bytes 258b2e67e81f7e79b345d5a4131345db19a7cbe04af462cbf67e1f6f13f9374a
544001aa7c8fbdfb9c3378f39a7d7749 7a5fa99bde2d46b7a2e00e8b63041dcbd6db7974 6ed92865e5b9a900c9a50c17a0d31aa013c71ca362788a21376b41d49dd21894 Winpython64-3.13.0.0dota6.exe 24 506 401 Bytes 61e48b2fead528afe71f057186dbadac036061b1a775f656922553b6c9961b7d

@stonebig
Copy link
Contributor Author

post-rc (2024-04-19);

Infra-structure:

  • python-3.12.3.0 32 bit
MD5 SHA-1 SHA-256 Binary Size blake2b-256
8f965ddbd46ee44db5ca0b72f5ccd39b 3504989b7c72cce964ffc0876e1a9798c2b17cf7 400a36ceb32275dd7b5d095daf3a10e2545f755e55ab3b157b490024322b07ef Winpython32-3.12.3.0dot.exe 22 887 489 Bytes d6875c01b3564721220cc16646a263ffc713cb462eaf37c92dec828c83818ba8

@RoyiAvital
Copy link

It seems the PowerShell launcher (Icon) is missing.

@stonebig
Copy link
Contributor Author

It seems the PowerShell launcher (Icon) is missing.

removed it but not the script.
I'll re-add it next cycle, as the Terminal icon doesn't work as expected

@stonebig
Copy link
Contributor Author

in scripts, modify Winpython_Terminal.bat with:

@echo off
Powershell.exe -Command "& {Start-Process PowerShell.exe -ArgumentList '-ExecutionPolicy RemoteSigned -noexit -File ""%~dp0WinPython_PS_Prompt.ps1""'}"
exit

problem came because wt default shifted to powershell.

@RoyiAvital
Copy link

It might be simpler for you, in the future, to move to PS all along.

@stonebig
Copy link
Contributor Author

Powershell scripts by default may be blocked for users, so the very slow move away from CMD.

@stonebig stonebig unpinned this issue Apr 19, 2024
@fleming79
Copy link

A few interesting projects: https://github.com/astral-sh/uv (by creators of Ruff)

uv is interesting:

* probably 2x speed-up in WinPython build scenario

* as much compatible with pip as possible.

...

It looks like Hatch has adopted UV (will be a dependency).

pypa/hatch#1393

@stonebig
Copy link
Contributor Author

stonebig commented Apr 20, 2024

A few interesting projects: https://github.com/astral-sh/uv (by creators of Ruff)

uv is interesting:

* probably 2x speed-up in WinPython build scenario

* as much compatible with pip as possible.

...

It looks like Hatch has adopted UV (will be a dependency).

pypa/hatch#1393

Uv is not in a stable mode yet, you may wait Packaging summit to see how the stars will align within the community around:

  • rust resolvers, cache strategy, hash strategy, pipelines defense
  • more global installers like uv.

At minimum, you may expect:

  • the cache and resolver algorithms to integrate pip.
  • A larger common path for conda, mamba, uv, poetry, hatch, pip, and pypi

Backward compatibility, standardisation and Sustainability are important trade-off to deal with.

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

4 participants