Nick Coghlan
a721d2c854
PEP 598: Adjust terminology and other updates ( #1109 )
...
- use baseline feature release and incremental feature release
rather than major/minor feature release
- introduce a new "feature_complete" flag on sys.version_info
to allow the branch state to be inspected at runtime
- impose a runtime feature detection requirement on all features
added in incremental feature releases
2019-06-19 23:17:36 +10:00
Ned Deily
efc5a1d88f
374rc1 and 369rc1 actuals
2019-06-19 01:38:05 -04:00
Nick Coghlan
a3c9b191f7
PEP 598: Introducing minor feature releases ( #1108 )
...
Alternative to PEP 596 that aims to reduce feature delivery latency
by giving ourselves access to a new, less disruptive, feature
delivery vehicle, rather than by increasing the frequency with
which we deploy our existing disruptive feature delivery vehicle.
2019-06-15 22:01:26 +10:00
Ben Kooiman-Cox
d824da7cd8
Add missing words in pep-0484 ( #1107 )
2019-06-14 19:54:19 -07:00
Barry Warsaw
c8e640cf4d
With permission, I will BD this PEP too
2019-06-14 14:09:44 -07:00
Peter Schmidt
6e970b9522
PEP 484: Fixed typos, IOW, apply PEP8 inline comment space ( #1106 )
2019-06-13 22:15:08 -07:00
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