form+configpanel: sort imports

This commit is contained in:
axolotle 2023-04-10 17:47:19 +02:00
parent ba32078180
commit fe5c73b4ed
2 changed files with 14 additions and 24 deletions

View file

@ -23,25 +23,19 @@ import urllib.parse
from collections import OrderedDict from collections import OrderedDict
from typing import Union from typing import Union
from moulinette.interfaces.cli import colorize
from moulinette import Moulinette, m18n from moulinette import Moulinette, m18n
from moulinette.interfaces.cli import colorize
from moulinette.utils.filesystem import mkdir, read_toml, read_yaml, write_to_yaml
from moulinette.utils.log import getActionLogger from moulinette.utils.log import getActionLogger
from moulinette.utils.filesystem import (
read_toml,
read_yaml,
write_to_yaml,
mkdir,
)
from yunohost.utils.i18n import _value_for_locale
from yunohost.utils.error import YunohostError, YunohostValidationError from yunohost.utils.error import YunohostError, YunohostValidationError
from yunohost.utils.form import ( from yunohost.utils.form import (
OPTIONS, OPTIONS,
FileOption,
BaseOption, BaseOption,
FileOption,
ask_questions_and_parse_answers, ask_questions_and_parse_answers,
evaluate_simple_js_expression, evaluate_simple_js_expression,
) )
from yunohost.utils.i18n import _value_for_locale
logger = getActionLogger("yunohost.configpanel") logger = getActionLogger("yunohost.configpanel")
CONFIG_PANEL_VERSION_SUPPORTED = 1.0 CONFIG_PANEL_VERSION_SUPPORTED = 1.0

View file

@ -16,26 +16,22 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
import os
import re
import urllib.parse
import tempfile
import shutil
import ast import ast
import operator as op import operator as op
from typing import Optional, Dict, List, Union, Any, Mapping, Callable import os
import re
import shutil
import tempfile
import urllib.parse
from typing import Any, Callable, Dict, List, Mapping, Optional, Union
from moulinette.interfaces.cli import colorize
from moulinette import Moulinette, m18n from moulinette import Moulinette, m18n
from moulinette.interfaces.cli import colorize
from moulinette.utils.filesystem import read_file, write_to_file
from moulinette.utils.log import getActionLogger from moulinette.utils.log import getActionLogger
from moulinette.utils.filesystem import (
read_file,
write_to_file,
)
from yunohost.utils.i18n import _value_for_locale
from yunohost.utils.error import YunohostError, YunohostValidationError
from yunohost.log import OperationLogger from yunohost.log import OperationLogger
from yunohost.utils.error import YunohostError, YunohostValidationError
from yunohost.utils.i18n import _value_for_locale
logger = getActionLogger("yunohost.form") logger = getActionLogger("yunohost.form")