Package Details: python-pyocd 0.42.0-5

Git Clone URL: https://aur.archlinux.org/python-pyocd.git (read-only, click to copy)
Package Base: python-pyocd
Description: Programming and debugging Arm Cortex-M microcontrollers
Upstream URL: https://github.com/pyocd/pyOCD
Licenses: Apache-2.0
Conflicts: pyocd
Provides: pyocd
Replaces: pyocd
Submitter: dvzrv
Maintainer: taotieren
Last Packager: taotieren
Votes: 2
Popularity: 0.56
First Submitted: 2024-10-17 13:31 (UTC)
Last Updated: 2025-12-22 06:11 (UTC)

Latest Comments

taotieren commented on 2025-12-22 06:14 (UTC)

@projectgus Thank you for your feedback. Changed it to git. Later, we will see if similar problems will arise.

projectgus commented on 2025-12-22 04:49 (UTC)

FWIW the hash mismatch has cropped up again with version 0.42.0-1. I get:

❯ sha512sum python-pyocd-0.42.0.tar.gz 
39be1541f7d9c008b6d7121925098e355aea8cc261e4c93e8f81a7299377459e6225199cb56f43384f71660b8fe8cb6b58cdeadbc3c35e216c1cc07600ce895d  python-pyocd-0.42.0.tar.gz

I don't have an explanation for why this has happened twice, the GitHub Docs say that a tag archive file should be stable provided the backing commit hasn't changed, and that looks like the tag hasn't changed (nor has GitHub changed their archiver settings.)

Thanks for your work packaging pyocd for Arch users. :)

projectgus commented on 2025-09-29 04:47 (UTC)

As reported by @spikejojo, GitHub seems to have regenerated their tarballs since the v0.39.0 release. I now get:

❯ sha256sum v0.39.0.tar.gz 
b951bd1c8bc41955e48ed54ae680bc34a3c7241dde02bcb7179ad8ec97bf2a51  v0.39.0.tar.gz

(Unlike @spikejojo, I found makepkg worked fine after replacing the hash.)

spikejojo commented on 2025-09-10 04:37 (UTC)

use "yay -S python-pyocd", error: One or more files did not pass the validity check!

after update sha256sum manual, use "makepkg" install , error: 1094 passed, 1 deselected, 41 errors, many self.dp.aps[CTRL_AP_NUM] KeyError: 1