aboutsummaryrefslogtreecommitdiffstats
path: root/community/cloud-init/01-oauthlib-remove.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/cloud-init/01-oauthlib-remove.patch')
-rw-r--r--community/cloud-init/01-oauthlib-remove.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/community/cloud-init/01-oauthlib-remove.patch b/community/cloud-init/01-oauthlib-remove.patch
new file mode 100644
index 0000000000..af65255bff
--- /dev/null
+++ b/community/cloud-init/01-oauthlib-remove.patch
@@ -0,0 +1,24 @@
+From: Dermot Bradley <dermot_bradley@yahoo.com>
+Date: Thu, 19 Nov 2020 22:34 +0000
+Subject: [PATCH] cloud-init: Remove oauthlib from requirements.txt
+
+oauthlib is only used by the MAAS datasource. Remove it from the Python
+requirements.txt file in order to reduce package dependencies. If someone
+wishes to use the MAAS datasource they can simply add the py3-oauthlib
+package.
+
+---
+
+diff -aur a/requirements.txt b/requirements.txt
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -5,7 +5,8 @@
+
+ # This one is currently only used by the MAAS datasource. If that
+ # datasource is removed, this is no longer needed
+-oauthlib
++#
++# oauthlib
+
+ # This one is currently used only by the CloudSigma and SmartOS datasources.
+ # If these datasources are removed, this is no longer needed.