|
8 | 8 | :license: BSD, see LICENSE for more details. |
9 | 9 | """ |
10 | 10 |
|
| 11 | +import datetime |
11 | 12 | import fnmatch |
12 | 13 | import logging |
13 | 14 | import optparse |
|
18 | 19 | import tempfile |
19 | 20 | from collections import OrderedDict |
20 | 21 | from configparser import RawConfigParser |
21 | | -import datetime |
22 | 22 | from io import StringIO |
23 | 23 | from typing import Iterable |
24 | 24 |
|
25 | | -from babel import __version__ as VERSION |
26 | 25 | from babel import Locale, localedata |
| 26 | +from babel import __version__ as VERSION |
27 | 27 | from babel.core import UnknownLocaleError |
28 | | -from babel.messages.catalog import Catalog, DEFAULT_HEADER |
29 | | -from babel.messages.extract import DEFAULT_KEYWORDS, DEFAULT_MAPPING, check_and_call_extract_file, extract_from_dir |
| 28 | +from babel.messages.catalog import DEFAULT_HEADER, Catalog |
| 29 | +from babel.messages.extract import ( |
| 30 | + DEFAULT_KEYWORDS, |
| 31 | + DEFAULT_MAPPING, |
| 32 | + check_and_call_extract_file, |
| 33 | + extract_from_dir, |
| 34 | +) |
30 | 35 | from babel.messages.mofile import write_mo |
31 | 36 | from babel.messages.pofile import read_po, write_po |
32 | 37 | from babel.util import LOCALTZ |
|
39 | 44 | distutils_log = log # "distutils.log → (no replacement yet)" |
40 | 45 |
|
41 | 46 | try: |
42 | | - from setuptools.errors import OptionError, SetupError, BaseError |
| 47 | + from setuptools.errors import BaseError, OptionError, SetupError |
43 | 48 | except ImportError: # Error aliases only added in setuptools 59 (2021-11). |
44 | 49 | OptionError = SetupError = BaseError = Exception |
45 | 50 |
|
46 | 51 | except ImportError: |
47 | 52 | from distutils import log as distutils_log |
48 | 53 | from distutils.cmd import Command as _Command |
49 | | - from distutils.errors import DistutilsOptionError as OptionError, DistutilsSetupError as SetupError, DistutilsError as BaseError |
| 54 | + from distutils.errors import DistutilsError as BaseError |
| 55 | + from distutils.errors import DistutilsOptionError as OptionError |
| 56 | + from distutils.errors import DistutilsSetupError as SetupError |
50 | 57 |
|
51 | 58 |
|
52 | 59 |
|
|
0 commit comments