summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bpo-29607: Fix stack_effect computation for CALL_FUNCTION_EX (#202)Matthieu Dartiailh2017-02-212-1/+4
|
* doc: fix compile error on "shoddy" example extension (GH-215)INADA Naoki2017-02-212-1/+2
|
* .gitattribute -> .gitattributes (GH-213)INADA Naoki2017-02-211-0/+0
|
* Reduce conflict on Misc/NEWS (GH-212)INADA Naoki2017-02-211-0/+1
| | | use "union" merge strategy for Misc/NEWS.
* bpo-29453: Remove reference to undefined dictionary ordering in Tutorial ↵Jim Fasarakis-Hilliard2017-02-211-6/+5
| | | | | | | | | (GH-140) As of Python 3.6 **kwargs are ordered, thus, remove the paragraph stating that ordering is undefined and change snippet to remove the unecessary sorted call. * Add sentence mentioning guaranteed output order of kwargs
* bpo-29554: Improve docs for pstat module and profile. (#88)Matthias Bussonnier2017-02-212-8/+12
| | | | | | | Clarify that methods take a string which is interpreted as a regex, not a regex object. Also clarify what the old `-1`, `0`, `1` and `2` options were.
* bpo-29602: fix signed zero handling in complex constructor. (#203)Mark Dickinson2017-02-203-3/+30
| | | | | | * Fix incorrect handling of signed zeros for complex-related classes. * Add Misc/NEWS entry.
* bpo-24274: fix erroneous comment in dictobject.c (GH-196)INADA Naoki2017-02-201-1/+2
| | | | lookdict_unicode() and lookdict_unicode_nodummy() may raise exception when key is not unicode.
* README: OS X -> macOS (GH-55)Paul Schreiber2017-02-201-3/+3
|
* bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190)Serhiy Storchaka2017-02-203-1/+16
| | | no longer affects a partial object after creation.
* bpo-29347: Fix possibly dereferencing undefined pointers when creating ↵Xiang Zhang2017-02-202-0/+5
| | | | weakref objects (#128)
* bpo-29520: doc: add missing dot (GH-182)INADA Naoki2017-02-201-1/+1
| | | 3eea8c6 missed dot at the end of paragraph.
* Fixed bpo-29565: Corrected ctypes passing of large structs by value on ↵Vinay Sajip2017-02-204-0/+57
| | | | | | | | | | | | | | | Windows AMD64. (#168) * 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.
* bpo-29520: doc: fix deprecation warning from 'defindex' template (GH-165)INADA Naoki2017-02-191-2/+9
|
* Tweak PEP 519 documentation in stdlib (#163)Berker Peksag2017-02-192-3/+3
| | | | * Drop duplicate work 'object' in lzma docs * Fix typo in os docs: fpr -> for
* bpo-29579: Removes readme.txt from the installer. (#160)Steve Dower2017-02-192-3/+2
|
* bpo-22807: Expose platform UUID generation safety information. (#138)Barry Warsaw2017-02-184-7/+111
| | | | bpo-22807: Expose platform UUID generation safety information.
* bpo-29571: Use correct locale encoding in test_re (#149)Nick Coghlan2017-02-182-1/+6
| | | | | | | ``local.getlocale(locale.LC_CTYPE)`` and ``locale.getpreferredencoding(False)`` may give different answers in some cases (such as the ``en_IN`` locale). ``re.LOCALE`` uses the latter, so update the test case to match.
* Make devguide link in README more prominent (#145)Nick Coghlan2017-02-181-4/+7
|
* Change some mercurial/ hg.python.org references. (#8)Senthil Kumaran2017-02-164-6/+6
|
* update test_socket AEAD test for kernel 4.9 and up (#133)matejcik2017-02-161-8/+7
|
* bpo-29026: Clarify documentation of time.time (#34)Eric Appelt2017-02-161-7/+35
| | | | | | | | | | | | | | | * bpo-29026: Clarity documentation of time.time Clarify the documentation of time.time by more precisely defining what is meant by "seconds since the epoch" on most platforms. Additionally explain how gmtime and localtime may be used to extract calendar components and convert to a more common date format. * bpo-29026: Minor improvements for time.time doc * bpo-29026: Consistency fixes for time.time doc
* bpo-29576: add explicit deprecation for importlib.abc.find_loader() and ↵Matthias Bussonnier2017-02-165-7/+41
| | | | | | find_module() (GH-32)
* bpo-29548: Fix some inefficient call API usage (GH-97)INADA Naoki2017-02-167-40/+23
|
* bpo-29556: Remove unused #include <langinfo.h> (#98)Yen Chi Hsuan2017-02-154-16/+0
| | | | | | bltinmodule.c: Added in b744ba1 and no longer necessary since d64e8a7 posixmodule.c: Added in d1cd4d4 and no longer necessary since efb00c0 pythonrun.c: Added in 73d538b and no longer necessary since d600951 sysmodule.c: Added in 5467d4c and no longer necessary since a2c17c5
* bpo-29521 update Misc/ACKS (#106)Mariatta2017-02-151-0/+1
|
* Rename Doc/README.txt to Doc/README.rst and add formatting (#104)Roger2017-02-155-15/+16
| | | | | | | | | | | | | | | | * Reformat Doc/README.txt to Doc/README.rst * Update mention of Doc/README.rst * Update mention of README.txt to README.rst * Make line fold * rstlint ignore Doc/README.rst * conf.py ignore Doc/README.rst * Update issue tracker url in Docs/README.rst
* Doc/Makefile: set PYTHON to python3 (#124)Victor Stinner2017-02-152-2/+2
| | | | | | rstlint.py run by "make check" doesn't support Python 2. "make venv" runs "$(PYTHON) -m venv", whereas Python 2 doens't provide the venv module: it's a module of Python 3 standard library.
* More Travis docs build tweaks (GH-113)Zachary Ware2017-02-151-10/+3
| | | | | | | - Return to always building the docs, it's a relatively cheap operation, the check had a bug, and the docs build depends on other files. - Add `make suspicious` - Do all three checks as one `make check suspicious html` invocation for earliest possible exit in case of issues.
* bpo-29481: add versionadded 3.6.1 to typing.Deque docs (#107)Mariatta2017-02-151-0/+2
|
* Update URL of Mersenne Twister Home Page (#20)Hiroki Noda2017-02-151-3/+3
|
* Only run Travis tests on master and X.Y branches (GH-102)Donald Stufft2017-02-151-0/+5
| | | | | | | | | | | If someone pushes a branch to python/cpython and then creates a PR it will cause Travis to run tests needlessly, once for the PR and once for the push. This will limit the branches that Travis will run tests for to the `master` branch and branches that match the regex `^\d\.\d$`. This will have the effect that if someone purposely makes another branch they won't get tests to run, but in that rare case they can adjust this themselves.
* Have Travis consider a pull request as passing as soon as required tests ↵Brett Cannon2017-02-151-0/+1
| | | | | complete (#101) Without this flag, the coverage test will hold up the status of the pull request.
* bpo-29546: Set 'path' on ImportError for ``from ... import ...`` (GH-91)Matthias Bussonnier2017-02-153-2/+31
|
* Remove double definition of IPPROTO_IPV6 (#100)Maximilian Hils2017-02-141-3/+0
| | | IPPROTO_IPV6 is already defined further above in the same way.
* bpo-29557: Remove ambiguous line in binhex docs (#90)David Wilemski2017-02-141-2/+0
| | | | | "appears to not work in all cases" does not inspire confidence in this module. I can find no context for what bug this was referencing so it should be removed.
* Issue #29534: move Misc/NEWS entry to correct section; add Misc/ACS entry ↵Mark Dickinson2017-02-142-2/+4
| | | | for Andrew Nester. (#99)
* Fixed #29534 - _decimal difference with _pydecimal (#65)Andrew Nester2017-02-143-11/+28
|
* Use 'make check' instead of 'python3 tools/rstlint.py' (#96)Berker Peksag2017-02-141-1/+1
|
* Only run CI checks when appropriate files have changed (#74)Berker Peksag2017-02-141-9/+27
| | | Closes python/core-workflow#14
* Tweak .codedoc.yml to make it more useful (#71)Berker Peksag2017-02-141-9/+14
|
* Various updates to README.rst (#21)Zachary Ware2017-02-141-83/+77
| | | | | | These include spelling/grammar fixes, removing some outdated prose, updating some superseded prose, and adding/cleaning up some links. Also rewraps the entire file at 79 columns.
* bpo-28556: Various updates to typing (#28)Ivan Levkivskyi2017-02-134-58/+335
| | | | | | | | | | | | | | | 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
* A few README tweaks (#73)Ned Batchelder2017-02-131-5/+11
| | | | | * 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.
* Add Travis CI and Codecov badges to README (#70)Victor Stinner2017-02-132-6/+8
| | | | | | | 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/
* Travis CI: run rstlint.py in the docs job (#68)Victor Stinner2017-02-132-2/+3
| | | | | | | | | | 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.
* bpo-29521 Fix two minor documentation build warnings (#41)Jim DeLaHunt2017-02-132-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | Much of bpo-29521 was fixed in parallel with commit e7ffb99 . 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.
* Allow up to a 0.01% drop in coverage (#30)Zachary Ware2017-02-131-2/+6
|
* bpo-29176: Fix name of the _curses.window class (#52)Victor Stinner2017-02-121-1/+1
| | | | Set name to "_curses.window" instead of "_curses.curses window" (with a space!?).
* getpass: update docstrings (#49)MRMillon2017-02-121-1/+0
| | | | EasyDialogs was removed in 3.x. fallback_getpass will always be the answer here. ff47a133e1eee9dab60b86fb0d56ccd1022f841a