Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2023
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 68.00 KB | None | 0 0
  1. pmouget@fedora:~/PycharmProjects/woob$ virtualenv venv
  2. created virtual environment CPython3.12.0.final.0-64 in 143ms
  3. creator CPython3Posix(dest=/home/pmouget/PycharmProjects/woob/venv, clear=False, no_vcs_ignore=False, global=False)
  4. seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/pmouget/.local/share/virtualenv)
  5. added seed packages: pip==23.3.1
  6. activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
  7. pmouget@fedora:~/PycharmProjects/woob$ chmod +x venv/bin/activate
  8. pmouget@fedora:~/PycharmProjects/woob$ source venv/bin/activate
  9. (venv) pmouget@fedora:~/PycharmProjects/woob$ export PATH=$PATH:$HOME/.local/bin
  10. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -e .
  11. Obtaining file:///home/pmouget/PycharmProjects/woob
  12. Installing build dependencies ... done
  13. Checking if build backend supports build_editable ... done
  14. Getting requirements to build editable ... done
  15. Preparing editable metadata (pyproject.toml) ... done
  16. Collecting lxml (from woob==3.6)
  17. Using cached lxml-4.9.3-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.8 kB)
  18. Collecting requests>=2.0.0 (from woob==3.6)
  19. Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
  20. Collecting python-dateutil (from woob==3.6)
  21. Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
  22. Collecting PyYAML (from woob==3.6)
  23. Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
  24. Collecting html2text>=3.200 (from woob==3.6)
  25. Using cached html2text-2020.1.16-py3-none-any.whl (32 kB)
  26. Collecting unidecode (from woob==3.6)
  27. Using cached Unidecode-1.3.7-py3-none-any.whl.metadata (13 kB)
  28. Collecting Pillow (from woob==3.6)
  29. Using cached Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
  30. Collecting Babel (from woob==3.6)
  31. Using cached Babel-2.13.1-py3-none-any.whl.metadata (1.6 kB)
  32. Collecting packaging~=23.0 (from woob==3.6)
  33. Using cached packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
  34. Collecting pycountry (from woob==3.6)
  35. Using cached pycountry-22.3.5-py2.py3-none-any.whl
  36. Collecting rich~=13.0 (from woob==3.6)
  37. Using cached rich-13.7.0-py3-none-any.whl.metadata (18 kB)
  38. Collecting termcolor (from woob==3.6)
  39. Using cached termcolor-2.3.0-py3-none-any.whl (6.9 kB)
  40. Collecting charset-normalizer<4,>=2 (from requests>=2.0.0->woob==3.6)
  41. Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
  42. Collecting idna<4,>=2.5 (from requests>=2.0.0->woob==3.6)
  43. Using cached idna-3.4-py3-none-any.whl (61 kB)
  44. Collecting urllib3<3,>=1.21.1 (from requests>=2.0.0->woob==3.6)
  45. Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
  46. Collecting certifi>=2017.4.17 (from requests>=2.0.0->woob==3.6)
  47. Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
  48. Collecting markdown-it-py>=2.2.0 (from rich~=13.0->woob==3.6)
  49. Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
  50. Collecting pygments<3.0.0,>=2.13.0 (from rich~=13.0->woob==3.6)
  51. Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
  52. Collecting setuptools (from Babel->woob==3.6)
  53. Using cached setuptools-69.0.2-py3-none-any.whl.metadata (6.3 kB)
  54. Collecting six>=1.5 (from python-dateutil->woob==3.6)
  55. Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
  56. Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich~=13.0->woob==3.6)
  57. Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
  58. Using cached packaging-23.2-py3-none-any.whl (53 kB)
  59. Using cached requests-2.31.0-py3-none-any.whl (62 kB)
  60. Using cached rich-13.7.0-py3-none-any.whl (240 kB)
  61. Using cached Babel-2.13.1-py3-none-any.whl (10.1 MB)
  62. Using cached lxml-4.9.3-cp312-cp312-manylinux_2_28_x86_64.whl (8.0 MB)
  63. Using cached Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (3.6 MB)
  64. Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724 kB)
  65. Using cached Unidecode-1.3.7-py3-none-any.whl (235 kB)
  66. Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
  67. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 479.8 kB/s eta 0:00:00
  68. Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
  69. Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
  70. Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
  71. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 454.8 kB/s eta 0:00:00
  72. Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
  73. Using cached setuptools-69.0.2-py3-none-any.whl (819 kB)
  74. Building wheels for collected packages: woob
  75. Building editable for woob (pyproject.toml) ... done
  76. Created wheel for woob: filename=woob-3.6-0.editable-py3-none-any.whl size=24517 sha256=9e4c4dd29473d7855dbbfb81f35cb059c3b130f43d26b9f779ffbe36053e1bb9
  77. Stored in directory: /tmp/pip-ephem-wheel-cache-n0n__l2t/wheels/3b/6b/ae/06cdbaac8830d9dc98200f5667b5efcc6b3efe633bda2a380c
  78. Successfully built woob
  79. 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
  80. 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
  81. (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
  82. 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
  83. 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'
  84. 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'
  85. /home/pmouget/PycharmProjects/woob/modules/creditmutuel/browser.py:1124: SyntaxWarning: invalid escape sequence '\%'
  86. 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
  87. tails'.format(m, half_history), data=data)
  88. 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'
  89. 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'
  90. 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'
  91. 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'
  92. 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'
  93. 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
  94. 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'
  95. 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'
  96. 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'
  97. 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
  98. 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'
  99. 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
  100. 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'
  101. 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
  102. 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
  103. 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
  104. 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
  105. 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'
  106. 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
  107. 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
  108. 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
  109. 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'
  110. 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
  111. 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'
  112. 100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ All modules are up-to-date.
  113. 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
  114. Use --debug to get more information.
  115. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r modules/indeed/requirements.txt
  116. Requirement already satisfied: woob~=3.4 in ./venv/lib/python3.12/site-packages (from -r modules/indeed/requirements.txt (line 1)) (3.6)
  117. Collecting selenium==3.14.1 (from -r modules/indeed/requirements.txt (line 2))
  118. Using cached selenium-3.14.1-py2.py3-none-any.whl (902 kB)
  119. Collecting urllib3==1.24.1 (from -r modules/indeed/requirements.txt (line 3))
  120. Using cached urllib3-1.24.1-py2.py3-none-any.whl (118 kB)
  121. 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)
  122. 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)
  123. 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)
  124. 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)
  125. 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)
  126. 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)
  127. 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)
  128. 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)
  129. 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)
  130. 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)
  131. 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)
  132. 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)
  133. 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)
  134. 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)
  135. 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)
  136. 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)
  137. 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)
  138. 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)
  139. 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)
  140. 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)
  141. Installing collected packages: urllib3, selenium
  142. Attempting uninstall: urllib3
  143. Found existing installation: urllib3 2.1.0
  144. Uninstalling urllib3-2.1.0:
  145. Successfully uninstalled urllib3-2.1.0
  146. Successfully installed selenium-3.14.1 urllib3-1.24.1
  147. (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
  148. Traceback (most recent call last):
  149. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
  150. app_module = importlib.import_module("woob.applications.%s" % app)
  151. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  152. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  153. return _bootstrap._gcd_import(name[level:], package, level)
  154. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  155. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  156. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  157. File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
  158. File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
  159. File "<frozen importlib._bootstrap_external>", line 994, in exec_module
  160. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  161. File "/home/pmouget/PycharmProjects/woob/woob/applications/config/__init__.py", line 19, in <module>
  162. from .config import AppConfig
  163. File "/home/pmouget/PycharmProjects/woob/woob/applications/config/config.py", line 23, in <module>
  164. from woob.tools.application.repl import ReplApplication
  165. File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
  166. from woob.core import CallErrors
  167. File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
  168. from .woob import Woob, WoobBase
  169. File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
  170. from woob.core.repositories import Repositories, IProgress, PrintProgress
  171. File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
  172. from woob.browser.browsers import Browser
  173. File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
  174. from .browsers import (
  175. File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
  176. import urllib3
  177. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
  178. from .connectionpool import (
  179. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
  180. from .exceptions import (
  181. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
  182. from .packages.six.moves.http_client import (
  183. ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
  184.  
  185. During handling of the above exception, another exception occurred:
  186.  
  187. Traceback (most recent call last):
  188. File "/home/pmouget/PycharmProjects/woob/venv/bin/woob", line 8, in <module>
  189. sys.exit(Launcher.run())
  190. ^^^^^^^^^^^^^^
  191. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 110, in run
  192. return cls.run_app(sys.argv[1], sys.argv[2:])
  193. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  194. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
  195. app_class = cls.load_app(app)
  196. ^^^^^^^^^^^^^^^^^
  197. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
  198. app_module = importlib.import_module("woob_applications.%s" % app)
  199. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  200. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  201. return _bootstrap._gcd_import(name[level:], package, level)
  202. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  203. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  204. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  205. File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
  206. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  207. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  208. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  209. File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
  210. ModuleNotFoundError: No module named 'woob_applications'
  211. (venv) pmouget@fedora:~/PycharmProjects/woob$
  212. ::1 localhost localhost4 localhost4.localdomain4 localhost6 localhost6.localdomain6 localhost.localdomain
  213. (venv) pmouget@fedora:~/PycharmProjects/woob$
  214. (venv) pmouget@fedora:~/PycharmProjects/woob$
  215. (venv) pmouget@fedora:~/PycharmProjects/woob$
  216. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install urllib3==1.24.1
  217. Requirement already satisfied: urllib3==1.24.1 in ./venv/lib/python3.12/site-packages (1.24.1)
  218. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip list
  219. Package Version Editable project location
  220. ------------------ ---------- ----------------------------------
  221. Babel 2.13.1
  222. certifi 2023.11.17
  223. charset-normalizer 3.3.2
  224. html2text 2020.1.16
  225. idna 3.4
  226. lxml 4.9.3
  227. markdown-it-py 3.0.0
  228. mdurl 0.1.2
  229. packaging 23.2
  230. Pillow 10.1.0
  231. pip 23.3.1
  232. pycountry 22.3.5
  233. Pygments 2.17.2
  234. python-dateutil 2.8.2
  235. PyYAML 6.0.1
  236. requests 2.31.0
  237. rich 13.7.0
  238. selenium 3.14.1
  239. setuptools 69.0.2
  240. six 1.16.0
  241. termcolor 2.3.0
  242. Unidecode 1.3.7
  243. urllib3 1.24.1
  244. woob 3.6 /home/pmouget/PycharmProjects/woob
  245. (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
  246. Traceback (most recent call last):
  247. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
  248. app_module = importlib.import_module("woob.applications.%s" % app)
  249. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  250. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  251. return _bootstrap._gcd_import(name[level:], package, level)
  252. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  253. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  254. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  255. File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
  256. File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
  257. File "<frozen importlib._bootstrap_external>", line 994, in exec_module
  258. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  259. File "/home/pmouget/PycharmProjects/woob/woob/applications/config/__init__.py", line 19, in <module>
  260. from .config import AppConfig
  261. File "/home/pmouget/PycharmProjects/woob/woob/applications/config/config.py", line 23, in <module>
  262. from woob.tools.application.repl import ReplApplication
  263. File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
  264. from woob.core import CallErrors
  265. File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
  266. from .woob import Woob, WoobBase
  267. File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
  268. from woob.core.repositories import Repositories, IProgress, PrintProgress
  269. File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
  270. from woob.browser.browsers import Browser
  271. File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
  272. from .browsers import (
  273. File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
  274. import urllib3
  275. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
  276. from .connectionpool import (
  277. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
  278. from .exceptions import (
  279. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
  280. from .packages.six.moves.http_client import (
  281. ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
  282.  
  283. During handling of the above exception, another exception occurred:
  284.  
  285. Traceback (most recent call last):
  286. File "/home/pmouget/PycharmProjects/woob/venv/bin/woob", line 8, in <module>
  287. sys.exit(Launcher.run())
  288. ^^^^^^^^^^^^^^
  289. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 110, in run
  290. return cls.run_app(sys.argv[1], sys.argv[2:])
  291. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  292. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
  293. app_class = cls.load_app(app)
  294. ^^^^^^^^^^^^^^^^^
  295. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
  296. app_module = importlib.import_module("woob_applications.%s" % app)
  297. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  298. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  299. return _bootstrap._gcd_import(name[level:], package, level)
  300. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  301. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  302. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  303. File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
  304. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  305. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  306. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  307. File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
  308. ModuleNotFoundError: No module named 'woob_applications'
  309. (venv) pmouget@fedora:~/PycharmProjects/woob$ ls
  310. AUTHORS contrib COPYING.LESSER icons lib Makefile modules pyvenv.cfg requirements-dev.txt tools venv woob workdir
  311. ChangeLog COPYING docs include lib64 man pyproject.toml README.rst tests use-woob-local.sh weboob woob.egg-info
  312. (venv) pmouget@fedora:~/PycharmProjects/woob$ cat requirements-dev.txt
  313. asttokens
  314. flake8-bugbear
  315. flake8-import-order
  316. flake8==5.0.4
  317. isort
  318. mock==4.0.3
  319. prettytable==3.6.0
  320. pyflakes==2.5.0
  321. pytest-cov==4.0.0
  322. pytest==7.2.1
  323. sphinx
  324. sphinx-autodoc-typehints
  325. sphinxcontrib-jquery
  326. virtualenv
  327. xunitparser>=1.3.4
  328. pre-commit
  329. commitizen
  330. types-PyYAML
  331. types-requests
  332. types-setuptools
  333. types-simplejson
  334. types-termcolor
  335. responses==0.23.1
  336. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r requirements-dev.txt
  337. Collecting asttokens (from -r requirements-dev.txt (line 1))
  338. Using cached asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB)
  339. Collecting flake8-bugbear (from -r requirements-dev.txt (line 2))
  340. Using cached flake8_bugbear-23.9.16-py3-none-any.whl.metadata (28 kB)
  341. Collecting flake8-import-order (from -r requirements-dev.txt (line 3))
  342. Using cached flake8_import_order-0.18.2-py2.py3-none-any.whl (15 kB)
  343. Collecting flake8==5.0.4 (from -r requirements-dev.txt (line 4))
  344. Using cached flake8-5.0.4-py2.py3-none-any.whl (61 kB)
  345. Collecting isort (from -r requirements-dev.txt (line 5))
  346. Using cached isort-5.12.0-py3-none-any.whl (91 kB)
  347. Collecting mock==4.0.3 (from -r requirements-dev.txt (line 6))
  348. Using cached mock-4.0.3-py3-none-any.whl (28 kB)
  349. Collecting prettytable==3.6.0 (from -r requirements-dev.txt (line 7))
  350. Using cached prettytable-3.6.0-py3-none-any.whl (27 kB)
  351. Collecting pyflakes==2.5.0 (from -r requirements-dev.txt (line 8))
  352. Using cached pyflakes-2.5.0-py2.py3-none-any.whl (66 kB)
  353. Collecting pytest-cov==4.0.0 (from -r requirements-dev.txt (line 9))
  354. Using cached pytest_cov-4.0.0-py3-none-any.whl (21 kB)
  355. Collecting pytest==7.2.1 (from -r requirements-dev.txt (line 10))
  356. Using cached pytest-7.2.1-py3-none-any.whl (317 kB)
  357. Collecting sphinx (from -r requirements-dev.txt (line 11))
  358. Using cached sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB)
  359. Collecting sphinx-autodoc-typehints (from -r requirements-dev.txt (line 12))
  360. Downloading sphinx_autodoc_typehints-1.25.2-py3-none-any.whl.metadata (7.8 kB)
  361. Collecting sphinxcontrib-jquery (from -r requirements-dev.txt (line 13))
  362. Using cached sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB)
  363. Collecting virtualenv (from -r requirements-dev.txt (line 14))
  364. Downloading virtualenv-20.24.7-py3-none-any.whl.metadata (4.5 kB)
  365. Collecting xunitparser>=1.3.4 (from -r requirements-dev.txt (line 15))
  366. Using cached xunitparser-1.3.4-py3-none-any.whl (5.2 kB)
  367. Collecting pre-commit (from -r requirements-dev.txt (line 16))
  368. Using cached pre_commit-3.5.0-py2.py3-none-any.whl.metadata (1.3 kB)
  369. Collecting commitizen (from -r requirements-dev.txt (line 17))
  370. Using cached commitizen-3.12.0-py3-none-any.whl.metadata (7.6 kB)
  371. Collecting types-PyYAML (from -r requirements-dev.txt (line 18))
  372. Using cached types_PyYAML-6.0.12.12-py3-none-any.whl.metadata (1.4 kB)
  373. Collecting types-requests (from -r requirements-dev.txt (line 19))
  374. Using cached types_requests-2.31.0.10-py3-none-any.whl.metadata (1.8 kB)
  375. Collecting types-setuptools (from -r requirements-dev.txt (line 20))
  376. Using cached types_setuptools-68.2.0.1-py3-none-any.whl.metadata (1.8 kB)
  377. Collecting types-simplejson (from -r requirements-dev.txt (line 21))
  378. Using cached types_simplejson-3.19.0.2-py3-none-any.whl.metadata (1.6 kB)
  379. Collecting types-termcolor (from -r requirements-dev.txt (line 22))
  380. Using cached types_termcolor-1.1.6.2-py3-none-any.whl (2.4 kB)
  381. Collecting responses==0.23.1 (from -r requirements-dev.txt (line 23))
  382. Using cached responses-0.23.1-py3-none-any.whl (52 kB)
  383. Collecting mccabe<0.8.0,>=0.7.0 (from flake8==5.0.4->-r requirements-dev.txt (line 4))
  384. Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
  385. Collecting pycodestyle<2.10.0,>=2.9.0 (from flake8==5.0.4->-r requirements-dev.txt (line 4))
  386. Using cached pycodestyle-2.9.1-py2.py3-none-any.whl (41 kB)
  387. Collecting wcwidth (from prettytable==3.6.0->-r requirements-dev.txt (line 7))
  388. Downloading wcwidth-0.2.12-py2.py3-none-any.whl.metadata (14 kB)
  389. Collecting coverage>=5.2.1 (from coverage[toml]>=5.2.1->pytest-cov==4.0.0->-r requirements-dev.txt (line 9))
  390. 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)
  391. Collecting attrs>=19.2.0 (from pytest==7.2.1->-r requirements-dev.txt (line 10))
  392. Using cached attrs-23.1.0-py3-none-any.whl (61 kB)
  393. Collecting iniconfig (from pytest==7.2.1->-r requirements-dev.txt (line 10))
  394. Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
  395. Requirement already satisfied: packaging in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (23.2)
  396. Collecting pluggy<2.0,>=0.12 (from pytest==7.2.1->-r requirements-dev.txt (line 10))
  397. Using cached pluggy-1.3.0-py3-none-any.whl.metadata (4.3 kB)
  398. 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)
  399. Collecting urllib3>=1.25.10 (from responses==0.23.1->-r requirements-dev.txt (line 23))
  400. Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
  401. 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)
  402. 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)
  403. INFO: pip is looking at multiple versions of flake8-bugbear to determine which version is compatible with other requirements. This could take a while.
  404. Collecting flake8-bugbear (from -r requirements-dev.txt (line 2))
  405. Using cached flake8_bugbear-23.7.10-py3-none-any.whl.metadata (27 kB)
  406. Using cached flake8_bugbear-23.6.5-py3-none-any.whl.metadata (26 kB)
  407. Using cached flake8_bugbear-23.5.9-py3-none-any.whl (29 kB)
  408. Using cached flake8_bugbear-23.3.23-py3-none-any.whl (28 kB)
  409. Using cached flake8_bugbear-23.3.12-py3-none-any.whl (28 kB)
  410. Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from flake8-import-order->-r requirements-dev.txt (line 3)) (69.0.2)
  411. Collecting sphinxcontrib-applehelp (from sphinx->-r requirements-dev.txt (line 11))
  412. Using cached sphinxcontrib_applehelp-1.0.7-py3-none-any.whl.metadata (2.2 kB)
  413. Collecting sphinxcontrib-devhelp (from sphinx->-r requirements-dev.txt (line 11))
  414. Using cached sphinxcontrib_devhelp-1.0.5-py3-none-any.whl.metadata (2.2 kB)
  415. Collecting sphinxcontrib-jsmath (from sphinx->-r requirements-dev.txt (line 11))
  416. Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
  417. Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->-r requirements-dev.txt (line 11))
  418. Using cached sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl.metadata (2.2 kB)
  419. Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->-r requirements-dev.txt (line 11))
  420. Using cached sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl.metadata (2.3 kB)
  421. Collecting sphinxcontrib-qthelp (from sphinx->-r requirements-dev.txt (line 11))
  422. Using cached sphinxcontrib_qthelp-1.0.6-py3-none-any.whl.metadata (2.2 kB)
  423. Collecting Jinja2>=3.0 (from sphinx->-r requirements-dev.txt (line 11))
  424. Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
  425. Requirement already satisfied: Pygments>=2.14 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.17.2)
  426. Collecting docutils<0.21,>=0.18.1 (from sphinx->-r requirements-dev.txt (line 11))
  427. Using cached docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB)
  428. Collecting snowballstemmer>=2.0 (from sphinx->-r requirements-dev.txt (line 11))
  429. Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
  430. Requirement already satisfied: babel>=2.9 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.13.1)
  431. Collecting alabaster<0.8,>=0.7 (from sphinx->-r requirements-dev.txt (line 11))
  432. Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
  433. Collecting imagesize>=1.3 (from sphinx->-r requirements-dev.txt (line 11))
  434. Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
  435. Collecting distlib<1,>=0.3.7 (from virtualenv->-r requirements-dev.txt (line 14))
  436. Using cached distlib-0.3.7-py2.py3-none-any.whl.metadata (5.1 kB)
  437. Collecting filelock<4,>=3.12.2 (from virtualenv->-r requirements-dev.txt (line 14))
  438. Using cached filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB)
  439. Collecting platformdirs<5,>=3.9.1 (from virtualenv->-r requirements-dev.txt (line 14))
  440. Downloading platformdirs-4.0.0-py3-none-any.whl.metadata (11 kB)
  441. Collecting cfgv>=2.0.0 (from pre-commit->-r requirements-dev.txt (line 16))
  442. Using cached cfgv-3.4.0-py2.py3-none-any.whl.metadata (8.5 kB)
  443. Collecting identify>=1.0.0 (from pre-commit->-r requirements-dev.txt (line 16))
  444. Downloading identify-2.5.32-py2.py3-none-any.whl.metadata (4.4 kB)
  445. Collecting nodeenv>=0.11.1 (from pre-commit->-r requirements-dev.txt (line 16))
  446. Using cached nodeenv-1.8.0-py2.py3-none-any.whl.metadata (21 kB)
  447. Collecting argcomplete<3.2,>=1.12.1 (from commitizen->-r requirements-dev.txt (line 17))
  448. Downloading argcomplete-3.1.6-py3-none-any.whl.metadata (16 kB)
  449. 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)
  450. Collecting colorama<0.5.0,>=0.4.1 (from commitizen->-r requirements-dev.txt (line 17))
  451. Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
  452. Collecting decli<0.7.0,>=0.6.0 (from commitizen->-r requirements-dev.txt (line 17))
  453. Using cached decli-0.6.1-py3-none-any.whl.metadata (17 kB)
  454. Collecting importlib_metadata<7,>=4.13 (from commitizen->-r requirements-dev.txt (line 17))
  455. Using cached importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
  456. Collecting questionary<3.0,>=2.0 (from commitizen->-r requirements-dev.txt (line 17))
  457. Using cached questionary-2.0.1-py3-none-any.whl.metadata (5.4 kB)
  458. 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)
  459. Collecting tomlkit<1.0.0,>=0.5.3 (from commitizen->-r requirements-dev.txt (line 17))
  460. Downloading tomlkit-0.12.3-py3-none-any.whl.metadata (2.7 kB)
  461. Collecting zipp>=0.5 (from importlib_metadata<7,>=4.13->commitizen->-r requirements-dev.txt (line 17))
  462. Using cached zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
  463. Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->-r requirements-dev.txt (line 11))
  464. Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.9 kB)
  465. Collecting prompt_toolkit<=3.0.36,>=2.0 (from questionary<3.0,>=2.0->commitizen->-r requirements-dev.txt (line 17))
  466. Using cached prompt_toolkit-3.0.36-py3-none-any.whl (386 kB)
  467. 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)
  468. 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)
  469. Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
  470. Using cached sphinx-7.2.6-py3-none-any.whl (3.2 MB)
  471. Downloading sphinx_autodoc_typehints-1.25.2-py3-none-any.whl (18 kB)
  472. Downloading virtualenv-20.24.7-py3-none-any.whl (3.8 MB)
  473. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 1.9 MB/s eta 0:00:00
  474. Using cached pre_commit-3.5.0-py2.py3-none-any.whl (203 kB)
  475. Using cached commitizen-3.12.0-py3-none-any.whl (67 kB)
  476. Using cached types_PyYAML-6.0.12.12-py3-none-any.whl (14 kB)
  477. Using cached types_requests-2.31.0.10-py3-none-any.whl (14 kB)
  478. Using cached types_setuptools-68.2.0.1-py3-none-any.whl (50 kB)
  479. Using cached types_simplejson-3.19.0.2-py3-none-any.whl (4.1 kB)
  480. Downloading argcomplete-3.1.6-py3-none-any.whl (41 kB)
  481. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 1.4 MB/s eta 0:00:00
  482. Using cached cfgv-3.4.0-py2.py3-none-any.whl (7.2 kB)
  483. 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)
  484. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.3/232.3 kB 2.6 MB/s eta 0:00:00
  485. Using cached decli-0.6.1-py3-none-any.whl (7.8 kB)
  486. Using cached distlib-0.3.7-py2.py3-none-any.whl (468 kB)
  487. Using cached docutils-0.20.1-py3-none-any.whl (572 kB)
  488. Using cached filelock-3.13.1-py3-none-any.whl (11 kB)
  489. Downloading identify-2.5.32-py2.py3-none-any.whl (98 kB)
  490. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.9/98.9 kB 1.6 MB/s eta 0:00:00
  491. Using cached importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
  492. Using cached nodeenv-1.8.0-py2.py3-none-any.whl (22 kB)
  493. Downloading platformdirs-4.0.0-py3-none-any.whl (17 kB)
  494. Using cached pluggy-1.3.0-py3-none-any.whl (18 kB)
  495. Using cached questionary-2.0.1-py3-none-any.whl (34 kB)
  496. Using cached sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl (99 kB)
  497. Using cached sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl (92 kB)
  498. Downloading tomlkit-0.12.3-py3-none-any.whl (37 kB)
  499. Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
  500. Using cached sphinxcontrib_applehelp-1.0.7-py3-none-any.whl (120 kB)
  501. Using cached sphinxcontrib_devhelp-1.0.5-py3-none-any.whl (83 kB)
  502. Using cached sphinxcontrib_qthelp-1.0.6-py3-none-any.whl (89 kB)
  503. Downloading wcwidth-0.2.12-py2.py3-none-any.whl (34 kB)
  504. Downloading MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
  505. Using cached zipp-3.17.0-py3-none-any.whl (7.4 kB)
  506. 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
  507. Attempting uninstall: urllib3
  508. Found existing installation: urllib3 1.24.1
  509. Uninstalling urllib3-1.24.1:
  510. Successfully uninstalled urllib3-1.24.1
  511. 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
  512. (venv) pmouget@fedora:~/PycharmProjects/woob$ woob update
  513. 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'
  514. 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'
  515. 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'
  516. 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'
  517. 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'
  518. 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'
  519. 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'
  520. 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
  521. 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'
  522. 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'
  523. 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
  524. 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'
  525. /home/pmouget/.local/share/woob/modules/3.6/woob_modules/indeed/pages/pages.py:42: SyntaxWarning: invalid escape sequence '\d'
  526. number = re.search("\d+", date)
  527. 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
  528. 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
  529. 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
  530. 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
  531. 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
  532. 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
  533. 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
  534. 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'
  535. 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'
  536. 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'
  537. 100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ All modules are up-to-date.
  538. 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
  539. Use --debug to get more information.
  540. (venv) pmouget@fedora:~/PycharmProjects/woob$ python --versiob
  541. unknown option --versiob
  542. usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
  543. Try `python -h' for more information.
  544. (venv) pmouget@fedora:~/PycharmProjects/woob$ python --version
  545. Python 3.12.0
  546. (venv) pmouget@fedora:~/PycharmProjects/woob$ ls
  547. AUTHORS contrib COPYING.LESSER icons lib Makefile modules pyvenv.cfg requirements-dev.txt tools venv woob workdir
  548. ChangeLog COPYING docs include lib64 man pyproject.toml README.rst tests use-woob-local.sh weboob woob.egg-info
  549. (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/
  550. applications/ .bandit browser/ capabilities/ core/ exceptions.py __init__.py launcher.py __main__.py __pycache__/ tools/
  551. (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
  552. 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
  553. 2023-11-22 20:43:20,203:INFO:root:3.6:base.py:300:load_backends No backend loaded
  554. There is currently no configured backend for job
  555.  
  556. Available modules:
  557. 1) [ ] adecco adecco website
  558. 2) [ ] apec apec website
  559. 3) [ ] cci cci website
  560. 4) [ ] indeed indeed website
  561. 5) [ ] linuxjobs linuxjobs website
  562. 6) [ ] manpower manpower website
  563. 7) [ ] monster monster website
  564. 8) [ ] poleemploi Pole Emploi website
  565. 9) [ ] regionsjob regionsjob website
  566. a) --all-- install all backends
  567. q) --stop--
  568.  
  569. Select a backend to create: 4
  570. Unable to load module "indeed": Module requires python package "urllib3" ==1.24.1 but version 2.1.0 is installed
  571.  
  572. Available modules:
  573. 1) [ ] adecco adecco website
  574. 2) [ ] apec apec website
  575. 3) [ ] cci cci website
  576. 4) [ ] indeed indeed website
  577. 5) [ ] linuxjobs linuxjobs website
  578. 6) [ ] manpower manpower website
  579. 7) [ ] monster monster website
  580. 8) [ ] poleemploi Pole Emploi website
  581. 9) [ ] regionsjob regionsjob website
  582. a) --all-- install all backends
  583. q) --stop--
  584.  
  585. Select a backend to create: ^CProgram killed by SIGINT
  586. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install urllib3==1.24.1
  587. Collecting urllib3==1.24.1
  588. Using cached urllib3-1.24.1-py2.py3-none-any.whl (118 kB)
  589. Installing collected packages: urllib3
  590. Attempting uninstall: urllib3
  591. Found existing installation: urllib3 2.1.0
  592. Uninstalling urllib3-2.1.0:
  593. Successfully uninstalled urllib3-2.1.0
  594. 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.
  595. types-requests 2.31.0.10 requires urllib3>=2, but you have urllib3 1.24.1 which is incompatible.
  596. responses 0.23.1 requires urllib3>=1.25.10, but you have urllib3 1.24.1 which is incompatible.
  597. Successfully installed urllib3-1.24.1
  598. (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
  599. Traceback (most recent call last):
  600. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 52, in load_app
  601. app_module = importlib.import_module("woob.applications.%s" % app)
  602. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  603. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  604. return _bootstrap._gcd_import(name[level:], package, level)
  605. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  606. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  607. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  608. File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
  609. File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
  610. File "<frozen importlib._bootstrap_external>", line 994, in exec_module
  611. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  612. File "/home/pmouget/PycharmProjects/woob/woob/applications/job/__init__.py", line 18, in <module>
  613. from .job import AppJob
  614. File "/home/pmouget/PycharmProjects/woob/woob/applications/job/job.py", line 19, in <module>
  615. from woob.tools.application.repl import ReplApplication, defaultcount
  616. File "/home/pmouget/PycharmProjects/woob/woob/tools/application/repl.py", line 33, in <module>
  617. from woob.core import CallErrors
  618. File "/home/pmouget/PycharmProjects/woob/woob/core/__init__.py", line 21, in <module>
  619. from .woob import Woob, WoobBase
  620. File "/home/pmouget/PycharmProjects/woob/woob/core/woob.py", line 32, in <module>
  621. from woob.core.repositories import Repositories, IProgress, PrintProgress
  622. File "/home/pmouget/PycharmProjects/woob/woob/core/repositories.py", line 40, in <module>
  623. from woob.browser.browsers import Browser
  624. File "/home/pmouget/PycharmProjects/woob/woob/browser/__init__.py", line 18, in <module>
  625. from .browsers import (
  626. File "/home/pmouget/PycharmProjects/woob/woob/browser/browsers.py", line 42, in <module>
  627. import urllib3
  628. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
  629. from .connectionpool import (
  630. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
  631. from .exceptions import (
  632. File "/home/pmouget/PycharmProjects/woob/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
  633. from .packages.six.moves.http_client import (
  634. ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
  635.  
  636. During handling of the above exception, another exception occurred:
  637.  
  638. Traceback (most recent call last):
  639. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 115, in <module>
  640. print(launcher.run_app("job", ["search", "livreur", "Lille", "-fjson", "--debug"]))
  641. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  642. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 60, in run_app
  643. app_class = cls.load_app(app)
  644. ^^^^^^^^^^^^^^^^^
  645. File "/home/pmouget/PycharmProjects/woob/woob/launcher.py", line 54, in load_app
  646. app_module = importlib.import_module("woob_applications.%s" % app)
  647. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  648. File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
  649. return _bootstrap._gcd_import(name[level:], package, level)
  650. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  651. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  652. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  653. File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
  654. File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  655. File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
  656. File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
  657. File "<frozen importlib._bootstrap>", line 1318, in _find_and_load_unlocked
  658. ModuleNotFoundError: No module named 'woob_applications'
  659. (venv) pmouget@fedora:~/PycharmProjects/woob$ pip install -r requirements-dev.txt
  660. Requirement already satisfied: asttokens in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 1)) (2.4.1)
  661. Requirement already satisfied: flake8-bugbear in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 2)) (23.3.12)
  662. Requirement already satisfied: flake8-import-order in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 3)) (0.18.2)
  663. Requirement already satisfied: flake8==5.0.4 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 4)) (5.0.4)
  664. Requirement already satisfied: isort in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 5)) (5.12.0)
  665. Requirement already satisfied: mock==4.0.3 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 6)) (4.0.3)
  666. Requirement already satisfied: prettytable==3.6.0 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 7)) (3.6.0)
  667. Requirement already satisfied: pyflakes==2.5.0 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 8)) (2.5.0)
  668. 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)
  669. Requirement already satisfied: pytest==7.2.1 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 10)) (7.2.1)
  670. Requirement already satisfied: sphinx in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 11)) (7.2.6)
  671. Requirement already satisfied: sphinx-autodoc-typehints in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 12)) (1.25.2)
  672. Requirement already satisfied: sphinxcontrib-jquery in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 13)) (4.1)
  673. Requirement already satisfied: virtualenv in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 14)) (20.24.7)
  674. Requirement already satisfied: xunitparser>=1.3.4 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 15)) (1.3.4)
  675. Requirement already satisfied: pre-commit in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 16)) (3.5.0)
  676. Requirement already satisfied: commitizen in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 17)) (3.12.0)
  677. Requirement already satisfied: types-PyYAML in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 18)) (6.0.12.12)
  678. Requirement already satisfied: types-requests in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 19)) (2.31.0.10)
  679. Requirement already satisfied: types-setuptools in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 20)) (68.2.0.1)
  680. Requirement already satisfied: types-simplejson in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 21)) (3.19.0.2)
  681. Requirement already satisfied: types-termcolor in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 22)) (1.1.6.2)
  682. Requirement already satisfied: responses==0.23.1 in ./venv/lib/python3.12/site-packages (from -r requirements-dev.txt (line 23)) (0.23.1)
  683. 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)
  684. 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)
  685. 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)
  686. 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)
  687. 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)
  688. 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)
  689. Requirement already satisfied: packaging in ./venv/lib/python3.12/site-packages (from pytest==7.2.1->-r requirements-dev.txt (line 10)) (23.2)
  690. 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)
  691. 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)
  692. Collecting urllib3>=1.25.10 (from responses==0.23.1->-r requirements-dev.txt (line 23))
  693. Using cached urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
  694. 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)
  695. 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)
  696. Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from flake8-import-order->-r requirements-dev.txt (line 3)) (69.0.2)
  697. Requirement already satisfied: sphinxcontrib-applehelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.7)
  698. Requirement already satisfied: sphinxcontrib-devhelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.5)
  699. Requirement already satisfied: sphinxcontrib-jsmath in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.1)
  700. 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)
  701. 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)
  702. Requirement already satisfied: sphinxcontrib-qthelp in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.0.6)
  703. Requirement already satisfied: Jinja2>=3.0 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (3.1.2)
  704. Requirement already satisfied: Pygments>=2.14 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.17.2)
  705. 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)
  706. Requirement already satisfied: snowballstemmer>=2.0 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.2.0)
  707. Requirement already satisfied: babel>=2.9 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (2.13.1)
  708. 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)
  709. Requirement already satisfied: imagesize>=1.3 in ./venv/lib/python3.12/site-packages (from sphinx->-r requirements-dev.txt (line 11)) (1.4.1)
  710. 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)
  711. 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)
  712. 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)
  713. 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)
  714. 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)
  715. 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)
  716. 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)
  717. 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)
  718. 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)
  719. 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)
  720. 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)
  721. 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)
  722. 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)
  723. 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)
  724. 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)
  725. 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)
  726. 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)
  727. 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)
  728. 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)
  729. Using cached urllib3-2.1.0-py3-none-any.whl (104 kB)
  730. Installing collected packages: urllib3
  731. Attempting uninstall: urllib3
  732. Found existing installation: urllib3 1.24.1
  733. Uninstalling urllib3-1.24.1:
  734. Successfully uninstalled urllib3-1.24.1
  735. Successfully installed urllib3-2.1.0
  736. (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
  737. 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
  738. 2023-11-22 20:44:03,596:INFO:root:3.6:base.py:300:load_backends No backend loaded
  739. There is currently no configured backend for job
  740.  
  741. Available modules:
  742. 1) [ ] adecco adecco website
  743. 2) [ ] apec apec website
  744. 3) [ ] cci cci website
  745. 4) [ ] indeed indeed website
  746. 5) [ ] linuxjobs linuxjobs website
  747. 6) [ ] manpower manpower website
  748. 7) [ ] monster monster website
  749. 8) [ ] poleemploi Pole Emploi website
  750. 9) [ ] regionsjob regionsjob website
  751. a) --all-- install all backends
  752. q) --stop--
  753.  
  754. Select a backend to create: ^CProgram killed by SIGINT
  755. (venv) pmouget@fedora:~/PycharmProjects/woob$ python woob/launcher.py
  756. 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
  757. 2023-11-22 20:45:13,753:DEBUG:woob.backend:3.6:modules.py:160:create_instance Created backend "indeed" for module "indeed"
  758. 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>>
  759. 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)
  760. 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)
  761. 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.')
  762.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement