forked from pool/cloud-init
- add skip-argparse-on-python3.patch: don't depend on argparse
for python3, it is builtin there (as of python 3.2, so the patch should be good enough) OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=86
This commit is contained in:
parent
c46fc7308d
commit
606be11fa1
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 20 10:11:42 UTC 2017 - dmueller@suse.com
|
||||||
|
|
||||||
|
- add skip-argparse-on-python3.patch: don't depend on argparse
|
||||||
|
for python3, it is builtin there (as of python 3.2, so the
|
||||||
|
patch should be good enough)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 18 09:39:26 CEST 2017 - kukuk@suse.de
|
Mon Sep 18 09:39:26 CEST 2017 - kukuk@suse.de
|
||||||
|
|
||||||
|
@ -57,6 +57,7 @@ Patch29: datasourceLocalDisk.patch
|
|||||||
Patch30: cloud-init-handle-not-implemented-query.patch
|
Patch30: cloud-init-handle-not-implemented-query.patch
|
||||||
Patch32: cloud-init-net-sysconfig-lp1665441.patch
|
Patch32: cloud-init-net-sysconfig-lp1665441.patch
|
||||||
Patch33: cloud-init-spceandtabs-clean.patch
|
Patch33: cloud-init-spceandtabs-clean.patch
|
||||||
|
Patch34: skip-argparse-on-python3.patch
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: filesystem
|
BuildRequires: filesystem
|
||||||
%if 0%{?suse_version} && 0%{?suse_version} > 1315
|
%if 0%{?suse_version} && 0%{?suse_version} > 1315
|
||||||
@ -223,6 +224,7 @@ Unit tests for the cloud-init tools
|
|||||||
%patch30
|
%patch30
|
||||||
%patch32 -p1
|
%patch32 -p1
|
||||||
%patch33 -p1
|
%patch33 -p1
|
||||||
|
%patch34
|
||||||
%if 0%{?suse_version} && 0%{?suse_version} <= 1210
|
%if 0%{?suse_version} && 0%{?suse_version} <= 1210
|
||||||
%patch40 -p1
|
%patch40 -p1
|
||||||
%endif
|
%endif
|
||||||
|
23
skip-argparse-on-python3.patch
Normal file
23
skip-argparse-on-python3.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
--- requirements.txt
|
||||||
|
+++ requirements.txt
|
||||||
|
@@ -27,9 +27,6 @@
|
||||||
|
# All new style configurations are in the yaml format
|
||||||
|
pyyaml
|
||||||
|
|
||||||
|
-# The new main entrypoint uses argparse instead of optparse
|
||||||
|
-argparse
|
||||||
|
-
|
||||||
|
# Requests handles ssl correctly!
|
||||||
|
requests
|
||||||
|
|
||||||
|
--- setup.py
|
||||||
|
+++ setup.py
|
||||||
|
@@ -198,7 +198,7 @@
|
||||||
|
|
||||||
|
requirements = read_requires()
|
||||||
|
if sys.version_info < (3,):
|
||||||
|
- requirements.append('cheetah')
|
||||||
|
+ requirements.append('cheetah', 'argparse')
|
||||||
|
|
||||||
|
setuptools.setup(
|
||||||
|
name='cloud-init',
|
Loading…
Reference in New Issue
Block a user