Commit Graph

30 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
Adam Turner 3d60b84e35
PEP 676: Implementation updates (#2208) 2022-01-09 10:07:03 -08:00
Eitan Adler 8a0540c5ad PEP-456: fix typo (#1258)
The conditional statement likely meant "if", not "is"
2019-12-19 00:58:18 +11:00
Min ho Kim 19b5d9586a Fixed typos (#1144) 2019-08-11 08:53:20 -07:00
Min ho Kim cfb7bd74db Fix typos (#1113) 2019-07-03 11:20:45 -07: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
Serhiy Storchaka a53392a0f0 Remove trailing spaces. (#232)
Changes made automatically by the following command:
```
egrep -l ' +$' *.txt | xargs sed -i -re 's/ +$//'
```
2017-03-24 23:11:33 +02:00
Marti Raudsepp 04a6af2ab1 Fix various typos, spelling and grammar errors
Errors detected using Topy (https://github.com/intgr/topy), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Serhiy Storchaka 3dad438872 Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
Nick Coghlan 633d4f7295 statistics module & new hash are in 3.4 2014-03-16 14:43:06 +10:00
Christian Heimes 3194cd3640 Nick has accepted my PEP, thanks a lot 2013-11-20 11:37:19 +01:00
Christian Heimes 2d672edac2 small string optimization will either be enabled or removed before beta 2 is released 2013-11-20 02:57:42 +01:00
Christian Heimes 41037972de explain performance implications
move some paragraphs around
link to benchmark and benchmark results
2013-11-20 02:46:44 +01:00
Christian Heimes ea0509db0e add benchmark numbers for small string optimization 2013-11-14 16:09:27 +01:00
Christian Heimes 346215c231 document DJBX33A and discussion about non-aligned memory 2013-11-14 00:20:03 +01:00
Christian Heimes 4b767a63ee More compact notation 2013-11-13 23:39:54 +01:00
Christian Heimes a7bd65b904 PEP 456: add some of the new implementation details to the PEP's text 2013-11-13 23:32:54 +01:00
Christian Heimes 1db087f304 Update PEP 456 to reflect the changes in features/pep-456 2013-10-28 00:33:22 +01:00
gbrandl 5efee1848e PEP 456: typo and grammar fixes. 2013-10-08 15:32:43 +02:00
Christian Heimes 47829f733d Make Nick BDFG delegate
add string length distribution
add http://bugs.python.org/issue19183
2013-10-07 15:20:25 +02:00
Christian Heimes e8c49a7e04 drop testcapi addition 2013-10-06 15:56:31 +02:00
Christian Heimes 10346678ba Get the C API straight
Python already has sys.hash_info
2013-10-06 15:56:00 +02:00
Christian Heimes 781581bd26 PEP 456: drop pluggable and go for compile time configuration of the hash algorithm. 2013-10-06 14:28:39 +02:00
Christian Heimes 64c6e9cd8d Simplify code for PyUnicode (thx Serhiy) 2013-10-03 22:26:22 +02:00
Christian Heimes 139d3ebea9 Fix typos
unify use of hyphens in '32-bit', '64-bit' and '128-bit
2013-10-03 22:07:30 +02:00
Christian Heimes 0071641f77 Add internal size and seed size of hash algo 2013-10-03 15:15:51 +02:00
Christian Heimes afc47ea51a Add results from first tests with Python benchmark suite
document requirement of 64bit data type
explain hash algorithm requirements with RFC 2119 keywords
2013-10-03 12:52:00 +02:00
Christian Heimes 74bd2e874e document requirements
talk about AES-NI CMAC and HMAC as possible alternatives (too slow)
document necessary changes to C code
2013-09-30 17:07:51 +02:00
Christian Heimes 6801abf17d First draft of 'Pluggable and secure hash algorithm' for str and bytes.
The PEP is still in an early stage and work in progress.
2013-09-28 01:30:06 +02:00