| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | @echo off | 
					
						
							| 
									
										
										
										
											2018-02-19 17:25:24 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-07 23:55:40 +00:00
										 |  |  | rem This file is UTF-8 encoded, so we need to update the current code page while executing it | 
					
						
							| 
									
										
										
										
											2019-04-10 19:19:16 +02:00
										 |  |  | for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  |     set _OLD_CODEPAGE=%%a | 
					
						
							| 
									
										
										
										
											2018-11-07 23:55:40 +00:00
										 |  |  | ) | 
					
						
							| 
									
										
										
										
											2018-02-19 17:25:24 -08:00
										 |  |  | if defined _OLD_CODEPAGE ( | 
					
						
							| 
									
										
										
										
											2018-11-07 23:55:40 +00:00
										 |  |  |     "%SystemRoot%\System32\chcp.com" 65001 > nul | 
					
						
							| 
									
										
										
										
											2018-02-19 17:25:24 -08:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | set VIRTUAL_ENV=__VENV_DIR__ | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | if not defined PROMPT set PROMPT=$P$G | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% | 
					
						
							|  |  |  | if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | set _OLD_VIRTUAL_PROMPT=%PROMPT% | 
					
						
							|  |  |  | set PROMPT=__VENV_PROMPT__%PROMPT% | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% | 
					
						
							|  |  |  | set PYTHONHOME= | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% | 
					
						
							| 
									
										
										
										
											2019-10-07 14:07:19 -07:00
										 |  |  | if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  | set PATH=%VIRTUAL_ENV%\__VENV_BIN_NAME__;%PATH% | 
					
						
							| 
									
										
										
										
											2017-06-10 14:58:42 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | :END | 
					
						
							| 
									
										
										
										
											2018-02-19 17:25:24 -08:00
										 |  |  | if defined _OLD_CODEPAGE ( | 
					
						
							| 
									
										
										
										
											2018-11-07 23:55:40 +00:00
										 |  |  |     "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul | 
					
						
							| 
									
										
										
										
											2019-09-11 15:41:21 +01:00
										 |  |  |     set _OLD_CODEPAGE= | 
					
						
							| 
									
										
										
										
											2018-02-19 17:25:24 -08:00
										 |  |  | ) |