Skip to content

Commit 2217469

Browse files
committed
feat(ci): migrate to ruff for linting
1 parent ae10ab9 commit 2217469

43 files changed

Lines changed: 471 additions & 1229 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎manager/.flake8‎

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎manager/.isort.cfg‎

Lines changed: 0 additions & 12 deletions
This file was deleted.

‎manager/Pipfile‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,10 @@ url = "https://pypi.org/simple"
44
verify_ssl = true
55

66
[dev-packages]
7-
autopep8 = "~=2.3.2"
8-
black = "~=26.1.0"
97
coverage = "~=7.13.2"
108
django-stubs = "~=5.1.0"
11-
flake8 = "~=7.3.0"
12-
isort = "~=7.0.0"
139
mypy = "~=1.19.1"
14-
pylint = "~=4.0.4"
15-
pylint-django = "~=2.7.0"
10+
ruff = "~=0.16.1"
1611

1712
[packages]
1813
bleach = "~=6.4.0"

‎manager/Pipfile.lock‎

Lines changed: 23 additions & 204 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎manager/director/apps/sites/consumers.py‎

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@ async def site_updated(self, event: Dict[str, Any]) -> None: # pylint: disable=
165165
await self.send_site_info()
166166

167167
async def operation_updated(
168-
self, event: Dict[str, Any] # pylint: disable=unused-argument
168+
self,
169+
event: Dict[str, Any], # pylint: disable=unused-argument
169170
) -> None:
170171
await self.send_site_info()
171172

@@ -381,7 +382,8 @@ async def site_updated(self, event: Dict[str, Any]) -> None: # pylint: disable=
381382
await self.close()
382383

383384
async def operation_updated(
384-
self, event: Dict[str, Any] # pylint: disable=unused-argument
385+
self,
386+
event: Dict[str, Any], # pylint: disable=unused-argument
385387
) -> None:
386388
pass
387389

@@ -528,7 +530,8 @@ async def site_updated(self, event: Dict[str, Any]) -> None: # pylint: disable=
528530
await self.close_monitor()
529531

530532
async def operation_updated(
531-
self, event: Dict[str, Any] # pylint: disable=unused-argument
533+
self,
534+
event: Dict[str, Any], # pylint: disable=unused-argument
532535
) -> None:
533536
pass
534537

@@ -631,7 +634,8 @@ async def site_updated(self, event: Dict[str, Any]) -> None: # pylint: disable=
631634
await self.close()
632635

633636
async def operation_updated(
634-
self, event: Dict[str, Any] # pylint: disable=unused-argument
637+
self,
638+
event: Dict[str, Any], # pylint: disable=unused-argument
635639
) -> None:
636640
pass
637641

@@ -746,7 +750,8 @@ async def site_updated(self, event: Dict[str, Any]) -> None: # pylint: disable=
746750
await self.close()
747751

748752
async def operation_updated(
749-
self, event: Dict[str, Any] # pylint: disable=unused-argument
753+
self,
754+
event: Dict[str, Any], # pylint: disable=unused-argument
750755
) -> None:
751756
pass
752757

‎manager/director/apps/sites/forms.py‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,11 @@ class DatabaseCreateForm(forms.Form):
227227

228228
class ImageSelectForm(forms.Form):
229229
image = forms.ChoiceField(
230-
choices=lambda: DockerImage.objects.filter_user_visible() # type: ignore
231-
.order_by("friendly_name")
232-
.values_list("name", "friendly_name"),
230+
choices=lambda: (
231+
DockerImage.objects.filter_user_visible() # type: ignore
232+
.order_by("friendly_name")
233+
.values_list("name", "friendly_name")
234+
),
233235
required=True,
234236
widget=forms.widgets.RadioSelect(),
235237
)

‎manager/director/settings/__init__.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,9 +374,9 @@
374374

375375
CSRF_COOKIE_SECURE = SESSION_COOKIE_SECURE = not DEBUG
376376

377-
assert len(DIRECTOR_APPSERVER_HOSTS) == len(
378-
DIRECTOR_APPSERVER_WS_HOSTS
379-
), "DIRECTOR_APPSERVER_HOSTS and DIRECTOR_APPSERVER_WS_HOSTS must be the same length"
377+
assert len(DIRECTOR_APPSERVER_HOSTS) == len(DIRECTOR_APPSERVER_WS_HOSTS), (
378+
"DIRECTOR_APPSERVER_HOSTS and DIRECTOR_APPSERVER_WS_HOSTS must be the same length"
379+
)
380380

381381
# We allow string memory limits in the model, but that's because we can do validation there.
382382
# If we allowed strings here, then a typo while editing secret.py could make nearly all sites on

0 commit comments

Comments
 (0)