__setstate__() — requests Function Reference
Architecture documentation for the __setstate__() function in adapters.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 216aa9d4_1168_8f0b_3016_d617765a2194["__setstate__()"] 5fdf5d52_8295_768a_e20f_c6cefb721b91["HTTPAdapter"] 216aa9d4_1168_8f0b_3016_d617765a2194 -->|defined in| 5fdf5d52_8295_768a_e20f_c6cefb721b91 ae70d91c_f99f_b4f2_d044_c4472b35bbe0["init_poolmanager()"] 216aa9d4_1168_8f0b_3016_d617765a2194 -->|calls| ae70d91c_f99f_b4f2_d044_c4472b35bbe0 342c3122_113c_32a4_2286_94935f7ac0a8["items()"] 216aa9d4_1168_8f0b_3016_d617765a2194 -->|calls| 342c3122_113c_32a4_2286_94935f7ac0a8 style 216aa9d4_1168_8f0b_3016_d617765a2194 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/adapters.py lines 205–216
def __setstate__(self, state):
# Can't handle by adding 'proxy_manager' to self.__attrs__ because
# self.poolmanager uses a lambda function, which isn't pickleable.
self.proxy_manager = {}
self.config = {}
for attr, value in state.items():
setattr(self, attr, value)
self.init_poolmanager(
self._pool_connections, self._pool_maxsize, block=self._pool_block
)
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does __setstate__() do?
__setstate__() is a function in the requests codebase, defined in src/requests/adapters.py.
Where is __setstate__() defined?
__setstate__() is defined in src/requests/adapters.py at line 205.
What does __setstate__() call?
__setstate__() calls 2 function(s): init_poolmanager, items.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free