Package Details: papis-git 0.14.1.r62.g848a58b3-1

Git Clone URL: https://aur.archlinux.org/papis-git.git (read-only, click to copy)
Package Base: papis-git
Description: Command-line document and bibliography manager
Upstream URL: https://github.com/papis/papis
Licenses: GPL-3.0-or-later
Conflicts: papis
Provides: papis
Submitter: sonam
Maintainer: sonam (gesh)
Last Packager: gesh
Votes: 4
Popularity: 0.001860
First Submitted: 2020-12-29 06:22 (UTC)
Last Updated: 2025-04-27 16:27 (UTC)

Pinned Comments

gesh commented on 2024-03-13 11:15 (UTC)

Note! Papis skips integration tests for certain optdeps if they aren't installed[1]. Since checkdeps should contain all the dependencies to check a standard build, I've added these to checkdepends.

If you're not planning on installing these optdeps and want to skip these specific tests, feel free to comment out the relevant lines in the checkdepends array. (This incidentally also goes for the multiple dependencies for the mypy tests, if they bother people).

The relevant dependencies at this time are: python-jinja, python-markdownify, python-whoosh

[1] - https://github.com/papis/papis/issues/776#issuecomment-1991874151

Latest Comments

1 2 3 Next › Last »

tuurep commented on 2025-06-09 15:12 (UTC)

Thanks for the great investigation

gesh commented on 2025-06-09 14:32 (UTC) (edited on 2025-06-09 14:55 (UTC) by gesh)

At a guess, this is unfortunately a problem with python-isbnlib -- it needs to have https://github.com/xlcnd/isbnlib/pull/145 merged to avoid this warning.

Unfortunately, its upstream seems abandoned -- the last commit there was in 2023-07. I'm similarly concerned about the maintenance status of python-whoosh -- https://github.com/mchaput/whoosh last updated 4y ago, https://github.com/Sygil-Dev/whoosh-reloaded abandoned the project, and https://github.com/de-odex/whoosh-novo said on 2025-05-22 that they won't be free to maintain the project for the next 6 months.

I will be flagging this with the papis upstream, hopefully they have good ideas.

EDIT: Done https://github.com/papis/papis/issues/1030

tuurep commented on 2025-06-03 22:08 (UTC)

I'm getting this warning in the terminal when running any papis command, or when tab completing:

/usr/lib/python3.13/site-packages/isbnlib/registry.py:6: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  from pkg_resources import iter_entry_points

but not when building papis from source on the latest commit, is this something that could be fixed here?

tuurep commented on 2024-11-10 15:47 (UTC)

@gesh I've seen in the comments that you might want to take over papis (AUR), now that 0.14 is released

https://github.com/papis/papis/releases/tag/v0.14

The current maintainer asked if I want it but it looks like you may know what to do with it?

tuurep commented on 2024-10-30 15:44 (UTC)

Oh yes, sorry for the confusion

gesh commented on 2024-10-29 14:11 (UTC)

That's the point -- the canonical name for the dependency is python-sphinx-design, and indeed python-sphinx_design provides python-sphinx-design.

That is why it appears in parentheses in the dependency list here in the webui. It is indeed one way of providing the required dependency, though another would be to just resurrect https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx-design or download it from https://archive.archlinux.org/packages/p/python-sphinx-design/ (neither of which I recommend, though, given that nobody's maintaining them).

tuurep commented on 2024-10-29 11:01 (UTC)

Thank you!

Could you replace it with the underscored one in makedepends? Seems it can't be built without.

gesh commented on 2024-10-29 09:44 (UTC) (edited on 2024-10-29 09:45 (UTC) by gesh)

@tuurep -- Just confirmed with @jelle on IRC, the package was removed because it was an "orphan" -- it has no reverse deps, and its maintainer left. The AUR package should work, though -- that's why it provides python-sphinx-design.

tuurep commented on 2024-10-24 15:40 (UTC)

Hi, not quite sure what happened to papis-sphinx-design (extra) but it looks like it has been removed:

https://archlinux.org/packages/extra/any/python-sphinx-design/

(note: page 404s)

There's no papis-sphinx-design in the AUR, but there does exist a papis-sphinx_design (note the underscore)

gesh commented on 2024-09-30 11:31 (UTC)

Indeed, the dep was added in ee408cda0183d8a54ab61eaf41907e6c6dacb5cf. Thanks for flagging this, @homocomputeris! The python-flake8-pyproject build failure is a problem in that package, I'm working on a patch for that to be posted there.