Home / Function/ _copy_environ() — flask Function Reference

_copy_environ() — flask Function Reference

Architecture documentation for the _copy_environ() function in testing.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  1138f3ac_9053_e93b_3cc9_fa68bae97450["_copy_environ()"]
  bd3a5eb6_81cb_6392_c9b8_19dcbec7785f["FlaskClient"]
  1138f3ac_9053_e93b_3cc9_fa68bae97450 -->|defined in| bd3a5eb6_81cb_6392_c9b8_19dcbec7785f
  4e0af686_482d_2acf_be5d_79822774d7b0["_request_from_builder_args()"]
  4e0af686_482d_2acf_be5d_79822774d7b0 -->|calls| 1138f3ac_9053_e93b_3cc9_fa68bae97450
  3dfbf89e_0efa_e73a_439f_b07e59e5d57d["open()"]
  3dfbf89e_0efa_e73a_439f_b07e59e5d57d -->|calls| 1138f3ac_9053_e93b_3cc9_fa68bae97450
  style 1138f3ac_9053_e93b_3cc9_fa68bae97450 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/testing.py lines 185–191

    def _copy_environ(self, other: WSGIEnvironment) -> WSGIEnvironment:
        out = {**self.environ_base, **other}

        if self.preserve_context:
            out["werkzeug.debug.preserve_context"] = self._new_contexts.append

        return out

Subdomains

Frequently Asked Questions

What does _copy_environ() do?
_copy_environ() is a function in the flask codebase, defined in src/flask/testing.py.
Where is _copy_environ() defined?
_copy_environ() is defined in src/flask/testing.py at line 185.
What calls _copy_environ()?
_copy_environ() is called by 2 function(s): _request_from_builder_args, open.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free