Browse Source

ref: upgrade pyupgrade (#36801)

anthony sottile 2 years ago
parent
commit
be7c8d7382

+ 1 - 1
requirements-dev-frozen.txt

@@ -128,7 +128,7 @@ python-u2flib-server==5.0.0
 python-utils==3.3.3
 python3-saml==1.14.0
 pytz==2018.9
-pyupgrade==2.32.0
+pyupgrade==2.37.2
 pyyaml==5.4
 rb==1.9.0
 redis==3.4.1

+ 3 - 3
requirements-dev-only-frozen.txt

@@ -21,7 +21,7 @@ freezegun==1.1.0
 honcho==1.0.0
 identify==2.5.1
 idna==3.3
-importlib-resources==5.7.1
+importlib-resources==5.8.0
 iniconfig==1.1.1
 isodate==0.6.1
 isort==5.10.1
@@ -58,7 +58,7 @@ pytest-rerunfailures==9.1.1
 pytest-sentry==0.1.9
 pytest-xdist==2.4.0
 python-dateutil==2.8.2
-pyupgrade==2.32.0
+pyupgrade==2.37.2
 pyyaml==6.0
 requests==2.27.1
 responses==0.21.0
@@ -75,7 +75,7 @@ websocket-client==1.3.2
 werkzeug==2.1.2
 wheel==0.37.1
 wrapt==1.14.1
-zipp==3.8.0
+zipp==3.8.1
 
 # The following packages are considered to be unsafe in a requirements file:
 pip==22.1.2

+ 1 - 1
requirements-dev.txt

@@ -18,7 +18,7 @@ pre-commit>=2.18.1
 black>=22.3.0
 flake8>=4.0.1
 flake8-bugbear>=22.4.25
-pyupgrade>=2.32.0
+pyupgrade>=2.37.2
 isort>=5.10.1
 
 # For tools/. To be moved into redistributable dev environments.

+ 1 - 1
src/sentry/api/serializers/models/team.py

@@ -39,11 +39,11 @@ from sentry.utils.query import RangeQuerySetWrapper
 
 if TYPE_CHECKING:
     from sentry.api.serializers import (
-        ExternalActorResponse,
         OrganizationSerializerResponse,
         ProjectSerializerResponse,
         SCIMMeta,
     )
+    from sentry.api.serializers.models.external_actor import ExternalActorResponse
 
 
 def _get_team_memberships(team_list: Sequence[Team], user: User) -> Mapping[int, str | None]:

+ 1 - 3
src/sentry/notifications/utils/actions.py

@@ -1,9 +1,7 @@
 from __future__ import annotations
 
 from dataclasses import dataclass
-from typing import Any, Mapping, Sequence
-
-from typing_extensions import Literal
+from typing import Any, Literal, Mapping, Sequence
 
 
 @dataclass

+ 1 - 1
src/sentry/release_health/duplex.py

@@ -8,6 +8,7 @@ from typing import (
     Any,
     Callable,
     List,
+    Literal,
     Mapping,
     Optional,
     Sequence,
@@ -27,7 +28,6 @@ from sentry_sdk import (
     set_extra,
     set_tag,
 )
-from typing_extensions import Literal
 
 from sentry import features
 from sentry.models import Organization, Project

+ 2 - 2
tests/sentry/apidocs/test_extensions.py

@@ -1,10 +1,10 @@
 from __future__ import annotations
 
-from typing import List, Optional, Union
+from typing import List, Literal, Optional, Union
 
 import pytest
 from drf_spectacular.utils import extend_schema_serializer
-from typing_extensions import Literal, TypedDict
+from typing_extensions import TypedDict
 
 from sentry.api.serializers import Serializer
 from sentry.apidocs.extensions import (

+ 1 - 1
tests/sentry/utils/test_hashlib.py

@@ -9,7 +9,7 @@ HASHLIB_VALUES_TESTS = (
     ("seed", True, "1057fb936dc9056388c0b9b48dd0c7df"),
     ("seed", False, "07aae33053c0f3487882d61353780682"),
     ("seed", 42, "d1ce9a19d659ae70a6b76ef6029ae542"),
-    ("seed", bytes(b"test"), "334e3fd2f66966a5c785d825c5f03494"),
+    ("seed", b"test", "334e3fd2f66966a5c785d825c5f03494"),
     ("seed", "test", "ce35c0ce0d38976f61a5ca951de74a16"),
     ("seed", (4, 2), "d03b32e798444249d726158594d370f6"),
     ("seed", {"test": 42}, "ca094da15d323155e3954cff7ca373c4"),