Package Details: python-blake3 1.0.4-1

Git Clone URL: https://aur.archlinux.org/python-blake3.git (read-only, click to copy)
Package Base: python-blake3
Description: Python bindings for the BLAKE3 cryptographic hash function
Upstream URL: https://github.com/oconnor663/blake3-py
Keywords: blake3 hash python
Licenses: Apache-2.0, CC0-1.0
Submitter: gmes78
Maintainer: gmes78 (oconnor663)
Last Packager: gmes78
Votes: 2
Popularity: 0.000000
First Submitted: 2020-02-29 18:31 (UTC)
Last Updated: 2025-01-24 13:26 (UTC)

Latest Comments

1 2 Next › Last »

gmes78 commented on 2025-01-12 00:00 (UTC)

@oconnor663 The AUR seems to be having issues. I managed to push the pkgrel bump after a couple of tries.

oconnor663 commented on 2025-01-11 23:51 (UTC)

I tried to bump the pkgrel just now, but my SSH auth is giving me "Permission denied" errors. Is anyone else seeing the same problem? I don't think I've changed anything since the last time I pushed an update...

gmes78 commented on 2025-01-11 18:46 (UTC)

@micwoj92 @oconnor663 I have migrated the package to python-build/python-installer.

gmes78 commented on 2025-01-11 18:18 (UTC)

@WwPvWLcBrUubxgJQ It might be an issue with your AUR helper. Try building the package manually with makepkg.

WwPvWLcBrUubxgJQ commented on 2025-01-11 17:00 (UTC)

@oconnor663 I have waited a week for the validity check error to go away, but no luck. I have cleared the cache, and nothing seems to be helping. Am I doing something wrong? I understand it was published twice and that is likely causing my mirror to be outdated. Do you think it could be fixed by republishing it as 1.0.1-2 to correct all of the mirrors' caches.

gmes78 commented on 2025-01-11 02:08 (UTC) (edited on 2025-01-11 02:12 (UTC) by gmes78)

@micwoj92 @oconnor663 I looked into converting this package to use python-build/python-install a couple of times in the past, but I ran into some issues (I don't exactly recall what they were, but it may have had to do with an incompatibility between the versions of the Maturin build system in the repos and the one required by the pyproject.toml, though that might have changed since), which is why it hasn't been done. I can take another look at it.

@oconnor663 python-build is a tool for building PEP 517 projects. It allows for a more straightforward packaging workflow, instead of having to wrangle pip into doing what we want. See here, here and here.

oconnor663 commented on 2025-01-10 22:50 (UTC)

@micwoj92 could you say more (much, much more) about your recommendation? I'm hearing about python-build and python-installer for the first time, so I don't have any context. Is this a personal preference thing, or an Arch packaging best practices thing? Does python-build support packages written entirely in Rust? Etc.

micwoj92 commented on 2025-01-10 22:26 (UTC)

Please switch to standard build using python-build and python-installer.

oconnor663 commented on 2025-01-04 16:08 (UTC)

@Nestor_013 thanks for reporting, I've corrected the hash. We released v1.0.1 twice upstream, which is what caused this hiccup. We probably shouldn't do that again :)

Nestor_013 commented on 2025-01-04 15:09 (UTC) (edited on 2025-01-04 15:11 (UTC) by Nestor_013)

Hi, I got a

==> Validating source files with sha512sums...
    blake3-py-1.0.1.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Using makepkg -g the shasum is:

sha512sums=('54d2b0b3aef48dfde6f15d3cfb7a4ebd4549ca8bedbb8b4a95fc882e4a08ed1beb1ad53f62042f0de3792fa1a9177f287e6c8f6c65aa4e7414210549bc67ec77')