From 5e8f5ba2cb574440ce17220c68f7dd915e465e67 Mon Sep 17 00:00:00 2001 From: Avi Seth Date: Fri, 21 Aug 2026 15:19:19 +0200 Subject: [PATCH] docs: drop defunct pocket and runkeeper backend docs Matches the backend removals in python-social-auth/social-core#1923. Pocket was shut down by Mozilla in July 2025 and RunKeeper's Health Graph API was discontinued by ASICS, so neither OAuth flow works anymore. echosign and exacttarget, also removed there, had no docs pages. --- docs/backends/index.rst | 2 -- docs/backends/pocket.rst | 27 --------------------------- docs/backends/runkeeper.rst | 28 ---------------------------- 3 files changed, 57 deletions(-) delete mode 100644 docs/backends/pocket.rst delete mode 100644 docs/backends/runkeeper.rst diff --git a/docs/backends/index.rst b/docs/backends/index.rst index 19b6bdff..eb491e6d 100644 --- a/docs/backends/index.rst +++ b/docs/backends/index.rst @@ -131,13 +131,11 @@ Social backends patreon pinterest pixelpin - pocket podio qiita qq quizlet reddit - runkeeper salesforce seznam shopify diff --git a/docs/backends/pocket.rst b/docs/backends/pocket.rst deleted file mode 100644 index 7dba81fb..00000000 --- a/docs/backends/pocket.rst +++ /dev/null @@ -1,27 +0,0 @@ -Pocket -====== - -Backend class -------------- - -For Django, add this class path to ``AUTHENTICATION_BACKENDS``. For other -integrations, use the same class path in the framework-specific backend -setting. - -.. list-table:: - :header-rows: 1 - - * - Backend name - - Class path - * - ``pocket`` - - ``social_core.backends.pocket.PocketAuth`` - -Pocket uses a weird variant of OAuth v2 that only defines a consumer key. - -- Register a new application at the `Pocket API`_, and - -- fill ``consumer key`` value in the settings:: - - SOCIAL_AUTH_POCKET_KEY = '' - -.. _Pocket API: http://getpocket.com/developer/ diff --git a/docs/backends/runkeeper.rst b/docs/backends/runkeeper.rst deleted file mode 100644 index 510b0b06..00000000 --- a/docs/backends/runkeeper.rst +++ /dev/null @@ -1,28 +0,0 @@ -RunKeeper -========= - -Backend class -------------- - -For Django, add this class path to ``AUTHENTICATION_BACKENDS``. For other -integrations, use the same class path in the framework-specific backend -setting. - -.. list-table:: - :header-rows: 1 - - * - Backend name - - Class path - * - ``runkeeper`` - - ``social_core.backends.runkeeper.RunKeeperOAuth2`` - -RunKeeper uses OAuth v2 for authentication. - -- Register a new application at the `RunKeeper API`_, and - -- fill ``Client Id`` and ``Client Secret`` values in the settings:: - - SOCIAL_AUTH_RUNKEEPER_KEY = '' - SOCIAL_AUTH_RUNKEEPER_SECRET = '' - -.. _RunKeeper API: http://developer.runkeeper.com/healthgraph