Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pmouget@fedora:~/PycharmProjects/woob$ virtualenv venv
- created virtual environment CPython3.12.0.final.0-64 in 143ms
- creator CPython3Posix(dest=/home/pmouget/PycharmProjects/woob/venv, clear=False, no_vcs_ignore=False, global=False)
- seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/pmouget/.local/share/virtualenv)
- added seed packages: pip==23.3.1
- activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
- pmouget@fedora:~/PycharmProjects/woob$ chmod +x venv/bin/activate
- pmouget@fedora:~/PycharmProjects/woob$ source venv/bin/activate
- (venv) pmouget@fedora:~/PycharmProjects/woob$ export PATH=$PATH:$HOME/.local/bin
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -e .
- Obtaining file:///home/pmouget/PycharmProjects/woob
- 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 lxml (from woob==3.6)
- Using cached lxml-4.9.3-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.8 kB)
- Collecting requests>=2.0.0 (from woob==3.6)
- Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
- Collecting python-dateutil (from woob==3.6)
- Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
- Collecting PyYAML (from woob==3.6)
- Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
- Collecting html2text>=3.200 (from woob==3.6)
- Using cached html2text-2020.1.16-py3-none-any.whl (32 kB)
- Collecting unidecode (from woob==3.6)
- Using cached Unidecode-1.3.7-py3-none-any.whl.metadata (13 kB)
- Collecting Pillow (from woob==3.6)
- Using cached Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
- Collecting Babel (from woob==3.6)
- Using cached Babel-2.13.1-py3-none-any.whl.metadata (1.6 kB)
- Collecting packaging~=23.0 (from woob==3.6)
- Using cached packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
- Collecting pycountry (from woob==3.6)
- Using cached pycountry-22.3.5-py2.py3-none-any.whl
- Collecting rich~=13.0 (from woob==3.6)
- Using cached rich-13.7.0-py3-none-any.whl.metadata (18 kB)
- Collecting termcolor (from woob==3.6)
- Using cached termcolor-2.3.0-py3-none-any.whl (6.9 kB)
- Collecting charset-normalizer<4,>=2 (from requests>=2.0.0->woob==3.6)
- Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
- Collecting idna<4,>=2.5 (from requests>=2.0.0->woob==3.6)
- Using cached idna-3.4-py3-none-any.whl (61 kB)
- Collecting urllib3<3,>=1.21.1 (from requests>=2.0.0->woob==3.6)
- Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
- Collecting certifi>=2017.4.17 (from requests>=2.0.0->woob==3.6)
- Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
- Collecting markdown-it-py>=2.2.0 (from rich~=13.0->woob==3.6)
- Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
- Collecting pygments<3.0.0,>=2.13.0 (from rich~=13.0->woob==3.6)
- Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
- Collecting setuptools (from Babel->woob==3.6)
- Using cached setuptools-69.0.2-py3-none-any.whl.metadata (6.3 kB)
- Collecting six>=1.5 (from python-dateutil->woob==3.6)
- Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
- Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich~=13.0->woob==3.6)
- Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
- Using cached packaging-23.2-py3-none-any.whl (53 kB)
- Using cached requests-2.31.0-py3-none-any.whl (62 kB)
- Using cached rich-13.7.0-py3-none-any.whl (240 kB)
- Using cached Babel-2.13.1-py3-none-any.whl (10.1 MB)
- Using cached lxml-4.9.3-cp312-cp312-manylinux_2_28_x86_64.whl (8.0 MB)
- Using cached Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (3.6 MB)
- Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724 kB)
- Using cached Unidecode-1.3.7-py3-none-any.whl (235 kB)
- Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 479.8 kB/s eta 0:00:00
- Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
- Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
- Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 454.8 kB/s eta 0:00:00
- Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
- Using cached setuptools-69.0.2-py3-none-any.whl (819 kB)
- Building wheels for collected packages: woob
- Building editable for woob (pyproject.toml) ... done
- Created wheel for woob: filename=woob-3.6-0.editable-py3-none-any.whl size=24517 sha256=9e4c4dd29473d7855dbbfb81f35cb059c3b130f43d26b9f779ffbe36053e1bb9
- Stored in directory: /tmp/pip-ephem-wheel-cache-n0n__l2t/wheels/3b/6b/ae/06cdbaac8830d9dc98200f5667b5efcc6b3efe633bda2a380c
- Successfully built woob
- Installing collected packages: urllib3, unidecode, termcolor, six, setuptools, PyYAML, pygments, Pillow, packaging, mdurl, lxml, idna, html2text, charset-normalizer, certifi, requests, python-dateutil, pycountry, markdown-it-py, Babel, rich, woob
- Successfully installed Babel-2.13.1 Pillow-10.1.0 PyYAML-6.0.1 certifi-2023.11.17 charset-normalizer-3.3.2 html2text-2020.1.16 idna-3.4 lxml-4.9.3 markdown-it-py-3.0.0 mdurl-0.1.2 packaging-23.2 pycountry-22.3.5 pygments-2.17.2 python-dateutil-2.8.2 requests-2.31.0 rich-13.7.0 setuptools-69.0.2 six-1.16.0 termcolor-2.3.0 unidecode-1.3.7 urllib3-2.1.0 woob-3.6
- (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:27,564:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module americanexpress: [ImportError] Please install python3-selenium
- 2023-11-22 15:36:27,584:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module apivie: [ModuleNotFoundError] No module named 'jwt'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:27,641:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module banquepopulaire: [ModuleNotFoundError] No module named 'jose'
- /home/pmouget/PycharmProjects/woob/modules/creditmutuel/browser.py:1124: SyntaxWarning: invalid escape sequence '\%'
- self.location('CRP8_SCIM_DEPCAR.aspx?_tabi=C&a__itaret=as=SCIM_ListeActivityStep\%3a\%3a\%2fSCIM_ListeRouter%3a%3a&a__mncret=SCIM_LST&a__ecpid=EID2011&_stack=_remote::moiSelectionner={},moiAfficher={},typeDepense=T&_pid=SCIM_DEPCAR_De
- tails'.format(m, half_history), data=data)
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:27,833:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module bouygues: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 15:36:27,871:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module btpbanque: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 15:36:27,873:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module bumble: [ModuleNotFoundError] No module named 'openai'
- 2023-11-22 15:36:27,874:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module caissedepargne: [ModuleNotFoundError] No module named 'jose'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:27,945:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module creditcooperatif: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 15:36:27,969:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module dlfp: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:27,994:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module erehsbc: [ModuleNotFoundError] No module named 'Crypto'
- 2023-11-22 15:36:27,995:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module esalia: [ModuleNotFoundError] No module named 'Crypto'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:28,009:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module foncia: [ModuleNotFoundError] No module named 'selenium'
- 2023-11-22 15:36:28,053:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module genericnewspaper: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,063:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module happn: [ModuleNotFoundError] No module named 'geopy'
- 2023-11-22 15:36:28,086:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module hsbchk: [ImportError] Please install python3-selenium
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:28,107:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module indeed: [ModuleNotFoundError] No module named 'selenium'
- 2023-11-22 15:36:28,118:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module inrocks: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,156:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module lefigaro: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,165:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module liberation: [ImportError] Please install python3-feedparser
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:28,205:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module minutes20: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,213:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module myfoncia: [ModuleNotFoundError] No module named 'selenium'
- 2023-11-22 15:36:28,225:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module newsfeed: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,258:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module pap: [ImportError] Please install cloudscraper
- 2023-11-22 15:36:28,278:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module phpbb: [ImportError] Please install python3-feedparser
- 2023-11-22 15:36:28,298:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module privatebin: [ModuleNotFoundError] No module named 'Crypto'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:28,395:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module sogecartenet: [ImportError] Please install python3-selenium
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 15:36:28,473:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module zerobin: [ModuleNotFoundError] No module named 'Crypto'
- 100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ All modules are up-to-date.
- Errors building modules: americanexpress, apivie, banquepopulaire, bouygues, btpbanque, bumble, caissedepargne, creditcooperatif, dlfp, erehsbc, esalia, foncia, genericnewspaper, happn, hsbchk, indeed, inrocks, lefigaro, liberation, minutes20, myfoncia, newsfeed, pap, phpbb, privatebin, sogecartenet, zerobin
- Use --debug to get more information.
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r modules/indeed/requirements.txt
- Requirement already satisfied: woob~=3.4 in ./venv/lib/python3.12/site-packages (from -r modules/indeed/requirements.txt (line 1)) (3.6)
- Collecting selenium==3.14.1 (from -r modules/indeed/requirements.txt (line 2))
- Using cached selenium-3.14.1-py2.py3-none-any.whl (902 kB)
- Collecting urllib3==1.24.1 (from -r modules/indeed/requirements.txt (line 3))
- Using cached urllib3-1.24.1-py2.py3-none-any.whl (118 kB)
- Requirement already satisfied: lxml in ./venv/lib64/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (4.9.3)
- Requirement already satisfied: requests>=2.0.0 in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2.31.0)
- Requirement already satisfied: python-dateutil in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2.8.2)
- Requirement already satisfied: PyYAML in ./venv/lib64/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (6.0.1)
- Requirement already satisfied: html2text>=3.200 in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2020.1.16)
- Requirement already satisfied: unidecode in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (1.3.7)
- Requirement already satisfied: Pillow in ./venv/lib64/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (10.1.0)
- Requirement already satisfied: Babel in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2.13.1)
- Requirement already satisfied: packaging~=23.0 in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (23.2)
- Requirement already satisfied: pycountry in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (22.3.5)
- Requirement already satisfied: rich~=13.0 in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (13.7.0)
- Requirement already satisfied: termcolor in ./venv/lib/python3.12/site-packages (from woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2.3.0)
- Requirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib64/python3.12/site-packages (from requests>=2.0.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (3.3.2)
- Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.12/site-packages (from requests>=2.0.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (3.4)
- Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.12/site-packages (from requests>=2.0.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2023.11.17)
- Requirement already satisfied: markdown-it-py>=2.2.0 in ./venv/lib/python3.12/site-packages (from rich~=13.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (3.0.0)
- Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./venv/lib/python3.12/site-packages (from rich~=13.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (2.17.2)
- Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from Babel->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (69.0.2)
- Requirement already satisfied: six>=1.5 in ./venv/lib/python3.12/site-packages (from python-dateutil->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (1.16.0)
- Requirement already satisfied: mdurl~=0.1 in ./venv/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich~=13.0->woob~=3.4->-r modules/indeed/requirements.txt (line 1)) (0.1.2)
- Installing collected packages: urllib3, selenium
- Attempting uninstall: urllib3
- Found existing installation: urllib3 2.1.0
- Uninstalling urllib3-2.1.0:
- Successfully uninstalled urllib3-2.1.0
- Successfully installed selenium-3.14.1 urllib3-1.24.1
- (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
- app_module = importlib.import_module("woob.applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
- File "<frozen importlib._bootstrap_external>", line 994, in exec_module
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "/home/pmouget/PycharmProjects/woob/woob/applications/config/__init__.py", line 19, in <module>
- from .config import AppConfig
- File "/home/pmouget/PycharmProjects/woob/woob/applications/config/config.py", line 23, in <module>
- from woob.tools.application.repl import ReplApplication
- File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
- from woob.core import CallErrors
- File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
- from .woob import Woob, WoobBase
- File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
- from woob.core.repositories import Repositories, IProgress, PrintProgress
- File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
- from woob.browser.browsers import Browser
- File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
- from .browsers import (
- File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
- import urllib3
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
- from .connectionpool import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
- from .exceptions import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
- from .packages.six.moves.http_client import (
- ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/venv/bin/woob", line 8, in <module>
- sys.exit(Launcher.run())
- ^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 110, in run
- return cls.run_app(sys.argv[1], sys.argv[2:])
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
- app_class = cls.load_app(app)
- ^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
- app_module = importlib.import_module("woob_applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
- ModuleNotFoundError: No module named 'woob_applications'
- (venv) pmouget@fedora:~/PycharmProjects/woob$
- ::1 localhost localhost4 localhost4.localdomain4 localhost6 localhost6.localdomain6 localhost.localdomain
- (venv) pmouget@fedora:~/PycharmProjects/woob$
- (venv) pmouget@fedora:~/PycharmProjects/woob$
- (venv) pmouget@fedora:~/PycharmProjects/woob$
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install urllib3==1.24.1
- Requirement already satisfied: urllib3==1.24.1 in ./venv/lib/python3.12/site-packages (1.24.1)
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip list
- Package Version Editable project location
- ------------------ ---------- ----------------------------------
- Babel 2.13.1
- certifi 2023.11.17
- charset-normalizer 3.3.2
- html2text 2020.1.16
- idna 3.4
- lxml 4.9.3
- markdown-it-py 3.0.0
- mdurl 0.1.2
- packaging 23.2
- Pillow 10.1.0
- pip 23.3.1
- pycountry 22.3.5
- Pygments 2.17.2
- python-dateutil 2.8.2
- PyYAML 6.0.1
- requests 2.31.0
- rich 13.7.0
- selenium 3.14.1
- setuptools 69.0.2
- six 1.16.0
- termcolor 2.3.0
- Unidecode 1.3.7
- urllib3 1.24.1
- woob 3.6 /home/pmouget/PycharmProjects/woob
- (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
- app_module = importlib.import_module("woob.applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
- File "<frozen importlib._bootstrap_external>", line 994, in exec_module
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "/home/pmouget/PycharmProjects/woob/woob/applications/config/__init__.py", line 19, in <module>
- from .config import AppConfig
- File "/home/pmouget/PycharmProjects/woob/woob/applications/config/config.py", line 23, in <module>
- from woob.tools.application.repl import ReplApplication
- File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
- from woob.core import CallErrors
- File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
- from .woob import Woob, WoobBase
- File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
- from woob.core.repositories import Repositories, IProgress, PrintProgress
- File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
- from woob.browser.browsers import Browser
- File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
- from .browsers import (
- File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
- import urllib3
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
- from .connectionpool import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
- from .exceptions import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
- from .packages.six.moves.http_client import (
- ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/venv/bin/woob", line 8, in <module>
- sys.exit(Launcher.run())
- ^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 110, in run
- return cls.run_app(sys.argv[1], sys.argv[2:])
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
- app_class = cls.load_app(app)
- ^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
- app_module = importlib.import_module("woob_applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
- ModuleNotFoundError: No module named 'woob_applications'
- (venv) pmouget@fedora:~/PycharmProjects/woob$ ls
- AUTHORS contrib COPYING.LESSER icons lib Makefile modules pyvenv.cfg requirements-dev.txt tools venv woob workdir
- ChangeLog COPYING docs include lib64 man pyproject.toml README.rst tests use-woob-local.sh weboob woob.egg-info
- (venv) pmouget@fedora:~/PycharmProjects/woob$ cat requirements-dev.txt
- asttokens
- flake8-bugbear
- flake8-import-order
- flake8==5.0.4
- isort
- mock==4.0.3
- prettytable==3.6.0
- pyflakes==2.5.0
- pytest-cov==4.0.0
- pytest==7.2.1
- sphinx
- sphinx-autodoc-typehints
- sphinxcontrib-jquery
- virtualenv
- xunitparser>=1.3.4
- pre-commit
- commitizen
- types-PyYAML
- types-requests
- types-setuptools
- types-simplejson
- types-termcolor
- responses==0.23.1
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r requirements-dev.txt
- Collecting asttokens (from -r requirements-dev.txt (line 1))
- Using cached asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB)
- Collecting flake8-bugbear (from -r requirements-dev.txt (line 2))
- Using cached flake8_bugbear-23.9.16-py3-none-any.whl.metadata (28 kB)
- Collecting flake8-import-order (from -r requirements-dev.txt (line 3))
- Using cached flake8_import_order-0.18.2-py2.py3-none-any.whl (15 kB)
- Collecting flake8==5.0.4 (from -r requirements-dev.txt (line 4))
- Using cached flake8-5.0.4-py2.py3-none-any.whl (61 kB)
- Collecting isort (from -r requirements-dev.txt (line 5))
- Using cached isort-5.12.0-py3-none-any.whl (91 kB)
- Collecting mock==4.0.3 (from -r requirements-dev.txt (line 6))
- Using cached mock-4.0.3-py3-none-any.whl (28 kB)
- Collecting prettytable==3.6.0 (from -r requirements-dev.txt (line 7))
- Using cached prettytable-3.6.0-py3-none-any.whl (27 kB)
- Collecting pyflakes==2.5.0 (from -r requirements-dev.txt (line 8))
- Using cached pyflakes-2.5.0-py2.py3-none-any.whl (66 kB)
- Collecting pytest-cov==4.0.0 (from -r requirements-dev.txt (line 9))
- Using cached pytest_cov-4.0.0-py3-none-any.whl (21 kB)
- Collecting pytest==7.2.1 (from -r requirements-dev.txt (line 10))
- Using cached pytest-7.2.1-py3-none-any.whl (317 kB)
- Collecting sphinx (from -r requirements-dev.txt (line 11))
- Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
- Collecting sphinx-autodoc-typehints (from -r requirements-dev.txt (line 12))
- Downloading sphinx_autodoc_typehints-1.25.2-py3-none-any.whl.metadata (7.8 kB)
- Collecting sphinxcontrib-jquery (from -r requirements-dev.txt (line 13))
- Using cached sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB)
- Collecting virtualenv (from -r requirements-dev.txt (line 14))
- Downloading virtualenv-20.24.7-py3-none-any.whl.metadata (4.5 kB)
- Collecting xunitparser>=1.3.4 (from -r requirements-dev.txt (line 15))
- Using cached xunitparser-1.3.4-py3-none-any.whl (5.2 kB)
- Collecting pre-commit (from -r requirements-dev.txt (line 16))
- Using cached pre_commit-3.5.0-py2.py3-none-any.whl.metadata (1.3 kB)
- Collecting commitizen (from -r requirements-dev.txt (line 17))
- Using cached commitizen-3.12.0-py3-none-any.whl.metadata (7.6 kB)
- Collecting types-PyYAML (from -r requirements-dev.txt (line 18))
- Using cached types_PyYAML-6.0.12.12-py3-none-any.whl.metadata (1.4 kB)
- Collecting types-requests (from -r requirements-dev.txt (line 19))
- Using cached types_requests-2.31.0.10-py3-none-any.whl.metadata (1.8 kB)
- Collecting types-setuptools (from -r requirements-dev.txt (line 20))
- Using cached types_setuptools-68.2.0.1-py3-none-any.whl.metadata (1.8 kB)
- Collecting types-simplejson (from -r requirements-dev.txt (line 21))
- Using cached types_simplejson-3.19.0.2-py3-none-any.whl.metadata (1.6 kB)
- Collecting types-termcolor (from -r requirements-dev.txt (line 22))
- Using cached types_termcolor-1.1.6.2-py3-none-any.whl (2.4 kB)
- Collecting responses==0.23.1 (from -r requirements-dev.txt (line 23))
- Using cached responses-0.23.1-py3-none-any.whl (52 kB)
- Collecting mccabe<0.8.0,>=0.7.0 (from flake8==5.0.4->-r requirements-dev.txt (line 4))
- Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
- Collecting pycodestyle<2.10.0,>=2.9.0 (from flake8==5.0.4->-r requirements-dev.txt (line 4))
- Using cached pycodestyle-2.9.1-py2.py3-none-any.whl (41 kB)
- Collecting wcwidth (from prettytable==3.6.0->-r requirements-dev.txt (line 7))
- Downloading wcwidth-0.2.12-py2.py3-none-any.whl.metadata (14 kB)
- Collecting coverage>=5.2.1 (from coverage[toml]>=5.2.1->pytest-cov==4.0.0->-r requirements-dev.txt (line 9))
- Downloading coverage-7.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.1 kB)
- Collecting attrs>=19.2.0 (from pytest==7.2.1->-r requirements-dev.txt (line 10))
- Using cached attrs-23.1.0-py3-none-any.whl (61 kB)
- Collecting iniconfig (from pytest==7.2.1->-r requirements-dev.txt (line 10))
- Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
- Requirement already satisfied: packaging in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (23.2)
- Collecting pluggy<2.0,>=0.12 (from pytest==7.2.1->-r requirements-dev.txt (line 10))
- Using cached pluggy-1.3.0-py3-none-any.whl.metadata (4.3 kB)
- Requirement already satisfied: requests<3.0,>=2.22.0 in ./venv/lib/python3.12/site-packages (from responses==0.23.1->-r requirements-dev.txt (line 23)) (2.31.0)
- Collecting urllib3>=1.25.10 (from responses==0.23.1->-r requirements-dev.txt (line 23))
- Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
- Requirement already satisfied: pyyaml in ./venv/lib64/python3.12/site-packages (from responses==0.23.1->-r requirements-dev.txt (line 23)) (6.0.1)
- Requirement already satisfied: six>=1.12.0 in ./venv/lib/python3.12/site-packages (from asttokens->-r requirements-dev.txt (line 1)) (1.16.0)
- INFO: pip is looking at multiple versions of flake8-bugbear to determine which version is compatible with other requirements. This could take a while.
- Collecting flake8-bugbear (from -r requirements-dev.txt (line 2))
- Using cached flake8_bugbear-23.7.10-py3-none-any.whl.metadata (27 kB)
- Using cached flake8_bugbear-23.6.5-py3-none-any.whl.metadata (26 kB)
- Using cached flake8_bugbear-23.5.9-py3-none-any.whl (29 kB)
- Using cached flake8_bugbear-23.3.23-py3-none-any.whl (28 kB)
- Using cached flake8_bugbear-23.3.12-py3-none-any.whl (28 kB)
- Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from flake8-import-order->-r requirements-dev.txt (line 3)) (69.0.2)
- Collecting sphinxcontrib-applehelp (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_applehelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
- Collecting sphinxcontrib-devhelp (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_devhelp-1.0.5-py3-none-any.whl.metadata (2.2 kB)
- Collecting sphinxcontrib-jsmath (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
- Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl.metadata (2.2 kB)
- Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl.metadata (2.3 kB)
- Collecting sphinxcontrib-qthelp (from sphinx->-r requirements-dev.txt (line 11))
- Using cached sphinxcontrib_qthelp-1.0.6-py3-none-any.whl.metadata (2.2 kB)
- Collecting Jinja2>=3.0 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
- Requirement already satisfied: Pygments>=2.14 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.17.2)
- Collecting docutils<0.21,>=0.18.1 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
- Collecting snowballstemmer>=2.0 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
- Requirement already satisfied: babel>=2.9 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.13.1)
- Collecting alabaster<0.8,>=0.7 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
- Collecting imagesize>=1.3 (from sphinx->-r requirements-dev.txt (line 11))
- Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
- Collecting distlib<1,>=0.3.7 (from virtualenv->-r requirements-dev.txt (line 14))
- Using cached distlib-0.3.7-py2.py3-none-any.whl.metadata (5.1 kB)
- Collecting filelock<4,>=3.12.2 (from virtualenv->-r requirements-dev.txt (line 14))
- Using cached filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB)
- Collecting platformdirs<5,>=3.9.1 (from virtualenv->-r requirements-dev.txt (line 14))
- Downloading platformdirs-4.0.0-py3-none-any.whl.metadata (11 kB)
- Collecting cfgv>=2.0.0 (from pre-commit->-r requirements-dev.txt (line 16))
- Using cached cfgv-3.4.0-py2.py3-none-any.whl.metadata (8.5 kB)
- Collecting identify>=1.0.0 (from pre-commit->-r requirements-dev.txt (line 16))
- Downloading identify-2.5.32-py2.py3-none-any.whl.metadata (4.4 kB)
- Collecting nodeenv>=0.11.1 (from pre-commit->-r requirements-dev.txt (line 16))
- Using cached nodeenv-1.8.0-py2.py3-none-any.whl.metadata (21 kB)
- Collecting argcomplete<3.2,>=1.12.1 (from commitizen->-r requirements-dev.txt (line 17))
- Downloading argcomplete-3.1.6-py3-none-any.whl.metadata (16 kB)
- Requirement already satisfied: charset-normalizer<4,>=2.1.0 in ./venv/lib64/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (3.3.2)
- Collecting colorama<0.5.0,>=0.4.1 (from commitizen->-r requirements-dev.txt (line 17))
- Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
- Collecting decli<0.7.0,>=0.6.0 (from commitizen->-r requirements-dev.txt (line 17))
- Using cached decli-0.6.1-py3-none-any.whl.metadata (17 kB)
- Collecting importlib_metadata<7,>=4.13 (from commitizen->-r requirements-dev.txt (line 17))
- Using cached importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
- Collecting questionary<3.0,>=2.0 (from commitizen->-r requirements-dev.txt (line 17))
- Using cached questionary-2.0.1-py3-none-any.whl.metadata (5.4 kB)
- Requirement already satisfied: termcolor<3,>=1.1 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (2.3.0)
- Collecting tomlkit<1.0.0,>=0.5.3 (from commitizen->-r requirements-dev.txt (line 17))
- Downloading tomlkit-0.12.3-py3-none-any.whl.metadata (2.7 kB)
- Collecting zipp>=0.5 (from importlib_metadata<7,>=4.13->commitizen->-r requirements-dev.txt (line 17))
- Using cached zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
- Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->-r requirements-dev.txt (line 11))
- Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.9 kB)
- Collecting prompt_toolkit<=3.0.36,>=2.0 (from questionary<3.0,>=2.0->commitizen->-r requirements-dev.txt (line 17))
- Using cached prompt_toolkit-3.0.36-py3-none-any.whl (386 kB)
- Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.12/site-packages (from requests<3.0,>=2.22.0->responses==0.23.1->-r requirements-dev.txt (line 23)) (3.4)
- Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.12/site-packages (from requests<3.0,>=2.22.0->responses==0.23.1->-r requirements-dev.txt (line 23)) (2023.11.17)
- Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
- Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
- Downloading sphinx_autodoc_typehints-1.25.2-py3-none-any.whl (18 kB)
- Downloading virtualenv-20.24.7-py3-none-any.whl (3.8 MB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 1.9 MB/s eta 0:00:00
- Using cached pre_commit-3.5.0-py2.py3-none-any.whl (203 kB)
- Using cached commitizen-3.12.0-py3-none-any.whl (67 kB)
- Using cached types_PyYAML-6.0.12.12-py3-none-any.whl (14 kB)
- Using cached types_requests-2.31.0.10-py3-none-any.whl (14 kB)
- Using cached types_setuptools-68.2.0.1-py3-none-any.whl (50 kB)
- Using cached types_simplejson-3.19.0.2-py3-none-any.whl (4.1 kB)
- Downloading argcomplete-3.1.6-py3-none-any.whl (41 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 1.4 MB/s eta 0:00:00
- Using cached cfgv-3.4.0-py2.py3-none-any.whl (7.2 kB)
- Downloading coverage-7.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (232 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.3/232.3 kB 2.6 MB/s eta 0:00:00
- Using cached decli-0.6.1-py3-none-any.whl (7.8 kB)
- Using cached distlib-0.3.7-py2.py3-none-any.whl (468 kB)
- Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
- Using cached filelock-3.13.1-py3-none-any.whl (11 kB)
- Downloading identify-2.5.32-py2.py3-none-any.whl (98 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.9/98.9 kB 1.6 MB/s eta 0:00:00
- Using cached importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
- Using cached nodeenv-1.8.0-py2.py3-none-any.whl (22 kB)
- Downloading platformdirs-4.0.0-py3-none-any.whl (17 kB)
- Using cached pluggy-1.3.0-py3-none-any.whl (18 kB)
- Using cached questionary-2.0.1-py3-none-any.whl (34 kB)
- Using cached sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl (99 kB)
- Using cached sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl (92 kB)
- Downloading tomlkit-0.12.3-py3-none-any.whl (37 kB)
- Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
- Using cached sphinxcontrib_applehelp-1.0.7-py3-none-any.whl (120 kB)
- Using cached sphinxcontrib_devhelp-1.0.5-py3-none-any.whl (83 kB)
- Using cached sphinxcontrib_qthelp-1.0.6-py3-none-any.whl (89 kB)
- Downloading wcwidth-0.2.12-py2.py3-none-any.whl (34 kB)
- Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
- Using cached zipp-3.17.0-py3-none-any.whl (7.4 kB)
- Installing collected packages: xunitparser, wcwidth, types-termcolor, types-simplejson, types-PyYAML, snowballstemmer, distlib, zipp, urllib3, types-setuptools, tomlkit, sphinxcontrib-jsmath, pyflakes, pycodestyle, prompt_toolkit, prettytable, pluggy, platformdirs, nodeenv, mock, mccabe, MarkupSafe, isort, iniconfig, imagesize, identify, filelock, docutils, decli, coverage, colorama, cfgv, attrs, asttokens, argcomplete, alabaster, virtualenv, types-requests, questionary, pytest, Jinja2, importlib_metadata, flake8-import-order, flake8, responses, pytest-cov, pre-commit, flake8-bugbear, commitizen, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, sphinx, sphinxcontrib-jquery, sphinx-autodoc-typehints
- Attempting uninstall: urllib3
- Found existing installation: urllib3 1.24.1
- Uninstalling urllib3-1.24.1:
- Successfully uninstalled urllib3-1.24.1
- Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.3 alabaster-0.7.13 argcomplete-3.1.6 asttokens-2.4.1 attrs-23.1.0 cfgv-3.4.0 colorama-0.4.6 commitizen-3.12.0 coverage-7.3.2 decli-0.6.1 distlib-0.3.7 docutils-0.20.1 filelock-3.13.1 flake8-5.0.4 flake8-bugbear-23.3.12 flake8-import-order-0.18.2 identify-2.5.32 imagesize-1.4.1 importlib_metadata-6.8.0 iniconfig-2.0.0 isort-5.12.0 mccabe-0.7.0 mock-4.0.3 nodeenv-1.8.0 platformdirs-4.0.0 pluggy-1.3.0 pre-commit-3.5.0 prettytable-3.6.0 prompt_toolkit-3.0.36 pycodestyle-2.9.1 pyflakes-2.5.0 pytest-7.2.1 pytest-cov-4.0.0 questionary-2.0.1 responses-0.23.1 snowballstemmer-2.2.0 sphinx-7.2.6 sphinx-autodoc-typehints-1.25.2 sphinxcontrib-applehelp-1.0.7 sphinxcontrib-devhelp-1.0.5 sphinxcontrib-htmlhelp-2.0.4 sphinxcontrib-jquery-4.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.6 sphinxcontrib-serializinghtml-1.1.9 tomlkit-0.12.3 types-PyYAML-6.0.12.12 types-requests-2.31.0.10 types-setuptools-68.2.0.1 types-simplejson-3.19.0.2 types-termcolor-1.1.6.2 urllib3-2.1.0 virtualenv-20.24.7 wcwidth-0.2.12 xunitparser-1.3.4 zipp-3.17.0
- (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:27,500:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module apivie: [ModuleNotFoundError] No module named 'jwt'
- 2023-11-22 20:42:27,534:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module banquepopulaire: [ModuleNotFoundError] No module named 'jose'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:27,644:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module bouygues: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 20:42:27,670:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module btpbanque: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 20:42:27,671:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module bumble: [ModuleNotFoundError] No module named 'openai'
- 2023-11-22 20:42:27,673:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module caissedepargne: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 20:42:27,720:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module creditcooperatif: [ModuleNotFoundError] No module named 'jose'
- 2023-11-22 20:42:27,738:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module dlfp: [ImportError] Please install python3-feedparser
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:27,758:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module erehsbc: [ModuleNotFoundError] No module named 'Crypto'
- 2023-11-22 20:42:27,759:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module esalia: [ModuleNotFoundError] No module named 'Crypto'
- 2023-11-22 20:42:27,803:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module genericnewspaper: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:27,812:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module happn: [ModuleNotFoundError] No module named 'geopy'
- /home/pmouget/.local/share/woob/modules/3.6/woob_modules/indeed/pages/pages.py:42: SyntaxWarning: invalid escape sequence '\d'
- number = re.search("\d+", date)
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:27,861:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module inrocks: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:27,890:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module lefigaro: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:27,897:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module liberation: [ImportError] Please install python3-feedparser
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:27,957:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module minutes20: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:27,975:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module newsfeed: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:28,001:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module pap: [ImportError] Please install cloudscraper
- 2023-11-22 20:42:28,016:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module phpbb: [ImportError] Please install python3-feedparser
- 2023-11-22 20:42:28,031:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module privatebin: [ModuleNotFoundError] No module named 'Crypto'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:28,088:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module sogecartenet: [ModuleNotFoundError] No module named 'xlrd'
- 0% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Getting file:///home/pmouget/PycharmProjects/woob/modules2023-11-22 20:42:28,153:WARNING:woob.core.repositories.repository:3.6:repositories.py:336:build_index Unable to build module zerobin: [ModuleNotFoundError] No module named 'Crypto'
- 100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ All modules are up-to-date.
- Errors building modules: apivie, banquepopulaire, bouygues, btpbanque, bumble, caissedepargne, creditcooperatif, dlfp, erehsbc, esalia, genericnewspaper, happn, inrocks, lefigaro, liberation, minutes20, newsfeed, pap, phpbb, privatebin, sogecartenet, zerobin
- Use --debug to get more information.
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python --versiob
- unknown option --versiob
- usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
- Try `python -h' for more information.
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python --version
- Python 3.12.0
- (venv) pmouget@fedora:~/PycharmProjects/woob$ ls
- AUTHORS contrib COPYING.LESSER icons lib Makefile modules pyvenv.cfg requirements-dev.txt tools venv woob workdir
- ChangeLog COPYING docs include lib64 man pyproject.toml README.rst tests use-woob-local.sh weboob woob.egg-info
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/
- applications/ .bandit browser/ capabilities/ core/ exceptions.py __init__.py launcher.py __main__.py __pycache__/ tools/
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
- 2023-11-22 20:43:20,203:ERROR:woob:3.6:woob.py:562:load_backends Unable to load module "indeed": Module requires python package "urllib3" ==1.24.1 but version 2.1.0 is installed
- 2023-11-22 20:43:20,203:INFO:root:3.6:base.py:300:load_backends No backend loaded
- There is currently no configured backend for job
- Available modules:
- 1) [ ] adecco adecco website
- 2) [ ] apec apec website
- 3) [ ] cci cci website
- 4) [ ] indeed indeed website
- 5) [ ] linuxjobs linuxjobs website
- 6) [ ] manpower manpower website
- 7) [ ] monster monster website
- 8) [ ] poleemploi Pole Emploi website
- 9) [ ] regionsjob regionsjob website
- a) --all-- install all backends
- q) --stop--
- Select a backend to create: 4
- Unable to load module "indeed": Module requires python package "urllib3" ==1.24.1 but version 2.1.0 is installed
- Available modules:
- 1) [ ] adecco adecco website
- 2) [ ] apec apec website
- 3) [ ] cci cci website
- 4) [ ] indeed indeed website
- 5) [ ] linuxjobs linuxjobs website
- 6) [ ] manpower manpower website
- 7) [ ] monster monster website
- 8) [ ] poleemploi Pole Emploi website
- 9) [ ] regionsjob regionsjob website
- a) --all-- install all backends
- q) --stop--
- Select a backend to create: ^CProgram killed by SIGINT
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install urllib3==1.24.1
- Collecting urllib3==1.24.1
- Using cached urllib3-1.24.1-py2.py3-none-any.whl (118 kB)
- Installing collected packages: urllib3
- Attempting uninstall: urllib3
- Found existing installation: urllib3 2.1.0
- Uninstalling urllib3-2.1.0:
- Successfully uninstalled urllib3-2.1.0
- ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
- types-requests 2.31.0.10 requires urllib3>=2, but you have urllib3 1.24.1 which is incompatible.
- responses 0.23.1 requires urllib3>=1.25.10, but you have urllib3 1.24.1 which is incompatible.
- Successfully installed urllib3-1.24.1
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
- app_module = importlib.import_module("woob.applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
- File "<frozen importlib._bootstrap_external>", line 994, in exec_module
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "/home/pmouget/PycharmProjects/woob/woob/applications/job/__init__.py", line 18, in <module>
- from .job import AppJob
- File "/home/pmouget/PycharmProjects/woob/woob/applications/job/job.py", line 19, in <module>
- from woob.tools.application.repl import ReplApplication, defaultcount
- File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
- from woob.core import CallErrors
- File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
- from .woob import Woob, WoobBase
- File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
- from woob.core.repositories import Repositories, IProgress, PrintProgress
- File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
- from woob.browser.browsers import Browser
- File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
- from .browsers import (
- File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
- import urllib3
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
- from .connectionpool import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
- from .exceptions import (
- File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
- from .packages.six.moves.http_client import (
- ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 115, in <module>
- print(launcher.run_app("job", ["search", "livreur", "Lille", "-fjson", "--debug"]))
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
- app_class = cls.load_app(app)
- ^^^^^^^^^^^^^^^^^
- File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
- app_module = importlib.import_module("woob_applications.%s" % app)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
- File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
- ModuleNotFoundError: No module named 'woob_applications'
- (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r requirements-dev.txt
- Requirement already satisfied: asttokens in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 1)) (2.4.1)
- Requirement already satisfied: flake8-bugbear in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 2)) (23.3.12)
- Requirement already satisfied: flake8-import-order in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 3)) (0.18.2)
- Requirement already satisfied: flake8==5.0.4 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 4)) (5.0.4)
- Requirement already satisfied: isort in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 5)) (5.12.0)
- Requirement already satisfied: mock==4.0.3 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 6)) (4.0.3)
- Requirement already satisfied: prettytable==3.6.0 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 7)) (3.6.0)
- Requirement already satisfied: pyflakes==2.5.0 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 8)) (2.5.0)
- Requirement already satisfied: pytest-cov==4.0.0 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 9)) (4.0.0)
- Requirement already satisfied: pytest==7.2.1 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 10)) (7.2.1)
- Requirement already satisfied: sphinx in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 11)) (7.2.6)
- Requirement already satisfied: sphinx-autodoc-typehints in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 12)) (1.25.2)
- Requirement already satisfied: sphinxcontrib-jquery in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 13)) (4.1)
- Requirement already satisfied: virtualenv in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 14)) (20.24.7)
- Requirement already satisfied: xunitparser>=1.3.4 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 15)) (1.3.4)
- Requirement already satisfied: pre-commit in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 16)) (3.5.0)
- Requirement already satisfied: commitizen in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 17)) (3.12.0)
- Requirement already satisfied: types-PyYAML in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 18)) (6.0.12.12)
- Requirement already satisfied: types-requests in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 19)) (2.31.0.10)
- Requirement already satisfied: types-setuptools in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 20)) (68.2.0.1)
- Requirement already satisfied: types-simplejson in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 21)) (3.19.0.2)
- Requirement already satisfied: types-termcolor in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 22)) (1.1.6.2)
- Requirement already satisfied: responses==0.23.1 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 23)) (0.23.1)
- Requirement already satisfied: mccabe<0.8.0,>=0.7.0 in ./venv/lib/python3.12/site-packages (from flake8==5.0.4->-r requirements-dev.txt (line 4)) (0.7.0)
- Requirement already satisfied: pycodestyle<2.10.0,>=2.9.0 in ./venv/lib/python3.12/site-packages (from flake8==5.0.4->-r requirements-dev.txt (line 4)) (2.9.1)
- Requirement already satisfied: wcwidth in ./venv/lib/python3.12/site-packages (from prettytable==3.6.0->-r requirements-dev.txt (line 7)) (0.2.12)
- Requirement already satisfied: coverage>=5.2.1 in ./venv/lib64/python3.12/site-packages (from coverage[toml]>=5.2.1->pytest-cov==4.0.0->-r requirements-dev.txt (line 9)) (7.3.2)
- Requirement already satisfied: attrs>=19.2.0 in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (23.1.0)
- Requirement already satisfied: iniconfig in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (2.0.0)
- Requirement already satisfied: packaging in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (23.2)
- Requirement already satisfied: pluggy<2.0,>=0.12 in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (1.3.0)
- Requirement already satisfied: requests<3.0,>=2.22.0 in ./venv/lib/python3.12/site-packages (from responses==0.23.1->-r requirements-dev.txt (line 23)) (2.31.0)
- Collecting urllib3>=1.25.10 (from responses==0.23.1->-r requirements-dev.txt (line 23))
- Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
- Requirement already satisfied: pyyaml in ./venv/lib64/python3.12/site-packages (from responses==0.23.1->-r requirements-dev.txt (line 23)) (6.0.1)
- Requirement already satisfied: six>=1.12.0 in ./venv/lib/python3.12/site-packages (from asttokens->-r requirements-dev.txt (line 1)) (1.16.0)
- Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from flake8-import-order->-r requirements-dev.txt (line 3)) (69.0.2)
- Requirement already satisfied: sphinxcontrib-applehelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.7)
- Requirement already satisfied: sphinxcontrib-devhelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.5)
- Requirement already satisfied: sphinxcontrib-jsmath in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.1)
- Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.0.4)
- Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.1.9)
- Requirement already satisfied: sphinxcontrib-qthelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.6)
- Requirement already satisfied: Jinja2>=3.0 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (3.1.2)
- Requirement already satisfied: Pygments>=2.14 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.17.2)
- Requirement already satisfied: docutils<0.21,>=0.18.1 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (0.20.1)
- Requirement already satisfied: snowballstemmer>=2.0 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.2.0)
- Requirement already satisfied: babel>=2.9 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.13.1)
- Requirement already satisfied: alabaster<0.8,>=0.7 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (0.7.13)
- Requirement already satisfied: imagesize>=1.3 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.4.1)
- Requirement already satisfied: distlib<1,>=0.3.7 in ./venv/lib/python3.12/site-packages (from virtualenv->-r requirements-dev.txt (line 14)) (0.3.7)
- Requirement already satisfied: filelock<4,>=3.12.2 in ./venv/lib/python3.12/site-packages (from virtualenv->-r requirements-dev.txt (line 14)) (3.13.1)
- Requirement already satisfied: platformdirs<5,>=3.9.1 in ./venv/lib/python3.12/site-packages (from virtualenv->-r requirements-dev.txt (line 14)) (4.0.0)
- Requirement already satisfied: cfgv>=2.0.0 in ./venv/lib/python3.12/site-packages (from pre-commit->-r requirements-dev.txt (line 16)) (3.4.0)
- Requirement already satisfied: identify>=1.0.0 in ./venv/lib/python3.12/site-packages (from pre-commit->-r requirements-dev.txt (line 16)) (2.5.32)
- Requirement already satisfied: nodeenv>=0.11.1 in ./venv/lib/python3.12/site-packages (from pre-commit->-r requirements-dev.txt (line 16)) (1.8.0)
- Requirement already satisfied: argcomplete<3.2,>=1.12.1 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (3.1.6)
- Requirement already satisfied: charset-normalizer<4,>=2.1.0 in ./venv/lib64/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (3.3.2)
- Requirement already satisfied: colorama<0.5.0,>=0.4.1 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (0.4.6)
- Requirement already satisfied: decli<0.7.0,>=0.6.0 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (0.6.1)
- Requirement already satisfied: importlib_metadata<7,>=4.13 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (6.8.0)
- Requirement already satisfied: questionary<3.0,>=2.0 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (2.0.1)
- Requirement already satisfied: termcolor<3,>=1.1 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (2.3.0)
- Requirement already satisfied: tomlkit<1.0.0,>=0.5.3 in ./venv/lib/python3.12/site-packages (from commitizen->-r requirements-dev.txt (line 17)) (0.12.3)
- Requirement already satisfied: zipp>=0.5 in ./venv/lib/python3.12/site-packages (from importlib_metadata<7,>=4.13->commitizen->-r requirements-dev.txt (line 17)) (3.17.0)
- Requirement already satisfied: MarkupSafe>=2.0 in ./venv/lib64/python3.12/site-packages (from Jinja2>=3.0->sphinx->-r requirements-dev.txt (line 11)) (2.1.3)
- Requirement already satisfied: prompt_toolkit<=3.0.36,>=2.0 in ./venv/lib/python3.12/site-packages (from questionary<3.0,>=2.0->commitizen->-r requirements-dev.txt (line 17)) (3.0.36)
- Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.12/site-packages (from requests<3.0,>=2.22.0->responses==0.23.1->-r requirements-dev.txt (line 23)) (3.4)
- Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.12/site-packages (from requests<3.0,>=2.22.0->responses==0.23.1->-r requirements-dev.txt (line 23)) (2023.11.17)
- Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
- Installing collected packages: urllib3
- Attempting uninstall: urllib3
- Found existing installation: urllib3 1.24.1
- Uninstalling urllib3-1.24.1:
- Successfully uninstalled urllib3-1.24.1
- Successfully installed urllib3-2.1.0
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
- 2023-11-22 20:44:03,596:ERROR:woob:3.6:woob.py:562:load_backends Unable to load module "indeed": Module requires python package "urllib3" ==1.24.1 but version 2.1.0 is installed
- 2023-11-22 20:44:03,596:INFO:root:3.6:base.py:300:load_backends No backend loaded
- There is currently no configured backend for job
- Available modules:
- 1) [ ] adecco adecco website
- 2) [ ] apec apec website
- 3) [ ] cci cci website
- 4) [ ] indeed indeed website
- 5) [ ] linuxjobs linuxjobs website
- 6) [ ] manpower manpower website
- 7) [ ] monster monster website
- 8) [ ] poleemploi Pole Emploi website
- 9) [ ] regionsjob regionsjob website
- a) --all-- install all backends
- q) --stop--
- Select a backend to create: ^CProgram killed by SIGINT
- (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
- 2023-11-22 20:45:13,753:DEBUG:woob.core.modules.loader:3.6:modules.py:252:load_module Loaded module "indeed" from /home/pmouget/.local/share/woob/modules/3.6/woob_modules/indeed
- 2023-11-22 20:45:13,753:DEBUG:woob.backend:3.6:modules.py:160:create_instance Created backend "indeed" for module "indeed"
- 2023-11-22 20:45:13,756:DEBUG:woob.core.bcall:3.6:bcall.py:86:backend_process <Backend indeed>: Calling function <bound method Application._do_complete of <woob.applications.job.job.AppJob object at 0x7ff1999dc590>>
- 2023-11-22 20:45:13,757:DEBUG:urllib3.util.retry:3.6:retry.py:282:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
- 2023-11-22 20:45:13,757:DEBUG:urllib3.util.retry:3.6:retry.py:282:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
- 2023-11-22 20:45:14,765:DEBUG:woob.core.bcall:3.6:bcall.py:92:backend_process <Backend indeed>: Called function <bound method Application._do_complete of <woob.applications.job.job.AppJob object at 0x7ff1999dc590>> raised an error: ValueError('Timeout value connect was <object object at 0x7ff1a7ab8ca0>, but it must be an int, float or None.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement