Package Details: paperless-ngx-venv 2.14.7-2

Git Clone URL: https://aur.archlinux.org/paperless-ngx-venv.git (read-only, click to copy)
Package Base: paperless-ngx-venv
Description: A supercharged version of paperless: scan, index and archive all your physical documents (version with bundled dependencies)
Upstream URL: https://docs.paperless-ngx.com/
Keywords: documents paperless
Licenses: GPL-3.0-or-later
Conflicts: paperless, paperless-ng, paperless-ngx
Provides: paperless, paperless-ngx-venv
Replaces: paperless-ngx
Submitter: AlphaJack
Maintainer: AlphaJack (atomicfs, shtrophic)
Last Packager: AlphaJack
Votes: 27
Popularity: 0.87
First Submitted: 2024-11-02 15:19 (UTC)
Last Updated: 2025-03-08 20:39 (UTC)

Required by (0)

Sources (12)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »

amo commented on 2024-02-25 13:39 (UTC)

Hey everyone, I've had a lot of fun packaging and (co)maintaining paperless and a few of its dependencies, but I'd like to step down as co-maintainer of this package and as maintainer of the python dependencies I submitted. Since I am moving my paperless to a hosted instance at paperless-home.com, I'd like to hand over my AUR packages and the co-maintainership to anyone who is interested.

For taking over the co-maintenance of paperless-ngx, please reach out to AlphaJack. For the python dependencies, please see my AUR profile to find the AUR packages in question and reach out to me (I still need to figure out the easiest way to hand over a package to a new owner, but I think there is something on the wiki about that).

A word of encouragement: Maintaining a package is not hard. Really not. Initially submitting one takes more effort and testing, but maintaining is easy. It boils down to 1. updating the version number and checksum in the PKGBUILD file, 2. test making and installing the package (1 command), 3. generating a .SRCINFO file (1 command) and 4. git-pushing the two files.

Gnarflord commented on 2024-02-24 17:28 (UTC)

Dependency uvicorn was upgraded to 0.26.0 in January which causes subpath installations (https://mydomain.com/paperless) to break. This leads to infinite redirects when trying to access the domain, see https://github.com/paperless-ngx/paperless-ngx/issues/5494

If anyone else ran into this issue, a simple pacman downgrade fixed it for me:

sudo pacman -U file:///var/cache/pacman/pkg/uvicorn-0.25.0-1-any.pkg.tar.zst

StefanT commented on 2024-02-14 07:23 (UTC)

Latest version requires the python-django-allauth package.

AlphaJack commented on 2024-02-13 09:04 (UTC)

@cotsuka thank you for the report!

amo commented on 2024-02-12 18:52 (UTC)

Yes, The release notes mention the integration of single-sign-on methods and django allauth seems to be the default and standard implementation.

cotsuka commented on 2024-02-12 17:49 (UTC)

Looks like this now requires python-django-allauth as well. As soon as I install it, error messages related to migrating the database go away.

AlphaJack commented on 2023-12-14 10:25 (UTC)

@pipep Did you read any warning during the update process, like:

To complete the update process of paperless, you should run new migrations with

    sudo -u paperless paperless-manage migrate

This process can be automated by running once

    sudo mkdir -p /etc/pacman.d/hooks/
    sudo ln -s /usr/share/paperless/docs/paperless.hook /etc/pacman.d/hooks/

If not, does the file "/etc/pacman.d/hooks/paperless.hook" exist in your system?

pipep commented on 2023-12-02 08:54 (UTC) (edited on 2023-12-02 09:08 (UTC) by pipep)

After upgrading from 1.17.4 to 2.0.1 I am unable to open any view (documents, inbox, etc.). I get this error:

[WARNING] [paperless.api] An error occurred listing search results: no such table: documents_customfieldinstance

Edit: solved by running

sudo -u paperless paperless-manage migrate

StefanT commented on 2023-11-27 06:33 (UTC)

Until paperless-ngx is updated it helps to downgrade python-ipware to the previous version 0.9.0

bjo commented on 2023-11-26 20:26 (UTC) (edited on 2023-11-26 20:48 (UTC) by bjo)

Seems like something wrong with ipware:

Traceback (most recent call last):
  File "/usr/bin/paperless-manage", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python3.11/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python3.11/site-packages/django/core/management/__init__.py", line 416, in execute
    django.setup()
  File "/usr/lib/python3.11/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python3.11/site-packages/django/apps/registry.py", line 91, in populate
    app_config = AppConfig.create(entry)
                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/django/apps/config.py", line 123, in create
    mod = import_module(mod_path)
          ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/share/paperless/src/paperless/apps.py", line 4, in <module>
    from paperless.signals import handle_failed_login
  File "/usr/share/paperless/src/paperless/signals.py", line 4, in <module>
    from ipware import IpWare
ModuleNotFoundError: No module named 'ipware'

Fix in https://github.com/paperless-ngx/paperless-ngx/pull/4446