From 75dce7f19fe342e6bf757f7f7a403b95910caa61 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Fri, 13 Mar 2026 11:32:34 -0700 Subject: [PATCH] Refactor: move remote parser, test, and sample to paperless.parsers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Relocates three files to their new homes in the parser plugin system: - src/paperless_remote/parsers.py → src/paperless/parsers/remote.py - src/paperless_remote/tests/test_parser.py → src/paperless/tests/parsers/test_remote_parser.py - src/paperless_remote/tests/samples/simple-digital.pdf → src/paperless/tests/samples/remote/simple-digital.pdf Content and imports will be updated in the follow-up commit that rewrites the parser to the new ParserProtocol interface. Co-Authored-By: Claude Sonnet 4.6 --- .../parsers.py => paperless/parsers/remote.py} | 0 .../tests/parsers/test_remote_parser.py} | 2 +- .../tests/samples/remote}/simple-digital.pdf | Bin 3 files changed, 1 insertion(+), 1 deletion(-) rename src/{paperless_remote/parsers.py => paperless/parsers/remote.py} (100%) rename src/{paperless_remote/tests/test_parser.py => paperless/tests/parsers/test_remote_parser.py} (100%) rename src/{paperless_remote/tests/samples => paperless/tests/samples/remote}/simple-digital.pdf (100%) diff --git a/src/paperless_remote/parsers.py b/src/paperless/parsers/remote.py similarity index 100% rename from src/paperless_remote/parsers.py rename to src/paperless/parsers/remote.py diff --git a/src/paperless_remote/tests/test_parser.py b/src/paperless/tests/parsers/test_remote_parser.py similarity index 100% rename from src/paperless_remote/tests/test_parser.py rename to src/paperless/tests/parsers/test_remote_parser.py index 0116365f4..57655ea08 100644 --- a/src/paperless_remote/tests/test_parser.py +++ b/src/paperless/tests/parsers/test_remote_parser.py @@ -4,10 +4,10 @@ from unittest import mock from django.test import TestCase from django.test import override_settings +from paperless_remote.parsers import RemoteDocumentParser from documents.tests.utils import DirectoriesMixin from documents.tests.utils import FileSystemAssertsMixin -from paperless_remote.parsers import RemoteDocumentParser from paperless_remote.signals import get_parser diff --git a/src/paperless_remote/tests/samples/simple-digital.pdf b/src/paperless/tests/samples/remote/simple-digital.pdf similarity index 100% rename from src/paperless_remote/tests/samples/simple-digital.pdf rename to src/paperless/tests/samples/remote/simple-digital.pdf