GNU bug report logs -
#55637
Add west requirements.txt dependencies
Previous Next
Reported by: Peter Polidoro <peter <at> polidoro.io>
Date: Wed, 25 May 2022 16:45:02 UTC
Severity: normal
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #17 received at 55637 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
peter <at> polidoro.io writes:
> From: Peter Polidoro <peter <at> polidoro.io>
>
> * gnu/packages/python-xyz.scm (python-canopen): New variable.
> ---
> gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
> index 6ca759e2e2..35a2009f69 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -31743,3 +31743,24 @@ (define-public python-preshed
> "Simple but high performance Cython hash table mapping pre-randomized keys
> to void* values.")
> (license license:expat)))
> +
> +(define-public python-canopen
> + (package
> + (name "python-canopen")
> + (version "2.0.0")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (pypi-uri "canopen" version))
> + (sha256
> + (base32 "1nb543wb37kj95v6bhh272lm5gkpi41q3pnsl1fxlyizm2gamj5w"))))
> + (build-system python-build-system)
> + (native-inputs (list python-packaging))
> + (propagated-inputs (list python-can))
> + (home-page "")
> + (synopsis "CANopen stack implementation")
> + (description "A Python implementation of the CANopen standard. The aim of
> +the project is to support the most common parts of the CiA 301 standard in a
> +simple Pythonic interface. It is mainly targeted for testing and automation
> +tasks rather than a standard compliant master implementation.")
> + (license license:expat)))
The linter picks up a couple of issues:
gnu/packages/python-xyz.scm:31761:17: python-canopen <at> 2.0.0: sentences in description should be followed by two spaces; possible infractions at 47, 162
gnu/packages/python-xyz.scm:31759:15: python-canopen <at> 2.0.0: invalid home page URL: ""
Plus, I'd avoid adding packages to the end of modules. If everyone does
this, it means lots of git conflicts. Instead, try and slot the new
package definition in somewhere close to related packages, or
alphabetically, or randomly even if neither of those approaches apply.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 2 years and 346 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.