Skip to content

Commit 4f2ae7f

Browse files
[pre-commit.ci] pre-commit autoupdate (#337)
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/psf/black: 23.10.1 → 24.4.2](psf/black@23.10.1...24.4.2) - [github.com/pycqa/isort: 5.12.0 → 5.13.2](PyCQA/isort@5.12.0...5.13.2) - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.5.0...v4.6.0) - [github.com/asottile/pyupgrade: v3.15.0 → v3.15.2](asottile/pyupgrade@v3.15.0...v3.15.2) - [github.com/pycqa/flake8: 6.1.0 → 7.0.0](PyCQA/flake8@6.1.0...7.0.0) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 911cccd commit 4f2ae7f

File tree

5 files changed

+34
-49
lines changed

5 files changed

+34
-49
lines changed

.pre-commit-config.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
repos:
22
- repo: https://github.com/psf/black
3-
rev: 23.10.1
3+
rev: 24.4.2
44
hooks:
55
- id: black
66

77
- repo: https://github.com/pycqa/isort
8-
rev: 5.12.0
8+
rev: 5.13.2
99
hooks:
1010
- id: isort
1111
exclude: docs/.*
1212

1313
- repo: https://github.com/pre-commit/pre-commit-hooks
14-
rev: v4.5.0
14+
rev: v4.6.0
1515
hooks:
1616
- id: trailing-whitespace
1717
exclude: ^tests/(toml-test|toml-spec-tests)/.*
@@ -37,13 +37,13 @@ repos:
3737
exclude: ^tomlkit/items\.py
3838

3939
- repo: https://github.com/asottile/pyupgrade
40-
rev: v3.15.0
40+
rev: v3.15.2
4141
hooks:
4242
- id: pyupgrade
4343
args: [--py37-plus]
4444

4545
- repo: https://github.com/pycqa/flake8
46-
rev: 6.1.0
46+
rev: 7.0.0
4747
hooks:
4848
- id: flake8
4949
additional_dependencies: *flake8_deps

tomlkit/_types.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131
P = ParamSpec("P")
3232

3333
class WrapperType(Protocol):
34-
def _new(self: WT, value: Any) -> WT:
35-
...
34+
def _new(self: WT, value: Any) -> WT: ...
3635

3736
else:
3837
from collections.abc import MutableMapping

tomlkit/container.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,11 @@ def append(
251251
for k, v in item.value.body:
252252
current.append(k, v)
253253
self._body[
254-
current_idx[-1]
255-
if isinstance(current_idx, tuple)
256-
else current_idx
254+
(
255+
current_idx[-1]
256+
if isinstance(current_idx, tuple)
257+
else current_idx
258+
)
257259
] = (current_body_element[0], current)
258260

259261
return self

tomlkit/items.py

Lines changed: 20 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -54,67 +54,57 @@ class _ConvertError(TypeError, ValueError):
5454

5555

5656
@overload
57-
def item(value: bool, _parent: Item | None = ..., _sort_keys: bool = ...) -> Bool:
58-
...
57+
def item(value: bool, _parent: Item | None = ..., _sort_keys: bool = ...) -> Bool: ...
5958

6059

6160
@overload
62-
def item(value: int, _parent: Item | None = ..., _sort_keys: bool = ...) -> Integer:
63-
...
61+
def item(value: int, _parent: Item | None = ..., _sort_keys: bool = ...) -> Integer: ...
6462

6563

6664
@overload
67-
def item(value: float, _parent: Item | None = ..., _sort_keys: bool = ...) -> Float:
68-
...
65+
def item(value: float, _parent: Item | None = ..., _sort_keys: bool = ...) -> Float: ...
6966

7067

7168
@overload
72-
def item(value: str, _parent: Item | None = ..., _sort_keys: bool = ...) -> String:
73-
...
69+
def item(value: str, _parent: Item | None = ..., _sort_keys: bool = ...) -> String: ...
7470

7571

7672
@overload
7773
def item(
7874
value: datetime, _parent: Item | None = ..., _sort_keys: bool = ...
79-
) -> DateTime:
80-
...
75+
) -> DateTime: ...
8176

