Search Criteria
Package Details: python-boltons 25.0.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-boltons.git (read-only, click to copy) |
|---|---|
| Package Base: | python-boltons |
| Description: | Functionality that should be in the standard library. Like builtins, but Boltons. |
| Upstream URL: | https://github.com/mahmoud/boltons |
| Licenses: | BSD-3-Clause |
| Submitter: | jelly |
| Maintainer: | ejedev |
| Last Packager: | ejedev |
| Votes: | 6 |
| Popularity: | 0.81 |
| First Submitted: | 2023-12-29 20:25 (UTC) |
| Last Updated: | 2025-02-27 23:10 (UTC) |
Dependencies (5)
- python
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- python-flit (make)
- python-installer (make)
- python-pytest (check)
Latest Comments
1 2 Next › Last »
pellet613 commented on 2026-04-02 19:35 (UTC)
The
check()function fails under pytest 9 with:This is a boltons conftest/plugin using the deprecated
py.path.localhook argument, which pytest 9 treats as an error. Arch Linux rolling ships pytest 9, so any fresh build hits this.A workaround for the PKGBUILD would be to add
-W ignore::pytest.PytestRemovedIn9Warningto the pytest invocation incheck(), or to addfilterwarnings = ["ignore::pytest.PytestRemovedIn9Warning"]inpytest.ini/pyproject.toml.This failure cascades to downstream AUR packages (python-click-extra, meta-package-manager) that depend on python-boltons.
Reproduced on Python 3.14.3, boltons 25.0.0-2, Arch Linux rolling (greyltc/archlinux-aur:yay). CI logs: https://github.com/kdeldycke/meta-package-manager/actions/runs/23897036306/job/69684170316 (search for
error making: python-boltons).anark10n commented on 2025-03-12 07:04 (UTC) (edited on 2025-03-12 07:12 (UTC) by anark10n)
I receive this error when attempting to install:
micwoj92 commented on 2025-03-04 18:23 (UTC)
It looks good, thanks. From packaging perspective I think it would be better to switch to standard PEP 517 build:
ejedev commented on 2025-02-27 23:11 (UTC)
@micwoj92 Added in latest pkgrel. Please let me know if there are any other issues.
micwoj92 commented on 2025-02-27 21:55 (UTC)
Please use spdx license identifier.
Dominiquini commented on 2025-02-08 22:30 (UTC)
@ejedev I was able to install this packages with "--nocheck" on the makepkg!
ejedev commented on 2025-02-08 22:13 (UTC)
@Dominiquini I am unfortunately unable to replicate this on my machine or in a test container/VM. Will continue to try and look into it.
Dominiquini commented on 2025-02-08 12:46 (UTC) (edited on 2025-02-08 12:50 (UTC) by Dominiquini)
============================================================ ERRORS ============================================================
______ ERROR collecting tests/test_fileutils.py ______ ImportError while importing test module '/home/liveuser/.cache/yay/python-boltons/src/boltons/tests/test_fileutils.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.13/importlib/init.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_fileutils.py:9: in <module> from boltons.strutils import removeprefix E ImportError: cannot import name 'removeprefix' from 'boltons.strutils' (/usr/lib/python3.13/site-packages/boltons/strutils.py)
======================================================= warnings summary =======================================================
tests/conftest.py:8 /home/liveuser/.cache/yay/python-boltons/src/boltons/tests/conftest.py:8: PytestRemovedIn9Warning: The (path: py.path.local) argument is deprecated, please use (collection_path: pathlib.Path) see https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path def pytest_ignore_collect(path, config):
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=================================================== short test summary info ====================================================
ERROR tests/test_fileutils.py
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
================================================= 1 warning, 1 error in 0.77s ==================================================
Dominiquini commented on 2024-11-04 00:03 (UTC)
@ejedev: Python 3.12.7 (Installed from the default repositories (core). I'm using EndeavourOS!
ejedev commented on 2024-11-03 19:57 (UTC)
@Dominiquini I just tried building in a fresh
archlinuxDocker container (Python 3.12.7, pytest-8.3.3) and haven't been able to replicate this issue. What version of Python are you using?1 2 Next › Last »