July Tikhonov
a19b51ee16
Fix a broken reference in pep-0591.rst ( #1104 )
...
Reference implementation was linked incorrectly in the "References" section.
2019-06-12 06:55:24 -07:00
Inada Naoki
67c834f5d8
PEP 597: fix error ( #1103 )
2019-06-12 16:41:36 +09:00
Inada Naoki
988e3acf2b
PEP 597: Add PYTHONTEXTENCODING envvar ( #1102 )
2019-06-12 12:22:09 +09:00
Guido van Rossum
d3b10faf50
Get rid of 3.8 and nightly peps builds -- these don't work (yet)
2019-06-11 13:40:46 -07:00
Dima Boger
421c4b8712
PEP 591: Fix typo in References ( #1101 )
2019-06-11 07:45:16 -07:00
Łukasz Langa
d329c0441a
[pep-596] Put headers in the required order
2019-06-07 02:14:48 +02:00
Łukasz Langa
c230b87244
[pep-596] Add Discussions-To link
2019-06-07 02:10:29 +02:00
Łukasz Langa
12675d0857
[pep-596] Start the discussion around doubling the release cadence
2019-06-07 01:32:08 +02:00
Harmon
091ba8436e
PEP 597: Copy editing ( #1100 )
2019-06-06 22:19:01 +09:00
Ned Deily
36da0b1352
pep-0537: fix date typo
2019-06-06 01:51:04 -04:00
Ned Deily
c78f8bd7c2
Update 3.6.x and 3.7.x schedules
2019-06-05 19:37:33 -04:00
Inada Naoki
cadb6ee369
PEP 597: Use UTF-8 for default text file encoding (GH-1099)
2019-06-05 21:09:19 +09:00
Łukasz Langa
847a503b5f
[pep-569] Update list of PEPs
2019-06-05 02:30:52 +02:00
Łukasz Langa
36ad1d44d5
[pep-596] s/3.0/3.9/
2019-06-04 23:50:49 +02:00
Łukasz Langa
48e51d8e73
[pep-596] More typos
2019-06-04 23:44:36 +02:00
Łukasz Langa
f07a67c720
[pep-596] s/3.8/3.9/
2019-06-04 23:40:57 +02:00
Łukasz Langa
17f5a2a20f
[pep-596] Python 3.9 Release Schedule
2019-06-04 23:39:16 +02:00
Łukasz Langa
6e40a18f46
[pep-569] It's no longer a draft if we are at Beta 1
2019-06-04 23:05:24 +02:00
Łukasz Langa
206ff7e375
[pep-569] Add missing vertical identation
2019-06-04 20:32:44 +02:00
Łukasz Langa
f501ed82e0
[pep-569] Update Beta 1, Beta 2 schedule
2019-06-04 20:27:13 +02:00
Ned Deily
f2ada91bbe
Update pep 101 for creating new branches
2019-06-04 08:13:10 -04:00
Julien Palard
1f7272f7e7
Fix: Typo
2019-06-04 11:19:03 +02:00
Mark Mendoza
e0a2affe5d
Remove additional error from error example ( #1097 )
...
The example with `Concrete` and `Template` is supposed to highlight that adding properties to a protocol in the implementation of a method is not supported, and does not add to the required signature of the protocol.
However, this also has the problem of `Concrete` not being a `Template` anyway because it is missing that `method`.
2019-06-03 22:19:48 +01:00
Hugo
5a3ff934c5
PEP 594: Typos, formatting and consistency ( #1082 )
...
* Typos, formatting and consistency
* Fix typo and use "nine" instead of "9"
Co-Authored-By: Carol Willing <carolcode@willingconsulting.com>
2019-06-03 03:29:54 -07:00
Ivan Levkivskyi
66f4c95d8e
PEP 526: Add another example of tuple packing ( #1096 )
2019-06-03 00:39:19 +01:00
Victor Stinner
48499b5ff4
PEP 587: Minor fixes
2019-06-03 00:23:46 +02:00
Victor Stinner
a26411994d
PEP 587: Accepted
2019-06-03 00:23:17 +02:00
Petr Viktorin
2c0b938124
PEP 534: Postpone to 3.9 (GH-1095)
...
Alas, we couldn't prioritize this enough for 3.8. It is still on the table, though.
2019-06-02 23:12:06 +02:00
Benjamin Peterson
e823d72b2e
Use raw string to fix illegal escape SyntaxError.
2019-05-31 12:05:02 -07:00
Benjamin Peterson
eb160b69d3
Fix a small grammar problem.
2019-05-31 10:06:10 -07:00
Ezio Melotti
b3f4c8eb09
PEP 595: add python-dev feedback and expand the "migration considerations" section. ( #1093 )
...
* PEP 595: add feedback from python-dev.
* PEP 595: expand and rewrite the "Migration considerations" section.
2019-05-28 15:22:03 +02:00
Petr Viktorin
744b3518bf
PEP 590: Mark as accepted (GH-1092)
...
See https://mail.python.org/pipermail/python-dev/2019-May/157753.html
2019-05-28 14:43:53 +02:00
Christian Heimes
bc43afa076
PEP-594: add legacycrypt ( #1091 )
2019-05-28 12:05:00 +02:00
Petr Viktorin
2d9833abd8
PEP 590: Use size_t for "number of arguments + flag" (GH-1066)
...
Bitwise operations are not well defined on signed values in C.
2019-05-28 11:34:02 +02:00
Petr Viktorin
8363d1f06c
PEP 590: Mark the main API as private to allow changes in Python 3.9 (GH-1064)
2019-05-28 11:11:03 +02:00
Christian Heimes
8470f2039f
PEP 594: Update 2 ( #1090 )
...
* PEP 594: deprecate telnetlib
* PEP 594: Deprecate email compat32 APIs
* Add 'added in' years to table
* Reference other PEPs, update sections for cgi and audio mods
* Fix typo and table entries (thanks Jelle and Brett)
2019-05-28 07:51:25 +02:00
Antoine Pitrou
a9e0d3cbd1
PEP 574: Mark final (GH-1089)
2019-05-27 20:37:14 +02:00
Ivan Levkivskyi
a6c96caf46
Mark PEPs 544, 586, 589, and 591 as accepted for Python 3.8 ( #1088 )
2019-05-26 10:58:57 +01:00
jjbankert
8329a34cb1
PEP 594: miswording fix ( #1074 )
...
* changed refrained to referred
* changed cooperate to corporate
2019-05-26 09:19:05 +02:00
Stéphane Wirtel
7958a1cfa6
PEP 594: Fix typos ( #1081 )
2019-05-26 09:17:46 +02:00
Nightblade
b3b34a2e3a
PEP 594: Fix a couple of typos. ( #1075 )
2019-05-26 09:16:48 +02:00
Victor Stinner
7e4e28483f
PEP 587: Fix a few minor issues ( #1087 )
...
* Fix _init_main=0 example: set config._init_main to 0!
* Document special builds needed by some speficic options like
show_alloc_count.
* Specify that preconfiguration only requires command line arguments
for the "Python Configuration" (not for "Isolated Configuration").
2019-05-25 11:45:42 +02:00
Victor Stinner
fcdd72d719
PEP 587 version 5 ( #1086 )
...
* Add "Experimental Multi-Phase Initialization API" section
* Add PyPreConfig._config_init private field.
* Rename PyInitError to PyStatus.
* Rename PyInitError_Failed() to PyStatus_Exception()
* Rename Py_ExitInitError() to Py_ExitStatusException()
* Fix Python Configuration default values: isolated=0
and use_environment=1, instead of -1.
* Document isolated field and #ifdef MS_WINDOWS
* Define path conf function
2019-05-24 21:21:05 +02:00
Ivan Levkivskyi
74f0fb256d
PEP 544: Couple final edits ( #1084 )
...
Co-Authored-By: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2019-05-23 22:16:04 -07:00
Ezio Melotti
17b1fc57fb
PEP 595: Improving bugs.python.org ( #1083 )
...
* Add my initial draft
* PEP 593: update PEP structure and add content.
* PEP 593: Push updates
* PEP 593: expand the "Improving Roundup" section and move it to the top.
* PEP 593: expand the "Roundup advantages" and "Migration considerations" sections.
* PEP 595 (was 593): expand and reword some sections.
* PEP 595: rename file
* PEP 595: remove Discussion-To header, fix formatting of Author header.
2019-05-23 21:42:06 +02:00
Jelle Zijlstra
eb6282b4a7
Change specification for `# type: ignore` ( #1072 )
...
As discussed on the typing-sig mailing list, the currently specified behavior for `# type: ignore` on a line by itself has remained mostly unimplemented and doesn't seem useful. Instead, the PEP now mandates a syntax for ignoring all errors in a specific file, which is more obviously useful.
I considered adding a sentence like "Individual type checkers may add additional syntax for silencing errors", but it didn't seem particularly useful since type checkers in general are free to add extensions to what PEP 484 specifies.
While I was at it I added a reference to PEP 526 to an out-of-date sentence adjacent to the modified paragraph.
2019-05-22 08:22:39 -07:00
Petr Viktorin
cd524fad56
PEP 590: Record BDFL delegate (GH-1079)
...
In the Steering Council discussions leading up to the
[2019-04-26 update], I was appointed BDFL delegate for PEPs
576, 579, 580, and 590.
PEP 590 was still just a draft on the mailing list when the
SC updated the PEPs themselves, so it wasn't updated then.
[2019-04-26 update]: https://github.com/python/steering-council/blob/master/updates/2019-04-26_steering-council-update.md#peps
2019-05-22 14:30:22 +02:00
Christian Heimes
dbb8cfcadb
PEP 594: discussion to discuss.python.org ( #1078 )
2019-05-22 13:32:12 +02:00
Christian Heimes
2feb1d4004
PEP 594: track experts ( #1077 )
2019-05-22 12:57:25 +02:00
Christian Heimes
d6146f5d72
PEP 594: asyncore and asynchat are deprecated since 3.6 ( #1071 )
2019-05-21 22:44:51 +02:00