Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Oct 21, 2024
1 parent 5db470a commit c8c2932
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 9 deletions.
1 change: 1 addition & 0 deletions code_data/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
"""
Transform Python code objects into data, and vice versa.
"""

from __future__ import annotations

from collections import OrderedDict
Expand Down
1 change: 1 addition & 0 deletions code_data/_flags_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
We represent code flags as a set of literal strings, representing each
compiler flag.
"""

from __future__ import annotations

import dis
Expand Down
14 changes: 8 additions & 6 deletions code_data/_line_mapping.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,9 +184,9 @@ def collapse_items(items: ExpandedItems, is_linetable: bool) -> CollapsedItems:
"""
collapsed_items = [
CollapsedLineTableItem(
line_offset=None
if is_linetable and i.line_offset == -128
else i.line_offset,
line_offset=(
None if is_linetable and i.line_offset == -128 else i.line_offset
),
bytecode_offset=i.bytecode_offset,
)
for i in items
Expand Down Expand Up @@ -245,9 +245,11 @@ def expand_bytecode():
while bytecode_offset > MAX_BYTECODE:
expanded_items.append(
LineTableItem(
line_offset=(-128 if line_offset is None else line_offset)
if is_linetable
else 0,
line_offset=(
(-128 if line_offset is None else line_offset)
if is_linetable
else 0
),
bytecode_offset=MAX_BYTECODE,
)
)
Expand Down
8 changes: 5 additions & 3 deletions code_data/_test_verify_code.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,9 +116,11 @@ def code_to_primitives(code: CodeType) -> dict[str, object]:
for a in code.co_consts
)
if name == "co_consts"
else [(i.opname, i.argval) for i in _get_instructions_bytes(code.co_code)]
if name == "co_code"
else getattr(code, name)
else (
[(i.opname, i.argval) for i in _get_instructions_bytes(code.co_code)]
if name == "co_code"
else getattr(code, name)
)
)
for name in code_attributes
}
Expand Down

0 comments on commit c8c2932

Please sign in to comment.