Marco Ricci
Move storeroom helper types into `_types` module, as named tuples
Marco Ricci commited 3389da6 at 2025-01-15 21:07:32
# SPDX-FileCopyrightText: 2025 Marco Ricci <software@the13thletter.info>
#
# SPDX-License-Identifier: Zlib
# ruff: noqa: TRY400
"""Command-line interface for derivepassphrase."""
from __future__ import annotations
import base64
import collections
import copy
import enum
import functools
import inspect
import json
import logging
import os
import shlex
import sys
import unicodedata
import warnings
from typing import (
TYPE_CHECKING,
Callable,
Literal,
NoReturn,
TextIO,
TypeVar,
cast,
)
import click
import click.shell_completion
from typing_extensions import (
Any,
ParamSpec,
Self,
override,
)
import derivepassphrase as dpp
from derivepassphrase import _cli_msg as _msg
from derivepassphrase import _types, exporter, ssh_agent, vault
if sys.version_info >= (3, 11):
import tomllib
else:
import tomli as tomllib
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX