monosans
|
75028a25c0
|
use Any from typing_extensions
|
2025-03-19 12:04:25 +03:00 |
|
monosans
|
c068ebc7d1
|
don't ignore decoding errors in config file
|
2025-03-06 10:12:55 +03:00 |
|
monosans
|
250a8fa1eb
|
reformat
|
2025-03-06 10:04:05 +03:00 |
|
monosans
|
6a6e05e531
|
handle UnicodeDecodeError on non-utf-8 check_website
|
2025-03-06 09:57:26 +03:00 |
|
 monosansandGitHub
|
c9bd28057f
|
Use faster json parser & remove charset-normalizer
|
2025-03-06 06:49:24 +00:00 |
|
monosans
|
7877dac25e
|
use methods instead of properties
|
2025-02-27 16:18:05 +03:00 |
|
monosans
|
bbcd62dc4e
|
refactor
|
2025-02-27 11:12:52 +03:00 |
|
monosans
|
b8ab07dfe6
|
simplify cookie jar singleton
|
2025-02-26 14:27:37 +03:00 |
|
monosans
|
c920c54c33
|
refactor geodb saving
|
2025-02-17 17:33:19 +03:00 |
|
monosans
|
278358a28c
|
switch back to flat layout
|
2025-02-11 18:30:07 +03:00 |
|
monosans
|
7b32ffa1e5
|
switch to src layout
|
2025-02-11 10:00:26 +03:00 |
|
monosans
|
8dd0a37d90
|
update user agent
|
2025-02-10 09:39:30 +03:00 |
|
 monosansandGitHub
|
b651757e26
|
only allow http/1.1 in ssl
|
2025-02-05 06:22:56 +00:00 |
|
monosans
|
1e56188aa4
|
add proxies_per_source_limit setting
|
2025-01-10 12:49:36 +03:00 |
|
monosans
|
0a63e1008e
|
remove useless comment
|
2025-01-10 12:34:12 +03:00 |
|
monosans
|
9e9e565100
|
skip too big sources
|
2025-01-10 12:33:56 +03:00 |
|
monosans
|
99240773fe
|
don't use environment variable to checking docker environment
|
2025-01-09 19:22:28 +03:00 |
|
monosans
|
8c6368f095
|
silence winloop errors
|
2025-01-09 15:53:32 +03:00 |
|
monosans
|
91987e0b04
|
change windows selector event loop max connections limit from 512 to 508
|
2025-01-09 15:33:23 +03:00 |
|
monosans
|
c686de1613
|
refactor sync-to-async
|
2025-01-09 15:30:45 +03:00 |
|
monosans
|
07dc56e8d7
|
remove lock from IncrInt
|
2025-01-09 12:41:33 +03:00 |
|
monosans
|
81f6fe72d7
|
do not exceed the 80 character limit
|
2025-01-08 00:39:46 +03:00 |
|
monosans
|
c93b8f5414
|
remove aiofiles
|
2025-01-07 22:52:14 +03:00 |
|
monosans
|
63b706a2bb
|
allow file:// prefix for file proxy lists
|
2025-01-07 21:09:43 +03:00 |
|
monosans
|
07148d8ccf
|
replace aiofiles with async pathlib where possible
|
2025-01-07 21:09:06 +03:00 |
|
monosans
|
5dba39be4f
|
chore: use NoReturn
|
2024-12-26 10:13:54 +03:00 |
|
monosans
|
44c4b980bb
|
fix mypy
|
2024-12-21 18:30:12 +03:00 |
|
monosans
|
62f3791c19
|
chore: stricter mypy config
|
2024-12-21 17:49:42 +03:00 |
|
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] <158570872+monosans[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|