Issue description
When a new pipenv is created in a folder that contains an ampersand the new environment can't be activated with pipenv shell.
Expected result
A successfully activated environment.
Actual result
Error which indicates the path was split on the &.
No such file: B-0WFjT3c-/bin/activate
Steps to replicate
Steps to fix
The regular expression in project.Project._sanitize should also include &.
Workaround
You can create a pipenv in a subfolder of the folder.
Issue description
When a new pipenv is created in a folder that contains an ampersand the new environment can't be activated with pipenv shell.
Expected result
A successfully activated environment.
Actual result
Error which indicates the path was split on the &.
Steps to replicate
Steps to fix
The regular expression in project.Project._sanitize should also include &.
Workaround
You can create a pipenv in a subfolder of the folder.