GNU bug report logs -
#47593
[PATCH 0/6] *** Add Python Abjad v3.3 ***
Previous Next
Reported by: BonfaceKilz <me <at> bonfacemunyoki.com>
Date: Sun, 4 Apr 2021 12:17:02 UTC
Severity: normal
Tags: patch
Done: Efraim Flashner <efraim <at> flashner.co.il>
Bug is archived. No further changes may be made.
Full log
Message #41 received at 47593 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sun, Apr 04, 2021 at 03:20:04PM +0300, BonfaceKilz wrote:
> * gnu/packages/python-xyz.scm (python-quicktions): New variable.
>
> Co-authored-by: jgart <jgart <at> dismail.de>
> ---
> gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++
> 1 file changed, 20 insertions(+)
>
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
> index 8ecf5dadc2..e87ba6b6b6 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -24336,3 +24336,23 @@ iGoogle subscription lists.")
> (description
> "File support for setuptools declarative setup.cfg")
> (license license:asl2.0)))
> +
> +(define-public python-quicktions
> + (package
> + (name "python-quicktions")
> + (version "1.11")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (pypi-uri "quicktions" version))
> + (sha256
> + (base32
> + "1px21a6x527i1bsr2p6bbf3jziqpvd1vjkvvzh13gsy4iip0yvzn"))))
> + (build-system python-build-system)
> + (home-page
> + "https://github.com/scoder/quicktions")
> + (synopsis
> + "Fast fractions data type for rational numbers. Cythonized version of 'fractions.Fraction'.")
I'd trim this to 'Fast fractions data type for rational numbers'
> + (description
> + "Fast fractions data type for rational numbers. Cythonized version of 'fractions.Fraction'.")
And this I'd change to 'This package provides fast fractions data type
for rational numbers. It is the cythonized version of
@quote{fractions.Fraction}.'
> + (license license:psfl)))
> --
> 2.31.0
>
Speaking of cython, you should add a snippet to the source to remove any
cythionized source and make sure those files get rebuilt during the
build phase. Looking at setup.py it looks like you should remove
src/quictions.c and I think it tries to cythonize automatically.
--
Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 96 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.