--- a/devtools/devctl.py Thu Dec 10 17:57:55 2015 +0100
+++ b/devtools/devctl.py Wed Dec 09 15:51:20 2015 +0100
@@ -30,6 +30,8 @@
from os import mkdir, chdir, path as osp
from warnings import warn
+from six.moves import input
+
from logilab.common import STD_BLACKLIST
from cubicweb.__pkginfo__ import version as cubicwebversion
@@ -633,7 +635,7 @@
skeldir = osp.join(BASEDIR, 'skeleton')
default_name = 'cubicweb-%s' % cubename.lower().replace('_', '-')
if verbose:
- distname = raw_input('Debian name for your cube ? [%s]): '
+ distname = input('Debian name for your cube ? [%s]): '
% default_name).strip()
if not distname:
distname = default_name
@@ -645,10 +647,10 @@
if not re.match('[a-z][-a-z0-9]*$', distname):
raise BadCommandUsage(
'cube distname should be a valid debian package name')
- longdesc = shortdesc = raw_input(
+ longdesc = shortdesc = input(
'Enter a short description for your cube: ')
if verbose:
- longdesc = raw_input(
+ longdesc = input(
'Enter a long description (leave empty to reuse the short one): ')
dependencies = {'cubicweb': '>= %s' % cubicwebversion,
'six': '>= 1.4.0',}
@@ -683,7 +685,7 @@
if answer == 'y':
depcubes.append(cube)
if answer == 'type':
- depcubes = splitstrip(raw_input('type dependencies: '))
+ depcubes = splitstrip(input('type dependencies: '))
break
elif answer == 'skip':
break