pyodide-pack icon indicating copy to clipboard operation
pyodide-pack copied to clipboard

pyodide minify --version throw...

Open master0luc opened this issue 7 months ago • 2 comments

  1. python --version: Python 3.12.5

  2. pip install pyodide-pack: Collecting pyodide-pack Downloading pyodide_pack-0.2.0-py3-none-any.whl.metadata (6.6 kB) Collecting typer~=0.4.1 (from pyodide-pack) Downloading typer-0.4.2-py3-none-any.whl.metadata (12 kB) Collecting rich~=12.3.0 (from pyodide-pack) Downloading rich-12.3.0-py3-none-any.whl.metadata (19 kB) Collecting jinja2~=3.1.2 (from pyodide-pack) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting pyodide-cli>=0.2.0 (from pyodide-pack) Downloading pyodide_cli-0.3.0-py3-none-any.whl.metadata (2.2 kB) Collecting MarkupSafe>=2.0 (from jinja2~=3.1.2->pyodide-pack) Downloading MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl.metadata (4.1 kB) Collecting commonmark<0.10.0,>=0.9.0 (from rich~=12.3.0->pyodide-pack) Downloading commonmark-0.9.1-py2.py3-none-any.whl.metadata (5.7 kB) Collecting pygments<3.0.0,>=2.6.0 (from rich~=12.3.0->pyodide-pack) Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB) Collecting click<9.0.0,>=7.1.1 (from typer~=0.4.1->pyodide-pack) Using cached click-8.2.1-py3-none-any.whl.metadata (2.5 kB) Collecting colorama (from click<9.0.0,>=7.1.1->typer~=0.4.1->pyodide-pack) Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading pyodide_cli-0.3.0-py3-none-any.whl (11 kB) Downloading rich-12.3.0-py3-none-any.whl (232 kB) Downloading typer-0.4.2-py3-none-any.whl (27 kB) Using cached click-8.2.1-py3-none-any.whl (102 kB) Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Downloading MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl (15 kB) Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 1.2 MB/s eta 0:00:00 Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB) r-0.4.2

  3. pip list Package Version


annotated-types 0.7.0 click 8.2.1 colorama 0.4.6 commonmark 0.9.1 graph_hull 0.1.0 Jinja2 3.1.6 layout_transform 0.1.0 MarkupSafe 3.0.2 numpy 2.2.6 packaging 25.0 pip 24.2 pyclipper 1.3.0.post6 pydantic 2.11.5 pydantic_core 2.33.2 Pygments 2.19.1 pyodide-cli 0.3.0 rich 12.3.0 shapely 2.1.1 typer 0.4.2 typing_extensions 4.13.2 typing-inspection 0.4.1

  1. pyodide minify --version Traceback (most recent call last): File "", line 198, in run_module_as_main File "", line 88, in run_code File "D:\Rabota1\skema\layout_transfer.venv\scripts\pyodide.exe_main.py", line 4, in File "D:\Rabota1\skema\layout_transfer.venv\Lib\site-packages\pyodide_cli_main.py", line 1, in from .app import main File "D:\Rabota1\skema\layout_transfer.venv\Lib\site-packages\pyodide_cli\app.py", line 12, in app = typer.Typer( ^^^^^^^^^^^^ TypeError: Typer.init() got an unexpected keyword argument 'rich_markup_mode'

If I have pyodide-build => Installing pyodide-pack will brake dependecies by downgrading rich && typer packages

Any suggestions???

master0luc avatar May 30 '25 12:05 master0luc

Thanks for the report. I think we should update the dependencies of pyodide-pack. But please note that pyodide minify will not work with recent versions of Pyodide as this project hasn't been maintained for a while (the latest release was 3 years ago).

We have some plans to refactor this repository, but for now, I doubt it will work.

ryanking13 avatar May 31 '25 10:05 ryanking13

actually, pyodide minify throw the same: pyodide minify .\layout_transform\layout_transform\init.py Traceback (most recent call last): File "", line 198, in run_module_as_main File "", line 88, in run_code File "D:\Rabota1\skema\layout_transfer.venv\scripts\pyodide.exe_main.py", line 4, in File "D:\Rabota1\skema\layout_transfer.venv\Lib\site-packages\pyodide_cli_main.py", line 1, in from .app import main File "D:\Rabota1\skema\layout_transfer.venv\Lib\site-packages\pyodide_cli\app.py", line 12, in app = typer.Typer( ^^^^^^^^^^^^ TypeError: Typer.init() got an unexpected keyword argument 'rich_markup_mode'

master0luc avatar Jun 02 '25 06:06 master0luc