Miss Islington (bot)
9bb8cebdce
bpo-33253: Fix xxsubtype.bench() to accept correct str signature. (GH-6439)
...
(cherry picked from commit f178028f37
)
Co-authored-by: Devon R <Gorialis@users.noreply.github.com>
2018-04-09 23:00:57 -07:00
Miss Islington (bot)
71a3837bf3
[3.7] bpo-31201: Clarify command to re-run failing test(s) with example (GH-6417) (GH-6437)
...
(cherry picked from commit 0f914b5b5f
)
Co-authored-by: Aaron Ang <aaronang@users.noreply.github.com>
2018-04-09 17:17:20 -04:00
Serhiy Storchaka
b0f387d7ca
[3.7] bpo-33031: Remove dead code in C implementation of OrderedDict. (GH-6120) (GH-6433)
...
This code doesn't have effect on the final result, but causes
GCC 8 warnings and can have an undefined behavior.
(cherry picked from commit 827d49f3cf
)
2018-04-09 21:46:41 +03:00
Miss Islington (bot)
9b25bd6e26
bpo-31920: Fixed handling directories as arguments in the ``pygettext`` script. (GH-6259)
...
Based on patch by Oleg Krasnikov.
(cherry picked from commit c93938b5be
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-09 10:57:52 -07:00
Miss Islington (bot)
558e7e42be
Fix misleading docsting of shelve.open(). (GH-6427)
...
The protocol parameter can be any protocol supported by the
pickle module.
(cherry picked from commit 2ef65f346a
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-09 07:57:31 -07:00
Miss Islington (bot)
b571958f54
Improve highlighting of some code blocks. (GH-6401)
...
(cherry picked from commit 46936d5a71
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-09 07:56:44 -07:00
Miss Islington (bot)
d964f51f81
Update docstring of tempfile._RandomNameSequence (GH-6414)
...
When bpo-12015 got resolved by increasing the length of the
random string generated by _RandomNameSequence from six to eight
characters, the docstring of the class was not adjusted accordingly.
(cherry picked from commit 9c463ec88b
)
Co-authored-by: Wolfgang Maier <wolfgang.maier@biologie.uni-freiburg.de>
2018-04-08 18:01:54 -07:00
Miss Islington (bot)
8a72266eca
Add a prepend() recipe to teach a chain() idiom (GH-6415) (GH-6421)
...
(cherry picked from commit 9265dd72e5
)
Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2018-04-08 14:37:30 -07:00
Miss Islington (bot)
31f1b52f1f
bpo-33201: Modernize "Extension types" doc (GH-6337) (GH-6411)
...
* bpo-33201: Modernize "Extension types" doc
* Split tutorial and other topics
* Some small fixes
* Address some review comments
* Rename noddy* to custom* and shoddy to sublist
* Fix markup
(cherry picked from commit 1d80a56173
)
Co-authored-by: Antoine Pitrou <pitrou@free.fr>
2018-04-07 18:27:05 +02:00
Miss Islington (bot)
12d1dcd1f8
bpo-33184: Update macOS installer build to use OpenSSL 1.1.0h. (GH-6407) (GH-6409)
...
(cherry picked from commit b405752dab
)
Co-authored-by: Ned Deily <nad@python.org>
2018-04-07 03:02:40 -04:00
Miss Islington (bot)
98e8ac8d82
[3.7] bpo-8243: Doc patch for curses.window.addstr and curses.window.addch (GH-5179) (GH-6404)
...
(cherry picked from commit ef5ce884a4
)
Co-authored-by: Jay Crotts <crotts.jay@gmail.com>
2018-04-06 22:00:06 -04:00
Brett Cannon
a09bb87c1e
[3.7] bpo-33169: Remove values of `None` from sys.path_importer_cache when invalidating caches (GH-6402) (GH-6403)
...
An entry of None in sys.path_importer_cache represents a negative/missing finder for a path, so clearing it out makes sense.
(cherry picked from commit 9e2be60634
)
2018-04-06 17:02:18 -07:00
Miss Islington (bot)
3c193cf8af
[3.7] bpo-29673: fix gdb scripts pystack and pystackv (GH-6126) (GH-6399)
...
(cherry picked from commit 3a9ccee0e5
)
Co-authored-by: Marcel Plch <gmarcel.plch@gmail.com>
2018-04-06 18:14:29 -04:00
Miss Islington (bot)
252f10cbac
fixed capitalization of class name (GH-6396) (GH-6397)
...
(cherry picked from commit 1d87c7b80b
)
Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2018-04-06 08:46:05 -04:00
Miss Islington (bot)
64421d9237
bpo-33231: Fix potential leak in normalizestring() (GH-6386)
...
(cherry picked from commit 0c1c4563a6
)
Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
2018-04-06 00:12:38 -07:00
Miss Islington (bot)
28c179094b
bpo-33224: PEP 479 fix for difflib.mdiff() (GH-6381) (GH-6390)
2018-04-05 11:45:33 -07:00
Miss Islington (bot)
baf304e82e
bpo-33203: Ensure random.choice always raises IndexError on empty sequence (GH-6338) (GH-6387)
...
(cherry picked from commit 091e95e900
)
Co-authored-by: Wolfgang Maier <wolfgang.maier@biologie.uni-freiburg.de>
2018-04-05 09:02:12 -07:00
Miss Islington (bot)
83f564fd24
Clean up and enhance frozen dataclass tests. (GH-6380)
...
* Add a test for frozen with unhashable field value.
* Improve a comment.
(cherry picked from commit 74940913d2
)
Co-authored-by: Eric V. Smith <ericvsmith@users.noreply.github.com>
2018-04-05 04:12:31 -07:00
Miss Islington (bot)
04eac02088
bpo-32873: Remove a name hack for generic aliases in typing module (GH-6376)
...
This removes a hack and replaces it with a proper
mapping {'list': 'List', 'dict': 'Dict', ...}.
(cherry picked from commit 2a363d2930
)
Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
2018-04-04 17:46:40 -07:00
Miss Islington (bot)
bd85c97382
Call super in Generic.__init_subclass__ (GH-6356)
...
(cherry picked from commit ee566fe526
)
Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
2018-04-04 09:51:34 -07:00
Miss Islington (bot)
785f36c876
bpo-29922: Add more tests for error messages in 'async with'. (GH-6370)
...
Different paths are executed for normal exit and for leaving
the 'async with' block with 'break', 'continue' or 'return'.
(cherry picked from commit 2eeac269dd
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-04 09:28:46 -07:00
Miss Islington (bot)
fcd4e03e08
bpo-29922: Improve error messages in 'async with' (GH-6352)
...
when __aenter__() or __aexit__() return non-awaitable object.
(cherry picked from commit a68f2f0578
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-04 07:09:00 -07:00
Miss Islington (bot)
b8fc2d6580
bpo-33195: Doc: Deprecate Py_UNICODE in c-api/arg (GH-6329)
...
Py_UNICODE is deprecated since Python 3.3.
But the deprecation is missed in the c-api/arg document.
(cherry picked from commit 42ec190761
)
Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
2018-04-03 22:13:38 -07:00
Miss Islington (bot)
9216dffbc8
bpo-32337: Update documentats about dict order (GH-4973)
...
(cherry picked from commit dfbbbf16f9
)
Co-authored-by: hui shang <shangdahao@gmail.com>
2018-04-03 22:01:46 -07:00
Miss Islington (bot)
74735e2a40
bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6366)
...
(cherry picked from commit c869529ea9
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-04-03 14:35:11 -07:00
Miss Islington (bot)
0c533573c5
bpo-32360: Remove object_pairs_hook=OrderedDict examples (GH-5001)
...
(cherry picked from commit 629338f140
)
Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
2018-04-02 21:31:27 -07:00
Miss Islington (bot)
f6d1d65803
closes bpo-33202: fix os.walk mentioning os.listdir instead of os.scandir (GH-6335)
...
(cherry picked from commit badb894bbb
)
Co-authored-by: Andrés Delfino <34587441+andresdelfino@users.noreply.github.com>
2018-04-02 20:33:38 -07:00
Miss Islington (bot)
de755129a7
bpo-33199: Initialize ma_version_tag in PyDict_Copy (GH-6341)
...
(cherry picked from commit d1c82c5cc7
)
Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
2018-04-02 20:00:26 -07:00
Miss Islington (bot)
fa91aff07c
bpo-33204: IDLE - revise and extend colorizer test. (GH-6347)
...
Followup to primary PR for the issue, GH-6344.
(cherry picked from commit 55966f3a0d
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-04-02 09:03:52 -07:00
Miss Islington (bot)
6130675efe
bpo-33204: IDLE: consistently color invalid string prefixes (GH-6344)
...
A 'u' string prefix cannot be paired with either 'r' or 'f'. Consistently
color as much of the prefix, starting at the right, as is valid.
(cherry picked from commit da58533ac6
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2018-04-01 23:09:18 -07:00
Miss Islington (bot)
ab84572321
bpo-20104: Add os.posix_spawn documentation. (GH-6334)
...
(cherry picked from commit 79760ed256
)
Co-authored-by: Gregory P. Smith <greg@krypto.org>
2018-04-01 12:13:37 -07:00
Miss Islington (bot)
d063ad8962
Allow dynamic creation of generic dataclasses (GH-6319) (GH-6320)
...
(cherry picked from commit 5a7092de12
)
Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
2018-04-01 12:33:13 +01:00
Miss Islington (bot)
9e96e7b24e
bpo-33132: Fix more reference counting issues in the compiler. (GH-6323)
...
(cherry picked from commit aa8e51f5eb
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2018-03-31 16:41:28 -07:00
Miss Islington (bot)
7dcfd6c663
Fix socket type in DatagramHandler documentation: TCP -> UDP (GH-6272)
...
(cherry picked from commit 233de021d9
)
Co-authored-by: Mike DePalatis <mike@depalatis.net>
2018-03-30 00:48:45 -07:00
Miss Islington (bot)
2961717986
bpo-33182: Fix pointer types in _testembed (GH-6310) (GH-6311)
...
(cherry picked from commit 69f5c73311
)
Co-authored-by: Nick Coghlan <ncoghlan@gmail.com>
2018-03-30 16:24:03 +10:00
Miss Islington (bot)
faa6f5c74c
bpo-33175: dataclasses should look up __set_name__ on class, not instance (GH-6305)
...
(cherry picked from commit 521995205a
)
Co-authored-by: Eric V. Smith <ericvsmith@users.noreply.github.com>
2018-03-29 08:32:36 -07:00
Ned Deily
e557b5c479
bump to 3.7.0b3+
2018-03-29 08:57:23 -04:00
Ned Deily
4e7efa9c6f
3.7.0b3
2018-03-29 07:57:55 -04:00
Ned Deily
7a6f59e123
bpo-32726: macOS 10.6+ installer now builds Tcl/TK 8.6 (GH-6308)
...
Build and link with private copy of Tcl/Tk 8.6 for the macOS 10.6+
installer. The 10.9+ installer variant already does this. This means that
the Python 3.7 provided by the python.org macOS installers no longer need or
use any external versions of Tcl/Tk, either system-provided or user-
installed, such as ActiveTcl.
2018-03-29 07:41:11 -04:00
Miss Islington (bot)
a470b7462d
Fix typos '.::' should typically just be '::'. (GH-6165) (GH-6300)
...
(cherry picked from commit 78553138be
)
Co-authored-by: Julien Palard <julien@palard.fr>
2018-03-29 04:34:44 -04:00
Miss Islington (bot)
a48614bee5
FIX documentation and NEWS of ThreadedHTTPServer. (GH-6207) (GH-6302)
...
(cherry picked from commit 79c3bab35c
)
Co-authored-by: Julien Palard <julien@palard.fr>
2018-03-29 04:33:47 -04:00
Serhiy Storchaka
fd93666c8a
[3.7] Fix duplicating words words. (GH-6296) (GH-6297)
...
Most of them have been added in 3.7.
(cherry picked from commit bac2d5ba30
)
2018-03-28 23:05:24 +03:00
Miss Islington (bot)
6124d8ec0d
bpo-33126: Document PyBuffer_ToContiguous() (GH-6292) (GH-6294)
...
(cherry picked from commit aa50bf08e6
)
Co-authored-by: Antoine Pitrou <pitrou@free.fr>
2018-03-28 17:50:24 +02:00
Miss Islington (bot)
6cb556ffa6
s/the the/the/ (GH-6287)
...
(cherry picked from commit 40a536be53
)
Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
2018-03-28 06:23:32 -07:00
Miss Islington (bot)
b9172b9630
[3.7] bpo-33163: Upgrade pip to 9.0.3 and setuptools to v39.0.1. (GH-6283)
...
(cherry picked from commit c0518cde7a
)
Co-authored-by: Ned Deily <nad@python.org>
2018-03-28 04:49:24 -04:00
Miss Islington (bot)
39c0ef5171
bpo-32726: Do not force IDLE.app to launch in 32-bit mode. (GH-6280)
...
Forcing the macOS IDLE.app gui process to launch in 32-mode was
a necessary hack for old versions of Tk (Aqua Carbon as in Tk 8.4
and early versions of 8.5); it is not needed for current versions
of Tk. Since 32-bit launching will no longer be supported on
future releases of macOS, allow IDLE.app to launch in 64-bit mode.
(cherry picked from commit df532ab752
)
Co-authored-by: Ned Deily <nad@python.org>
2018-03-28 04:16:23 -04:00
Miss Islington (bot)
d2d5bd8bc4
bpo-32872: Avoid regrtest compatibility issue with namespace packages. (GH-6276) ( #6277 )
...
(cherry picked from commit e52ac04597
)
Co-authored-by: Ned Deily <nad@python.org>
2018-03-28 02:39:19 -04:00
Miss Islington (bot)
211c0dbc6a
Fix senfile typo (GH-6265) ( #6274 )
...
* Also in docs
(cherry picked from commit 65a34709f6
)
Co-authored-by: Sam Dunster <me@sdunster.com>
2018-03-27 18:34:15 -07:00
Ned Deily
6a2539c434
bpo-32517: re-enable test_read_pty_output on macOS (GH-6112)
2018-03-27 17:17:28 -04:00
Miss Islington (bot)
fd1b8f87b3
bpo-33151: Handle submodule resources (GH-6268) (GH-6270)
...
(cherry picked from commit 30e507dff4
)
Co-authored-by: Barry Warsaw <barry@python.org>
2018-03-27 10:25:28 -07:00