-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Description
Hello!
I just installed this and run the simple "pyup" command. The result:
(venv) pomponchik@mac skelet % pip3 install pyupio
Collecting pyupio
Downloading pyupio-1.1.2-py2.py3-none-any.whl (32 kB)
Requirement already satisfied: click in ./venv/lib/python3.10/site-packages (from pyupio) (8.3.0)
Requirement already satisfied: requests in ./venv/lib/python3.10/site-packages (from pyupio) (2.32.5)
Collecting safety>=1.9.0
Downloading safety-3.7.0-py3-none-any.whl (312 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 312.4/312.4 kB 2.8 MB/s eta 0:00:00
Requirement already satisfied: packaging in ./venv/lib/python3.10/site-packages (from pyupio) (25.0)
Collecting jinja2>=2.3
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 10.2 MB/s eta 0:00:00
Collecting tqdm
Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 11.7 MB/s eta 0:00:00
Requirement already satisfied: pyyaml>=4.2b4 in ./venv/lib/python3.10/site-packages (from pyupio) (6.0.3)
Collecting pygithub>=1.43.3
Downloading pygithub-2.8.1-py3-none-any.whl (432 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 432.7/432.7 kB 7.8 MB/s eta 0:00:00
Collecting python-gitlab>=1.3.0
Downloading python_gitlab-7.0.0-py3-none-any.whl (144 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.4/144.4 kB 17.8 MB/s eta 0:00:00
Collecting dparse>=0.5.1
Downloading dparse-0.6.4-py3-none-any.whl (11 kB)
Requirement already satisfied: tomli in ./venv/lib/python3.10/site-packages (from dparse>=0.5.1->pyupio) (2.3.0)
Collecting MarkupSafe>=2.0
Downloading markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl (12 kB)
Requirement already satisfied: typing-extensions>=4.5.0 in ./venv/lib/python3.10/site-packages (from pygithub>=1.43.3->pyupio) (4.15.0)
Collecting pynacl>=1.4.0
Downloading pynacl-1.6.1-cp38-abi3-macosx_10_10_universal2.whl (387 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 387.6/387.6 kB 20.9 MB/s eta 0:00:00
Collecting pyjwt[crypto]>=2.4.0
Downloading PyJWT-2.10.1-py3-none-any.whl (22 kB)
Requirement already satisfied: urllib3>=1.26.0 in ./venv/lib/python3.10/site-packages (from pygithub>=1.43.3->pyupio) (2.5.0)
Requirement already satisfied: requests-toolbelt>=1.0.0 in ./venv/lib/python3.10/site-packages (from python-gitlab>=1.3.0->pyupio) (1.0.0)
Requirement already satisfied: charset_normalizer<4,>=2 in ./venv/lib/python3.10/site-packages (from requests->pyupio) (3.4.4)
Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.10/site-packages (from requests->pyupio) (2025.10.5)
Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.10/site-packages (from requests->pyupio) (3.11)
Collecting authlib>=1.2.0
Downloading authlib-1.6.5-py2.py3-none-any.whl (243 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.6/243.6 kB 18.1 MB/s eta 0:00:00
Collecting typer>=0.16.0
Downloading typer-0.20.0-py3-none-any.whl (47 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.0/47.0 kB 5.7 MB/s eta 0:00:00
Collecting ruamel-yaml>=0.17.21
Downloading ruamel.yaml-0.18.16-py3-none-any.whl (119 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.9/119.9 kB 18.2 MB/s eta 0:00:00
Collecting marshmallow>=3.15.0
Downloading marshmallow-4.1.0-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.3/48.3 kB 6.7 MB/s eta 0:00:00
Collecting tomlkit
Downloading tomlkit-0.13.3-py3-none-any.whl (38 kB)
Collecting filelock<4.0,>=3.16.1
Downloading filelock-3.20.0-py3-none-any.whl (16 kB)
Collecting safety-schemas==0.0.16
Downloading safety_schemas-0.0.16-py3-none-any.whl (39 kB)
Collecting tenacity>=8.1.0
Downloading tenacity-9.1.2-py3-none-any.whl (28 kB)
Collecting httpx
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.5/73.5 kB 9.4 MB/s eta 0:00:00
Collecting pydantic>=2.6.0
Downloading pydantic-2.12.4-py3-none-any.whl (463 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 463.4/463.4 kB 26.4 MB/s eta 0:00:00
Collecting nltk>=3.9
Downloading nltk-3.9.2-py3-none-any.whl (1.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 17.8 MB/s eta 0:00:00
Collecting cryptography
Downloading cryptography-46.0.3-cp38-abi3-macosx_10_9_universal2.whl (7.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 18.4 MB/s eta 0:00:00
Collecting backports-datetime-fromisoformat
Downloading backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_arm64.whl (27 kB)
Collecting regex>=2021.8.3
Downloading regex-2025.11.3-cp310-cp310-macosx_11_0_arm64.whl (288 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 288.4/288.4 kB 19.2 MB/s eta 0:00:00
Collecting joblib
Downloading joblib-1.5.2-py3-none-any.whl (308 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 308.4/308.4 kB 19.2 MB/s eta 0:00:00
Collecting annotated-types>=0.6.0
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Collecting pydantic-core==2.41.5
Downloading pydantic_core-2.41.5-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 24.0 MB/s eta 0:00:00
Collecting typing-inspection>=0.4.2
Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB)
Collecting cffi>=2.0.0
Downloading cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (180 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 180.5/180.5 kB 14.6 MB/s eta 0:00:00
Collecting ruamel.yaml.clib>=0.2.7
Downloading ruamel_yaml_clib-0.2.15-cp310-cp310-macosx_11_0_arm64.whl (132 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 13.8 MB/s eta 0:00:00
Collecting shellingham>=1.3.0
Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Requirement already satisfied: rich>=10.11.0 in ./venv/lib/python3.10/site-packages (from typer>=0.16.0->safety>=1.9.0->pyupio) (14.2.0)
Collecting httpcore==1.*
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.8/78.8 kB 10.8 MB/s eta 0:00:00
Collecting anyio
Downloading anyio-4.11.0-py3-none-any.whl (109 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.1/109.1 kB 20.0 MB/s eta 0:00:00
Collecting h11>=0.16
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Collecting pycparser
Downloading pycparser-2.23-py3-none-any.whl (118 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 14.5 MB/s eta 0:00:00
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./venv/lib/python3.10/site-packages (from rich>=10.11.0->typer>=0.16.0->safety>=1.9.0->pyupio) (2.19.2)
Requirement already satisfied: markdown-it-py>=2.2.0 in ./venv/lib/python3.10/site-packages (from rich>=10.11.0->typer>=0.16.0->safety>=1.9.0->pyupio) (4.0.0)
Requirement already satisfied: exceptiongroup>=1.0.2 in ./venv/lib/python3.10/site-packages (from anyio->httpx->safety>=1.9.0->pyupio) (1.3.0)
Collecting sniffio>=1.1
Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
Requirement already satisfied: mdurl~=0.1 in ./venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=10.11.0->typer>=0.16.0->safety>=1.9.0->pyupio) (0.1.2)
Installing collected packages: typing-inspection, tqdm, tomlkit, tenacity, sniffio, shellingham, ruamel.yaml.clib, regex, pyjwt, pydantic-core, pycparser, MarkupSafe, joblib, h11, filelock, dparse, backports-datetime-fromisoformat, annotated-types, ruamel-yaml, pydantic, nltk, marshmallow, jinja2, httpcore, cffi, anyio, typer, safety-schemas, python-gitlab, pynacl, httpx, cryptography, authlib, safety, pygithub, pyupio
Successfully installed MarkupSafe-3.0.3 annotated-types-0.7.0 anyio-4.11.0 authlib-1.6.5 backports-datetime-fromisoformat-2.0.3 cffi-2.0.0 cryptography-46.0.3 dparse-0.6.4 filelock-3.20.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 jinja2-3.1.6 joblib-1.5.2 marshmallow-4.1.0 nltk-3.9.2 pycparser-2.23 pydantic-2.12.4 pydantic-core-2.41.5 pygithub-2.8.1 pyjwt-2.10.1 pynacl-1.6.1 python-gitlab-7.0.0 pyupio-1.1.2 regex-2025.11.3 ruamel-yaml-0.18.16 ruamel.yaml.clib-0.2.15 safety-3.7.0 safety-schemas-0.0.16 shellingham-1.5.4 sniffio-1.3.1 tenacity-9.1.2 tomlkit-0.13.3 tqdm-4.67.1 typer-0.20.0 typing-inspection-0.4.2
[notice] A new release of pip available: 22.2.2 -> 25.3
[notice] To update, run: pip install --upgrade pip
(venv) pomponchik@mac skelet % pyup
Traceback (most recent call last):
File "./venv/bin/pyup", line 5, in <module>
from pyup.cli import main
File "./venv/lib/python3.10/site-packages/pyup/cli.py", line 3, in <module>
from pyup.bot import Bot
File "./venv/lib/python3.10/site-packages/pyup/bot.py", line 5, in <module>
from .requirements import RequirementsBundle
File "./venv/lib/python3.10/site-packages/pyup/requirements.py", line 8, in <module>
from safety.errors import InvalidKeyError
ImportError: cannot import name 'InvalidKeyError' from 'safety.errors' (./venv/lib/python3.10/site-packages/safety/errors.py)
Metadata
Metadata
Assignees
Labels
No labels