Nick Coghlan
1a5c4bdb6e
bpo-33185: Improve wording and markup (GH-6477)
...
Adds some working and markup fixes that I missed
in the initial commit for this issue.
(Follow-up to GH-6419)
2018-04-15 23:32:05 +10:00
Nick Coghlan
82a9481059
bpo-33185: Fix regression in pydoc CLI sys.path handling (GH-6419)
...
The pydoc CLI assumed -m pydoc would add the empty string
to sys.path, and hence got confused when it switched to
adding the full initial working directory instead.
This refactors the pydoc CLI path manipulation to be
more testable, and ensures it won't accidentally
remove the standard library directory containing
pydoc itself from sys.path.
2018-04-15 21:52:57 +10:00
Antoine Pitrou
480ab05d5f
bpo-33176: Add a toreadonly() method to memoryviews. (GH-6466)
2018-04-14 19:49:21 +02:00
Steve Dower
b1dc07509f
bpo-33184: Update Windows installer to OpenSSL 1.1.0h (GH-6463)
2018-04-13 17:30:34 -07:00
jdemeyer
23ab5ee667
bpo-33265: use an actual method instead of a method-like function in ExitStack (GH-6456)
...
`MethodType` has the exact semantics that `ExitStack` needs,
so we can avoid creating a Python level closure.
2018-04-13 22:22:46 +10:00
WeizhongTu
ffa2c3e2c4
itemgetter add dict example (GH-1280)
2018-04-12 21:33:08 -04:00
suic86
04e8293465
Fix error messages in argparse examples (GH-6435)
...
The examples in argparse documentation use `error: too few arguments`
error message which was removed in this commit f97c59a
in 2011.
2018-04-11 13:45:04 -05:00
Serhiy Storchaka
d08972fdb9
bpo-33260: Regenerate token.py after removing ASYNC and AWAIT. (GH-6447)
2018-04-11 19:15:51 +03:00
Mark Nemec
c4b695f85e
bpo-33097: Fix submit accepting callable after executor shutdown by interpreter exit (GH-6144)
...
Executors in concurrent.futures accepted tasks after executor was shutdown by interpreter exit. Tasks were left in PENDING state forever. This fix changes submit to instead raise a RuntimeError.
2018-04-10 19:23:14 +02:00
Devon R
f178028f37
bpo-33253: Fix xxsubtype.bench() to accept correct str signature. (GH-6439)
2018-04-10 08:21:18 +03:00
Aaron Ang
0f914b5b5f
bpo-31201: Clarify command to re-run failing test(s) with example (GH-6417)
2018-04-09 17:09:31 -04:00
Serhiy Storchaka
c93938b5be
bpo-31920: Fixed handling directories as arguments in the ``pygettext`` script. (GH-6259)
...
Based on patch by Oleg Krasnikov.
2018-04-09 20:09:17 +03:00
Serhiy Storchaka
827d49f3cf
bpo-33031: Remove dead code in C implementation of OrderedDict. (GH-6120)
...
This code doesn't have effect on the final result, but causes
GCC 8 warnings and can have an undefined behavior.
2018-04-09 19:14:26 +03:00
Antoine Pitrou
e4679cd644
bpo-32759: Free unused arenas in multiprocessing.heap (GH-5827)
...
Large shared arrays allocated using multiprocessing would remain allocated
until the process ends.
2018-04-09 17:37:55 +02:00
Serhiy Storchaka
2ef65f346a
Fix misleading docsting of shelve.open(). (GH-6427)
...
The protocol parameter can be any protocol supported by the
pickle module.
2018-04-09 17:16:01 +03:00
Wolfgang Maier
9c463ec88b
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.
2018-04-09 09:42:39 +09:00
Serhiy Storchaka
46936d5a71
Improve highlighting of some code blocks. (GH-6401)
2018-04-08 19:18:04 +03:00
Raymond Hettinger
9265dd72e5
Add a prepend() recipe to teach a chain() idiom (GH-6415)
2018-04-08 08:44:20 -07:00
Alex Gaynor
c87eb09d2e
bpo-29613: Added support for SameSite cookies (GH-6413)
...
* bpo-29613: Added support for SameSite cookies
Implemented as per draft
https://tools.ietf.org/html/draft-west-first-party-cookies-07
* Documented SameSite
And suggestions by members.
* Missing space :(
* Updated News and contributors
* Added version changed details.
* Fix in documentation
* fix in documentation
* Clubbed test cases for same attribute into single.
* Updates
* Style nits + expand tests
* review feedback
2018-04-07 16:09:42 -04:00
Antoine Pitrou
1d80a56173
bpo-33201: Modernize "Extension types" doc (GH-6337)
...
* 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
2018-04-07 18:14:03 +02:00
Ned Deily
b405752dab
bpo-33184: Update macOS installer build to use OpenSSL 1.1.0h. (GH-6407)
2018-04-07 02:36:02 -04:00
Jay Crotts
ef5ce884a4
bpo-8243: Doc patch for curses.window.addstr and curses.window.addch (GH-5179)
2018-04-06 21:27:07 -04:00
Brett Cannon
9e2be60634
bpo-33169: Remove values of `None` from sys.path_importer_cache when invalidating caches (GH-6402)
...
An entry of None in sys.path_importer_cache represents a negative/missing finder for a path, so clearing it out makes sense.
2018-04-06 16:10:18 -07:00
Marcel Plch
3a9ccee0e5
bpo-29673: fix gdb scripts pystack and pystackv (GH-6126)
2018-04-06 17:22:04 -04:00
Alex Gaynor
1d87c7b80b
fixed capitalization of class name (GH-6396)
2018-04-06 08:26:49 -04:00
INADA Naoki
0c1c4563a6
bpo-33231: Fix potential leak in normalizestring() (GH-6386)
2018-04-06 15:51:24 +09:00
Raymond Hettinger
01b731fc2b
bpo-33224: PEP 479 fix for difflib.mdiff() (GH-6381)
2018-04-05 11:19:57 -07:00
Skip Montanaro
7286dbd8b2
bpo-15817: Expose command documentation to gdb help (GH-6384)
...
Original patch by Alexander Belopolsky. Patch by Skip Montanaro.
2018-04-05 13:34:44 -04:00
Wolfgang Maier
091e95e900
bpo-33203: Ensure random.choice always raises IndexError on empty sequence (GH-6338)
2018-04-05 08:19:44 -07:00
Eric V. Smith
74940913d2
Clean up and enhance frozen dataclass tests. (GH-6380)
...
* Add a test for frozen with unhashable field value.
* Improve a comment.
2018-04-05 06:50:18 -04:00
Brett Cannon
0876505bd3
Add a webhook for Zulip to the Travis configuration (GH-6379)
2018-04-04 19:12:39 -07:00
Ivan Levkivskyi
2a363d2930
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', ...}.
2018-04-05 01:25:15 +01:00
Ivan Levkivskyi
ee566fe526
Call super in Generic.__init_subclass__ ( #6356 )
2018-04-04 17:00:15 +01:00
Serhiy Storchaka
2eeac269dd
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'.
2018-04-04 18:45:10 +03:00
Łukasz Langa
c51d8c9ba6
bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 ( #6355 )
...
This makes performance better and produces shorter pickles. This change is backwards compatible up to the oldest currently supported version of Python (3.4).
2018-04-03 23:06:53 -07:00
INADA Naoki
42ec190761
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.
2018-04-04 13:59:08 +09:00
hui shang
dfbbbf16f9
bpo-32337: Update documentats about dict order (GH-4973)
2018-04-04 13:55:05 +09:00
Serhiy Storchaka
c869529ea9
bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6363)
2018-04-03 14:11:27 -07:00
INADA Naoki
629338f140
bpo-32360: Remove object_pairs_hook=OrderedDict examples (GH-5001)
2018-04-03 12:39:47 +09:00
Andrés Delfino
badb894bbb
closes bpo-33202: fix os.walk mentioning os.listdir instead of os.scandir (GH-6335)
2018-04-02 19:48:54 -07:00
INADA Naoki
d1c82c5cc7
bpo-33199: Initialize ma_version_tag in PyDict_Copy (GH-6341)
2018-04-03 11:43:53 +09:00
Serhiy Storchaka
a68f2f0578
bpo-29922: Improve error messages in 'async with' (GH-6352)
...
when __aenter__() or __aexit__() return non-awaitable object.
2018-04-03 01:41:38 +03:00
Terry Jan Reedy
55966f3a0d
bpo-33204: IDLE - revise and extend colorizer test. (GH-6347)
...
Followup to primary PR for the issue, GH-6344.
2018-04-02 11:18:02 -04:00
Terry Jan Reedy
da58533ac6
bpo-33204: IDLE: consistently color invalid string prefixes ( #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.
2018-04-02 01:47:46 -04:00
Gregory P. Smith
79760ed256
bpo-20104: Add os.posix_spawn documentation. ( #6334 )
2018-04-01 12:01:48 -07:00
Serhiy Storchaka
aa8e51f5eb
bpo-33132: Fix more reference counting issues in the compiler. (GH-6323)
2018-04-01 00:29:37 +03:00
Ivan Levkivskyi
5a7092de12
Allow dynamic creation of generic dataclasses (GH-6319)
2018-03-31 13:41:17 +01:00
Mike DePalatis
233de021d9
Fix socket type in DatagramHandler documentation: TCP -> UDP (GH-6272)
2018-03-30 15:36:06 +08:00
Nick Coghlan
69f5c73311
bpo-33182: Fix pointer types in _testembed (GH-6310)
2018-03-30 15:36:42 +10:00
Eric V. Smith
521995205a
bpo-33175: dataclasses should look up __set_name__ on class, not instance (GH-6305)
2018-03-29 11:07:48 -04:00