1. 30 Eki, 2018 1 kayıt (commit)
  2. 26 Haz, 2018 1 kayıt (commit)
  3. 22 Haz, 2018 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-33671: Add support.MS_WINDOWS and support.MACOS (GH-7800) · 8fbbdf0c
      Victor Stinner yazdı
      * Add support.MS_WINDOWS: True if Python is running on Microsoft Windows.
      * Add support.MACOS: True if Python is running on Apple macOS.
      * Replace support.is_android with support.ANDROID
      * Replace support.is_jython with support.JYTHON
      * Cleanup code to initialize unix_shell
      8fbbdf0c
  4. 15 May, 2018 1 kayıt (commit)
  5. 25 Mar, 2018 1 kayıt (commit)
    • Nick Coghlan's avatar
      bpo-33053: -m now adds *starting* directory to sys.path (GH-6231) · d5d9e02d
      Nick Coghlan yazdı
      Historically, -m added the empty string as sys.path
      zero, meaning it resolved imports against the current
      working directory, the same way -c and the interactive
      prompt do.
      
      This changes the sys.path initialisation to add the
      *starting* working directory as sys.path[0] instead,
      such that changes to the working directory while the
      program is running will have no effect on imports
      when using the -m switch.
      d5d9e02d
  6. 24 Mar, 2018 1 kayıt (commit)
  7. 09 Ara, 2017 1 kayıt (commit)
    • Benjamin Peterson's avatar
      closes bpo-31650: PEP 552 (Deterministic pycs) implementation (#4575) · 42aa93b8
      Benjamin Peterson yazdı
      Python now supports checking bytecode cache up-to-dateness with a hash of the
      source contents rather than volatile source metadata. See the PEP for details.
      
      While a fairly straightforward idea, quite a lot of code had to be modified due
      to the pervasiveness of pyc implementation details in the codebase. Changes in
      this commit include:
      
      - The core changes to importlib to understand how to read, validate, and
        regenerate hash-based pycs.
      
      - Support for generating hash-based pycs in py_compile and compileall.
      
      - Modifications to our siphash implementation to support passing a custom
        key. We then expose it to importlib through _imp.
      
      - Updates to all places in the interpreter, standard library, and tests that
        manually generate or parse pyc files to grok the new format.
      
      - Support in the interpreter command line code for long options like
        --check-hash-based-pycs.
      
      - Tests and documentation for all of the above.
      42aa93b8
  8. 19 Eyl, 2017 1 kayıt (commit)
  9. 29 Agu, 2017 1 kayıt (commit)
  10. 12 Tem, 2017 1 kayıt (commit)
  11. 06 Tem, 2017 1 kayıt (commit)
  12. 02 Haz, 2017 1 kayıt (commit)
  13. 09 May, 2017 1 kayıt (commit)
  14. 03 Mar, 2017 1 kayıt (commit)
  15. 01 Mar, 2017 2 kayıt (commit)
  16. 22 Şub, 2017 1 kayıt (commit)
  17. 15 Şub, 2017 1 kayıt (commit)
  18. 16 Ara, 2016 1 kayıt (commit)
  19. 07 Eyl, 2016 1 kayıt (commit)
  20. 17 Mar, 2016 1 kayıt (commit)
  21. 12 Agu, 2015 1 kayıt (commit)
  22. 06 May, 2015 1 kayıt (commit)
  23. 03 May, 2015 1 kayıt (commit)
  24. 22 Nis, 2015 1 kayıt (commit)
  25. 13 Nis, 2015 1 kayıt (commit)
    • Brett Cannon's avatar
      Issue #23731: Implement PEP 488. · f299abda
      Brett Cannon yazdı
      The concept of .pyo files no longer exists. Now .pyc files have an
      optional `opt-` tag which specifies if any extra optimizations beyond
      the peepholer were applied.
      f299abda
  26. 13 Eki, 2014 2 kayıt (commit)