diff --git a/dessert/rewrite.py b/dessert/rewrite.py index 1d9e2ca2..7cd4ceae 100644 --- a/dessert/rewrite.py +++ b/dessert/rewrite.py @@ -21,8 +21,6 @@ from typing import Set from typing import Tuple -import atomicwrites - from . import util from .util import format_explanation as _format_explanation @@ -231,15 +229,19 @@ def _write_pyc(state, co, source_stat, pyc): # (C)Python, since these "pycs" should never be seen by builtin # import. However, there's little reason deviate. try: - with atomicwrites.atomic_write(pyc, mode="wb", overwrite=True, dir=tempfile.gettempdir()) as fp: - fp.write(importlib.util.MAGIC_NUMBER) - # as of now, bytecode header expects 32-bit numbers for size and mtime (#4903) - mtime = int(source_stat.st_mtime) & 0xFFFFFFFF - size = source_stat.st_size & 0xFFFFFFFF - # "=1.0", "attrs"] +dependencies = ["munch", "py", "attrs"] dynamic = ["version"]