Using Windows 11, Python 3.13.0, JITStreamer-2.0 on commit a1a6cc6ca46cc381c45d61c62ad8f2318b68cd8b, Visual Studio Build Tools 2022 Version 17.11.5, Command Prompt as admin.
If it helps: AMD Ryzen 7000 series. AMD Radeon.
When running pip3 install -U -e ., the installation of required dependencies and builds has ran. When getting to the sslpsk-pmd3 part of the process, the entire process fails and JITStreamer does not get installed.
The last lines of output are the following:
creating build\temp.win-amd64-cpython-313\Release\sslpsk_pmd3
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DOPENSSL_VER=openssl1 -DINIT_SSLPSK_OPENSSL=init_sslpsk_openssl1 -DPYINIT_SSLPSK_OPENSSL=PyInit__sslpsk_openssl1 -Iopenssl1/include/ -IC:\Users\setno\Documents\GitHub\repos\venv\include -IC:\Users\setno\AppData\Local\Programs\Python\Python313\include -IC:\Users\setno\AppData\Local\Programs\Python\Python313\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcsslpsk_pmd3/_sslpsk.c /Fobuild\temp.win-amd64-cpython-313\Release\sslpsk_pmd3/_sslpsk.obj
_sslpsk.c
sslpsk_pmd3/_sslpsk.c(19): fatal error C1083: Cannot open include file: 'openssl/ssl.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for sslpsk-pmd3
Successfully built JITStreamer pymobiledevice3
Failed to build sslpsk-pmd3
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (sslpsk-pmd3)
From my guess, possible outcomes are either missing dependencies that I did not include from VS Build Tools to use with JITStreamer, or there are unloaded or disabled dependencies from VS Build Tools (Assuming that they are unloaded, I may need to restart the computer to get them loaded). VS Build Tools for usage on JIT content is something I am not certain about, so if someone can help me with this, that would be much appreciated.
(venv) C:\Users\setno\Documents\GitHub\repos\JITStreamer-2.0>pip3 install -U -e .
Obtaining file:///C:/Users/setno/Documents/GitHub/repos/JITStreamer-2.0
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Collecting pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3 (from JITStreamer==0.1.dev131+ga1a6cc6)
Cloning https://github.com/stossy11/pymobiledevice3 to c:\users\setno\appdata\local\temp\pip-install-v1izcmdn\pymobiledevice3_b2916d7f06f84202bfea18bbd6cf9067
Running command git clone --filter=blob:none --quiet https://github.com/stossy11/pymobiledevice3 'C:\Users\setno\AppData\Local\Temp\pip-install-v1izcmdn\pymobiledevice3_b2916d7f06f84202bfea18bbd6cf9067'
Resolved https://github.com/stossy11/pymobiledevice3 to commit 321028f5ba5ccb5ba4150e689805bf74908e5d5f
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting flask (from JITStreamer==0.1.dev131+ga1a6cc6)
Downloading flask-3.0.3-py3-none-any.whl.metadata (3.2 kB)
Collecting Werkzeug>=3.0.0 (from flask->JITStreamer==0.1.dev131+ga1a6cc6)
Downloading werkzeug-3.0.4-py3-none-any.whl.metadata (3.7 kB)
Collecting Jinja2>=3.1.2 (from flask->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting itsdangerous>=2.1.2 (from flask->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting click>=8.1.3 (from flask->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting blinker>=1.6.2 (from flask->JITStreamer==0.1.dev131+ga1a6cc6)
Downloading blinker-1.8.2-py3-none-any.whl.metadata (1.6 kB)
Collecting construct>=2.9.29 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached construct-2.10.70-py3-none-any.whl.metadata (4.2 kB)
Collecting asn1 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached asn1-2.7.1-py2.py3-none-any.whl.metadata (5.8 kB)
Collecting coloredlogs (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB)
Collecting IPython (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached ipython-8.28.0-py3-none-any.whl.metadata (5.0 kB)
Collecting bpylist2>=4.0.1 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached bpylist2-4.1.1-py3-none-any.whl.metadata (5.5 kB)
Collecting pygments (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Collecting hexdump (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached hexdump-3.3-py3-none-any.whl
Collecting arrow (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting daemonize (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached daemonize-2.5.0-py2.py3-none-any.whl.metadata (1.1 kB)
Collecting gpxpy<1.6.0 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached gpxpy-1.5.0-py3-none-any.whl
Collecting pykdebugparser>=1.2.4 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pykdebugparser-1.2.4-py2.py3-none-any.whl.metadata (18 kB)
Collecting pyusb>=1.2.1 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pyusb-1.2.1-py3-none-any.whl.metadata (2.2 kB)
Collecting tqdm (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached tqdm-4.66.5-py3-none-any.whl.metadata (57 kB)
Collecting requests (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting xonsh (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached xonsh-0.18.3-py312-none-any.whl.metadata (9.0 kB)
Collecting parameter-decorators (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached parameter_decorators-0.0.2-py2.py3-none-any.whl.metadata (42 kB)
Collecting packaging (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting pygnuutils>=0.0.7 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pygnuutils-0.1.1-py3-none-any.whl.metadata (43 kB)
Collecting cryptography>=41.0.1 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached cryptography-43.0.1-cp39-abi3-win_amd64.whl.metadata (5.4 kB)
Collecting pycrashreport>=1.2.4 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pycrashreport-1.2.5-py3-none-any.whl.metadata (45 kB)
Collecting fastapi>=0.93.0 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached fastapi-0.115.2-py3-none-any.whl.metadata (27 kB)
Collecting uvicorn>=0.15.0 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached uvicorn-0.32.0-py3-none-any.whl.metadata (6.6 kB)
Collecting starlette (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached starlette-0.41.0-py3-none-any.whl.metadata (6.0 kB)
Collecting wsproto (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached wsproto-1.2.0-py3-none-any.whl.metadata (5.6 kB)
Collecting nest-asyncio>=1.5.5 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting Pillow (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pillow-11.0.0-cp313-cp313-win_amd64.whl.metadata (9.3 kB)
Collecting inquirer3>=0.6.0 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached inquirer3-0.6.1-py3-none-any.whl.metadata (6.6 kB)
Collecting ipsw-parser>=1.3.4 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached ipsw_parser-1.3.7-py3-none-any.whl.metadata (42 kB)
Collecting remotezip (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached remotezip-0.12.3-py3-none-any.whl.metadata (7.2 kB)
Collecting zeroconf>=0.132.2 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Downloading zeroconf-0.135.0-cp313-cp313-win_amd64.whl.metadata (6.1 kB)
Collecting ifaddr (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached ifaddr-0.2.0-py3-none-any.whl.metadata (4.9 kB)
Collecting hyperframe (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached hyperframe-6.0.1-py3-none-any.whl.metadata (2.7 kB)
Collecting srptools (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached srptools-1.0.1-py2.py3-none-any.whl.metadata (6.4 kB)
Collecting qh3<2,>=1.0.0 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached qh3-1.2.0-cp37-abi3-win_amd64.whl.metadata (4.8 kB)
Collecting developer-disk-image>=0.0.2 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached developer_disk_image-0.0.2-py3-none-any.whl.metadata (2.1 kB)
Collecting opack (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached opack-0.1.0-py3-none-any.whl.metadata (2.3 kB)
Collecting psutil (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached psutil-6.0.0-cp37-abi3-win_amd64.whl.metadata (22 kB)
Collecting pytun-pmd3>=2.0.9 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pytun_pmd3-2.0.9-py3-none-any.whl
Collecting aiofiles (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached aiofiles-24.1.0-py3-none-any.whl.metadata (10 kB)
Collecting prompt-toolkit (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached prompt_toolkit-3.0.48-py3-none-any.whl.metadata (6.4 kB)
Collecting sslpsk-pmd3>=1.0.3 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached sslpsk-pmd3-1.0.3.tar.gz (17 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting python-pcapng>=2.1.1 (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached python_pcapng-2.1.1-py3-none-any.whl.metadata (7.6 kB)
Collecting colorama (from click>=8.1.3->flask->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting cffi>=1.12 (from cryptography>=41.0.1->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached cffi-1.17.1-cp313-cp313-win_amd64.whl.metadata (1.6 kB)
Collecting starlette (from pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached starlette-0.40.0-py3-none-any.whl.metadata (6.0 kB)
Collecting pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4 (from fastapi>=0.93.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pydantic-2.9.2-py3-none-any.whl.metadata (149 kB)
Collecting typing-extensions>=4.8.0 (from fastapi>=0.93.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting fastapi-cli>=0.0.5 (from fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached fastapi_cli-0.0.5-py3-none-any.whl.metadata (7.0 kB)
Collecting httpx>=0.23.0 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached httpx-0.27.2-py3-none-any.whl.metadata (7.1 kB)
Collecting python-multipart>=0.0.7 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached python_multipart-0.0.12-py3-none-any.whl.metadata (1.9 kB)
Collecting pyyaml>=5.3.1 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached PyYAML-6.0.2-cp313-cp313-win_amd64.whl.metadata (2.1 kB)
Collecting ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached ujson-5.10.0-cp313-cp313-win_amd64.whl.metadata (9.5 kB)
Collecting orjson>=3.2.1 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached orjson-3.10.7-cp313-none-win_amd64.whl.metadata (51 kB)
Collecting email-validator>=2.0.0 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached email_validator-2.2.0-py3-none-any.whl.metadata (25 kB)
Collecting pydantic-settings>=2.0.0 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pydantic_settings-2.5.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pydantic-extra-types>=2.0.0 (from fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pydantic_extra_types-2.9.0-py3-none-any.whl.metadata (3.4 kB)
Collecting blessed<2.0.0,>=1.20.0 (from inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached blessed-1.20.0-py2.py3-none-any.whl.metadata (13 kB)
Collecting editor<2.0.0,>=1.6.6 (from inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached editor-1.6.6-py3-none-any.whl.metadata (2.3 kB)
Collecting readchar<5.0.0,>=4.0.6 (from inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached readchar-4.2.0-py3-none-any.whl.metadata (7.5 kB)
Collecting cached-property (from ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached cached_property-1.5.2-py2.py3-none-any.whl.metadata (11 kB)
Collecting plumbum (from ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached plumbum-1.9.0-py3-none-any.whl.metadata (10 kB)
Collecting pyimg4>=0.8.6 (from ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pyimg4-0.8.6-py3-none-any.whl.metadata (3.5 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached MarkupSafe-3.0.1-cp313-cp313-win_amd64.whl.metadata (4.1 kB)
Collecting la-panic==0.5.0 (from pycrashreport>=1.2.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached la_panic-0.5.0-py3-none-any.whl.metadata (50 kB)
Collecting setuptools (from la-panic==0.5.0->pycrashreport>=1.2.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached setuptools-75.1.0-py3-none-any.whl.metadata (6.9 kB)
Collecting termcolor (from pykdebugparser>=1.2.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached termcolor-2.5.0-py3-none-any.whl.metadata (6.1 kB)
Collecting anyio<5,>=3.4.0 (from starlette->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached anyio-4.6.2.post1-py3-none-any.whl.metadata (4.7 kB)
Collecting h11>=0.8 (from uvicorn>=0.15.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting python-dateutil>=2.7.0 (from arrow->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached types_python_dateutil-2.9.0.20241003-py3-none-any.whl.metadata (1.9 kB)
Collecting enum-compat (from asn1->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached enum_compat-0.0.3-py3-none-any.whl.metadata (954 bytes)
Collecting humanfriendly>=9.1 (from coloredlogs->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB)
Collecting decorator (from IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB)
Collecting jedi>=0.16 (from IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached jedi-0.19.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting matplotlib-inline (from IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB)
Collecting stack-data (from IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting traitlets>=5.13.0 (from IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting wcwidth (from prompt-toolkit->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting charset-normalizer<4,>=2 (from requests->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl.metadata (34 kB)
Collecting idna<4,>=2.5 (from requests->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB)
Collecting six (from srptools->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting case-insensitive-dictionary (from xonsh->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached case_insensitive_dictionary-0.2.1-py3-none-any.whl.metadata (6.4 kB)
Collecting sniffio>=1.1 (from anyio<5,>=3.4.0->starlette->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting jinxed>=1.1.0 (from blessed<2.0.0,>=1.20.0->inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached jinxed-1.3.0-py2.py3-none-any.whl.metadata (4.7 kB)
Collecting pycparser (from cffi>=1.12->cryptography>=41.0.1->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting runs (from editor<2.0.0,>=1.6.6->inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached runs-1.2.2-py3-none-any.whl.metadata (10 kB)
Collecting xmod (from editor<2.0.0,>=1.6.6->inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached xmod-1.8.1-py3-none-any.whl.metadata (1.8 kB)
Collecting dnspython>=2.0.0 (from email-validator>=2.0.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached dnspython-2.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting typer>=0.12.3 (from fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached typer-0.12.5-py3-none-any.whl.metadata (15 kB)
Collecting httpcore==1.* (from httpx>=0.23.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached httpcore-1.0.6-py3-none-any.whl.metadata (21 kB)
Collecting pyreadline3 (from humanfriendly>=9.1->coloredlogs->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pyreadline3-3.5.4-py3-none-any.whl.metadata (4.7 kB)
Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting annotated-types>=0.6.0 (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.93.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.23.4 (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.93.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pydantic_core-2.23.4-cp313-none-win_amd64.whl.metadata (6.7 kB)
Collecting python-dotenv>=0.21.0 (from pydantic-settings>=2.0.0->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB)
Collecting lzfse<0.5.0,>=0.4.2 (from pyimg4>=0.8.6->ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached lzfse-0.4.2-cp313-cp313-win_amd64.whl
Collecting pycryptodome<4.0.0,>=3.18.0 (from pyimg4>=0.8.6->ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pycryptodome-3.21.0-cp36-abi3-win_amd64.whl.metadata (3.4 kB)
Collecting pylzss==0.3.4 (from pyimg4>=0.8.6->ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pylzss-0.3.4-cp313-cp313-win_amd64.whl
Collecting httptools>=0.5.0 (from uvicorn[standard]>=0.12.0; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached httptools-0.6.2-cp313-cp313-win_amd64.whl.metadata (3.7 kB)
Collecting watchfiles>=0.13 (from uvicorn[standard]>=0.12.0; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached watchfiles-0.24.0-cp313-none-win_amd64.whl.metadata (5.0 kB)
Collecting websockets>=10.4 (from uvicorn[standard]>=0.12.0; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached websockets-13.1-cp313-cp313-win_amd64.whl.metadata (7.0 kB)
Collecting pywin32 (from plumbum->ipsw-parser>=1.3.4->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pywin32-308-cp313-cp313-win_amd64.whl.metadata (8.3 kB)
Collecting executing>=1.2.0 (from stack-data->IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached executing-2.1.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack-data->IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting pure-eval (from stack-data->IPython->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting ansicon (from jinxed>=1.1.0->blessed<2.0.0,>=1.20.0->inquirer3>=0.6.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached ansicon-1.89.0-py2.py3-none-any.whl.metadata (2.8 kB)
Collecting shellingham>=1.3.0 (from typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting rich>=10.11.0 (from typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached rich-13.9.2-py3-none-any.whl.metadata (18 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=10.11.0->typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.11.0->typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "all"->fastapi[all]>=0.93.0->pymobiledevice3@ git+https://github.com/stossy11/pymobiledevice3#egg=pymobiledevice3->JITStreamer==0.1.dev131+ga1a6cc6)
Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Downloading flask-3.0.3-py3-none-any.whl (101 kB)
Downloading blinker-1.8.2-py3-none-any.whl (9.5 kB)
Using cached bpylist2-4.1.1-py3-none-any.whl (16 kB)
Using cached click-8.1.7-py3-none-any.whl (97 kB)
Using cached construct-2.10.70-py3-none-any.whl (63 kB)
Using cached cryptography-43.0.1-cp39-abi3-win_amd64.whl (3.1 MB)
Using cached developer_disk_image-0.0.2-py3-none-any.whl (3.7 kB)
Using cached fastapi-0.115.2-py3-none-any.whl (94 kB)
Using cached inquirer3-0.6.1-py3-none-any.whl (18 kB)
Using cached ipsw_parser-1.3.7-py3-none-any.whl (36 kB)
Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
Using cached nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Using cached pycrashreport-1.2.5-py3-none-any.whl (32 kB)
Using cached la_panic-0.5.0-py3-none-any.whl (51 kB)
Using cached pygnuutils-0.1.1-py3-none-any.whl (46 kB)
Using cached pykdebugparser-1.2.4-py2.py3-none-any.whl (92 kB)
Using cached python_pcapng-2.1.1-py3-none-any.whl (33 kB)
Using cached pyusb-1.2.1-py3-none-any.whl (58 kB)
Using cached qh3-1.2.0-cp37-abi3-win_amd64.whl (1.8 MB)
Using cached starlette-0.40.0-py3-none-any.whl (73 kB)
Using cached uvicorn-0.32.0-py3-none-any.whl (63 kB)
Downloading werkzeug-3.0.4-py3-none-any.whl (227 kB)
Downloading zeroconf-0.135.0-cp313-cp313-win_amd64.whl (4.7 MB)
---------------------------------------- 4.7/4.7 MB 29.4 MB/s eta 0:00:00
Using cached ifaddr-0.2.0-py3-none-any.whl (12 kB)
Using cached aiofiles-24.1.0-py3-none-any.whl (15 kB)
Using cached arrow-1.3.0-py3-none-any.whl (66 kB)
Using cached asn1-2.7.1-py2.py3-none-any.whl (10 kB)
Using cached coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
Using cached daemonize-2.5.0-py2.py3-none-any.whl (5.2 kB)
Using cached hyperframe-6.0.1-py3-none-any.whl (12 kB)
Using cached ipython-8.28.0-py3-none-any.whl (819 kB)
Using cached prompt_toolkit-3.0.48-py3-none-any.whl (386 kB)
Using cached pygments-2.18.0-py3-none-any.whl (1.2 MB)
Using cached opack-0.1.0-py3-none-any.whl (6.3 kB)
Using cached packaging-24.1-py3-none-any.whl (53 kB)
Using cached parameter_decorators-0.0.2-py2.py3-none-any.whl (30 kB)
Using cached pillow-11.0.0-cp313-cp313-win_amd64.whl (2.6 MB)
Using cached psutil-6.0.0-cp37-abi3-win_amd64.whl (257 kB)
Using cached remotezip-0.12.3-py3-none-any.whl (8.1 kB)
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached srptools-1.0.1-py2.py3-none-any.whl (13 kB)
Using cached tqdm-4.66.5-py3-none-any.whl (78 kB)
Using cached wsproto-1.2.0-py3-none-any.whl (24 kB)
Using cached xonsh-0.18.3-py312-none-any.whl (637 kB)
Using cached anyio-4.6.2.post1-py3-none-any.whl (90 kB)
Using cached blessed-1.20.0-py2.py3-none-any.whl (58 kB)
Using cached certifi-2024.8.30-py3-none-any.whl (167 kB)
Using cached cffi-1.17.1-cp313-cp313-win_amd64.whl (182 kB)
Using cached charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl (102 kB)
Using cached editor-1.6.6-py3-none-any.whl (4.0 kB)
Using cached email_validator-2.2.0-py3-none-any.whl (33 kB)
Using cached fastapi_cli-0.0.5-py3-none-any.whl (9.5 kB)
Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Using cached httpx-0.27.2-py3-none-any.whl (76 kB)
Using cached httpcore-1.0.6-py3-none-any.whl (78 kB)
Using cached humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Using cached jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
Using cached MarkupSafe-3.0.1-cp313-cp313-win_amd64.whl (15 kB)
Using cached orjson-3.10.7-cp313-none-win_amd64.whl (137 kB)
Using cached pydantic-2.9.2-py3-none-any.whl (434 kB)
Using cached pydantic_core-2.23.4-cp313-none-win_amd64.whl (1.9 MB)
Using cached pydantic_extra_types-2.9.0-py3-none-any.whl (30 kB)
Using cached pydantic_settings-2.5.2-py3-none-any.whl (26 kB)
Using cached pyimg4-0.8.6-py3-none-any.whl (15 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached python_multipart-0.0.12-py3-none-any.whl (23 kB)
Using cached PyYAML-6.0.2-cp313-cp313-win_amd64.whl (156 kB)
Using cached readchar-4.2.0-py3-none-any.whl (9.3 kB)
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Using cached traitlets-5.14.3-py3-none-any.whl (85 kB)
Using cached types_python_dateutil-2.9.0.20241003-py3-none-any.whl (9.7 kB)
Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Using cached ujson-5.10.0-cp313-cp313-win_amd64.whl (42 kB)
Using cached urllib3-2.2.3-py3-none-any.whl (126 kB)
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Using cached cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Using cached case_insensitive_dictionary-0.2.1-py3-none-any.whl (6.1 kB)
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Using cached enum_compat-0.0.3-py3-none-any.whl (1.3 kB)
Using cached matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB)
Using cached plumbum-1.9.0-py3-none-any.whl (127 kB)
Using cached stack_data-0.6.3-py3-none-any.whl (24 kB)
Using cached termcolor-2.5.0-py3-none-any.whl (7.8 kB)
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
Using cached dnspython-2.7.0-py3-none-any.whl (313 kB)
Using cached executing-2.1.0-py2.py3-none-any.whl (25 kB)
Using cached httptools-0.6.2-cp313-cp313-win_amd64.whl (76 kB)
Using cached jinxed-1.3.0-py2.py3-none-any.whl (33 kB)
Using cached parso-0.8.4-py2.py3-none-any.whl (103 kB)
Using cached pycryptodome-3.21.0-cp36-abi3-win_amd64.whl (1.8 MB)
Using cached python_dotenv-1.0.1-py3-none-any.whl (19 kB)
Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
Using cached typer-0.12.5-py3-none-any.whl (47 kB)
Using cached watchfiles-0.24.0-cp313-none-win_amd64.whl (276 kB)
Using cached websockets-13.1-cp313-cp313-win_amd64.whl (159 kB)
Using cached pure_eval-0.2.3-py3-none-any.whl (11 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Using cached pyreadline3-3.5.4-py3-none-any.whl (83 kB)
Using cached pywin32-308-cp313-cp313-win_amd64.whl (6.5 MB)
Using cached runs-1.2.2-py3-none-any.whl (7.0 kB)
Using cached setuptools-75.1.0-py3-none-any.whl (1.2 MB)
Using cached xmod-1.8.1-py3-none-any.whl (4.6 kB)
Using cached rich-13.9.2-py3-none-any.whl (242 kB)
Using cached shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Using cached ansicon-1.89.0-py2.py3-none-any.whl (63 kB)
Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Building wheels for collected packages: JITStreamer, pymobiledevice3, sslpsk-pmd3
Building editable for JITStreamer (pyproject.toml) ... done
Created wheel for JITStreamer: filename=JITStreamer-0.1.dev131+ga1a6cc6-0.editable-py3-none-any.whl size=19062 sha256=86a3596ae59addfd935a1418acb53c6ffc6365e5ee42b2f03c065890c1909740
Stored in directory: C:\Users\setno\AppData\Local\Temp\pip-ephem-wheel-cache-op2asxs_\wheels\c2\79\52\f14b5d44ce1d96de97154156e93f11090a492ff0c997465c2f
Building wheel for pymobiledevice3 (pyproject.toml) ... done
Created wheel for pymobiledevice3: filename=pymobiledevice3-0.1.dev2308+g321028f-py3-none-any.whl size=658098 sha256=d52fa62f98eff8035504503e09163bf2b7dd7f2415bcc50d03abb40624d3916d
Stored in directory: C:\Users\setno\AppData\Local\Temp\pip-ephem-wheel-cache-op2asxs_\wheels\65\30\06\72bec0da7458dba7b5e2fc938a51befbc4ef97ef5192400345
Building wheel for sslpsk-pmd3 (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for sslpsk-pmd3 (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [31 lines of output]
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\sslpsk_pmd3
copying sslpsk_pmd3\sslpsk.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3
copying sslpsk_pmd3\_version.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3
copying sslpsk_pmd3\__init__.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3
creating build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
copying sslpsk_pmd3\test\example_client.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
copying sslpsk_pmd3\test\example_server.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
copying sslpsk_pmd3\test\test_sslpsk.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
copying sslpsk_pmd3\test\__init__.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
copying sslpsk_pmd3\test\__main__.py -> build\lib.win-amd64-cpython-313\sslpsk_pmd3\test
running egg_info
writing sslpsk_pmd3.egg-info\PKG-INFO
writing dependency_links to sslpsk_pmd3.egg-info\dependency_links.txt
writing requirements to sslpsk_pmd3.egg-info\requires.txt
writing top-level names to sslpsk_pmd3.egg-info\top_level.txt
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'sslpsk_pmd3.egg-info\SOURCES.txt'
adding license file 'LICENSE'
adding license file 'NOTICE'
writing manifest file 'sslpsk_pmd3.egg-info\SOURCES.txt'
copying sslpsk_pmd3\_sslpsk.c -> build\lib.win-amd64-cpython-313\sslpsk_pmd3
running build_ext
building 'sslpsk_pmd3._sslpsk_openssl1' extension
creating build\temp.win-amd64-cpython-313\Release\sslpsk_pmd3
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DOPENSSL_VER=openssl1 -DINIT_SSLPSK_OPENSSL=init_sslpsk_openssl1 -DPYINIT_SSLPSK_OPENSSL=PyInit__sslpsk_openssl1 -Iopenssl1/include/ -IC:\Users\setno\Documents\GitHub\repos\venv\include -IC:\Users\setno\AppData\Local\Programs\Python\Python313\include -IC:\Users\setno\AppData\Local\Programs\Python\Python313\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcsslpsk_pmd3/_sslpsk.c /Fobuild\temp.win-amd64-cpython-313\Release\sslpsk_pmd3/_sslpsk.obj
_sslpsk.c
sslpsk_pmd3/_sslpsk.c(19): fatal error C1083: Cannot open include file: 'openssl/ssl.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for sslpsk-pmd3
Successfully built JITStreamer pymobiledevice3
Failed to build sslpsk-pmd3
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (sslpsk-pmd3)
(venv) C:\Users\setno\Documents\GitHub\repos\JITStreamer-2.0>
Full Log (Very Long, Brace Yourself)
Using Windows 11, Python 3.13.0, JITStreamer-2.0 on commit a1a6cc6ca46cc381c45d61c62ad8f2318b68cd8b, Visual Studio Build Tools 2022 Version 17.11.5, Command Prompt as admin. If it helps: AMD Ryzen 7000 series. AMD Radeon.
When running
pip3 install -U -e .
, the installation of required dependencies and builds has ran. When getting to thesslpsk-pmd3
part of the process, the entire process fails and JITStreamer does not get installed.The last lines of output are the following:
From my guess, possible outcomes are either missing dependencies that I did not include from VS Build Tools to use with JITStreamer, or there are unloaded or disabled dependencies from VS Build Tools (Assuming that they are unloaded, I may need to restart the computer to get them loaded). VS Build Tools for usage on JIT content is something I am not certain about, so if someone can help me with this, that would be much appreciated.
Full Log (Very Long, Brace Yourself)