Open bcfletcher opened 9 months ago
so i tried downloading the a64 .whl file and installing it but it doesn't appear to recognize python 3.12.2
user@bigsky Python % pip3 install pybricksdev-1.0.0a46-py3-none-any.whl Processing ./pybricksdev-1.0.0a46-py3-none-any.whl Collecting aioserial<2.0.0,>=1.3.0 (from pybricksdev==1.0.0a46) Using cached aioserial-1.3.1.tar.gz (9.6 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting appdirs<2.0.0,>=1.4.4 (from pybricksdev==1.0.0a46) Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) Collecting argcomplete<2.0.0,>=1.11.1 (from pybricksdev==1.0.0a46) Using cached argcomplete-1.12.3-py2.py3-none-any.whl (38 kB) Collecting asyncssh<3.0.0,>=2.2.1 (from pybricksdev==1.0.0a46) Using cached asyncssh-2.14.2-py3-none-any.whl.metadata (9.9 kB) Collecting bleak<0.21.0,>=0.20.2 (from pybricksdev==1.0.0a46) Downloading bleak-0.20.2-py3-none-any.whl.metadata (4.5 kB) Collecting hidapi<0.14.0,>=0.13.1 (from pybricksdev==1.0.0a46) Downloading hidapi-0.13.1.tar.gz (130 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.2/130.2 kB 2.1 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Collecting mpy-cross-v5<2.0.0,>=1.0.0 (from pybricksdev==1.0.0a46) Downloading mpy_cross_v5-1.0.1-py3-none-macosx_11_0_arm64.whl.metadata (591 bytes) Collecting mpy-cross-v6<2.0.0,>=1.0.0 (from pybricksdev==1.0.0a46) Downloading mpy_cross_v6-1.0.1-py3-none-macosx_11_0_arm64.whl.metadata (591 bytes) Collecting packaging<23,>=22 (from pybricksdev==1.0.0a46) Downloading packaging-22.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.6/42.6 kB 3.8 MB/s eta 0:00:00 Collecting prompt-toolkit<4.0.0,>=3.0.18 (from pybricksdev==1.0.0a46) Downloading prompt_toolkit-3.0.43-py3-none-any.whl.metadata (6.5 kB) Collecting pyusb<2.0.0,>=1.0.2 (from pybricksdev==1.0.0a46) Downloading pyusb-1.2.1-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.4/58.4 kB 5.5 MB/s eta 0:00:00 Collecting reactivex<5.0.0,>=4.0.4 (from pybricksdev==1.0.0a46) Downloading reactivex-4.0.4-py3-none-any.whl (217 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 217.8/217.8 kB 8.8 MB/s eta 0:00:00 Collecting semver<3.0.0,>=2.13.0 (from pybricksdev==1.0.0a46) Downloading semver-2.13.0-py2.py3-none-any.whl (12 kB) Collecting tqdm<5.0.0,>=4.62.3 (from pybricksdev==1.0.0a46) Downloading tqdm-4.66.2-py3-none-any.whl.metadata (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 5.0 MB/s eta 0:00:00 Collecting typing-extensions<5.0.0,>=4.3.0 (from pybricksdev==1.0.0a46) Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB) Collecting validators<0.19.0,>=0.18.2 (from pybricksdev==1.0.0a46) Downloading validators-0.18.2-py3-none-any.whl (19 kB) INFO: pip is looking at multiple versions of pybricksdev to determine which version is compatible with other requirements. This could take a while. ERROR: Package 'pybricksdev' requires a different Python: 3.12.2 not in '<3.12,>=3.8.1'
user@bigsky Python % python3 --version Python 3.12.2
ERROR: Package 'pybricksdev' requires a different Python: 3.12.2 not in '<3.12,>=3.8.1'
It is not currently compatible with Python 3.12. You will need to use 3.11.
i have mpy-cross 1.22 installed.
pip keeps wanting to install old version versions of pybricksdev not rev 46
i'm running
PIP STDOUT