Commit Graph
11 Commits
Author SHA1 Message Date
monosans bc11b391f9 fix: remove unused typevar & paramspec 2024-11-12 09:59:01 +03:00
monosans ce0ceed668 fix: use asyncio.to_thread 2024-11-04 11:00:52 +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 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
monosans a42f44e7e8 Automatically fix permissions issues 2024-02-08 09:12:13 +03:00
monosans 95c6e7f6eb Reformat utils.py 2024-02-07 13:03:31 +03:00
monosans 04bf2f6850 Fix directories access check 2024-02-07 12:37:46 +03:00
monosans 328834eb03 Improve permissions check 2024-02-01 14:52:29 +03:00
monosansandGitHub 5005e0dc6b Add Docker support 2024-02-01 10:24:26 +03:00
monosansandGitHub e4047e16ae Huge update
- Drop support for Python 3.7.
- Use offline geolocation database instead of ip-api.com.
- Add support for proxy authentication.
- Add pre-compiled binaries.
- Refactor the code by a lot.
- Simplify config.
- Add automatic text encoding detection.
- Use TOML instead of INI for configuration.
- Add support for using httpbin-compatible services and services which return plain IP address for getting proxy's exit node.
- Add support for reading proxy lists from local files.
- Add support for saving to json.
- Remove support for saving geolocation to txt, use json instead.
- Improve parser.
- Improve config validation.
- Use poetry instead of requirements.txt.
- Use venv in start scripts.
2024-01-21 17:45:01 +00:00