MShawon / YouTube-Viewer

A multithreaded view bot for YouTube
MIT License
1.5k stars 760 forks source link

bose 2.0.6 requires beautifulsoup4>=4.11.2, but you have beautifulsoup4 4.11.1 which is incompatible. #569

Closed salmansarwar5102 closed 1 year ago

salmansarwar5102 commented 1 year ago

Is there an existing issue for this?

I'm submitting a ...

Description

https://paste.pythondiscord.com/XKEA

`

This paste expires on 2023-08-14 11:37:46.277890. Remove now. Repaste, or download this paste.

. Pasted through web.

Filename: None. Size: 9kb. View raw,
, hex, or download this file. Report this file.
.

This paste expires on 2023-08-14 11:37:46.277890. Remove now. Repaste, or download this paste.

. Pasted through web. D:\fun\YouTube-Viewer>pip3 install -r requirements.txt --user Requirement already satisfied: async-generator==1.10 in c:\python311\lib\site-packages (from -r requirements.txt (line 1)) (1.10) Collecting attrs==21.4.0 (from -r requirements.txt (line 2)) Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB) Collecting beautifulsoup4==4.11.1 (from -r requirements.txt (line 3)) Using cached beautifulsoup4-4.11.1-py3-none-any.whl (128 kB) Collecting bs4==0.0.1 (from -r requirements.txt (line 4)) Using cached bs4-0.0.1-py3-none-any.whl Collecting certifi==2021.10.8 (from -r requirements.txt (line 5)) Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB) Collecting cffi==1.15.0 (from -r requirements.txt (line 6)) Using cached cffi-1.15.0-cp311-cp311-win_amd64.whl Collecting charset-normalizer==2.0.12 (from -r requirements.txt (line 7)) Using cached charset_normalizer-2.0.12-py3-none-any.whl (39 kB) Collecting click==8.1.3 (from -r requirements.txt (line 8)) Using cached click-8.1.3-py3-none-any.whl (96 kB) Collecting colorama==0.4.4 (from -r requirements.txt (line 9)) Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB) Collecting cryptography==38.0.1 (from -r requirements.txt (line 10)) Using cached cryptography-38.0.1-cp36-abi3-win_amd64.whl (2.4 MB) Collecting exceptiongroup==1.1.0 (from -r requirements.txt (line 11)) Using cached exceptiongroup-1.1.0-py3-none-any.whl (14 kB) Collecting fake-headers==1.0.2 (from -r requirements.txt (line 12)) Using cached fake_headers-1.0.2-py3-none-any.whl (17 kB) Collecting Faker==16.6.1 (from -r requirements.txt (line 13)) Using cached Faker-16.6.1-py3-none-any.whl (1.7 MB) Collecting Flask==2.0.2 (from -r requirements.txt (line 14)) Using cached Flask-2.0.2-py3-none-any.whl (95 kB) Collecting h11==0.13.0 (from -r requirements.txt (line 15)) Using cached h11-0.13.0-py3-none-any.whl (58 kB) Collecting html5lib==1.1 (from -r requirements.txt (line 16)) Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB) Collecting idna==3.3 (from -r requirements.txt (line 17)) Using cached idna-3.3-py3-none-any.whl (61 kB) Collecting itsdangerous==2.1.2 (from -r requirements.txt (line 18)) Using cached itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting Jinja2==3.1.2 (from -r requirements.txt (line 19)) Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting MarkupSafe==2.1.1 (from -r requirements.txt (line 20)) Using cached MarkupSafe-2.1.1-cp311-cp311-win_amd64.whl Collecting outcome==1.1.0 (from -r requirements.txt (line 21)) Using cached outcome-1.1.0-py2.py3-none-any.whl (9.7 kB) Collecting psutil==5.9.4 (from -r requirements.txt (line 22)) Using cached psutil-5.9.4-cp36-abi3-win_amd64.whl (252 kB) Requirement already satisfied: pycparser==2.21 in c:\python311\lib\site-packages (from -r requirements.txt (line 23)) (2.21) Collecting pyOpenSSL==23.0.0 (from -r requirements.txt (line 24)) Using cached pyOpenSSL-23.0.0-py3-none-any.whl (57 kB) Requirement already satisfied: PySocks==1.7.1 in c:\python311\lib\site-packages (from -r requirements.txt (line 25)) (1.7.1) Requirement already satisfied: python-dateutil==2.8.2 in c:\users\solom\appdata\roaming\python\python311\site-packages (from -r requirements.txt (line 26)) (2.8.2) Requirement already satisfied: pywin32==305 in c:\python311\lib\site-packages (from -r requirements.txt (line 27)) (305)Collecting requests==2.28.2 (from -r requirements.txt (line 28)) Using cached requests-2.28.2-py3-none-any.whl (62 kB) Collecting selenium==4.8.0 (from -r requirements.txt (line 29)) Using cached selenium-4.8.0-py3-none-any.whl (6.3 MB) Requirement already satisfied: six==1.16.0 in c:\python311\lib\site-packages (from -r requirements.txt (line 30)) (1.16.0) Collecting sniffio==1.2.0 (from -r requirements.txt (line 31)) Using cached sniffio-1.2.0-py3-none-any.whl (10 kB) Requirement already satisfied: sortedcontainers==2.4.0 in c:\python311\lib\site-packages (from -r requirements.txt (line 32)) (2.4.0) Collecting soupsieve==2.3.2.post1 (from -r requirements.txt (line 33)) Using cached soupsieve-2.3.2.post1-py3-none-any.whl (37 kB) Collecting tabulate==0.9.0 (from -r requirements.txt (line 34)) Using cached tabulate-0.9.0-py3-none-any.whl (35 kB) Collecting trio==0.20.0 (from -r requirements.txt (line 35)) Using cached trio-0.20.0-py3-none-any.whl (359 kB) Collecting trio-websocket==0.9.2 (from -r requirements.txt (line 36)) Using cached trio_websocket-0.9.2-py3-none-any.whl (16 kB) Collecting undetected-chromedriver==3.2.1 (from -r requirements.txt (line 37)) Using cached undetected_chromedriver-3.2.1-py3-none-any.whl Collecting urllib3==1.26.9 (from -r requirements.txt (line 38)) Using cached urllib3-1.26.9-py2.py3-none-any.whl (138 kB) Requirement already satisfied: webencodings==0.5.1 in c:\python311\lib\site-packages (from -r requirements.txt (line 39)) (0.5.1) Collecting websockets==10.3 (from -r requirements.txt (line 40)) Using cached websockets-10.3-cp311-cp311-win_amd64.whl Collecting Werkzeug==2.0.2 (from -r requirements.txt (line 41)) Using cached Werkzeug-2.0.2-py3-none-any.whl (288 kB) Collecting WMI==1.5.1 (from -r requirements.txt (line 42)) Using cached WMI-1.5.1-py2.py3-none-any.whl (28 kB) Collecting wsproto==1.1.0 (from -r requirements.txt (line 43)) Using cached wsproto-1.1.0-py3-none-any.whl (24 kB) Requirement already satisfied: urllib3[socks]~=1.26 in c:\python311\lib\site-packages (from selenium==4.8.0->-r requirements.txt (line 29)) (1.26.15) INFO: pip is looking at multiple versions of urllib3[socks] to determine which version is compatible with other requirements. This could take a while. Collecting urllib3[socks]~=1.26 (from selenium==4.8.0->-r requirements.txt (line 29)) Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB) Using cached urllib3-1.26.14-py2.py3-none-any.whl (140 kB) Using cached urllib3-1.26.13-py2.py3-none-any.whl (140 kB) Using cached urllib3-1.26.12-py2.py3-none-any.whl (140 kB) Using cached urllib3-1.26.11-py2.py3-none-any.whl (139 kB) Using cached urllib3-1.26.10-py2.py3-none-any.whl (139 kB) Installing collected packages: certifi, WMI, Werkzeug, websockets, urllib3, tabulate, soupsieve, sniffio, psutil, MarkupSafe, itsdangerous, idna, html5lib, h11, exceptiongroup, colorama, charset-normalizer, cffi, attrs, wsproto, requests, outcome, Jinja2, Faker, cryptography, click, beautifulsoup4, trio, pyOpenSSL, Flask, bs4, trio-websocket, fake-headers, selenium, undetected-chromedriver Attempting uninstall: certifi Found existing installation: certifi 2022.12.7 Uninstalling certifi-2022.12.7: Successfully uninstalled certifi-2022.12.7 WARNING: The script tabulate.exe is installed in 'C:\Users\solom\AppData\Roaming\Python\Python311\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script normalizer.exe is installed in 'C:\Users\solom\AppData\Roaming\Python\Python311\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script faker.exe is installed in 'C:\Users\solom\AppData\Roaming\Python\Python311\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script flask.exe is installed in 'C:\Users\solom\AppData\Roaming\Python\Python311\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. 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. bose 2.0.6 requires beautifulsoup4>=4.11.2, but you have beautifulsoup4 4.11.1 which is incompatible. bose 2.0.6 requires selenium==4.5.0, but you have selenium 4.8.0 which is incompatible. bose 2.0.6 requires undetected_chromedriver>=3.4.6, but you have undetected-chromedriver 3.2.1 which is incompatible. Successfully installed Faker-16.6.1 Flask-2.0.2 Jinja2-3.1.2 MarkupSafe-2.1.1 WMI-1.5.1 Werkzeug-2.0.2 attrs-21.4.0 beautifulsoup4-4.11.1 bs4-0.0.1 certifi-2021.10.8 cffi-1.15.0 charset-normalizer-2.0.12 click-8.1.3 colorama-0.4.4 cryptography-38.0.1 exceptiongroup-1.1.0 fake-headers-1.0.2 h11-0.13.0 html5lib-1.1 idna-3.3 itsdangerous-2.1.2 outcome-1.1.0 psutil-5.9.4 pyOpenSSL-23.0.0 requests-2.28.2 selenium-4.8.0 sniffio-1.2.0 soupsieve-2.3.2.post1 tabulate-0.9.0 trio-0.20.0 trio-websocket-0.9.2 undetected-chromedriver-3.2.1 urllib3-1.26.9 websockets-10.3 wsproto-1.1.0 Filename: None. Size: 9kb. View raw, , hex, or download this file. [Report](mailto:paste-abuse@pythondiscord.com?subject=Pinnwand report (File ID: XKEA)) this file. View source code, removal information, or read the about page. .`

Environment

- OS : windows
- Python : 
- Script version :

config.json

-
salmansarwar5102 commented 1 year ago

sorry dumb issue. closing now