Commit Graph

7808 Commits

Author SHA1 Message Date
Mark Amery acda0d1dde PEP 0008: Clarify self-contradictory =-spacing rules (#820)
Previously, the PEP contained roughly the following three rules, in sequence:

1. Never use spaces around `=` when used to indicate a parameter default
2. Something unrelated
3. DO use spaces around `=` when used to indicate a parameter default if there is also a parameter annotation present

This commit attempts to clarify this part of the PEP by:
* Combining the first and third rules listed above into a single rule that addresses both annotated and unannotated parameters
* Rephrasing the first rule to indicate that it applies only to unannotated parameters, to eliminate the logical contradiction
2018-10-29 10:52:27 -07:00
Sebastian Rittau cd1efca559 PEP 484: Remove mention of typing.io and .re (#821) 2018-10-29 16:36:42 +00:00
Mariatta 93ce3a7294
Rename CoC.rst to .md (#819)
It needs to be in Markdown.
2018-10-27 09:40:04 -07:00
Guido van Rossum f6abb96c8a Remove Guido from list of PEP editors and add note about future governance (#813) 2018-10-27 09:23:42 -07:00
Mariatta 54d4ce5055
PEP 101: Replace the "he" pronoun with "The WE" (#817) 2018-10-27 09:22:27 -07:00
Mariatta 8898e786aa
PEP 8011: Fix links to footnotes (#818) 2018-10-27 09:22:03 -07:00
Mariatta 45d2b7d0ab
PEP 8011: Clarify open points (#816)
- term limit (5 years, same as release manager's role)
- disbanding the trio when one member quits
- use same voting mechanism as PEP 8001
- clarify that an individual can be nominated in more than one slate
2018-10-27 09:06:48 -07:00
Barry Warsaw 19d46ea7b1
Typo 2018-10-24 10:21:09 -07:00
Barry Warsaw 0c55847f17
Update term length (#815) 2018-10-23 18:14:31 -07:00
Steve Dower a75c73377f
PEP 8013: Change name of council (#814) 2018-10-23 13:04:57 -04:00
danishprakash a187ebc254 spelling conventions and errors (#812) 2018-10-23 08:09:28 -07:00
Łukasz Langa 9459fd81ba
[pep-8001] Governance PEPs must not be modified during the voting period 2018-10-22 13:48:12 -07:00
Łukasz Langa 0b0595b7b6
[pep-8001] It's on 2018-10-22 13:09:13 -07:00
Victor Stinner 83064ebc49
PEP 8015: add Type Hints team (#811) 2018-10-22 19:25:40 +02:00
Ned Deily 473d50aba9 3.7.1final and 3.6.7final 2018-10-20 03:16:22 -04:00
Brett Cannon 80e6d5523b
Make PEP 8013 active so it shows up with the other governance PEPs in the index 2018-10-19 12:56:46 -07:00
Victor Stinner 368897da34
PEP 8015: ban a core dev and update the PEP (#810) 2018-10-19 18:00:35 +02:00
Stéphane Wirtel 001382733e PEP 581: Mapping issues, read-only mode for migrated issues (#809)
* PEP 0581: Add a new status to bpo

* PEP 0581: When a bpo issue is migrated, this one should be in read-only

* PEP 0581: Add a section for the mapping between github and bpo issues
2018-10-15 07:38:18 -07:00
Łukasz Langa b77032006c
[pep-8001] Define tactical voting 2018-10-15 06:03:29 -07:00
Łukasz Langa 1b1249aa7d
[pep-8001] Make it explicit partial votes are invalid 2018-10-15 06:03:08 -07:00
Łukasz Langa dfa1ac1aac
[pep-8001] Make the Travis gods happy (use single e-mail for Mariatta and RDH) 2018-10-15 04:22:21 -07:00
Łukasz Langa 411114422a
[pep-8001] Python Governance Voting Process 2018-10-15 04:15:14 -07:00
Victor Stinner f6036613e5 PEP 8015: fix typo 2018-10-15 10:38:12 +02:00
Ned Deily 4c8083c103 3.6.7rc2 and 3.7.1rc2 2018-10-13 17:24:22 -04:00
Mariatta cda890143e
PEP 8011: Provide explanation of PSF membership (#808) 2018-10-12 10:44:21 -07:00
Ethan Smith c509ce282e Clarify ordering of PEP 561 module resolution (#807)
As brought up in python/mypy#5520.
2018-10-11 20:36:04 -07:00
Carol Willing 97cb9542da PEP 8011: Minor edits for clarity (#806) 2018-10-11 14:20:09 -07:00
Antoine Pitrou 7808074692
PEP 574: minor updates (GH-805)
* Fix example
* Mention Numpy implementation and benchmark
2018-10-11 13:54:53 +02:00
Victor Stinner 8013370d7c
PEP 8015: minor changes (#804)
* Rationale: clarify PEP votes
* singular they must use verb with plural form:
  "they becomes" (a developer) => "they become"
2018-10-09 16:25:14 +02:00
Carol Willing 16732235de Clarify Python Core Board from PSF Board (#803)
* Clarify Python Core Board from PSF Board

Signed-off-by: Carol Willing <carolcode@willingconsulting.com>

* Fix typo

Signed-off-by: Carol Willing <carolcode@willingconsulting.com>
2018-10-09 10:25:05 +02:00
Mariatta 2e295d98d6 PEP 8011: Python Governance by Trio of Pythonistas (#802) 2018-10-08 16:01:13 -07:00
Victor Stinner 6530a30ffc Add PEP 8015: Organization of the Python community 2018-10-08 21:54:53 +02:00
Carol Willing 0cf5a7d8cf [pep-8012] Add text for clarity (GH-801) 2018-10-08 12:12:03 +02:00
Barry Warsaw 2aae87c77d Rough draft of PEP 8010 (#800) 2018-10-07 20:18:39 -07:00
Ned Deily 6a7a3028fd
Schedule 3.7.1rc2 2018-10-07 01:28:02 -04:00
Ned Deily bfe4fa5501
schedule 3.6.7rc2 2018-10-07 01:26:05 -04:00
Guido van Rossum 74d7ab4b91 PEP 544: Make Guido the BDFL-Delegate (Protocols) (#799)
* Make Guido the BDFL-Delegate for PEP 544 (Protocols)

* Fix lint
2018-10-07 07:55:46 +11:00
Brett Cannon 5f5187d249
Minor grammar tweaks 2018-10-05 15:47:19 -07:00
Mice Pápai 82deb3b4d5 Fix pep-3141.txt: broken numerical tower link (#798) 2018-10-04 08:32:53 -07:00
Łukasz Langa 16cf0fbbb5
[pep-8012] Specify all described votes are +1/0/-1 2018-10-04 08:19:54 -07:00
Ned Deily cc9c9eb237
Nit fix typo 2018-10-04 11:15:42 -04:00
Łukasz Langa 8bcad51458
[pep-8012] Make the intent behind new core developer blackball more explicit 2018-10-04 08:01:52 -07:00
Łukasz Langa 873b4435a2
[pep-8012] Mention staffing Mentors is out of scope and is dealt with by the PSF and the conduct-wg 2018-10-04 07:27:49 -07:00
Petr Viktorin 88f0cd4913
PEP 580: Reword section on cc_parent (GH-775) 2018-10-04 13:00:08 +02:00
Łukasz Langa 4b45a027ae
[pep-8012] Initial draft 0 2018-10-02 18:08:28 -07:00
Jack Jansen af81e9febb PEP 8014: initial version of Commons Governance Model (#794)
* Placeholder for pep-80xx Commons Governance Model

* Placeholder for pep-80xx Commons Governance Model

* Use 8014

* Introduction, and got started on CoE

* Wrote on the decision process and started on council membership

* Got quite a bit further. CoE operations still TBD.

* Expanded operation section, and reflowed some parts.

* Finished discussion section.

* Added initial version of pep-8014 to pep-8000
2018-09-30 20:24:36 +02:00
Nick Coghlan fedbed6f20
Amend misleading withdrawal notice on PEP 577 (#796)
When I withdrew PEP 577, I intended to write up a new alternative
to both it and PEP 572, but the replacement never reached a state
where I liked it enough to post it.

So this amends the withdrawal notice to make it clear that there's
no further alternative planned.
2018-09-30 16:13:49 +10:00
Steve Dower 6e05003e1b
PEP-8013: Add example scenario for BDFL-Delegate role (#795) 2018-09-29 13:34:30 -07:00
Ned Deily 711924d619 3.7.1rc1 and 3.6.7rc1 released 2018-09-26 22:15:36 -04:00
Mariatta 90294efcdf
PEP 8011: Mariatta and Barry are co-authors (#791) 2018-09-25 11:31:57 -07:00