1. 20 Feb, 2017 1 commit
    • Vinay Sajip's avatar
      Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) · a86339b8
      Vinay Sajip authored
      * 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
  2. 19 Feb, 2017 3 commits
  3. 18 Feb, 2017 3 commits
  4. 16 Feb, 2017 5 commits
  5. 15 Feb, 2017 10 commits
  6. 14 Feb, 2017 8 commits
  7. 13 Feb, 2017 6 commits
    • Ivan Levkivskyi's avatar
      bpo-28556: Various updates to typing (#28) · b692dc84
      Ivan Levkivskyi authored
       various updates from upstream python/typing repo:
      
      - Added typing.Counter and typing.ChainMap generics
      - More flexible typing.NamedTuple
      - Improved generic ABC caching
      - More tests
      - Bugfixes
      - Other updates
      
      * Add Misc/NEWS entry
      
      * Add issue number
      b692dc84
    • Ned Batchelder's avatar
      A few README tweaks (#73) · 3cdbd68c
      Ned Batchelder authored
      * Add a paragraph at the top for users, not builders, of Python.
      
      * Use nicer rst url syntax to avoid borking paragraphs in the plain text.
      3cdbd68c
    • Victor Stinner's avatar
      Add Travis CI and Codecov badges to README (#70) · c9b62b42
      Victor Stinner authored
      Badges are small images which gives the status of the Travis CI and
      the coverage percentage of Codecode. It helps to check the status of
      the Travis CI and to get the link to Travis CI.
      
      See also https://shields.io/
      c9b62b42
    • Victor Stinner's avatar
      Travis CI: run rstlint.py in the docs job (#68) · 2b501866
      Victor Stinner authored
      Currently, http://buildbot.python.org/all/buildslaves/ware-docs
      buildbot is only run as post-commit. For example, bpo-29521 (PR#41)
      introduced two warnings, unnotified by the Travis CI docs job.
      
      Modify the docs job to run toosl/rstlint.py.
      
      Fix also the two minor warnings which causes the buildbot slave to
      fail.
      2b501866
    • Jim DeLaHunt's avatar
      bpo-29521 Fix two minor documentation build warnings (#41) · 3d707be9
      Jim DeLaHunt authored
      Much of bpo-29521 was fixed in parallel with commit 
      e7ffb99f .  This cleans up the rest.
      
      Apply parallel change to Doc/make.bat to read 
      "set SPHINXOPTS=-D latex_elements.papersize="
      I don't have a Windows system on which to observe the warning,
      but it should be necessary.
      
      The warning:
      
      .../workspace/cpython_github/Doc/faq/windows.rst:303: 
          WARNING: unknown option: -t
      
      In the Windows FAQ, `How do I keep editors from inserting tabs 
      into my Python source?`, contained a reference to a Python -t
      option. In Python 2.x, this caused Python to issue warnings
      about lines with mixed spaces and tabs, but as of Python 3.6
      it does nothing. 
       
      Per discussion at http://bugs.python.org/issue29387, take
      their wording. Python [3] raises an IndentationError or 
      TabError. Tabnanny is now a module.
      3d707be9
    • Zachary Ware's avatar
      Allow up to a 0.01% drop in coverage (#30) · 649a7caf
      Zachary Ware authored
      649a7caf
  8. 12 Feb, 2017 4 commits