-
Notifications
You must be signed in to change notification settings - Fork 291
Closed
Description
Description
CIBW_CONTAINER_ENGINE="docker; create_args: -p=8080:8080"
gets parsed into
container_engine:
name: docker
create_args: ['-p=8080', ':', '8080']
problem is here
cibuildwheel/cibuildwheel/util.py
Line 710 in e5d0cc0
shlexer = shlex.shlex(key_value_string, posix=True, punctuation_chars=";:") |
potential fix from here:
shlexer = shlex.shlex(key_value_string, posix=True, punctuation_chars=True)
shlexer.wordchars += ':'
with this change, CIBW_CONTAINER_ENGINE="docker; create_args : -p=8080:8080"
(note the space after create_args
) parses to fields=[['docker'], ['create_args', ':', '-p=8080:8080']]
.
Metadata
Metadata
Assignees
Labels
No labels