Commit Graph
115 Commits
Author SHA1 Message Date
monosans 42ce1237a1 Reformat docstring 2023-02-19 22:33:06 +03:00
monosans 082e12b764 Many changes (see full commit message)
Add ability to set MaxConnections to 0, at which this parameter will be set to the maximum available value for the OS
Add validation for Timeout and SourceTimeout options
Improve existing validators
Improve error and warning output
Misc refactoring
2023-02-19 22:18:30 +03:00
monosans 635e993d56 Minor optimization of Folder 2023-02-19 00:07:19 +03:00
monosans b072219ab6 Update sources 2023-02-12 20:26:53 +03:00
monosans 490efee372 Add Debug option 2023-02-06 20:59:03 +03:00
monosans 9eb893bb6c Reformat code 2023-02-01 18:46:40 +03:00
monosans 8b157863c9 Update .gitignore 2023-01-28 18:57:15 +03:00
monosans 66cd4b584e Add CheckWebsite related comment to Folders section 2023-01-15 15:25:31 +03:00
monosans d70e2d7fff Add CheckWebsite example 2023-01-15 13:26:54 +03:00
monosans d21e32e4fc Add CheckWebsite setting
Fixes #16, fixes #39
2023-01-15 13:05:16 +03:00
monosans 7298a5594f Refactor 2023-01-15 00:22:17 +03:00
monosans cea51b2d71 Edit MaxConnections comment 2023-01-07 14:53:21 +03:00
monosans 8057229ec7 Set sock_connect timeout to float("inf") 2023-01-07 14:50:42 +03:00
monosans 0f67a11713 Add comment about RAM consumption 2023-01-07 12:39:38 +03:00
monosans 26f0b0c564 Fix typo 2023-01-07 12:26:32 +03:00
monosans b06456dc49 Fix typo 2023-01-07 12:11:25 +03:00
monosans 3120ba6d55 Add SourceTimeout option 2023-01-07 12:10:25 +03:00
monosans 906a514e10 Fix timeouts higher than 60 being ignored 2023-01-07 11:57:57 +03:00
monosans 43d322deb2 Replace getattr with getitem 2023-01-06 17:51:23 +03:00
monosans 04e2394f11 Edit docstring & comment 2023-01-05 20:24:01 +03:00
monosans 363e094f46 Hotfix for Windows 2023-01-05 20:05:10 +03:00
monosans 3abbb7983f Support higher MaxConnections & fix Windows errors
Fixes #4, fixes #8, fixes #11, fixes #28, fixes #34, fixes #36, fixes #37
2023-01-05 18:45:06 +03:00
monosans 3670096f26 Use DummyCookieJar 2023-01-04 20:24:44 +03:00
monosans ac0424b73f Make regex more readable 2023-01-04 18:11:51 +03:00
monosans 635086b23e Code quality improvements 2023-01-04 17:49:45 +03:00
monosans fcea2b49e0 Revert "Inherit Proxy from collections.abc.Hashable"
This reverts commit af22883839.
2023-01-03 11:39:50 +03:00
monosans af22883839 Inherit Proxy from collections.abc.Hashable 2023-01-02 22:02:31 +03:00
monosans edae6834ea Add datefmt to logging 2023-01-02 13:16:05 +03:00
monosans e3cd0920fb Small improvements 2023-01-02 09:44:39 +03:00
monosans efb49d36b9 Improve errors output 2023-01-02 00:35:20 +03:00
monosans a8b1db926b Refactor & improve output 2023-01-02 00:09:55 +03:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5582a7860a Update rich requirement from <13,>=12.3 to >=12.3,<14 (#38)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 14:39:35 +00:00
monosans 1d32600b6d Add more default sources 2022-12-31 14:06:38 +03:00
monosans 090ca54d41 Pass function arguments by keyword 2022-12-31 09:25:47 +03:00
monosans 03676aa5f2 Update User Agent 2022-12-31 09:01:41 +03:00
monosans dcb0a3f36d Update .gitignore 2022-11-26 21:37:57 +03:00
monosans d260769fc6 Add new source 2022-11-26 15:50:09 +03:00
monosans 691ef82b7c Delete CHANGELOG.md 2022-11-20 08:59:54 +03:00
monosans 595fb699bf Update user agent 2022-11-20 08:59:42 +03:00
monosans 2aaba95050 Update user agent 2022-11-11 23:27:21 +03:00
monosans 821364149f Edit dependabot config 2022-11-09 22:28:26 +03:00
monosans 9fb2a19ef5 Set allow.dependency-type=all in dependabot.yml 2022-11-09 22:00:01 +03:00
monosans 50e5ab20ed Update .gitignore 2022-11-06 23:51:10 +03:00
monosans 279cd25ff7 Add more sources 2022-11-06 23:47:52 +03:00
monosans 4c9325658b Move checking logic into Proxy class 2022-10-30 12:07:59 +03:00
monosans 353f2edf43 Bump rich version to >=12.3,<13 2022-10-20 09:44:18 +03:00
monosans 80ac4a8016 Update User Agent 2022-10-20 09:39:10 +03:00
monosans 1bdd014e6d Refactor progress bar 2022-10-20 09:37:43 +03:00
monosans 60f5223f21 Treat a proxy as invalid if ip-api returns an invalid response 2022-10-17 22:58:53 +03:00
monosans f07b8da91b Remove useless source 2022-10-17 11:16:19 +03:00