Your message dated Wed, 08 Jan 2025 19:10:13 +0000
with message-id <e1tvbrv-008omr...@fasolo.debian.org>
and subject line Bug#1088746: fixed in python-cyclopts 3.1.2-1
has caused the Debian Bug report #1088746,
regarding ITP: python-cyclopts -- Modern command line interface (CLI)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1088746: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088746
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>
X-Debbugs-Cc: debian-de...@lists.debian.org, nilsonfsi...@hotmail.com

* Package name    : python-cyclopts
  Version         : 3.1.2
  Upstream Contact: Brian Pugh <bnp...@gmail.com>
* URL             : https://github.com/BrianPugh/cyclopts
* License         : Apache-2.0
  Programming Lang: Python
  Description     : Modern command line interface (CLI)

 Package is a modern and easy-to-use framework for building command-line
 interfaces (CLIs) in Python, designed to make developing CLI applications
 simpler, more intuitive, and efficient.
 .
 It stands out for:
  - Use of Python Type Annotations: Cyclopts leverages Python’s type annotation
     system to make the CLI code more readable and less error-prone. You can use
     native Python types to specify inputs, such as int, str, and float, as well
     as more complex types like Pydantic, Dataclasses, and Attrs, improving
     clarity and control over input parameters.
  - Intuitive and Simple Interface: Cyclopts is designed to be easy to learn and
     use. The syntax is extremely simple, allowing developers to quickly build
     command-line tools with minimal code. Setting up commands, options, and
     arguments is straightforward, without the need for complex configurations
     or boilerplate code.
  - Automatic Validation and Type Conversion: Cyclopts handles automatic
     validation and type conversion based on the defined types in the code.
     This means it automatically validates input values according to type
     annotations and converts the inputs to the correct types without requiring
     extra code from the developer, reducing the chance of user input errors.
  - Automatic Help Generation: Cyclopts automatically generates detailed,
     well-structured help pages for your commands and options, using docstrings
     and the information provided in type definitions. This makes it easy to
     create user-friendly interfaces and eliminates the need to manually
     maintain CLI documentation.
  - Extensibility and Customization: Cyclopts is highly extensible. It allows
     developers to customize how input data is parsed, validated, and processed.
     The framework supports the creation of custom converters and validators,
     offering great flexibility to adapt the application to specific project
     needs.
  - Integration with Existing Tools: Cyclopts integrates seamlessly with other
     popular Python libraries and frameworks. It can be used alongside libraries
     like Pydantic for data validation or Typer and Click to build more complex
     applications, all while maintaining its simplicity and focus on usability.
  - Clear and Detailed Documentation: Cyclopts has clear, concise documentation
     with practical examples that make it easy to adopt, even for beginners.
     This is an important advantage, as building CLI tools can be complex, and
     Cyclopts’ documentation makes this process more accessible.

--- End Message ---
--- Begin Message ---
Source: python-cyclopts
Source-Version: 3.1.2-1
Done: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>

