1. 29 Nis, 2019 1 kayıt (commit)
    • Pablo Galindo's avatar
      bpo-36540: PEP 570 -- Implementation (GH-12701) · 8c77b8cb
      Pablo Galindo yazdı
      This commit contains the implementation of PEP570: Python positional-only parameters.
      
      * Update Grammar/Grammar with new typedarglist and varargslist
      
      * Regenerate grammar files
      
      * Update and regenerate AST related files
      
      * Update code object
      
      * Update marshal.c
      
      * Update compiler and symtable
      
      * Regenerate importlib files
      
      * Update callable objects
      
      * Implement positional-only args logic in ceval.c
      
      * Regenerate frozen data
      
      * Update standard library to account for positional-only args
      
      * Add test file for positional-only args
      
      * Update other test files to account for positional-only args
      
      * Add News entry
      
      * Update inspect module and related tests
      8c77b8cb
  2. 02 Nis, 2019 1 kayıt (commit)
  3. 31 Mar, 2019 1 kayıt (commit)
  4. 29 Mar, 2019 2 kayıt (commit)
  5. 25 Şub, 2019 1 kayıt (commit)
  6. 26 Ara, 2018 1 kayıt (commit)
  7. 18 Ara, 2018 1 kayıt (commit)
  8. 17 Ara, 2018 1 kayıt (commit)
  9. 06 Ara, 2018 1 kayıt (commit)
  10. 22 Eki, 2018 1 kayıt (commit)
  11. 05 Eki, 2018 1 kayıt (commit)
  12. 18 Eyl, 2018 1 kayıt (commit)
  13. 16 Eyl, 2018 1 kayıt (commit)
  14. 01 Eyl, 2018 1 kayıt (commit)
  15. 09 Tem, 2018 1 kayıt (commit)
  16. 14 May, 2018 1 kayıt (commit)
  17. 09 May, 2018 1 kayıt (commit)
  18. 02 May, 2018 1 kayıt (commit)
  19. 04 Şub, 2018 1 kayıt (commit)
  20. 23 Ara, 2017 1 kayıt (commit)
  21. 19 Ara, 2017 1 kayıt (commit)
  22. 14 Ara, 2017 1 kayıt (commit)
  23. 17 Eki, 2017 1 kayıt (commit)
    • Victor Stinner's avatar
      time.clock() now emits a DeprecationWarning (GH-4020) · 884d13a5
      Victor Stinner yazdı
      bpo-31803: time.clock() and time.get_clock_info('clock') now emit a
      DeprecationWarning warning.
      
      Replace time.clock() with time.perf_counter() in tests and demos.
      
      Remove also hasattr(time, 'monotonic') in test_time since time.monotonic()
      is now always available since Python 3.5.
      884d13a5
  24. 25 Eyl, 2017 1 kayıt (commit)
  25. 17 Eyl, 2017 1 kayıt (commit)
  26. 07 Eyl, 2017 1 kayıt (commit)
  27. 30 Agu, 2017 1 kayıt (commit)
  28. 28 Agu, 2017 1 kayıt (commit)
    • Pauli Virtanen's avatar
      bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31) · 07f1658a
      Pauli Virtanen yazdı
      Ctypes currently produces wrong pep3118 type codes for several types.
      E.g. memoryview(ctypes.c_long()).format gives "<l" on 64-bit platforms,
      but it should be "<q" instead for sizeof(c_long) == 8
      
      The problem is that the '<>' endian specification in the struct syntax
      also turns on the "standard size" mode, which makes type characters have
      a platform-independent meaning, which does not match with the codes used
      internally in ctypes.  The struct module format syntax also does not
      allow specifying native-size non-native-endian items.
      
      This commit adds a converter function that maps the internal ctypes
      codes to appropriate struct module standard-size codes in the pep3118
      format strings. The tests are modified to check for this.
      07f1658a
  29. 28 Haz, 2017 1 kayıt (commit)
  30. 27 Haz, 2017 1 kayıt (commit)
  31. 11 Haz, 2017 1 kayıt (commit)
  32. 07 Haz, 2017 1 kayıt (commit)
  33. 21 Nis, 2017 1 kayıt (commit)
  34. 19 Mar, 2017 1 kayıt (commit)
  35. 02 Mar, 2017 1 kayıt (commit)
    • orenmn's avatar
      bpo-28129: fix ctypes crashes (#386) · 1bea762d
      orenmn yazdı
      * init commit, with initial tests for from_param and fields __set__ and __get__, and some additions to from_buffer and from_buffer_copy
      
      * added the rest of tests and patches. probably only a first draft.
      
      * removed trailing spaces
      
      * replace ctype with ctypes in error messages
      
      * change back from ctypes instance to ctype instance
      1bea762d
  36. 20 Şub, 2017 1 kayıt (commit)
    • Vinay Sajip's avatar
      Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) · a86339b8
      Vinay Sajip yazdı
      * Fixed bpo-29565: Corrected ctypes passing of large structs by value.
      
      Added code and test to check that when a structure passed by value
      is large enough to need to be passed by reference, a copy of the
      original structure is passed. The callee updates the passed-in value,
      and the test verifies that the caller's copy is unchanged. A similar
      change was also added to the test added for bpo-20160 (that test was
      passing, but the changes should guard against regressions).
      
      * Reverted unintended whitespace changes.
      a86339b8
  37. 13 Ock, 2017 1 kayıt (commit)
  38. 20 Kas, 2016 1 kayıt (commit)
  39. 05 Kas, 2016 1 kayıt (commit)