__author__ = "Oleg Broytman <phd@phdru.name>"
__copyright__ = "Copyright (C) 2000-2024 PhiloSoft Design"
__license__ = "GNU GPL"
-__version__ = '6.0.0'
+__version__ = '6.1.0'
__all__ = ['Folder', 'Bookmark', 'Ruler', 'Walker', 'Writer', 'Robot',
'InverseLinker', 'Linear', 'make_linear', 'make_tree', 'break_tree',
WHAT'S NEW
-Version 6.1.0 (2024-??-??)
+Version 6.1.0 (2024-09-08)
Combined aiohttp with multiaio; the combined robot is named just aio.
Robot based on curl_multi, processes multiple URLs in parallel
- using concurrent.futures (multithreaded).
+ using concurrent.futures (multithreaded). Doesn't work good --
+ slow and a number of problems; need more work.
Combined curl with curlmulti; the combined robot is named just curl.
- Default list of robots is now multirequests,aio,curl.
+ Default list of robots is now multirequests,aio.
Make bkmk_rmultirequests always multiprocess.
-Version 6.1.0 (2024-??-??)
+Version 6.1.0 (2024-09-08)
Combine aiohttp with multiaio; the combined robot is named just aio.
Robot based on curl_multi, processes multiple URLs in parallel
- using concurrent.futures (multithreaded).
+ using concurrent.futures (multithreaded). Doesn't work good --
+ slow and a number of problems; need more work.
Combined curl with curlmulti; the combined robot is named just curl.
- Default list of robots is now multirequests,aio,curl.
+ Default list of robots is now multirequests,aio.
Make bkmk_rmultirequests always multiprocess.
__all__ = ['import_robot', 'robot']
-import sys
from os import environ
from bkmk_objects import parse_params, set_params
robot_names, robot_params = parse_params(
- environ.get("BKMK_ROBOT", "multirequests,aio,curl"))
+ environ.get("BKMK_ROBOT", "multirequests,aio"))
def import_robot(robot_name):