From d526797ad198e394bb8b4909f43976b76fb347f1 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sat, 15 Feb 2025 15:30:43 -0400 Subject: [PATCH] python: move legacy python bindings to contrib. This forces us to verify the build and test suite completes without the legacy python bindings. As of this commit the legacy python bindings are unsupported by notmuch. They are provided in contrib/ for now, but will most likely eventually be removed from there as well. We recommend that downstream/distro packagers phase out their packages for the legacy python bindings. --- {bindings/python => contrib/python-legacy}/.gitignore | 0 {bindings/python => contrib/python-legacy}/MANIFEST.in | 0 {bindings/python => contrib/python-legacy}/README | 0 {bindings/python => contrib/python-legacy}/docs/COPYING | 0 {bindings/python => contrib/python-legacy}/docs/Makefile | 0 {bindings/python => contrib/python-legacy}/docs/source/conf.py | 0 .../python => contrib/python-legacy}/docs/source/database.rst | 0 .../python => contrib/python-legacy}/docs/source/filesystem.rst | 0 {bindings/python => contrib/python-legacy}/docs/source/index.rst | 0 .../python => contrib/python-legacy}/docs/source/message.rst | 0 .../python => contrib/python-legacy}/docs/source/messages.rst | 0 {bindings/python => contrib/python-legacy}/docs/source/notes.rst | 0 {bindings/python => contrib/python-legacy}/docs/source/query.rst | 0 .../python => contrib/python-legacy}/docs/source/quickstart.rst | 0 .../python-legacy}/docs/source/status_and_errors.rst | 0 {bindings/python => contrib/python-legacy}/docs/source/tags.rst | 0 {bindings/python => contrib/python-legacy}/docs/source/thread.rst | 0 .../python => contrib/python-legacy}/docs/source/threads.rst | 0 {bindings/python => contrib/python-legacy}/notmuch/__init__.py | 0 {bindings/python => contrib/python-legacy}/notmuch/compat.py | 0 {bindings/python => contrib/python-legacy}/notmuch/database.py | 0 {bindings/python => contrib/python-legacy}/notmuch/directory.py | 0 {bindings/python => contrib/python-legacy}/notmuch/errors.py | 0 {bindings/python => contrib/python-legacy}/notmuch/filenames.py | 0 {bindings/python => contrib/python-legacy}/notmuch/globals.py | 0 {bindings/python => contrib/python-legacy}/notmuch/message.py | 0 {bindings/python => contrib/python-legacy}/notmuch/messages.py | 0 {bindings/python => contrib/python-legacy}/notmuch/query.py | 0 {bindings/python => contrib/python-legacy}/notmuch/tag.py | 0 {bindings/python => contrib/python-legacy}/notmuch/thread.py | 0 {bindings/python => contrib/python-legacy}/notmuch/threads.py | 0 {bindings/python => contrib/python-legacy}/notmuch/version.py | 0 {bindings/python => contrib/python-legacy}/setup.py | 0 33 files changed, 0 insertions(+), 0 deletions(-) rename {bindings/python => contrib/python-legacy}/.gitignore (100%) rename {bindings/python => contrib/python-legacy}/MANIFEST.in (100%) rename {bindings/python => contrib/python-legacy}/README (100%) rename {bindings/python => contrib/python-legacy}/docs/COPYING (100%) rename {bindings/python => contrib/python-legacy}/docs/Makefile (100%) rename {bindings/python => contrib/python-legacy}/docs/source/conf.py (100%) rename {bindings/python => contrib/python-legacy}/docs/source/database.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/filesystem.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/index.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/message.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/messages.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/notes.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/query.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/quickstart.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/status_and_errors.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/tags.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/thread.rst (100%) rename {bindings/python => contrib/python-legacy}/docs/source/threads.rst (100%) rename {bindings/python => contrib/python-legacy}/notmuch/__init__.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/compat.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/database.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/directory.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/errors.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/filenames.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/globals.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/message.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/messages.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/query.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/tag.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/thread.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/threads.py (100%) rename {bindings/python => contrib/python-legacy}/notmuch/version.py (100%) rename {bindings/python => contrib/python-legacy}/setup.py (100%) diff --git a/bindings/python/.gitignore b/contrib/python-legacy/.gitignore similarity index 100% rename from bindings/python/.gitignore rename to contrib/python-legacy/.gitignore diff --git a/bindings/python/MANIFEST.in b/contrib/python-legacy/MANIFEST.in similarity index 100% rename from bindings/python/MANIFEST.in rename to contrib/python-legacy/MANIFEST.in diff --git a/bindings/python/README b/contrib/python-legacy/README similarity index 100% rename from bindings/python/README rename to contrib/python-legacy/README diff --git a/bindings/python/docs/COPYING b/contrib/python-legacy/docs/COPYING similarity index 100% rename from bindings/python/docs/COPYING rename to contrib/python-legacy/docs/COPYING diff --git a/bindings/python/docs/Makefile b/contrib/python-legacy/docs/Makefile similarity index 100% rename from bindings/python/docs/Makefile rename to contrib/python-legacy/docs/Makefile diff --git a/bindings/python/docs/source/conf.py b/contrib/python-legacy/docs/source/conf.py similarity index 100% rename from bindings/python/docs/source/conf.py rename to contrib/python-legacy/docs/source/conf.py diff --git a/bindings/python/docs/source/database.rst b/contrib/python-legacy/docs/source/database.rst similarity index 100% rename from bindings/python/docs/source/database.rst rename to contrib/python-legacy/docs/source/database.rst diff --git a/bindings/python/docs/source/filesystem.rst b/contrib/python-legacy/docs/source/filesystem.rst similarity index 100% rename from bindings/python/docs/source/filesystem.rst rename to contrib/python-legacy/docs/source/filesystem.rst diff --git a/bindings/python/docs/source/index.rst b/contrib/python-legacy/docs/source/index.rst similarity index 100% rename from bindings/python/docs/source/index.rst rename to contrib/python-legacy/docs/source/index.rst diff --git a/bindings/python/docs/source/message.rst b/contrib/python-legacy/docs/source/message.rst similarity index 100% rename from bindings/python/docs/source/message.rst rename to contrib/python-legacy/docs/source/message.rst diff --git a/bindings/python/docs/source/messages.rst b/contrib/python-legacy/docs/source/messages.rst similarity index 100% rename from bindings/python/docs/source/messages.rst rename to contrib/python-legacy/docs/source/messages.rst diff --git a/bindings/python/docs/source/notes.rst b/contrib/python-legacy/docs/source/notes.rst similarity index 100% rename from bindings/python/docs/source/notes.rst rename to contrib/python-legacy/docs/source/notes.rst diff --git a/bindings/python/docs/source/query.rst b/contrib/python-legacy/docs/source/query.rst similarity index 100% rename from bindings/python/docs/source/query.rst rename to contrib/python-legacy/docs/source/query.rst diff --git a/bindings/python/docs/source/quickstart.rst b/contrib/python-legacy/docs/source/quickstart.rst similarity index 100% rename from bindings/python/docs/source/quickstart.rst rename to contrib/python-legacy/docs/source/quickstart.rst diff --git a/bindings/python/docs/source/status_and_errors.rst b/contrib/python-legacy/docs/source/status_and_errors.rst similarity index 100% rename from bindings/python/docs/source/status_and_errors.rst rename to contrib/python-legacy/docs/source/status_and_errors.rst diff --git a/bindings/python/docs/source/tags.rst b/contrib/python-legacy/docs/source/tags.rst similarity index 100% rename from bindings/python/docs/source/tags.rst rename to contrib/python-legacy/docs/source/tags.rst diff --git a/bindings/python/docs/source/thread.rst b/contrib/python-legacy/docs/source/thread.rst similarity index 100% rename from bindings/python/docs/source/thread.rst rename to contrib/python-legacy/docs/source/thread.rst diff --git a/bindings/python/docs/source/threads.rst b/contrib/python-legacy/docs/source/threads.rst similarity index 100% rename from bindings/python/docs/source/threads.rst rename to contrib/python-legacy/docs/source/threads.rst diff --git a/bindings/python/notmuch/__init__.py b/contrib/python-legacy/notmuch/__init__.py similarity index 100% rename from bindings/python/notmuch/__init__.py rename to contrib/python-legacy/notmuch/__init__.py diff --git a/bindings/python/notmuch/compat.py b/contrib/python-legacy/notmuch/compat.py similarity index 100% rename from bindings/python/notmuch/compat.py rename to contrib/python-legacy/notmuch/compat.py diff --git a/bindings/python/notmuch/database.py b/contrib/python-legacy/notmuch/database.py similarity index 100% rename from bindings/python/notmuch/database.py rename to contrib/python-legacy/notmuch/database.py diff --git a/bindings/python/notmuch/directory.py b/contrib/python-legacy/notmuch/directory.py similarity index 100% rename from bindings/python/notmuch/directory.py rename to contrib/python-legacy/notmuch/directory.py diff --git a/bindings/python/notmuch/errors.py b/contrib/python-legacy/notmuch/errors.py similarity index 100% rename from bindings/python/notmuch/errors.py rename to contrib/python-legacy/notmuch/errors.py diff --git a/bindings/python/notmuch/filenames.py b/contrib/python-legacy/notmuch/filenames.py similarity index 100% rename from bindings/python/notmuch/filenames.py rename to contrib/python-legacy/notmuch/filenames.py diff --git a/bindings/python/notmuch/globals.py b/contrib/python-legacy/notmuch/globals.py similarity index 100% rename from bindings/python/notmuch/globals.py rename to contrib/python-legacy/notmuch/globals.py diff --git a/bindings/python/notmuch/message.py b/contrib/python-legacy/notmuch/message.py similarity index 100% rename from bindings/python/notmuch/message.py rename to contrib/python-legacy/notmuch/message.py diff --git a/bindings/python/notmuch/messages.py b/contrib/python-legacy/notmuch/messages.py similarity index 100% rename from bindings/python/notmuch/messages.py rename to contrib/python-legacy/notmuch/messages.py diff --git a/bindings/python/notmuch/query.py b/contrib/python-legacy/notmuch/query.py similarity index 100% rename from bindings/python/notmuch/query.py rename to contrib/python-legacy/notmuch/query.py diff --git a/bindings/python/notmuch/tag.py b/contrib/python-legacy/notmuch/tag.py similarity index 100% rename from bindings/python/notmuch/tag.py rename to contrib/python-legacy/notmuch/tag.py diff --git a/bindings/python/notmuch/thread.py b/contrib/python-legacy/notmuch/thread.py similarity index 100% rename from bindings/python/notmuch/thread.py rename to contrib/python-legacy/notmuch/thread.py diff --git a/bindings/python/notmuch/threads.py b/contrib/python-legacy/notmuch/threads.py similarity index 100% rename from bindings/python/notmuch/threads.py rename to contrib/python-legacy/notmuch/threads.py diff --git a/bindings/python/notmuch/version.py b/contrib/python-legacy/notmuch/version.py similarity index 100% rename from bindings/python/notmuch/version.py rename to contrib/python-legacy/notmuch/version.py diff --git a/bindings/python/setup.py b/contrib/python-legacy/setup.py similarity index 100% rename from bindings/python/setup.py rename to contrib/python-legacy/setup.py -- 2.45.2