summaryrefslogtreecommitdiffstats
path: root/Doc
Commit message (Collapse)AuthorAgeFilesLines
...
* bpo-33656: On Windows, add API call saying that tk scales for DPI (GH-7137)Terry Jan Reedy2018-06-111-0/+6
| | | | | | | | | | | | On Windows 8.1+ or 10, with DPI compatibility properties of the Python binary unchanged, and a monitor resolution greater than 96 DPI, this should make text and lines sharper. It should otherwise have no effect. Using a magnifier, I determined that the improvement comes from horizontal and lines being better lined up with the monitor pixels. I checked that this call causes no problem on any Windows buildbot, including the Win7 buildbots. Unlike most IDLE patches, this one can be easily reverted by users by removing a few lines, at the top of idlelib/pyshell.py.
* bpo-33831: Make htmlview run again (GH-7628)Andrés Delfino2018-06-111-1/+1
|
* bpo-30820: Remove incorrect docs for email.contentmanager.raw_data_manager ↵Zackery Spytz2018-06-111-9/+0
| | | | | | (#7631) The docs claimed that a list of EmailMessage objects could be passed to set_content(), but this was never implemented.
* bpo-23404: Update/sync What's New files for 3.6/3.5/2.7 (GH-7620)Ned Deily2018-06-113-0/+268
|
* bpo-33745: Add What's New for empty function docstring change. (GH-7611)Ned Deily2018-06-111-0/+5
|
* bpo-33109: Remove now-obsolete What's New entry for bpo-26510. (GH-7609)Ned Deily2018-06-111-6/+0
|
* bpo-33812: Corrected astimezone for naive datetimes. (GH-7578)Alexander Belopolsky2018-06-101-2/+1
| | | | | | | | | | | | | | | | | | | | A datetime object d is aware if d.tzinfo is not None and d.tzinfo.utcoffset(d) does not return None. If d.tzinfo is None, or if d.tzinfo is not None but d.tzinfo.utcoffset(d) returns None, d is naive. This commit ensures that instances with non-None d.tzinfo, but d.tzinfo.utcoffset(d) returning None are treated as naive. In addition, C acceleration code will raise TypeError if d.tzinfo.utcoffset(d) returns an object with the type other than timedelta. * Updated the documentation. Assume that the term "naive" is defined elsewhere and remove the not entirely correct clarification. Thanks, Tim.
* bpo-33610: Update IDLE Code Context doc entry (GH-7597)Terry Jan Reedy2018-06-101-1/+2
| | | Users can now click on context lines.
* bpo-33820: Fix IDLE What's New typo (#7594)Terry Jan Reedy2018-06-101-1/+1
|
* bpo-33821: Update idlelib subsection of What's New 3.7 (#7590)Terry Jan Reedy2018-06-101-2/+10
|
* bpo-33820: Update idlelib subsection of What's New 3.6 (GH-7589)Terry Jan Reedy2018-06-101-0/+37
|
* Remove hyphens from phrase "picks up where it left off" (GH-7410)Andrés Delfino2018-06-101-3/+3
|
* Fix typo in object.__getnewargs__() documentation (GH-7554)Andrés Delfino2018-06-101-1/+1
|
* bpo-33766: Document that end of file or string is a newline (GH-7383)Ammar Askar2018-06-091-5/+6
|
* doc: Fix typo in asyncio-eventloop.rst (GH-7345)MarcoFalke2018-06-091-2/+2
| | | This is a fixup to 19a44f63c738388ef3c8515348b4ffc061dfd627
* bpo-33409: Clarify PEP 538/540 relationship (GH-7534)Nick Coghlan2018-06-092-24/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While locale coercion and UTF-8 mode turned out to be complementary ideas rather than competing ones, it isn't immediately obvious why it's useful to have both, or how they interact at runtime. This updates both the Python 3.7 What's New doc and the PYTHONCOERCECLOCALE and PYTHONUTF8 documentation in an attempt to clarify that relationship: - in the respective What's New sections, add a closing paragraph explaining which problem each one solves, and pointing to the other PEP's section for the specific aspects it relies on the other PEP to solve - use "locale-aware mode" as a more descriptive term for the default non-UTF-8 mode - improve wording conistenccy between the PYTHONCOERCECLOCALE and PYTHONUTF8 docs when they cover the same thing (mostly related to legacy locale detection and setting the standard stream error handler) - improve the description of the locale coercion trigger conditions (including pointing out that setting LC_ALL turns off locale coercion) - port the full description of the UTF-8 mode behaviour changes from PEP 540 into the PYTHONUTF8 documentation - be explicit that PYTHONIOENCODING still overrides the settings for the standard streams - mention concrete examples of things that do and don't get their text encoding assumptions adjusted by the two text encoding assumption override techniques
* Fix indendation level of versionchanged directive in configparser.items() ↵Andrés Delfino2018-06-091-4/+4
| | | | doc (GH-7543)
* bpo-33801: Remove non-ordered dict comment from plistlib doc (GH-7495)Andrés Delfino2018-06-081-3/+1
|
* bpo-33800: Fix default argument for parameter dict_type of ↵Andrés Delfino2018-06-081-2/+9
| | | | ConfigParser/RawConfigParser (GH-7494)
* bpo-33197: Add versionadded tag to the documentation of ParameterKind (GH-7536)Dong-hee Na2018-06-081-0/+2
|
* bpo-33736: Improve the documentation of asyncio stream APIs (GH-7326)Elvis Pranskevichus2018-06-083-35/+73
|
* bpo-33798: Update csv document about dict order (GH-7490)Andrés Delfino2018-06-081-3/+1
|
* bpo-33799: Remove non-ordered dicts comments from FAQAndrés Delfino2018-06-082-10/+1
|
* bpo-33197: Add description property for _ParameterKind. (GH-7206)Dong-hee Na2018-06-081-0/+17
|
* bpo-33792: Add selector and proactor windows policies (GH-7487)Yury Selivanov2018-06-081-0/+4
|
* bpo-33609: small wording fixes to dict ordering docsNeil Schemenauer2018-06-071-5/+5
| | | A few wording improvements to dict ordering documentation.
* update 3.7 whatsnew entry about Unicode version (GH-7480)Benjamin Peterson2018-06-071-2/+2
| | | Followup to 4705ea38c900f068fd262aca02943896d1123544 and bpo-33778.
* bpo-17909: Document that json.load can accept a binary IO (GH-7366)Anthony Sottile2018-06-071-3/+7
|
* bpo-29235: Update document for Profiler's context manager (GH-7331)Scott Sanderson2018-06-072-0/+5
|
* update to Unicode 11.0.0 (closes bpo-33778) (GH-7439)Benjamin Peterson2018-06-072-6/+6
| | | Also, standardize indentation of generated tables.
* bpo-28240: timeit: Update repeat() doc (GH-7419)Victor Stinner2018-06-061-4/+10
| | | | Document that the default value of repeat changed from 3 to 5 in Python 3.7.
* bpo-33504: Migrate configparser from OrderedDict to dict. (#6819)John Reese2018-06-051-41/+9
| | | | | | With 3.7+, dictionary are ordered by design. Configparser still uses collections.OrderedDict, which is unnecessary. This updates the module to use the standard dict implementation by default, and changes the docs and tests to match.
* bpo-12486: Document tokenize.generate_tokens() as public API (#6957)Thomas Kluyver2018-06-051-1/+12
| | | | | | | | | | | | * Document tokenize.generate_tokens() * Add news file * Add test for generate_tokens * Document behaviour around ENCODING token * Add generate_tokens to __all__
* bpo-33165: Added stacklevel parameter to logging APIs. (GH-7424)Vinay Sajip2018-06-051-16/+34
|
* bpo-31215: Add version changed notes for OpenSSL 1.1.0 compatibility (GH-7346)Mayank Singhal2018-06-051-0/+3
|
* bpo-32392: Document env keyword argument of subprocess.run() (GH-7289)Tobias Kunze2018-06-051-1/+6
|
* bpo-33609: Document dict insertion order guarantee as of 3.7 (GH-7093)INADA Naoki2018-06-041-0/+23
|
* bpo-33734: asyncio/ssl: a bunch of bugfixes (#7321)Yury Selivanov2018-06-041-4/+4
| | | | | | | * Fix AttributeError (not all SSL exceptions have 'errno' attribute) * Increase default handshake timeout from 10 to 60 seconds * Make sure start_tls can be cancelled correctly * Make sure any error in SSLProtocol gets propagated (instead of just being logged)
* bpo-27902: Add compatibility note to Profile docs (GH-7295)Tobias Kunze2018-06-041-5/+6
|
* bpo-33640, uuid.UUID doc: document endian of bytes parameter (GH-7263)Farhaan Bukhsh2018-06-041-6/+7
| | | The bytes parameter uses big endian.
* bpo-23495: Correct the documentation for writerows() of csv Writer objects ↵Zackery Spytz2018-06-021-2/+3
| | | | | (GH-6316) `writerows()` takes an iterable.
* Fix typo in datamodel.rst (GH-6964)Zach Mitchell2018-06-021-1/+1
| | | This is a simple grammatical fix correcting "...object whose `__self__` attributes is ..." to "...object whose `__self__` attribute is ...".
* bpo-29235: Make cProfile.Profile a context manager (GH-6808)Scott Sanderson2018-06-011-0/+10
|
* bpo-33400: Removed references to RFC3339 and ISO8601 from the logging ↵Vinay Sajip2018-06-012-12/+12
| | | | documentation. (GH-7297)
* bpo-32519: Removed misleading sentence from EnvBuilder documentation. (GH-7296)Vinay Sajip2018-06-011-2/+1
|
* bpo-33641: Convert RFC references into links. (GH-7103)Serhiy Storchaka2018-05-3123-60/+56
| | | | 85% of them are already links.
* bpo-31368: Enhance os.preadv() documentation (GH-7254)Pablo Galindo2018-05-302-98/+118
|
* 3.6 what's new: fix a reference to PEP 528 (#7113)Dmitry Shachnev2018-05-301-1/+1
|
* bpo-33696: Install python-docs-theme even if SPHINXBUILD is defined (GH-7242)Andrés Delfino2018-05-301-9/+7
|
* bpo-33238: Add InvalidStateError to concurrent.futures. (GH-7056)jhaydaman2018-05-301-0/+16
| | | | | | | Future.set_result and Future.set_exception now raise InvalidStateError if the futures are not pending or running. This mirrors the behavior of asyncio.Future, and prevents AssertionErrors in asyncio.wrap_future when set_result is called multiple times.