Change Log
- Added the
--format
flag, which indicating in what format the results will be presented.
- Improved the
--outfile
flag behavior. Earlier it was required to wait until whole process has finished, now the result is available in real-time #39
0.2.0 (2017-09-17)
- Added CLI interface
- Added
Broker.serve()
function.
Now ProxyBroker can work as a proxy server that distributes incoming requests to a pool of found proxies
- To available types (protocols) added:
CONNECT:80
- CONNECT method to port 80
CONNECT:25
- CONNECT method to port 25 (SMTP)
- Added new options of checking and filtering proxies.
Broker.find()
method has takes new parameters:
post
, strict
, dnsbl
.
See documentation for more information
- Added check proxies to support Cookies and Referer
- Added gzip and deflate support
Broker
attributes max_concurrent_conn
and attempts_conn
are deprecated, use max_conn
and max_tries
instead.
- Parameter
full
in Broker.show_stats()
is deprecated, use verbose
instead
- Parameter
types
in Broker.find()
(and Broker.serve()
) from now is required
ProxyChecker
renamed to Checker
.
ProxyChecker
class is deprecated, use Checker
instead
Proxy.avgRespTime
renamed to Proxy.avg_resp_time
.
Proxy.avgRespTime
is deprecated, use Proxy.avg_resp_time
instead
- Improved documentation
- Major refactoring
0.1.4 (2016-04-07)
- Fixed bug when launched the second time to find proxies #7
0.1.3 (2016-03-26)
ProxyProvider
renamed to Provider
.
ProxyProvider
class is deprecated, use Provider
instead.
Broker
now accepts a list of providers and judges not only as strings
but also objects of classes Provider
and Judge
- Fixed bug with signal handler on Windows #4
0.1.2 (2016-02-27)
- Fixed bug with SIGINT on Linux
- Fixed bug with clearing the queue of proxy check.
0.1 (2016-02-23)
- Updated and added a few new providers
- Few minor fix
0.1b4 (2016-01-21)
- Added a few tests
- Update documentation
0.1b1 (2015-12-29)
- Changed the name of a PyProxyChecker on ProxyBroker in
connection with the expansion of the concept.
- Added support of multiple proxy providers.
- Initial public release on PyPi
- Many improvements and bug fixes
0.1a2 (2015-11-24)
- Added support of multiple proxy judges.
0.1a1 (2015-11-11)
- Initial commit with function of proxy checking