We believe that the bug you reported is fixed in the latest version of
python-cyclopts, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1088...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com> (supplier of updated 
python-cyclopts package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 29 Nov 2024 22:31:11 -0300
Source: python-cyclopts
Binary: python-cyclopts-doc python3-cyclopts
Architecture: source all
Version: 3.1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>
Description:
 python-cyclopts-doc - command line interface structure (common documentation)
 python3-cyclopts - Command line interface structure
Closes: 1088746
Changes:
 python-cyclopts (3.1.2-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1088746)
Checksums-Sha1:
 fe9fb1b10ac20086d7bcf8d56f844368ea0dd2d2 2672 python-cyclopts_3.1.2-1.dsc
 7677e46b7ea8f771e06f9d4fd8c08c276981520a 1867760 
python-cyclopts_3.1.2.orig.tar.xz
 1c991db3d680381f9a8c7690794b21707eb6ffae 4376 
python-cyclopts_3.1.2-1.debian.tar.xz
 f6dacce3381e51e42d5e2505f190a03f343c623f 247660 
python-cyclopts-doc_3.1.2-1_all.deb
 3d17d13ca1da8bb6fb8cc77839d73088a2745ab6 10951 
python-cyclopts_3.1.2-1_amd64.buildinfo
 8b75e2cc3dcd7707415abb930f0ae0cf1ae2c46e 47964 python3-cyclopts_3.1.2-1_all.deb
Checksums-Sha256:
 a006f0f505bb9d74908a0ec9a02d6d648f1232e22c2a2c92a1e08ad4d320b259 2672 
python-cyclopts_3.1.2-1.dsc
 c9da2dfa17e1aff0ff1ecd58ef5931e7b9b8f759156f54384514ada83baff6ed 1867760 
python-cyclopts_3.1.2.orig.tar.xz
 3f2df106012bfe2f2d3ef353d26c22663a2bfd44c765f0db985707d3292ef831 4376 
python-cyclopts_3.1.2-1.debian.tar.xz
 e76609f0d882eb7696983d3f4d5cc884b2faae24e2192172ebfe1397e1c722e0 247660 
python-cyclopts-doc_3.1.2-1_all.deb
 fcd4256ad0fff6603aa16c05f8116cfb89b03fee7908b0ad7a1486cd88130390 10951 
python-cyclopts_3.1.2-1_amd64.buildinfo
 57fe513994c6c235d775e9f87d82fb85693b7d72db1395f2314e1cc63f2e551f 47964 
python3-cyclopts_3.1.2-1_all.deb
Files:
 ae8c14eb0f9a401604a008c020a45d58 2672 python optional 
python-cyclopts_3.1.2-1.dsc
 c2bb338a088fa85dbf6d942e512cbbf1 1867760 python optional 
python-cyclopts_3.1.2.orig.tar.xz
 271762d328ea5f701378dacb4568612d 4376 python optional 
python-cyclopts_3.1.2-1.debian.tar.xz
 0fde6f915ebc9b9b4f36cceeb1722ab6 247660 doc optional 
python-cyclopts-doc_3.1.2-1_all.deb
 e2a8f305141de59ac2ce68a6dc037c9c 10951 python optional 
python-cyclopts_3.1.2-1_amd64.buildinfo
 6c90ad6bdac17065da536cb0dd68e482 47964 python optional 
python3-cyclopts_3.1.2-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmdwLPwACgkQlgWhCYxj
uSqLzA/9FP0NaDHASe9to8cqu4Y1JcuJEDMKnq+8gxQ/uStbx2tR4fp/omXu8L6i
hFljinGHaqgSXWVHAxWL83ZOjBVP/PvFzc8u4T5doJ+XFk88NcBEViMcSLW2hgEq
21+5SaJk2UHfQ+y1YctYeb9nFmDQtHbIJ1Lp/h7PVOORQLbRruCCmvK9KjUGAaA7
Hzg1YCbGPHLwdp64Ir6D76cGojn3+cw+NeCKrE7Lzxe2+YQoQA8LrdzMMx2qmHr+
UizLtpPk8/h/kRLnlfAopqtbYZ34IN8qYeLXHuDFa1COWnvVSQrnS9Mi5uLv+6gz
YYLzHpPuifkdMaLQyP/kWGKVqCFoGrpkKEw37E6+EWm/bCyeeK5O3lyvYES6ZovM
W5UdFJXCdqAFqRraM7hR/yhtBYo1eWkN4JUrK59STm1PAa6PACC+u94iSKQwu31L
MlGyMQdTP/l+G1YA9/XtVg8BKoy1MYMT9+cK2aZqM8cOxddcLjkHG1qMkV610p9s
bZVrNAhgxCK+LDMmmvj0R5iD8pfhJSF8qTGr2StXtPUKVRdV+SMfi+XjYwFNtH+H
VBhjvA9mjAuQ44WaD/jQjjjitKr53P0dfSkZIOLgILmuR+nTrcWzaudT11bDkNQx
666sWndpG4l1WrhqofrYNQGQIbQwKry1AR7EYE6JTeYsOfbdkKk=
=bX1i
-----END PGP SIGNATURE-----

Attachment: pgpHD67L9OvkQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to