Barry Warsaw
81261eafda
3156 has also been committed.
2013-11-22 12:35:10 -05:00
Barry Warsaw
e66a71839b
More PEP updates.
2013-11-22 12:30:31 -05:00
Christian Heimes
fe526d2a1f
Add PEP 456 to 3.4 release PEP
2013-11-22 03:11:12 +01:00
Barry Warsaw
62e15dce0c
Regex ain't gonna make it.
2013-11-21 20:58:33 -05:00
Barry Warsaw
dda5ca2c94
Update list of accepted but not yet implemented or merged peps.
2013-11-21 18:21:06 -05:00
Victor Stinner
312cd7d3ff
PEP 454: Charles-François accepted the PEP
2013-11-21 22:55:10 +01:00
Antoine Pitrou
7c5a782f7c
Remove question marks and explain __getnewargs_ex__
2013-11-21 02:06:06 +01:00
Antoine Pitrou
e389853776
Mark accepted (Tim)
2013-11-21 01:49:24 +01:00
Antoine Pitrou
08ebc09b61
EMPTY_FROZENSET is gone (Alexandre)
2013-11-21 01:48:24 +01:00
Antoine Pitrou
3bafcf54c5
Add a FRAME opcode for framing, and document Alexandre's new MEMOIZE opcode
2013-11-21 00:58:38 +01:00
Guido van Rossum
5a6cb6b60f
Add Resolution header to PEP 428 (pathlib).
2013-11-20 13:44:22 -08:00
Guido van Rossum
f00d87e468
Accept PEP 428 (pathlib).
2013-11-20 13:38:17 -08:00
Guido van Rossum
27d2ebaaed
Add Gustavo Carneiro (Gambit Research) to the acknowledgments.
2013-11-20 10:34:19 -08:00
Antoine Pitrou
dcf86aae59
Add Resolution header
2013-11-20 19:11:28 +01:00
Antoine Pitrou
01f3dc0adc
Mark PEP 3156 accepted
2013-11-20 19:03:47 +01: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
Antoine Pitrou
734743d99b
Assorted comments by Jim Jewett
2013-11-20 00:46:39 +01:00
Antoine Pitrou
3129ea6d88
Fix typo
2013-11-19 23:05:51 +01:00
Antoine Pitrou
cb4b918b94
Fix outdated example
2013-11-19 23:04:11 +01:00
Antoine Pitrou
c7f8d92125
`parent` is now a property returning the logical parent of the path
2013-11-19 22:01:14 +01:00
Antoine Pitrou
046c7012df
"parents" is now a sequence property providing access to the path's ancestors
2013-11-19 21:51:19 +01:00
Antoine Pitrou
ee543c9e5c
The "parts" property now simply returns a tuple (the slightly magic slicing behaviour is gone)
2013-11-19 21:48:55 +01:00
Antoine Pitrou
ea0c8221a0
s/is_sock/is_socket/
2013-11-19 16:52:03 +01:00
Antoine Pitrou
01c58d9574
Replace "seven" with "several" :)
2013-11-19 16:45:47 +01:00
Antoine Pitrou
e02e097151
Replace "NT path" with "Windows path"
2013-11-19 16:40:46 +01:00
Antoine Pitrou
00a5db2a5d
Make owner() and group() methods, rather than properties.
...
It didn't make sense to keep them as properties as all other metadata-querying APIs
are now exposed under the form of methods (e.g. is_dir(), etc.), and there's no
stat() caching anymore.
2013-11-18 23:49:02 +01:00
Antoine Pitrou
cf1a377f65
Add is_sock(), is_fifo(), is_block_device(), is_char_device()
2013-11-18 21:49:41 +01:00
Antoine Pitrou
36f5f1f633
Mention that resolve() canonicalizes the path under Windows
2013-11-18 21:48:50 +01:00
Antoine Pitrou
111b5e8681
Remove normcase(), it's not terribly useful and its presence can be misleading
2013-11-17 20:19:10 +01:00
Antoine Pitrou
b20d53bfd6
Point out that resolve() is similar to realpath()
2013-11-17 16:49:07 +01:00
Antoine Pitrou
cdf4a57e8d
Explain match() behaviour
2013-11-17 16:47:01 +01:00
Antoine Pitrou
6ad419b864
The repr() of a Windows path now uses forward slashes (Guido).
...
Note that str() and bytes() still use backward slashes, which is the canonical path syntax.
2013-11-17 16:33:06 +01:00
Antoine Pitrou
193c166121
NTPath becomes WindowsPath
2013-11-16 22:31:45 +01:00
Antoine Pitrou
0866846d15
Implicit iteration is replaced by the iterdir() method
2013-11-16 20:08:09 +01:00
Antoine Pitrou
4e925eb9ad
Point to readthedocs for detailed API spec
2013-11-16 19:57:44 +01:00
Antoine Pitrou
4318de0442
Kill raw_open()
2013-11-16 19:55:30 +01:00
Antoine Pitrou
4ddef5a086
Kill as_bytes()
2013-11-16 19:50:52 +01:00
Antoine Pitrou
08daab3583
Fix an example
2013-11-16 19:32:39 +01:00
Antoine Pitrou
554b1b0f9c
Wording tweaks
2013-11-16 19:10:10 +01:00
Antoine Pitrou
a4b740aacb
Add current opcodes, as implemented by Alexandre
2013-11-16 19:08:03 +01:00
Guido van Rossum
bf9b4e10d1
Replace connection_refused() with error_received().
2013-11-15 16:47:42 -08:00
Nick Coghlan
d7061c0d55
Add PEP 458: Surviving a compromise of PyPI
2013-11-15 22:20:14 +10:00
Guido van Rossum
8517d920dd
Complete subprocess and flow control docs. Misc other additions.
2013-11-14 13:25:58 -08: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
Victor Stinner
4f669af9ab
PEP 454: rename Snapshot.apply_filters() to Snapshot.filter_traces()
2013-11-12 13:38:36 +01:00