From 8f7475a2c4954d52bede88b30abf84f4bef6c76d Mon Sep 17 00:00:00 2001 From: stonebig Date: Tue, 27 Oct 2026 14:39:04 +0100 Subject: [PATCH 1/2] wppm: Changelog project URL Co-Authored-By: Claude Opus 5.5 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 2d7148dd..b0ad7698 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ keywords = ["dependency","dependencies","dependency-tree","pipdeptree","extras", Documentation = "https://winpython.github.io/" Source = "https://github.com/winpython/winpython" Issues = "https://github.com/winpython/winpython/issues" +Changelog = "https://github.com/winpython/winpython/releases?q=wppm" [project.scripts] wppm = "wppm.wppm:main" From 7256153ef7712b3db702c16e75b688a520f047cc Mon Sep 17 00:00:00 2001 From: stonebig Date: Tue, 27 Oct 2026 17:05:25 +0100 Subject: [PATCH 2/2] 2026-04 local build workflow --- requirements_slim.txt | 13 ++++++++++--- requirements_slim315.txt | 15 +++++++++++++++ winpython_builds.toml | 14 ++++++++++---- 3 files changed, 35 insertions(+), 7 deletions(-) diff --git a/requirements_slim.txt b/requirements_slim.txt index 8becce76..42b82f33 100644 --- a/requirements_slim.txt +++ b/requirements_slim.txt @@ -8,7 +8,7 @@ anywidget array-api-compat azure-cosmos baresql -brotli +# brotli unsecure build cvxopt cvxpy @@ -52,8 +52,9 @@ mpld3 mssql-python mypy[mypyc] mysql_connector_python -nltk +# nltk -3.10.4 not same sha-256 onnxruntime_genai +openai opencv-python openpyxl optuna @@ -69,7 +70,7 @@ prince psycopg2 ptpython pybind11 -pydantic-ai-slim[a2a,anthropic,cli,cohere,evals,google,groq,mcp,openai,vertexai] +pydantic-ai-slim[anthropic,cli,cohere,evals,google,groq,mcp,openai] pympler pyodbc pyomo @@ -115,6 +116,12 @@ wordcloud xlsxwriter yt_dlp + +jupyter-server-terminals +pyqtgraph +pylint + + # ---- already pulled in by an entry above ---- #alembic # <- optuna #Altair # <- prince, streamlit, streamlit-bokeh diff --git a/requirements_slim315.txt b/requirements_slim315.txt index b329101f..78f07cff 100644 --- a/requirements_slim315.txt +++ b/requirements_slim315.txt @@ -96,6 +96,7 @@ nbconvert networkx nltk numpydoc +openai opencv-python openpyxl opentelemetry-semantic-conventions @@ -190,6 +191,20 @@ xlsxwriter xxhash yt-dlp +jupyter-server-terminals +jupyter-console +flake8 +isort +pyqtgraph +pylint +pythonqwt +pytoolconfig +redis +rope +sparsediffpy +whatthepatch +duckdb + # ---- notes kept from the source ---- # for WinPython-3.14 slim # 2026-07-12 diff --git a/winpython_builds.toml b/winpython_builds.toml index 6ee6d827..28084118 100644 --- a/winpython_builds.toml +++ b/winpython_builds.toml @@ -67,8 +67,14 @@ my_release_level = "" builds = ["dot", "slim"] # A Python that names a requirements file its own way says so here: -# [pythons."313".overrides.slim] + +[pythons."313".overrides.slim] # requirements = "requirements64_slim.txt" +bytecode = "none" + +[pythons."313".overrides.slimf] +bytecode = "none" + [pythons."314"] python_target_release = "31410" @@ -78,7 +84,7 @@ builds = ["dot", "dotf", "slim", "slimf"] [pythons."314".overrides.slimf] -# bytecode = "none" +bytecode = "none" # tornado ships one cp39-abi3 wheel, which no free-threaded interpreter matches, # so this flavor alone still needs the sdist fallback. The maintainer expects # free-threaded wheels during the 2026-04 cycle (tornadoweb/tornado#3501): @@ -96,8 +102,8 @@ builds = ["dot", "dotf", "slim", "slimf"] [pythons."315".overrides.slim] requirements = "requirements_slim315.txt" -# bytecode = "none" +#bytecode = "none" [pythons."315".overrides.slimf] requirements = "requirements_slimf315.txt" -# bytecode = "none" +bytecode = "none"