Miss Islington (bot)
e881302b70
[3.6] bpo-31754: Fix type of 'itemsize' in PyBuffer_FillContiguousStrides (GH-3993)
...
(cherry picked from commit 1b9e76ed3a
)
2017-10-15 10:37:07 +03:00
Miss Islington (bot)
59b5c139d2
[3.6] bpo-31780: Fix incorrect error message for ',x', ',b', ',o' specs (GH-4002) ( #4004 )
...
Patch by Pablo.
(cherry picked from commit 28773ca7a7
)
2017-10-15 00:01:28 -04:00
Terry Jan Reedy
0fee56c863
[3.6] bpo-25588: Document autotest in idle_test/README.txt. (GH-4000) ( #4001 )
...
Follow-up to Victor's patch that enabled autotest to run in IDLE's Shell.
(cherry picked from commit 620f70e
)
2017-10-14 23:16:57 -04:00
Serhiy Storchaka
69ed5b61e7
[3.6] bpo-31714: Improved regular expression documentation. (GH-3907). ( #3994 )
...
(cherry picked from commit cd195e2a7a
)
2017-10-14 12:17:14 +03:00
INADA Naoki
7060380d57
bpo-31672: Fix string.Template accidentally matched non-ASCII identifiers (GH-3872)
...
Pattern `[a-z]` with `IGNORECASE` flag can match to some non-ASCII characters.
Straightforward solution for this is using `IGNORECASE | ASCII` flag.
But users may subclass `Template` and override only `idpattern`. So we want to
avoid changing `Template.flags`.
So this commit uses local flag `-i` for `idpattern` and change `[a-z]` to `[a-zA-Z]`.
(cherry picked from commit b22273ec5d
)
2017-10-14 14:21:59 +09:00
Miss Islington (bot)
6234e90683
[3.6] bpo-25588: Fix regrtest when run inside IDLE (GH-3962) ( #3987 )
...
When regrtest in run inside IDLE, sys.stdout and sys.stderr are not
TextIOWrapper objects and have no file descriptor associated:
sys.stderr.fileno() raises io.UnsupportedOperation.
Disable faulthandler and don't replace sys.stdout in that case.
(cherry picked from commit ccef823939
)
2017-10-13 13:42:27 -07:00
Miss Islington (bot)
fdf151bbfb
[3.6] Improve test suite customization example (GH-3967)
...
Reported by John Gamboa on docs@p.o at
https://mail.python.org/pipermail/docs/2017-June/031942.html
(cherry picked from commit 9255104499
)
2017-10-13 06:54:32 +03:00
Ned Deily
86f37b5225
Exclude non-default VENVDIR in Doc builds ( #3974 ) ( #3975 )
2017-10-12 16:21:17 -04:00
Miss Islington (bot)
c923da188b
[3.6] bpo-30058: Fixed buffer overflow in select.kqueue.control(). (GH-1095) ( #3973 )
...
(cherry picked from commit de07210077
)
2017-10-12 23:20:44 +03:00
Ned Deily
f8d42ea0e4
bpo-31766: restore 3.5 to docs version switchers ( #3970 )
2017-10-12 14:19:07 -04:00
Miss Islington (bot)
205dd4e14d
[3.6] bpo-31567: add or fix decorator markup in docs (GH-3959) (GH-3966)
...
(cherry picked from commit 0e61e67a57
)
2017-10-12 12:33:05 -04:00
Berker Peksag
5f908005ce
bpo-28647: Update -u documentation (GH-3954)
...
* stdout and stderr are always opened in text mode
* and they are line-buffered
Initial patch by Gareth Rees.
2017-10-11 17:09:57 +03:00
Miss Islington (bot)
764969a4b9
[3.6] bpo-28157: Improvements for the time module documentation (GH-928)
...
* Separated functions and constants descriptions in sections.
* Added a note about the limitations of timezone constants.
* Removed redundant lists from the module docstring.
(cherry picked from commit 703ff381ff
)
2017-10-11 16:50:21 +03:00
Miss Islington (bot)
10eb14e2c5
bpo-31537: Update readline documentation example. (GH-3925) (GH-3948)
...
Change the code example from using `get_history_length` to `get_current_history_length`.
(cherry picked from commit eeb5ffd54e
)
2017-10-10 15:03:14 -07:00
Miss Islington (bot)
a8ac71d15f
[3.6] bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of Element.text and Element.tail (GH-3924) ( #3945 )
...
(cherry picked from commit 39ecb9c71b
)
2017-10-11 00:51:28 +03:00
Ned Deily
ac360fc56c
Allow configure to handle PATH elements with spaces ( #3935 ) ( #3937 )
...
Fix some tests in ./configure for determining macOS compiler choices that could fail if a $PATH element contained spaces.
2017-10-09 14:30:59 -04:00
Serhiy Storchaka
6f059ab80a
[3.6] bpo-31642: Restore blocking "from" import by setting None in sys.modules. (GH-3834). ( #3923 )
...
(cherry picked from commit f07e2b64df
)
2017-10-08 12:51:55 +03:00
Miss Islington (bot)
d13a4e5067
[3.6] bpo-31724: Skip test_xmlrpc_net (GH-3922)
...
With the upgrade of buildbot.python.org from Buildbot 0.8.x to 0.9.x,
the xmlrpc interface has been removed. This test is now skipped until
it can be rewritten to query a suitable substitute.
(cherry picked from commit 73ffd3f203
)
2017-10-08 01:52:07 -05:00
Miss Islington (bot)
cae6e4775b
[3.6] bpo-31655: Validate keyword names in SimpleNamespace constructor. (GH-3909) ( #3920 )
...
(cherry picked from commit 79ba471488
)
2017-10-07 23:52:57 +03:00
Miss Islington (bot)
5f396dba1d
bpo-31720: msilib documentation, change MsiError into MSIError (GH-3914) (GH-3917)
...
(cherry picked from commit 28f713601d
)
2017-10-07 09:00:27 -07:00
Rohit Balasubramanian
93c0885dc8
bpo-31507 Add docstring to parseaddr function in email.utils.parseaddr (GH-3647) (GH-3733)
...
(cherry picked from commit 9e7b9b21fe
)
2017-10-06 22:27:36 -07:00
Miss Islington (bot)
051295a8c5
[3.6] bpo-31523: Reliability improvements to the Windows build files (GH-3900) ( #3902 )
...
(cherry picked from commit 2084b30e54
)
2017-10-05 14:09:30 -07:00
Miss Islington (bot)
8aafd5fd79
[3.6] remove tabs from getcompiler.c (GH-3892) ( #3893 )
...
(cherry picked from commit a8ed11742b
)
2017-10-05 08:41:06 -07:00
Miss Islington (bot)
fae0512e58
[3.6] bpo-31178: Mock os.waitpid() in test_subprocess (GH-3896) ( #3897 )
...
Fix test_exception_errpipe_bad_data() and
test_exception_errpipe_normal() of test_subprocess: mock os.waitpid()
to avoid calling the real os.waitpid(0, 0) which is an unexpected
side effect of the test.
(cherry picked from commit 11045c9d8a
)
2017-10-05 07:10:59 -07:00
Serhiy Storchaka
de5427a8f7
[3.6] bpo-30872: Update the curses docs to Python 3. (GH-2620) ( #3887 )
...
(cherry picked from commit 300dd552b1
)
2017-10-05 09:35:45 +03:00
Miss Islington (bot)
ed77fbffa5
[3.6] bpo-31667: Fix gettext related links. (GH-3860) ( #3886 )
...
* Fix incorrect links.
* Remove redundant links.
* Add signatures and index entries for gettext related
functions in the locale module.
(cherry picked from commit c02a1f4ad8
)
2017-10-04 21:06:09 +03:00
Ned Deily
598c4d1c10
Remove retired and security branches from active docs ( #3880 )
2017-10-03 23:03:52 -04:00
Miss Islington (bot)
a65b2420f6
[3.6] bpo-31675: Fix memory leaks in Tkinter's methods splitlist() and split() (GH-3866) ( #3874 )
...
when pass a string larger than 2 GiB.
Decrease memory requirements for Tcl's bigmem tests.
(cherry picked from commit 27c623c845
)
2017-10-03 23:50:46 +03:00
Serhiy Storchaka
fcc832a4fa
[3.6] bpo-31673: Fixed typo in the name of Tkinter's method adderrorinfo(). (GH-3864). ( #3873 )
...
(cherry picked from commit 929b40a601
)
2017-10-03 22:39:37 +03:00
Miss Islington (bot)
b5a630f3dd
[3.6] bpo-31619: Fixed a ValueError when convert a string with large number of underscores (GH-3827) ( #3863 )
...
to integer with binary base.
(cherry picked from commit 85c0b8941f
)
2017-10-03 15:38:46 +03:00
Ned Deily
ec47aff13a
Bump version to 3.6.3+
2017-10-03 04:46:04 -04:00
Ned Deily
e925c4f299
Python 3.6.3
...
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJZ0yZmAAoJEC00fqaqZUId+AkP/jmhnWRFOx8pljdbhUDqMpAh
WKtlafbAM4p9YDW1y0uB5Shb0vYoETbtwl+1bPh95ybyypFHoFUWBM3WmM3vofLp
WOASXQkVflW+aj7iuR8xa/SPGgyYahdxGAsZ50z7gRUHTn0BUj1OOdbvDSncxaRN
7O+Klv4lG3sIOhq9r/q2jqCYymehDuDioUETJkh1BAbk03lXd9j7xLsTaaJnXPxB
hGc65KxmI0ZL18yvj348O+QgKR97UgmwsebhmCsikRAi5BL1aIH+B8OjMcHeAB2b
Z0qhXZrdI2uPFiqTxAHQllR71h5T9Df9K8JQMNd/dPxZsxpn+JzddrqU6LfKCHIL
gLX/uMUOGOcPD33vm7X3Nr1dvZnb6hxpoInhkaqI22L2MxkBKAbNFzdkbN+Qx3Z2
mjccmKBlEYSbJQHcAc+QFMhouOzNFTp4zsaY62bHuBQnHvuJhll0/uw2VLhy8qTw
hz9LHJYKjAkMhjsKc8Ac0g6iwKcvmalzPLzXdDMjAn0vVY6A4UMbf1EeT4i8WP9Z
pnm3dDqTv0Rr1kyjl3v/i2nNFmrMwb07yrvXjI1sf2AuOFUzu0z6ORePex+V774z
S3x1Bq4OP1MclEVWkJkFbl/MN5lUQsSi6+wxeN+/VnEe9+qDAUAzxYNbEYCGgwFa
MDXdYCwMBkuprbbThNmV
=r7O9
-----END PGP SIGNATURE-----
Merge v3.6.3 into 3.6 branch
2017-10-03 04:42:24 -04:00
Ned Deily
2c5fed86e0
Bump to 3.6.3
2017-10-03 01:52:02 -04:00
Ned Deily
33bd6fdf3f
Update NEWS blurbs for 3.6.3 final
2017-10-03 01:36:12 -04:00
Ned Deily
fa8421dbb4
Improve/fix some Misc/NEWS entries
2017-10-03 01:26:32 -04:00
Ned Deily
22b131305a
Add NEWS entries for 3.6.3 final cherrypicks.
2017-10-03 01:07:42 -04:00
Miss Islington (bot)
a51c760ddd
[3.6] bpo-31662: Fix typos in uploadrelease.bat script ( #3858 )
...
(cherry picked from commit efb560eee2
)
2017-10-03 00:47:16 -04:00
Miss Islington (bot)
2e3fd03796
[3.6] bpo-31641: Allow arbitrary iterables in `concurrent.futures.as_completed()` (GH-3830) ( #3831 )
...
This was possible before. GH-1560 introduced a regression after 3.6.2 got
released where only sequences were accepted now. This commit addresses this
problem.
(cherry picked from commit 574562c5dd
)
2017-10-02 20:32:03 -04:00
Zachary Ware
a74ce09c73
[3.6] bpo-31423: Fix building the PDF documentation (GH-3693) (GH-3699)
...
Use prefixed macro names for the `authoraddress` function, add T2A to the font encoding in LaTeX sources to support Cyrillic characters in the PDF documentation, and replace the deprecated `font_size` config option with `pointsize`.
(cherry picked from commit da9b4cfb48
)
2017-10-02 20:28:02 -04:00
Steve Dower
564747d91b
Fix build issues in Doc/make.bat ( #3663 )
2017-10-02 20:27:33 -04:00
Miss Islington (bot)
d6201cb0e8
[3.6] bpo-31662: Fix typos in uploadrelease.bat script ( #3858 )
...
(cherry picked from commit efb560eee2
)
2017-10-02 09:20:28 -07:00
Miss Islington (bot)
ac6245a31f
[3.6] bpo-31516: current_thread() should not return a dummy thread at shutdown (GH-3673) ( #3856 )
...
bpo-31516: current_thread() should not return a dummy thread at shutdown
(cherry picked from commit 1023dbbcb7
)
2017-10-02 17:20:01 +02:00
Miss Islington (bot)
66fb5ef3bb
[3.6] bpo-31158: Fix nondeterministic read in test_pty (GH-3808) (GH-3852)
...
(cherry picked from commit e6f62f69f0
)
2017-10-02 02:57:56 -07:00
Terry Jan Reedy
c041816045
[3.6] IDLE: make filetypes a tuple constant. (GH-3847) ( #3848 )
...
Save a bit of code, plus non-tuples get converted anyway to tuples by tkinter for the tk call.
(cherry picked from commit 5961e7c156
)
2017-10-01 19:37:19 -04:00
Terry Jan Reedy
c8198c9232
[3.6] bpo-31460: Simplify the API of IDLE's Module Browser. (GH-3842) ( #3843 )
...
Passing a widget instead of an flist with a root widget opens the option of
creating a browser frame that is only part of a window. Passing a full file
name instead of pieces assumed to come from a .py file opens the possibility
of browsing python files that do not end in .py.
(cherry picked from commit d6bb65f
)
2017-09-30 20:32:29 -04:00
Terry Jan Reedy
40c54d5e1a
[3.6] bpo-31649: Make IDLE's _htest, _utest parameters keyword-only. (GH-3839) ( #3841 )
...
(cherry picked from commit bfebfd8
)
2017-09-30 18:45:53 -04:00
Miss Islington (bot)
d9c21a45fd
[3.6] bpo-31627: Make test_mailbox be lenient to empty hostname. (GH-3821) ( #3837 )
...
(cherry picked from commit f4ea642cb6
)
2017-09-30 22:52:00 +03:00
Miss Islington (bot)
a4dfe1c9ea
[3.6] bpo-31592: Fix an assertion failure in Python parser in case of a bad unicodedata.normalize(). (GH-3767) ( #3836 )
...
(cherry picked from commit 7dc46d8cf5
)
2017-09-30 22:51:37 +03:00
Miss Islington (bot)
9ef28b6ad3
[3.6] bpo-31641: Allow arbitrary iterables in `concurrent.futures.as_completed()` (GH-3830) ( #3831 )
...
This was possible before. GH-1560 introduced a regression after 3.6.2 got
released where only sequences were accepted now. This commit addresses this
problem.
(cherry picked from commit 574562c5dd
)
2017-09-29 15:07:01 -07:00
Miss Islington (bot)
66c2b9f13e
[3.6] bpo-31285: Remove splitlines identifier from Python/_warnings.c (GH-3803) ( #3829 )
...
(forgot to remove it in GH-3219)
(cherry picked from commit 8b4ff53c44
)
2017-09-29 22:26:45 +03:00