Commit Graph
137 Commits
Author SHA1 Message Date
monosans e886f292f2 fix: update user agent 2024-11-28 08:53:20 +03:00
monosans dd4a0cb6d4 fix: add geodb download success indication
Fixes #412
2024-11-27 12:26:57 +03:00
monosans f8ce11d8fa chore: use absolute imports 2024-11-22 14:32:29 +03:00
monosans 66d1f72fe6 fix: handle KeyboardInterrupt 2024-11-22 13:50:58 +03:00
monosans ebfcc92df9 feat: show amount of succesfull proxy checks in real time 2024-11-22 13:49:07 +03:00
monosans bc11b391f9 fix: remove unused typevar & paramspec 2024-11-12 09:59:01 +03:00
monosans 71da938e03 chore 2024-11-07 10:39:23 +03:00
monosans 87764d28bb fix: enable rich tracebacks back 2024-11-07 09:34:26 +03:00
monosans 6d2ae4ff14 fix: use global rich.Console object 2024-11-06 15:09:38 +03:00
monosans 48ffa9a672 fix: run log writer in a separate thread 2024-11-06 15:05:34 +03:00
monosans ce0ceed668 fix: use asyncio.to_thread 2024-11-04 11:00:52 +03:00
monosans 8cfa20f125 chore: use functools.cache 2024-10-30 11:12:21 +03:00
monosans cf83719e2e chore: drop python 3.8 support 2024-10-17 14:18:27 +03:00
monosans 98cf48f8e5 fix: update user-agent 2024-10-01 08:58:03 +03:00
monosans 5de2b3f782 Sort alphabetically if checking is disabled 2024-09-18 18:35:56 +03:00
monosans 88ca6413c5 Allow disabling checker 2024-09-18 18:30:59 +03:00
monosans aa57dbfafc Save proxies event after interruption
Fixes #316
2024-09-18 18:23:01 +03:00
monosans[bot]GitHubmonosans[bot] <158570872+monosans[bot]@users.noreply.github.com>monosans
6653649733 Update .pre-commit-config.yaml (#308)
* Update .pre-commit-config.yaml

* fix

---------

Co-authored-by: monosans[bot] <158570872+monosans[bot]@users.noreply.github.com>
Co-authored-by: monosans <hsyqixco@protonmail.com>
2024-09-06 06:06:06 +00:00
monosans 5e9fe6f748 Add support for parsing hostname in proxy 2024-08-22 16:27:36 +03:00
monosans e3b69336eb Update User-Agent 2024-08-10 17:02:01 +03:00
monosans 4a29322a27 Don't create TypeVars at runtime 2024-07-09 03:35:36 +03:00
monosans 20332b5fea Reconfigure ruff 2024-07-09 03:08:30 +03:00
monosans cbfa19a41b Update User-Agent 2024-07-08 01:45:40 +03:00
monosansandGitHub 60ea0f498a Use modern type hints (#227) 2024-06-03 14:08:42 +05:00
monosans ef3ca6f304 Refactor run function 2024-05-31 21:12:18 +05:00
monosans 1372ab308b Fix mypy 2024-05-31 13:48:09 +05:00
monosans 82b097c6a6 Add async_run function instead of set_event_loop_policy 2024-05-31 12:30:17 +05:00
monosans 6de2dc8a2c Add type: ignore 2024-05-06 23:03:54 +05:00
monosans c487ae8c23 Add Accept header for httpbin 2024-05-06 22:55:17 +05:00
monosans 59a98e1236 Add type: ignore 2024-05-06 22:53:44 +05:00
monosans fdae372a08 Update User-Agent 2024-05-06 22:53:34 +05:00
monosans 00cffb5605 Support IPv6 on httpbin.org 2024-04-20 13:00:44 +05:00
monosans dbdcea6d86 Improve check_website validation error message 2024-04-11 23:13:31 +03:00
monosans 0050b08d87 Make sure check_website has an http or https scheme 2024-04-11 23:12:00 +03:00
monosans 186cadc764 Check that the source scheme is http or https when deciding whether it is a URL or a local file 2024-04-11 22:57:18 +03:00
monosansandGitHub 74edec2330 Support older winloop 2024-04-03 20:07:11 +00:00
monosansandGitHub 98d023c289 Add winloop support, remove max_connections limit on Windows 2024-04-03 19:58:58 +00:00
monosans f825a801ac Fix httpbin.io 2024-03-26 16:45:19 +03:00
monosans df408d62b7 Update User-Agent 2024-03-23 09:53:34 +03:00
monosans 38f910d1a6 rstrip instead of strip 2024-03-23 09:47:55 +03:00
monosans 5ded527f73 Fix possible KeyError 2024-03-23 09:47:19 +03:00
monosans dbdf5b84be Fix 2024-03-01 07:28:43 +03:00
monosans 2de104df7d Create cache dir only if geolocation is enabled 2024-02-29 22:29:12 +03:00
monosans 32fd6158ec Remove ETag from cache if response didn't provide it 2024-02-18 12:11:04 +03:00
monosans 8ed0cf378d force=True in logging.basicConfig 2024-02-13 21:45:41 +03:00
monosans 75fca04801 Rename argument 2024-02-08 12:01:37 +03:00
monosans dbeeec5641 Refactor asyncify 2024-02-08 11:22:51 +03:00
monosans 91d2624224 Remove maybe_add_permission 2024-02-08 09:42:30 +03:00
monosans 2cca716167 Remove monkeypatch 2024-02-08 09:27:42 +03:00
monosans a42f44e7e8 Automatically fix permissions issues 2024-02-08 09:12:13 +03:00