Commit Graph

6819 Commits

Author SHA1 Message Date
Steve Dower 846dfcfab8 Add PEP 528 and PEP 529 drafts. 2016-09-01 15:26:27 -07:00
Yury Selivanov fa600a0819 pep 525: set_asyncgen_finalizer -> set_asyncgen_hooks 2016-09-01 15:20:51 -07:00
Guido van Rossum 9461d121e4 Reject the idea of using 'def' as a keyword. 2016-09-01 08:12:26 -07:00
Oleg Broytman 923cdf93d8 Add gitsome - Git/GitHub command line interface (#82) 2016-08-31 10:27:04 -07:00
Guido van Rossum baab53f902 Delete erroneous blank line 2016-08-30 19:43:51 -07:00
Brett Cannon d3aab05c1b Fix a capitalization mistake 2016-08-30 15:42:30 -07:00
Brett Cannon 047490ddfc Fix a grammatical error 2016-08-30 15:41:57 -07:00
Brett Cannon 4aebd06fda Mark PEP 523 as accepted (#80) 2016-08-30 14:09:41 -07:00
Guido van Rossum e05f4a3aba PEP 0526 deemed read for python-dev (#81) 2016-08-30 14:03:57 -07:00
Brett Cannon dc4b8d72c6 PEP 519 has been implemented in Python 3.6 (#79) 2016-08-29 13:43:03 -07:00
stevendaprano 6327bd6b41 Add known Python vulnerabilities.
Thanks to Hanno Schlichting for sending me this information and allowing me to quote him.
2016-08-29 21:50:33 +10:00
Matthias Bussonnier 848fcd1b33 Update pep 345 to reference pep 440 that supersede pep 386. (#77)
Pep 386 - "Changing the version comparison module in Distutils" has been
replaced by Pep 440 - "Version Identification and Dependency
Specification"

Pep 345 still refer to pep 386, I suppose it is meant to reference pep
440 now.
2016-08-29 07:08:40 +10:00
Matthias Bussonnier 680d79ad90 'Fix typo: wich -> which' (#78) 2016-08-28 21:13:53 +03:00
Brett Cannon 5d636b39b1 Mark PEP 519 as final (#76) 2016-08-26 14:56:35 -07:00
Donald Stufft 20acfcb7a2 Explicitly call out limiting sdists to one per release (#75) 2016-08-25 07:57:33 -04:00
Donald Stufft 085703bc03 Updates pep527 (#74)
* PEP 527 BDFL Delegate is Nick Coghlan
* Allow both .zip and .tar.gz and expand upon rationale
2016-08-24 16:45:14 -04:00
Nick Coghlan f87f1209e0 Update PEP list in 3.6 release PEP
The old list was a bit sparse, so I've updated it to cover
PEPs that are already implemented and accepted, and updated
the "Proposed" list to include a few more interesting PEPs
that seem likely to make the beta deadline.
2016-08-24 14:15:46 +10:00
Donald Stufft f6d8653a77 PEP 527 - Removing Un(der)used file types/extensions on PyPI (#73) 2016-08-23 12:40:01 -04:00
Eric V. Smith 2245b0b334 Added missing word. 2016-08-18 12:59:00 -04:00
Ned Deily 7cea7998c4 Update for 3.6.0a4 release 2016-08-15 23:14:53 -04:00
Nick Coghlan 0917e85371 PEP 522: clarify rejection rationale 2016-08-16 11:34:02 +10:00
Nick Coghlan 4606cd43ca Mark PEP 628 as Final 2016-08-16 11:06:54 +10:00
Guido van Rossum b9e9bee341 PEP 0526 next round of edits (#72)
* setting up pep-0526 headers

* Some work on PEP 526 abstract and rationale

* adding info about annotations specs

* PEP 526 updates

* PEP 526 updates

* adding section about instance variables inside methods

* Change declare/declaration -> annotate/annotation.

* Add notice for reviewers.
2016-08-15 16:25:09 -07:00
Guido van Rossum 82fbafb118 PEP 0526 -- variable declarations (#70)
This PEP is *not* ready for review! This commit is just to claim the PEP number.
2016-08-10 15:17:50 -07:00
Brett Cannon e7f539fb87 Add a Travis badge (#69) 2016-08-10 09:38:18 -07:00
Guido van Rossum 6170a63de7 Happy birthday Nick! 2016-08-10 07:48:02 -07:00
Guido van Rossum 58c7b9d9a3 Accept PEP 628. 2016-08-09 21:30:10 -07:00
Nick Coghlan fc085af9c1 PEP 522: Note upstream rejection 2016-08-08 12:48:31 +10:00
Victor Stinner 0596b09948 PEP 524 has been accepted by Guido 2016-08-08 01:39:07 +02:00
Nick Coghlan 41d8c79131 PEP 522: quotes aren't needed here 2016-08-06 20:07:38 +10:00
Nick Coghlan 5392cf9fb8 PEP 522: Make secrets API block implicitly
- the PEP now proposes that the secrets module block
  instead of raising BlockingIOError
- this makes secrets.token_bytes a blocking counterpart
  to os.urandom that's a dropin replacement
- drop discussions of behaviour of interpreter startup
  and random module import as already addressed
- note os.getrandom() is useful regardless of outcome
  of this PEP
2016-08-06 20:01:41 +10:00
Ivan Levkivskyi a919235364 [WIP] Semantics of variance in type variables and notation conventions (#68)
* Semantics of variance in type variables and notation conventions

* Notation convention for type variables in PEP 8
2016-08-03 11:33:00 -07:00
Yury Selivanov afebe82ef4 pep525: Bigger pic; update post history 2016-08-02 18:23:18 -04:00
Yury Selivanov 84f52f4b2c Add PEP 525: Asynchronous Generators 2016-08-02 17:23:38 -04:00
Nick Coghlan 0839e9deb0 PEP 487: Clarify "only on subclasses" decision (#64) 2016-07-30 17:04:03 +10:00
Nick Coghlan 2570c01992 Mark PEP 487 as Final
Also add the missing Resolution link to Guido's post accepting the PEP.
2016-07-30 16:29:44 +10:00
Ivan Levkivskyi 78478bc886 Add scoping rules for type variables to PEP 484 (#63)
Also clarify the description of NewType() a bit.

Fixes python/typing#249
2016-07-29 16:53:04 -07:00
Victor Stinner f312480a3b PEP 524
Main changes:

* add os.getrandom()
* random.Random now always use non-blocking system urandom and so
  remove the "Never use blocking urandom in the random module"
  section
* add a new "Examples using os.getrandom()" section
2016-07-28 18:43:50 +02:00
Victor Stinner f6cda7909e Add PEP 524: Make os.urandom() blocking on Linux 2016-07-28 17:15:35 +02:00
Berker Peksag 672f5f41b1 Fix another typo in PEP 487 2016-07-28 04:21:47 +03:00
Berker Peksag 07d557fedf Fix typo in PEP 487 2016-07-28 03:17:29 +03:00
Berker Peksag 229ee06573 PEP 520: Remove duplicate word 'namespace' (#62) 2016-07-27 10:49:51 -06:00
Steve Dower a4d3fe061e PEP-514 acceptance (#61) 2016-07-24 16:40:56 -07:00
Ned Deily 5903b6afd4 Update pep-0101.txt
Update some of the steps for updating release pages and documentation downloads for final releases to better reflect the "new" website.
2016-07-24 14:54:37 -04:00
Nick Coghlan cfc0619f6f PEP 487: link to reference implementation 2016-07-24 14:33:53 +10:00
Steve Dower c9f126a62e PEP-514: Integrates feedback from python-dev. (#59)
* PEP-514: Integrates feedback from python-dev.

* PEP-514: Clarified motivation and improved a few examples.

* Clarifies some text and PythonCore defaults.
Adds ExecutableArguments and WindowedExecutableArguments for fixed launch arguments.
Adds first (of multiple) examples

* Adds extra examples.

* Minor clarification for resolving architecture for PythonCore entries.
2016-07-23 12:08:53 -07:00
Brett Cannon fef91bba87 Mark the devguide as migrated (#60)
* Mark the devguide as migrated

* Make the status section for cpython linkable
2016-07-22 14:34:20 -07:00
Thomas Kluyver a767f90b3a Add data-requires-python attribute to file links (PEP 503) (#56) 2016-07-22 12:44:43 -04:00
Matthias Bussonnier 8eff8067cf Convert PEP 201 to reST. (#50)
Note that link to Greg's link at the end is wrong:

Greg Wilson's questionaire on proposed syntax to some CS grad students
http://www.python.org/pipermail/python-dev/2000-July/013139.html

It does not exists. While the archive **do** go to this date.

I believe that woudl be
https://mail.python.org/pipermail/python-dev/2000-July/006427.html

    [Python-Dev] multi-loop quiz results
    Thu, 13 Jul 2000 15:17:41 -0400 (EDT)

    > I gave 20+ grad students in computer engineering and computer
    > science...
2016-07-20 00:25:03 +03:00
Chris Angelico 976c962b24 Merge pull request #57 from tecki/pep487a
Clarify PEP487
2016-07-17 21:54:37 +10:00