8277

8378
@overload
84-
def item(value: date, _parent: Item | None = ..., _sort_keys: bool = ...) -> Date:
85-
...
79+
def item(value: date, _parent: Item | None = ..., _sort_keys: bool = ...) -> Date: ...
8680

8781

8882
@overload
89-
def item(value: time, _parent: Item | None = ..., _sort_keys: bool = ...) -> Time:
90-
...
83+
def item(value: time, _parent: Item | None = ..., _sort_keys: bool = ...) -> Time: ...
9184

9285

9386
@overload
9487
def item(
9588
value: Sequence[dict], _parent: Item | None = ..., _sort_keys: bool = ...
96-
) -> AoT:
97-
...
89+
) -> AoT: ...
9890

9991

10092
@overload
101-
def item(value: Sequence, _parent: Item | None = ..., _sort_keys: bool = ...) -> Array:
102-
...
93+
def item(
94+
value: Sequence, _parent: Item | None = ..., _sort_keys: bool = ...
95+
) -> Array: ...
10396

10497

10598
@overload
106-
def item(value: dict, _parent: Array = ..., _sort_keys: bool = ...) -> InlineTable:
107-
...
99+
def item(value: dict, _parent: Array = ..., _sort_keys: bool = ...) -> InlineTable: ...
108100

109101

110102
@overload
111-
def item(value: dict, _parent: Item | None = ..., _sort_keys: bool = ...) -> Table:
112-
...
103+
def item(value: dict, _parent: Item | None = ..., _sort_keys: bool = ...) -> Table: ...
113104

114105

115106
@overload
116-
def item(value: ItemT, _parent: Item | None = ..., _sort_keys: bool = ...) -> ItemT:
117-
...
107+
def item(value: ItemT, _parent: Item | None = ..., _sort_keys: bool = ...) -> ItemT: ...
118108

119109

120110
def item(value: Any, _parent: Item | None = None, _sort_keys: bool = False) -> Item:
@@ -1457,23 +1447,19 @@ def value(self) -> container.Container:
14571447
return self._value
14581448

14591449
@overload
1460-
def append(self: AT, key: None, value: Comment | Whitespace) -> AT:
1461-
...
1450+
def append(self: AT, key: None, value: Comment | Whitespace) -> AT: ...
14621451

14631452
@overload
1464-
def append(self: AT, key: Key | str, value: Any) -> AT:
1465-
...
1453+
def append(self: AT, key: Key | str, value: Any) -> AT: ...
14661454

14671455
def append(self, key, value):
14681456
raise NotImplementedError
14691457

14701458
@overload
1471-
def add(self: AT, key: Comment | Whitespace) -> AT:
1472-
...
1459+
def add(self: AT, key: Comment | Whitespace) -> AT: ...
14731460

14741461
@overload
1475-
def add(self: AT, key: Key | str, value: Any = ...) -> AT:
1476-
...
1462+
def add(self: AT, key: Key | str, value: Any = ...) -> AT: ...
14771463

14781464
def add(self, key, value=None):
14791465
if value is None:
@@ -1874,12 +1860,10 @@ def __len__(self) -> int:
18741860
return len(self._body)
18751861

18761862
@overload
1877-
def __getitem__(self, key: slice) -> list[Table]:
1878-
...
1863+
def __getitem__(self, key: slice) -> list[Table]: ...
18791864

18801865
@overload
1881-
def __getitem__(self, key: int) -> Table:
1882-
...
1866+
def __getitem__(self, key: int) -> Table: ...
18831867

18841868
def __getitem__(self, key):
18851869
return self._body[key]

tomlkit/parser.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -981,9 +981,9 @@ def _parse_table(
981981
is_aot and i == len(name_parts) - 2,
982982
is_super_table=i < len(name_parts) - 2,
983983
name=_name.key,
984-
display_name=full_key.as_string()
985-
if i == len(name_parts) - 2
986-
else None,
984+
display_name=(
985+
full_key.as_string() if i == len(name_parts) - 2 else None
986+
),
987987
),
988988
)
989989

0 commit comments

Comments
 (0)