diff --git a/DrissionPage/__init__.py b/DrissionPage/__init__.py index 92f5c0d..5e4d74e 100644 --- a/DrissionPage/__init__.py +++ b/DrissionPage/__init__.py @@ -13,4 +13,4 @@ from ._configs.chromium_options import ChromiumOptions from ._configs.session_options import SessionOptions __all__ = ['ChromiumPage', 'ChromiumOptions', 'SessionOptions', 'SessionPage', 'WebPage', '__version__'] -__version__ = '4.0.0b10' +__version__ = '4.0.0b11' diff --git a/DrissionPage/_configs/session_options.py b/DrissionPage/_configs/session_options.py index 4e7f422..cd710f6 100644 --- a/DrissionPage/_configs/session_options.py +++ b/DrissionPage/_configs/session_options.py @@ -411,10 +411,11 @@ class SessionOptions(object): self._params = session.params self._verify = session.verify self._cert = session.cert - self._adapters = session.adapters self._stream = session.stream self._trust_env = session.trust_env self._max_redirects = session.max_redirects + if session.adapters: + self._adapters = [(k, i) for k, i in session.adapters.items()] return self # --------------即将废弃--------------- diff --git a/setup.py b/setup.py index d2ca9ee..d3d84ce 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ with open("README.md", "r", encoding='utf-8') as fh: setup( name="DrissionPage", - version="4.0.0b10", + version="4.0.0b11", author="g1879", author_email="g1879@qq.com", description="Python based web automation tool. It can control the browser and send and receive data packets.",