Skip to content

Commit f819735

Browse files
branchvabn
authored andcommitted
chore(pre-commit): opt-in to pep 563
1 parent 3b901fb commit f819735

File tree

97 files changed

+199
-0
lines changed

Some content is hidden

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

97 files changed

+199
-0
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ repos:
88
rev: 5.10.1
99
hooks:
1010
- id: isort
11+
args: [--add-import, from __future__ import annotations]
12+
exclude: ^tests/ui/(helpers|test_exception_trace).py$
1113

1214
- repo: https://github.com/pre-commit/mirrors-mypy
1315
rev: v0.910

cleo/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1+
from __future__ import annotations
2+
3+
14
__version__ = "1.0.0a4"

cleo/_compat.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import shlex
24
import subprocess
35
import sys

cleo/_utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import math
24

35
from html.parser import HTMLParser

cleo/application.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import os
24
import re
35
import sys

cleo/color.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import os
24

35
from typing import List

cleo/commands/base_command.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import inspect
24

35
from typing import TYPE_CHECKING

cleo/commands/command.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import inspect
24
import re
35

cleo/commands/completions/templates.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
from __future__ import annotations
2+
3+
14
BASH_TEMPLATE = """%(function)s()
25
{
36
local cur script coms opts com

cleo/commands/completions_command.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import hashlib
24
import inspect
35
import os

0 commit comments

Comments
 (0)