GNU bug report logs -
#49619
[PATCH 1/2] Add pirate-get
Previous Next
Full log
View this message in rfc822 format
merge 49619 49620
thanks
Hello,
Thanks for the patch. Please note that when submitting patchsets, only
the first patch should be sent to guix-patches <at> gnu.org; the rest should
be sent to the generated bug number, in this case 49619 <at> debbugs.gnu.org,
in reply to the first email. You can find information about contributing
at:
https://guix.gnu.org/manual/en/html_node/Submitting-Patches.html
I also have a few suggestions so your patch can be accepted.
phodina <phodina <at> protonmail.com> writes:
> Add pkg veryprettytable as a dependency for pkg pirate-get
>
> ---
Commit messages should follow the ChangeLog format; see the commit
history for examples. For example, this commit message would look like:
--8<---------------cut here---------------start------------->8---
gnu: Add python-veryprettytable.
* gnu/packages/python-xyz.scm (python-veryprettytable): New variable.
--8<---------------cut here---------------end--------------->8---
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
> index d8c3fbec07..40b93c4b30 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -1754,6 +1754,30 @@ helpers.")
> (properties `((python2-variant . ,(delay python2-humanfriendly))))
> (license license:expat)))
>
> +(define-public python-veryprettytable
> + (package
> + (name "python-veryprettytable")
> + (version "0.8.1")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (pypi-uri "veryprettytable" version))
> + (sha256
> + (base32
> + "1k1rifz8x6qcicmx2is9vgxcj0qb2f5pvzrp7zhmvbmci3yack3f"))))
> + (build-system python-build-system)
> + (propagated-inputs
> + `(("python-colorama" ,python-colorama)
> + ("python-termcolor" ,python-termcolor)))
> + (home-page
> + "https://github.com/smeggingsmegger/VeryPrettyTable")
> + (synopsis
> + "A visually appealing ASCII table output format")
Avoid starting synopses and descriptions with articles. "Visually
appealing..." would be fine.
> + (description
> + "A simple Python library for easily displaying tabular data in a visually
> +appealing ASCII table format")
Descriptions typically start: "VeryPrettyTable is a simple..."
The description for pirate-get should probably start "Pirate-get is
a..." or "@code{pirate-get} is a..."
> + (license license:bsd3)))
This should be license:bsd-3.
> +
> (define-public python2-humanfriendly
> (let ((base (package-with-python2
> (strip-python2-variant python-humanfriendly))))
> --
> 2.31.1
You should also add your copyright at the top of the file, below all the
others.
Please use `--reroll-count=` when generating revised patchsets and
`--to=49169 <at> debbugs.gnu.org --in-reply-to=<original patch's Message-ID>`
when sending.
--
Sarah
This bug report was last modified 2 years and 170 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.