Nick Coghlan
76b6778d04
Minor wording nit
2013-03-05 22:34:43 +10:00
Nick Coghlan
fe1f501b5a
Missed a ref to the old API in PEP 422
2013-03-05 22:32:26 +10:00
Nick Coghlan
f6cc8f4a1f
Fix markup
2013-03-05 22:25:52 +10:00
Nick Coghlan
cc2b99b5ad
Adjust the redrafted PEP 422 to match reality
2013-03-05 22:22:20 +10:00
Nick Coghlan
685514f87a
Fix markup
2013-03-05 01:57:51 +10:00
Nick Coghlan
043d7cfaaa
Revised PEP 422, now with the namespace setting
...
This revealed an interesting conflict between the use of __prepare__ to share a namespace between two different class instances, and the assumption in the cache invalidation for type attribute lookup thatthe class fully controls the contents of the underlying namespace.
2013-03-05 01:54:19 +10:00
Antoine Pitrou
41ca0b81e0
Mention the dedicated branch in the Mercurial repo.
2013-03-01 23:24:24 +01:00
Antoine Pitrou
f463d32478
Add a as_uri() method as suggested by Charles-François, to return a file URI.
2013-03-01 23:10:53 +01:00
Brett Cannon
233fe61bf7
Larry's PEP was already committed, plus PEP 444 is not the end of the numbers
2013-02-25 12:23:26 -05:00
Brett Cannon
0176d4bc59
Add PEP 445: The Argument Clinic DSL
2013-02-25 11:39:56 -05:00
Barry Warsaw
72af6a15bc
PEP 435, Adding an Enum type to the Python standard library, Bendersky/Warsaw
2013-02-25 10:15:03 -05:00
Barry Warsaw
c37b8618b9
PEP 436, The Argument Clinic DSL, Larry Hastings
2013-02-25 09:50:32 -05:00
Eli Bendersky
e24ea517b3
Clarify that int(Enum) facilitates interoperability with C extensions that
...
expect integer values.
2013-02-25 06:16:51 -08:00
Daniel Holth
373b80f240
PEP-0427: clarify some implementation details.
...
Hope it's OK to clarify two details that came up during Vinay's distlib wheel
implementation: zip directory filenames are encoded as utf-8, and it's nicer
to put the .dist-info directory at the end of the archive.
2013-02-24 21:41:40 -05:00
Eli Bendersky
58cf595925
Added use cases and some of the discussed variations.
2013-02-24 06:32:40 -08:00
Eli Bendersky
c6c5d125b2
merge heads
2013-02-23 09:16:43 -08:00
Eli Bendersky
5e8e6fa2d9
Consistent formatting & cleanup, explicit namespacing of make. Updated todo
2013-02-23 09:16:16 -08:00
Nick Coghlan
97c5e3d5df
PEP 426: fix typo
2013-02-24 01:14:18 +10:00
Nick Coghlan
c12443086c
PEP 426: fix editing oversight
2013-02-24 01:10:49 +10:00
Nick Coghlan
92f4a2321d
PEP 426: Propose Ruby's "pessimistic version constraints"
...
- makes the default handling of version specifiers match Ruby's ~> operator
- explicitly base == and != on string prefix matching
- cleaned up various examples related to the version specifiers
- give the version specifiers section more structure
2013-02-24 00:55:28 +10:00
Eli Bendersky
6f23bce51b
Pre-alpha draft for PEP 435 (enum). The name is not important at the moment, as
...
this file will be renamed into final form when the PEP is ready. Pushing to main
PEPs repo for safekeeping & easy collaboration.
2013-02-23 06:36:35 -08:00
Daniel Holth
eacfe8b2ed
PEP 426: replace implied 'version starts with' with new ~= operator
2013-02-22 22:33:09 -05:00
Daniel Holth
ee852b4573
merge
2013-02-22 22:19:44 -05:00
Daniel Holth
088bb61948
PEP 426: minor extras edit
2013-02-22 22:19:26 -05:00
Terry Jan Reedy
f2ae663135
Merge
2013-02-21 21:41:19 -05:00
Terry Jan Reedy
fca1d14dc1
At Todd's request, add myself as co-author.
2013-02-21 21:37:44 -05:00
Nick Coghlan
9e4be3af15
PEP 426: Update the section on handling old non-compliant versions
2013-02-22 00:10:25 +10:00
Nick Coghlan
87ee84724d
PEP 426: avoid ambiguous pronouns
2013-02-21 23:51:24 +10:00
Nick Coghlan
d5325ea005
PEP 426: analyse the PyPI metrics correctly
2013-02-21 23:37:00 +10:00
Barry Warsaw
d50d46d23d
Add missing 2.6.8 release, and describe plans for 2.6.9.
2013-02-20 11:02:21 -05:00
Barry Warsaw
4348a6fbcb
PEP 434, IDLE Enhancement Exception for All Branches
2013-02-19 11:50:39 -05:00
Nick Coghlan
bee849102f
PEP 426: remove misleading example
2013-02-19 19:41:00 +10:00
Nick Coghlan
de0706b506
PEP 427: fix header (spotted by W. Trevor King)
2013-02-18 22:41:37 +10:00
Nick Coghlan
1ab72e5dbf
Remove extraneous line
2013-02-18 22:06:19 +10:00
Nick Coghlan
57dc04d92a
PEP 426: clarify metadata version transitions
2013-02-18 22:02:45 +10:00
Nick Coghlan
0c893b0ffe
Fix typo in PEP 426
2013-02-17 20:03:21 +10:00
Nick Coghlan
60da0d5552
PEP 426 readability tweaks
2013-02-17 19:59:27 +10:00
Nick Coghlan
ff5d03aef4
Bump PEP 426 metadata version to 2.0
2013-02-17 19:43:54 +10:00
Nick Coghlan
e549370b98
Reclaim BDFL-Delegate status for PEP 426
2013-02-17 18:17:24 +10:00
Nick Coghlan
e8cd55a4af
PEP 426 updates
2013-02-17 18:14:42 +10:00
Nick Coghlan
33a9433c13
Accept PEP 425 (binary compatibility tags)
2013-02-17 14:56:39 +10:00
Daniel Holth
0bc7d03826
update faq, recommended example list
2013-02-16 22:55:23 -05:00
Nick Coghlan
8bae85b3f6
Accept PEP 427 (wheel format)
2013-02-16 21:14:38 +10:00
Daniel Holth
3515a9e84e
edit wheel peps for posting
2013-02-15 23:02:25 -05:00
Ezio Melotti
ee51e79191
#17175 : remove outdated paragraph about issue #8040 from PEP 430. Patch by Tshepang Lekhonkhobe.
2013-02-15 22:04:23 +02:00
Daniel Holth
6eed09d5bd
wheel: add escaping
2013-02-15 09:50:50 -05:00
Daniel Holth
738c179919
minor wheel edits
2013-02-15 07:41:57 -05:00
Victor Stinner
8cf9eb4561
PEP 433: more typos
2013-02-14 02:22:29 +01:00
Victor Stinner
f901a53dd9
PEP 433: typo
2013-02-14 02:12:36 +01:00
Daniel Holth
1ab3113380
pep-0427: Require metadata 1.1 or greater
2013-02-12 22:30:53 -05:00