1. 17 Agu, 2016 1 kayıt (commit)
  2. 14 Haz, 2016 2 kayıt (commit)
    • Martin Panter's avatar
    • Martin Panter's avatar
      Issue #22636: avoid using a shell in the ctypes.util module · bfb15ab7
      Martin Panter yazdı
      Replace os.popen() with subprocess.Popen. Based on patch by Victor Stinner.
      
      If the "gcc", "cc" or "objdump" command is not available, the code was
      supposed to raise an OSError exception. But there was a bug in the code. The
      shell code returns the exit code 10 if the required command is missing, and the
      code tries to check for the status 10. The problem is that os.popen() doesn't
      return the exit code directly, but a status which should be processed by
      os.WIFEXITED() and os.WEXITSTATUS(). In practice, the exception was never
      raised. The OSError exception was not documented and ctypes.util.find_library()
      is expected to return None if the library is not found.
      bfb15ab7
  3. 01 May, 2016 1 kayıt (commit)
  4. 17 Mar, 2016 1 kayıt (commit)
  5. 10 Mar, 2016 1 kayıt (commit)
  6. 10 Mar, 2015 1 kayıt (commit)
  7. 22 Kas, 2014 1 kayıt (commit)
  8. 20 Mar, 2014 1 kayıt (commit)
  9. 24 Kas, 2013 1 kayıt (commit)
  10. 15 May, 2013 1 kayıt (commit)
  11. 12 Şub, 2013 1 kayıt (commit)
  12. 04 Şub, 2013 2 kayıt (commit)
  13. 24 Haz, 2012 1 kayıt (commit)
  14. 11 May, 2012 1 kayıt (commit)
    • Brett Cannon's avatar
      Issue #13959: Deprecate imp.get_suffixes() for new attributes on · cb66eb0d
      Brett Cannon yazdı
      importlib.machinery that provide the suffix details for import.
      The attributes were not put on imp so as to compartmentalize
      everything importlib needs for setting up imports in
      importlib.machinery.
      
      This also led to an indirect deprecation of inspect.getmoduleinfo() as
      it directly returned imp.get_suffix's returned tuple which no longer
      makes sense.
      cb66eb0d
  15. 14 Şub, 2012 2 kayıt (commit)
  16. 20 Agu, 2011 1 kayıt (commit)
    • Victor Stinner's avatar
      Issue #12326: refactor usage of sys.platform · e6747472
      Victor Stinner yazdı
       * Use str.startswith(tuple): I didn't know this Python feature, Python rocks!
       * Replace sometimes sys.platform.startswith('linux') with
         sys.platform == 'linux'
       * sys.platform doesn't contain the major version on Cygwin on Mac OS X
         (it's just 'cygwin' and 'darwin')
      e6747472
  17. 25 May, 2011 1 kayıt (commit)
  18. 23 Nis, 2011 2 kayıt (commit)
  19. 26 Şub, 2011 2 kayıt (commit)
  20. 15 Eyl, 2010 3 kayıt (commit)
  21. 20 Mar, 2010 1 kayıt (commit)
  22. 15 Mar, 2010 3 kayıt (commit)
  23. 23 Eki, 2009 1 kayıt (commit)
  24. 22 Eki, 2009 1 kayıt (commit)
  25. 18 Eyl, 2009 2 kayıt (commit)
  26. 05 May, 2009 3 kayıt (commit)
  27. 10 Ock, 2009 2 kayıt (commit)