File: __init__.py

package info (click to toggle)
python-cyclopts 3.12.0-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 3,288 kB
  • sloc: python: 11,445; makefile: 24
file content (64 lines) | stat: -rw-r--r-- 1,628 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# Don't manually change, let poetry-dynamic-versioning handle it.
__version__ = "0.0.0"

__all__ = [
    "App",
    "Argument",
    "ArgumentCollection",
    "ArgumentOrderError",
    "Token",
    "CoercionError",
    "CommandCollisionError",
    "CycloptsError",
    "Dispatcher",
    "DocstringError",
    "EditorError",
    "EditorNotFoundError",
    "EditorDidNotSaveError",
    "EditorDidNotChangeError",
    "Group",
    "InvalidCommandError",
    "MissingArgumentError",
    "MixedArgumentError",
    "RepeatArgumentError",
    "Parameter",
    "UnknownOptionError",
    "UnusedCliTokensError",
    "UNSET",
    "ValidationError",
    "config",
    "convert",
    "default_name_transform",
    "edit",
    "env_var_split",
    "types",
    "validators",
    "run",
]

from cyclopts._convert import convert
from cyclopts._edit import EditorDidNotChangeError, EditorDidNotSaveError, EditorError, EditorNotFoundError, edit
from cyclopts._env_var import env_var_split
from cyclopts.argument import Argument, ArgumentCollection
from cyclopts.core import App, run
from cyclopts.exceptions import (
    ArgumentOrderError,
    CoercionError,
    CommandCollisionError,
    CycloptsError,
    DocstringError,
    InvalidCommandError,
    MissingArgumentError,
    MixedArgumentError,
    RepeatArgumentError,
    UnknownOptionError,
    UnusedCliTokensError,
    ValidationError,
)
from cyclopts.group import Group
from cyclopts.parameter import Parameter
from cyclopts.protocols import Dispatcher
from cyclopts.token import Token
from cyclopts.utils import UNSET, default_name_transform

from . import config, types, validators