Package Details: python-generic 1.1.2-1

Git Clone URL: https://aur.archlinux.org/python-generic.git (read-only, click to copy)
Package Base: python-generic
Description: Library for Generic programming, also known as Multiple dispatch
Upstream URL: https://github.com/gaphor/generic
Licenses: BSD
Submitter: actionless
Maintainer: actionless (fanninpm, nomisge)
Last Packager: fanninpm
Votes: 0
Popularity: 0.000000
First Submitted: 2020-03-30 09:06 (UTC)
Last Updated: 2023-05-19 02:08 (UTC)

Latest Comments

RoiArthurB commented on 2023-08-03 08:20 (UTC)

To add up on @peippo notice about wrong checksum, the check function breaks and prevent package installation with this log error :

==> Starting check()...
================================================ test session starts =================================================
platform linux -- Python 3.11.3, pytest-7.4.0, pluggy-1.0.0
rootdir: /home/roiarthurb/.cache/yay/python-generic/src/generic-1.1.2
configfile: pyproject.toml
testpaths: tests, docs
plugins: xdoctest-1.1.0, archon-0.0.5, hypothesis-6.82.0, xvfb-2.0.0, mock-3.11.0
collected 47 items / 1 error                                                                                         

======================================================= ERRORS =======================================================
___________________________________________ ERROR collecting docs/conf.py ____________________________________________
/usr/lib/python3.11/importlib/metadata/__init__.py:563: in from_name
    return next(cls.discover(name=name))
E   StopIteration

During handling of the above exception, another exception occurred:
/usr/lib/python3.11/site-packages/_pytest/runner.py:341: in from_call
    result: Optional[TResult] = func()
/usr/lib/python3.11/site-packages/_pytest/runner.py:372: in <lambda>
    call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
/usr/lib/python3.11/site-packages/_pytest/doctest.py:547: in collect
    module = import_path(
/usr/lib/python3.11/site-packages/_pytest/pathlib.py:538: in import_path
    spec.loader.exec_module(mod)  # type: ignore[union-attr]
<frozen importlib._bootstrap_external>:940: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
docs/conf.py:53: in <module>
    version = importlib.metadata.version("generic")
/usr/lib/python3.11/importlib/metadata/__init__.py:1008: in version
    return distribution(distribution_name).version
/usr/lib/python3.11/importlib/metadata/__init__.py:981: in distribution
    return Distribution.from_name(distribution_name)
/usr/lib/python3.11/importlib/metadata/__init__.py:565: in from_name
    raise PackageNotFoundError(name)
E   importlib.metadata.PackageNotFoundError: No package metadata was found for generic
============================================== short test summary info ===============================================
ERROR docs/conf.py - importlib.metadata.PackageNotFoundError: No package metadata was found for generic
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
================================================== 1 error in 0.11s ==================================================
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: python-generic-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
python-generic - exit status 4

peippo commented on 2023-07-22 17:38 (UTC)

the checksum fails - seems like upstream changed the tagged commit