Commit Graph

6607 Commits

Author SHA1 Message Date
Ivan Levkivskyi d309d32728 Soften restriction for runtime generics in PEP 484 (#120)
Fixes https://github.com/python/typing/issues/303.

See also https://github.com/python/mypy/pull/2302 (which removes the restriction from mypy).

As a motivation, in Python one always can substitute expressions, so that if ``IntNode = Node[int]; IntNode()`` works, then it is reasonable to also allow ``Node[int]``, but say that the first way is preferred.
2016-10-24 10:29:40 -07:00
Mariatta ae7020c262 Convert PEP 202 to reST (#121) 2016-10-23 12:15:09 -07:00
Guido van Rossum 2ec55d541d Change "iff" -> "if" in example docstrings. 2016-10-20 21:35:42 -07:00
Ivan Levkivskyi 68ef9a665b Update the type alias example in PEP 484 (#118) 2016-10-18 08:07:44 -07:00
Barry Warsaw 1cdddf8b00 Closes #38 (#116)
* Closes #38

* Updated workflow.

* Respond to review.

* s/clone/fork/

Use GitHub terminology rather than generic git terminology.
2016-10-15 14:38:43 +10:00
Barry Warsaw 6efb70f02a Strongly prefer reStructuredText. (#115) 2016-10-14 20:33:28 +10:00
Ned Deily 278df313c7 Update for 3.6.0b2 release 2016-10-10 21:09:41 -04:00
Ivan Levkivskyi 0f5e998985 Tweak the scope of type: ignore comment (#114)
Fixes python/typing#292
2016-10-10 13:20:42 -07:00
Brett Cannon 3ff642e658 Update the PEP 512 status list (#112) 2016-10-06 10:59:17 -07:00
Ivan Levkivskyi c1dc44b21f Updates for PEPs 484 and 483 (#111) 2016-09-30 16:25:26 -07:00
Ned Deily 202e6742dc Move b2 back one week 2016-09-30 16:18:37 -04:00
Ivan Levkivskyi 5f30d8f81a Clarify meaning of bare Tuple, etc. (#110)
Fixes python/typing#284
2016-09-27 08:34:50 -07:00
Barry Warsaw 93111da051 Reject this PEP, with a Resolution. 2016-09-26 11:41:33 -04:00
Brett Cannon 0cd8619f18 Update PEP 512 (#107) 2016-09-23 10:59:32 -07:00
Thomas Kluyver 94dbee096b Update PEP 517 to use pyproject.toml from PEP 518 (#51)
Update PEP 517 to use pyproject.toml from PEP 518
2016-09-22 21:39:58 +10:00
Nick Coghlan 3b87611b4b PEP 432: Update for C99 initializers (#12)
PEP 432: Update for C99 initializers
2016-09-21 12:27:00 +10:00
Guido van Rossum cd22b95028 Fix github URLs 2016-09-19 12:56:22 -07:00
Guido van Rossum e8d0ecf38f Skip files with syntax errors 2016-09-19 12:55:52 -07:00
Roy Williams 2a4515c429 Change emoji used in PEP 505 (#106)
The original emoji has an offensive connotation that would not be very welcoming to new developers.
2016-09-19 12:42:18 -07:00
Ville Skyttä a116d3d13c PEP 3333: Fix links to web programming topic and CGI spec (#104) 2016-09-19 13:52:01 +03:00
Ned Deily af6fab3d42 Update list of PEPs as implemented in 3.6.0b1 2016-09-16 16:06:04 -04:00
Devin Jeanpierre 00d5884ed6 Google's python frame change isn't years old (#103)
I think this was a misunderstanding on someone's part. It's fairly new.
2016-09-15 07:32:35 +10:00
Oleg Broytman 2d6a2cb6b6 SSH connection sharing (#102)
* Rename Github -> GitHub, Gitlab -> GitLab

* Add section "SSH connection sharing"

SSH connection sharing is a way to speedup a lot of short ssh sessions
like git over ssh.
2016-09-14 14:23:12 -07:00
Ned Deily c7135776ba Add note to pep-0101.txt to purge directory list 2016-09-13 10:13:19 -04:00
Brett Cannon 298b80b669 Mark PEP 523 as final 2016-09-12 16:36:01 -07:00
Guido van Rossum bced8ee1b0 Move urls from hg to github. 2016-09-11 17:03:09 -07:00
Ivan Levkivskyi c51c01869c Mention that private variable annotations are mangled (#101)
(Implemented in http://bugs.python.org/issue28076, https://hg.python.org/cpython/rev/1c2a4f29e1ab.)
2016-09-11 09:52:19 -07:00
Yury Selivanov ed31f2709a pep 525: Fix shutdown_asyncgens description 2016-09-09 13:31:48 -07:00
Yury Selivanov 835bcd8efa Mark PEP 530 as "final" 2016-09-09 10:37:35 -07:00
Brett Cannon af44514f72 Make a note into a note directive. (#100) 2016-09-09 09:48:58 -07:00
Yury Selivanov 4f8486bf81 Mark PEPs 525 & 526 as Final; update PEP 494 2016-09-08 22:06:34 -07:00
Brett Cannon 9bc423be2a Update status list w/ b.p.o work in progress (#99) 2016-09-08 15:48:19 -07:00
Guido van Rossum 43fb14c7bc PEP 520 is also implemented (Erik took __definition_order__ out). 2016-09-08 15:37:44 -07:00
Guido van Rossum 209820e80a Add Resolution header to PEP 526 2016-09-08 15:26:23 -07:00
ericsnowcurrently 9bae12b428 Add a note about compact dict to PEP 520. 2016-09-08 15:22:33 -07:00
Guido van Rossum 23a4fbca5b PEP 468, 509 are implemented. 2016-09-08 15:19:27 -07:00
Ryan Hiebert c777ef8f75 PEP 0468 typo (#98) 2016-09-08 14:10:30 -07:00
ericsnowcurrently 1481aecea8 PEP 468 is accepted. 2016-09-08 13:39:10 -07:00
ericsnowcurrently 9cf9ffb587 Adjust PEP 468 relative to the new compact dict. 2016-09-08 13:16:46 -07:00
Victor Stinner fd5c057e26 PEP 509 has been approved and implemented 2016-09-08 12:55:30 -07:00
Guido van Rossum e6a278e85a Accept PEP 509. 2016-09-07 16:25:19 -07:00
Benjamin Peterson 722ccda54a we need fixed width integer types 2016-09-07 16:22:00 -07:00
Benjamin Peterson 437903fa0f c++-style comments are kosher, too 2016-09-07 14:49:55 -07:00
Yury Selivanov e80572c601 pep 530: Update with links to implementation issue/repo 2016-09-07 14:16:45 -07:00
Brett Cannon dd6f65b17f Clarify some things in PEP 523 2016-09-07 14:10:40 -07:00
Brett Cannon 81572832aa Clarify PEP 523 with the settled C API for co_extra (#97) 2016-09-07 11:45:16 -07:00
Guido van Rossum 5426603a2b Mark PEP 526 provisionally accepted. 2016-09-07 11:21:30 -07:00
Guido van Rossum 4c503656df Provisionally accept a bunch of PEPs. Add a new "provisionally accepted" section. 2016-09-07 11:18:51 -07:00
Steve Dower b5dc603c68 PEPs 528 and 529 accepted! 2016-09-07 11:08:08 -07:00
Benjamin Peterson b6efe6e06f allow some c99 2016-09-07 10:55:49 -07:00