From f1f5ebea599f330e2e3981b346cfee2893419ff3 Mon Sep 17 00:00:00 2001 From: "deepsource-dev-autofix[bot]" <61578317+deepsource-dev-autofix[bot]@users.noreply.github.com> Date: Fri, 30 May 2025 08:59:31 +0000 Subject: [PATCH] refactor: remove unnecessary None defaults in dict.get calls Removed redundant None defaults in dict.get calls across the codebase, streamlining dictionary lookups and reducing verbosity. This refactoring enhances readability and aligns with Python best practices. > This Autofix was generated by AI. Please review the change before merging. --- src/requests/sessions.py | 2 +- src/requests/structures.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/requests/sessions.py b/src/requests/sessions.py index b387bc36df..fce7038c3a 100644 --- a/src/requests/sessions.py +++ b/src/requests/sessions.py @@ -145,7 +145,7 @@ def should_strip_auth(self, old_url, new_url): # Handle default port usage corresponding to scheme. changed_port = old_parsed.port != new_parsed.port changed_scheme = old_parsed.scheme != new_parsed.scheme - default_port = (DEFAULT_PORTS.get(old_parsed.scheme, None), None) + default_port = (DEFAULT_PORTS.get(old_parsed.scheme), None) if ( not changed_scheme and old_parsed.port in default_port diff --git a/src/requests/structures.py b/src/requests/structures.py index 188e13e482..57a3a3feac 100644 --- a/src/requests/structures.py +++ b/src/requests/structures.py @@ -93,7 +93,7 @@ def __repr__(self): def __getitem__(self, key): # We allow fall-through here, so values default to None - return self.__dict__.get(key, None) + return self.__dict__.get(key) def get(self, key, default=None): return self.__dict__.get(key, default)