Artifact python-cyclopts-doc_3.1.2-1_all

Metadata
deb_control_files:
- control
- md5sums
deb_fields:
  Architecture: all
  Depends: libjs-jquery (>= 3.6.0), libjs-sphinxdoc (>= 8.1), sphinx-rtd-theme-common
    (>= 3.0.2+dfsg)
  Description: "command line interface structure (common documentation)\n Package\
    \ is a modern and easy-to-use framework for building command-line\n interfaces\
    \ (CLIs) in Python, designed to make developing CLI applications\n simpler, more\
    \ intuitive, and efficient.\n .\n It stands out for:\n  - Use of Python Type Annotations:\
    \ Cyclopts leverages Python\u2019s type annotation\n     system to make the CLI\
    \ code more readable and less error-prone. You can use\n     native Python types\
    \ to specify inputs, such as int, str, and float, as well\n     as more complex\
    \ types like Pydantic, Dataclasses, and Attrs, improving\n     clarity and control\
    \ over input parameters.\n  - Intuitive and Simple Interface: Cyclopts is designed\
    \ to be easy to learn and\n     use. The syntax is extremely simple, allowing\
    \ developers to quickly build\n     command-line tools with minimal code. Setting\
    \ up commands, options, and\n     arguments is straightforward, without the need\
    \ for complex configuration\n     or boilerplate code.\n  - Automatic Validation\
    \ and Type Conversion: Cyclopts handles automatic\n     validation and type conversion\
    \ based on the defined types in the code.\n     This means it automatically validates\
    \ input values according to type\n     annotations and converts the inputs to\
    \ the correct types without requiring\n     extra code from the developer, reducing\
    \ the chance of user input errors\n  - Automatic Help Generation: Cyclopts automatically\
    \ generates detailed,\n     well-structured help pages for your commands and options,\
    \ using docstrings\n     and the information provided in type definitions. This\
    \ makes it easy to\n     create user-friendly interfaces and eliminates the need\
    \ to manually\n     maintain CLI documentation.\n  - Extensibility and Customization:\
    \ Cyclopts is highly extensible. It allows\n     developers to customize how input\
    \ data is parsed, validated, and processed.\n     The framework supports the creation\
    \ of custom converters and validators,\n     offering great flexibility to adapt\
    \ the application to specific project\n     needs.\n  - Integration with Existing\
    \ Tools: Cyclopts integrates seamlessly with other\n     popular Python libraries\
    \ and frameworks. It can be used alongside libraries\n     like Pydantic for data\
    \ validation or Typer and Click to build more complex\n     applications, all\
    \ while maintaining its simplicity and focus on usability.\n  - Clear and Detailed\
    \ Documentation: Cyclopts has clear, concise documentation\n     with practical\
    \ examples that make it easy to adopt, even for beginners.\n     This is an important\
    \ advantage, as building CLI tools can be complex, and\n     Cyclopts\u2019 documentation\
    \ makes this process more accessible.\n .\n This is the common documentation package."
  Homepage: https://github.com/BrianPugh/cyclopts
  Installed-Size: '1856'
  Maintainer: Debian Python Team <team+python@tracker.debian.org>
  Package: python-cyclopts-doc
  Priority: optional
  Section: doc
  Source: python-cyclopts
  Version: 3.1.2-1
srcpkg_name: python-cyclopts
srcpkg_version: 3.1.2-1

File

python-cyclopts-doc_3.1.2-1_all.deb
Binary file python-cyclopts-doc_3.1.2-1_all.deb cannot be displayed. you can view it raw or download it instead.

Relations

Relation Direction Type Name
built-using Source package python-cyclopts_3.1.2-1

binary package System mirror sid from https://deb.debian.org/debian - 1 week, 2 days ago 0 minutes
BETA