cubicweb #2349330 crash on cubicweb-ctl create with passlib 1.6 [validation pending]

C:\data\workspace\pagode_conf\cubes>cubicweb-ctl create pagode pagode_conf
Traceback (most recent call last):
File "c:\data\workspace\pagode_conf\cubicweb\bin\cubicweb-ctl.bat", line 14, in <module>
run(sys.argv[1:])
File "c:\data\workspace\pagode_conf\cubicweb\cwctl.py", line 1015, in run
cwcfg.load_cwctl_plugins()
File "c:\data\workspace\pagode_conf\cubicweb\cwconfig.py", line 634, in load_cwctl_plugins
load_module_from_file(join(CW_SOFTWARE_ROOT, ctlfile))
File "c:\data\workspace\pagode_conf\logilab\common\modutils.py", line 190, in load_module_from_file
return load_module_from_modpath(modpath, path, use_sys)
File "c:\data\workspace\pagode_conf\logilab\common\modutils.py", line 156, in
load_module_from_modpath
module = load_module(curname, mp_file, mp_filename, mp_desc)
File "c:\data\workspace\pagode_conf\cubicweb\etwist\twctl.py", line 53, in <module>
from cubicweb.server import serverctl
File "c:\data\workspace\pagode_conf\cubicweb\server\serverctl.py", line 38, in
<module>
from cubicweb.server.repository import Repository
File "c:\data\workspace\pagode_conf\cubicweb\server\repository.py", line 58, in <module>
from cubicweb.server import ShuttingDown, utils, hook, pool, querier, sources
File "c:\data\workspace\pagode_conf\cubicweb\server\utils.py", line 60, in <module>
myctx = CryptContext(['sha512_crypt', CustomMD5Crypt, 'des_crypt', 'ldap_sal
ted_sha1'])
File "build\bdist.win32\egg\passlib\context.py", line 1182, in __init__
File "build\bdist.win32\egg\passlib\context.py", line 1379, in load
File "build\bdist.win32\egg\passlib\context.py", line 1405, in _load
File "build\bdist.win32\egg\passlib\registry.py", line 180, in _validate_handler_name
ValueError: invalid name (must be 3+ characters, begin with a-z, and contain only underscore, a-z, 0-9): 'cubicweb-md5crypt'

prioritynormal
typebug
done in3.14.8
load0.100
load left0.000
closed by#a9fe30c953be [server/utils] passlib 1.6 is now less tolerant wrt handler names (closes #2349330)