Mercurial > public > mercurial-scm > hg
comparison mercurial/revlogutils/rewrite.py @ 51860:1c5810ce737e
typing: add `from __future__ import annotations` to remaining source files
Most of these look newer than when the original imports referenced in the
previous commit were dropped, so these weren't covered by the backout. These
were found with:
hg files mercurial hgext hgext3rd -I '**.py' -X '**/thirdparty' \
| xargs grep -L 'from __future__ import annotations'
All of the `__init__.py` files that finds are empty, so those were ignored and
the rest manually edited.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Thu, 12 Sep 2024 16:27:58 -0400 |
parents | ca7bde5dbafb |
children | 767f47fc9d42 |
comparison
equal
deleted
inserted
replaced
51859:f4733654f144 | 51860:1c5810ce737e |
---|---|
4 # Copyright 2021 Pierre-Yves David <pierre-yves.david@octobus.net> | 4 # Copyright 2021 Pierre-Yves David <pierre-yves.david@octobus.net> |
5 # Copyright 2015 Google, Inc <martinvonz@google.com> | 5 # Copyright 2015 Google, Inc <martinvonz@google.com> |
6 # | 6 # |
7 # This software may be used and distributed according to the terms of the | 7 # This software may be used and distributed according to the terms of the |
8 # GNU General Public License version 2 or any later version. | 8 # GNU General Public License version 2 or any later version. |
9 | |
10 from __future__ import annotations | |
9 | 11 |
10 import binascii | 12 import binascii |
11 import contextlib | 13 import contextlib |
12 import os | 14 import os |
13 import struct | 15 import struct |