فهرست منبع

Update regex for download URL

Thomas Kluyver 9 سال پیش
والد
کامیت
d81eb2be1c
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 1 1
      examples/console/installer.cfg
  2. 2 1
      nsist/__init__.py

+ 1 - 1
examples/console/installer.cfg

@@ -6,7 +6,7 @@ entry_point=guessnumber:main
 console=true
 
 [Python]
-version=3.5.0b4
+version=3.5.0rc1
 bitness=64
 format=bundled
 

+ 2 - 1
nsist/__init__.py

@@ -166,10 +166,11 @@ class InstallerBuilder(object):
         arch_tag = 'amd64' if (self.py_bitness==64) else 'win32'
         filename = 'python-{}-embed-{}.zip'.format(self.py_version, arch_tag)
         url = 'https://www.python.org/ftp/python/{}/{}'.format(
-            re.sub(r'b\d+$', '', self.py_version), filename)
+            re.sub(r'(a|b|rc)\d+$', '', self.py_version), filename)
         cache_file = get_cache_dir(ensure_existence=True) / filename
         if not cache_file.is_file():
             logger.info('Downloading embeddable Python build...')
+            logger.info('Getting %s', url)
             download(url, cache_file)
 
         logger.info('Unpacking Python...')