summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Skip test_tools.test_i18n when pygettext.py is missingZachary Ware2016-08-301-1/+5
| |
* | Include test/test_warnings/data as wellZachary Ware2016-08-301-1/+1
| |
* | Include test_tools and test_warnings in installZachary Ware2016-08-301-0/+1
| | | | | | | | | | | | | | test_tools is pretty much useless unless somebody copies the scripts it tests into the proper location, but we might as well install it anyway to make sure it skips properly. test_warnings just didn't get included when it was turned into a package in 94966dfd3bd3.
* | Fix typoZachary Ware2016-08-301-1/+1
| |
* | Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factorySerhiy Storchaka2016-08-294-9/+35
| | | | | | | | creates not a cursor. Patch by Xiang Zhang.
* | Issue #25825: Fix references to $(LIBPL) installation path on AIXMartin Panter2016-08-273-4/+6
| | | | | | | | | | In Subversion r86731, the path was changed from $(BINLIBDEST)/config to $(LIBDEST)/config-$(LDVERSION).
* | Issue #19884: Avoid spurious output on OS X with Gnu ReadlineMartin Panter2016-08-273-13/+18
| | | | | | | | | | Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0.
* | Issue #10513: Fix a regression in Connection.commit()Berker Peksag2016-08-263-1/+34
| | | | | | | | | | | | Statements should not be reset after a commit. Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa
* | Issue 19504: Change "customise" to "customize" American spelling.Raymond Hettinger2016-08-268-11/+11
| |
* | Add version to title of IDLE help window.Terry Jan Reedy2016-08-261-1/+2
| |
* | Issue #23746: Clarified is_python_build() documentation.Vinay Sajip2016-08-251-1/+3
| |
* | Issue #25564: Mention exec and __builtins__ in IDLE-console difference section.Terry Jan Reedy2016-08-252-24/+25
| |
* | Fix misspellingTerry Jan Reedy2016-08-241-1/+1
| |
* | Fix typo in Cursor.execute().Berker Peksag2016-08-241-1/+1
| |
* | Issue #6057: Document exceptions in sqlite3 moduleBerker Peksag2016-08-242-2/+33
| | | | | | | | Patch by Jaysinh Shukla and Stéphane Wirtel.
* | #25916: fix a few 'string of bytes' references.R David Murray2016-08-244-4/+4
| | | | | | | | Patch by SilengGhost.
* | A new version of typing.py from https://github.com/python/typing.Guido van Rossum2016-08-233-26/+61
| |
* | In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is ↵Guido van Rossum2016-08-231-1/+1
| | | | | | | | in self._waiters.
* | Issue #27587: Move null pointer check earlier in _PyState_AddModule()Berker Peksag2016-08-222-2/+8
| | | | | | | | | | | | | | | | | | This was found by PVS-Studio: V595 The 'def' pointer was utilized before it was verified against nullptr. Check lines: 286, 292. pystate.c 286 Initial patch by Christian Heimes.
* | Issue #27539: Fix unnormalised Fraction.__pow__ result for negative exponent ↵Mark Dickinson2016-08-224-1/+22
| | | | | | | | and base. Thanks Vedran Čačić.
* | Issue #21718: cursor.description is now available for queries using CTEsBerker Peksag2016-08-213-7/+48
| | | | | | | | | | | | | | | | | | | | According to PEP 249, cursor.description must be available for any SELECT statements, such as those that use CTEs. Backported from https://github.com/ghaering/pysqlite/commit/f67fa9c898a4713850e16934046f0fe2cba8c44c Additional test cases added by me.
* | Issue #27782: Fix m_methods handling in multiphase initNick Coghlan2016-08-217-32/+83
| | | | | | | | | | | | | | | | Multi-phase extension module import now correctly allows the ``m_methods`` field to be used to add module level functions to instances of non-module types returned from ``Py_create_mod``. Patch by Xiang Zhang.
* | Issue #27487: Warn if submodule already imported before runpy executionMartin Panter2016-08-214-11/+52
| | | | | | | | Also try to clarify the find_spec() error message.
* | Fix typo in IDLE News.Terry Jan Reedy2016-08-212-2/+2
| |
* | Add 3.5.3 IDLE NEWS and idlelib/NEWS.txt items.Terry Jan Reedy2016-08-212-0/+18
| |
* | Issue #27714: Remove unneeded non-idempotent call that fails on retest.Terry Jan Reedy2016-08-211-2/+0
| |
* | Minor spelling fixesMartin Panter2016-08-206-7/+7
| |
* | Issue #12982: Thanks to PEP 488, Python no longer creates .pyo filesBerker Peksag2016-08-201-3/+1
| |
* | Issue #27614: Avoid race in test_docxmlrpc server setupMartin Panter2016-08-201-30/+11
| |
* | Issue #27787: Clean up weak references before checking for dangling threadsMartin Panter2016-08-202-0/+4
| |
* | Issue #27713: Surpress spurious build warnings when updating importlib'sNed Deily2016-08-202-0/+4
| | | | | | | | | | | | | | bootstrap files: Could not find platform dependent libraries <exec_prefix Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Patch by Xiang Zhang
* | Fix a refleak in call_maybe()Victor Stinner2016-08-191-1/+3
| | | | | | | | | | Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails.
* | Fix a refleak in call_method()Victor Stinner2016-08-191-1/+3
| | | | | | | | | | Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails.
* | Issue #27801: Skip test_update_lines_cols when update_lines_cols() is not ↵Berker Peksag2016-08-191-0/+1
| | | | | | | | available
* | Issue #12946: Document that PyModule_GetDict can fail in some casesBerker Peksag2016-08-191-4/+7
| |
* | Rewrap long lines in Misc/NEWS.R David Murray2016-08-191-20/+26
| |
* | #2466: ismount now recognizes mount points user can't access.R David Murray2016-08-194-2/+27
| | | | | | | | | | Patch by Robin Roth, reviewed by Serhiy Storchaka, comment wording tweaked by me.
* | Fix SystemError in "raise" statementVictor Stinner2016-08-183-1/+23
| | | | | | | | | | | | | | | | Issue #27558: Fix a SystemError in the implementation of "raise" statement. In a brand new thread, raise a RuntimeError since there is no active exception to reraise. Patch written by Xiang Zhang.
* | Use sys.version_info, not sys.version.Zachary Ware2016-08-171-2/+2
| | | | | | | | | | sys.version[0] gives a string, which fails > comparison with 2. Reported by Arne Maximilian Richter on docs@
* | Issue #27698: Add socketpair to socket.__all__ on WindowsVictor Stinner2016-08-171-0/+1
| |
* | Issue #27726: Fix "make tags"Victor Stinner2016-08-171-3/+3
| | | | | | | | | | | | | | | | * Memove -t option of ctags. The option was kept for backward compatibility, but it was completly removed recently. Patch written by Stéphane Wirtel. * Set locale to C to call sort. vim expects that the tags file is sorted using english collation, so it fails if the locale is french for example. Use LC_ALL=C to force english sorting order. .
* | script_helper: kill the subprocess on errorVictor Stinner2016-08-171-8/+8
| | | | | | | | | | | | | | | | If Popen.communicate() raises an exception, kill the child process to not leave a running child process in background and maybe create a zombi process. This change fixes a ResourceWarning in Python 3.6 when unit tests are interrupted by CTRL+c.
* | merge 3.4 (#27783)Benjamin Peterson2016-08-172-8/+10
|\ \ | |/
| * merge 3.3 (#27783)Benjamin Peterson2016-08-172-8/+9
| |\
| | * rearrange methodcaller_new so that the main error case does not cause ↵Benjamin Peterson2016-08-172-8/+9
| | | | | | | | | | | | uninitialized memory usage (closes #27783)
* | | Remove duplicate of the entry in the seealso sectionRaymond Hettinger2016-08-161-5/+0
| | |
* | | Issue #26750: use inspect.isdatadescriptor instead of our ownGregory P. Smith2016-08-161-7/+1
| | | | | | | | | | | | _is_data_descriptor().
* | | Issue #27611: Don't import volatile attribute.Terry Jan Reedy2016-08-161-3/+4
| | |
* | | merge 3.4 (#27774)Benjamin Peterson2016-08-162-3/+3
|\ \ \ | |/ /
| * | merge 3.3 (#27774)Benjamin Peterson2016-08-162-3/+3
| |\ \ | | |/