1. 07 May, 2014 2 commits
  2. 24 Apr, 2014 1 commit
  3. 07 May, 2014 4 commits
  4. 05 May, 2014 16 commits
  5. 04 May, 2014 6 commits
  6. 03 May, 2014 8 commits
  7. 02 May, 2014 1 commit
  8. 30 Apr, 2014 1 commit
  9. 15 Apr, 2014 1 commit
    • Jurko Gospodnetić's avatar
      make easy_install.uncache_zipdir() remove more stale zipimporter instances · 92cbda98
      Jurko Gospodnetić authored
      Since paths are case-insensitive on Windows, zipped egg modules may be loaded
      using different but equivalent paths. Importing each such different path causes
      a new zipimporter to be instantiated. Removing cached zipimporter instances must
      then not forget about removing those created for differently spelled paths to
      the same replaced egg.
      
      Other missed zipimporter instances are those used to access zipped eggs stored
      inside zipped eggs. When clearing zipimporter instances got a given path, we
      need to clear all the instances related to any of its subpaths as well.
      
      --HG--
      extra : rebase_source : 86aeadd1e639fbc83d27a0c551fdc2b8a68a6f85
      92cbda98