Commit Graph

15 Commits

Author SHA1 Message Date
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Brett Cannon bb4751379a
Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
Mariatta cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
This reverts commit bb0e518ed3.
2017-11-11 11:28:55 -08:00
Huang Huang bb0e518ed3 Rename all .txt PEP files to .rst (GH-462)
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Nick Coghlan 0917e85371 PEP 522: clarify rejection rationale 2016-08-16 11:34:02 +10:00
Nick Coghlan fc085af9c1 PEP 522: Note upstream rejection 2016-08-08 12:48:31 +10: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
Nick Coghlan ace74fca2a PEP 522: Update based on security-sig discussions 2016-06-25 16:12:27 -07:00
ncoghlan 8a4f6c8005 PEP 522: add missing "return" in example 2016-06-21 18:57:03 -07:00
Nick Coghlan 914dfa153e PEP 522: *BSD behaviour is variant specific 2016-06-21 18:17:54 -07:00
Nathaniel J. Smith 612452784a Fix a few typos in PEP 522 (#26) 2016-06-20 15:41:48 -07:00
Nick Coghlan 4573a6ba2e PEP 522: Rewrite accounting for Nathaniel's feedback
The core proposal (raising BlockingIOError) remains the same,
but the rationale and background sections now go into much more
depth for folks that want it.

The PEP now also explicitly covers the related changes to interpreter
and random module initialization, as well as providing references
to most of the related bugs.python.org messages.
2016-06-19 17:37:46 -07:00
Nick Coghlan 0448b96bb9 PEP 522: Address initial review comments
- Note MAC OS X kernel panic behaviour
- Fix copy & paste error in example function name
- Note getrandom() doesn't offer /dev/urandom behaviour
2016-06-16 13:30:20 -07:00
Nick Coghlan eab00de9cf PEP 522: BlockingIOError in security sensitive APIs on Linux 2016-06-16 12:32:11 -07:00