Commit Graph

18 Commits

Author SHA1 Message Date
Ivan Kravets e6ae18ab0d Enhanced internet connection checks by falling back to HTTPS protocol when HTTP (port 80) fails // Resolve #4980 2024-09-23 15:32:23 +03:00
Ivan Kravets 28bd200cd6 Move core/pip dependencies to the separate "dependencies" module 2024-03-18 13:14:22 +02:00
Ivan Kravets adf94843ea Apply formatting 2024-01-27 14:01:42 +02:00
Ivan Kravets 41bd751ec2 Implemente automatic installation of missing dependencies when utilizing a SOCKS proxy // Resolve #4822 2024-01-06 17:48:18 +02:00
Ivan Kravets 3fd063d8ed Minor improvements 2023-06-27 16:03:37 +03:00
Ivan Kravets 53f1d82890 Handle HTTP Client Error as UserSideException 2023-06-23 12:15:42 +03:00
Ivan Kravets 363fee4ba0 Use direct urllib3 module 2023-06-16 20:06:46 +03:00
Ivan Kravets eeb0116f28 Skip exception when fetching SSL settings 2023-06-01 18:41:50 +03:00
Ivan Kravets 1af508272b Format code with Black 23.1.0 2023-02-02 17:46:03 +02:00
Ivan Kravets 4350c4ca48 Rename "InternetIsOffline" exception to "InternetConnectionError" 2023-01-27 20:50:38 +02:00
Ivan Kravets 4be5185ed3 Added a new `enable_proxy_strict_ssl` setting to disable the proxy server certificate verification // Resolve #4432 2022-10-26 23:37:19 +03:00
Ivan Kravets 3d2ac4698c PyLint fix 2022-09-03 12:13:25 +03:00
Ivan Kravets bc325ab2cc Increase number of http retries to 5 2022-07-13 18:32:04 +03:00
Ivan Kravets 6f8f2511c2 Look for another mirror on any requests.exceptions.RequestException 2022-07-13 14:31:28 +03:00
Ivan Kravets b006f53010 PyLint: Fix "useless-object-inheritance" 2022-07-02 19:03:25 +03:00
Ivan Kravets 19d518fc4c Fix PyLint: Consider explicitly re-raising 2022-07-02 18:37:57 +03:00
Ivan Kravets 4aebf8c9d7 Refactor account module 2022-05-30 21:00:22 +03:00
Ivan Kravets 2564b9eb78 Move http module to the root 2022-05-30 20:29:35 +03:00