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
Daniel Holth
5380293c4b
merge
2013-02-11 22:50:02 -05:00
Daniel Holth
1a1244b3ff
pep-0426: don't require Provides-Dist: our name
...
DRY rule for Provides-Dist: distributions always provide their own name.
No point asking projects to choose their metadata version; wacky version
numbers will not work correctly with tools regardless of the metadata
version.
2013-02-11 22:49:33 -05:00
Daniel Holth
2cda64a532
pep-0426: remove extras from Setup-Requires-Dist
...
Today Setup-Requires-Dist is needed so that "python setup.py" will run at all.
Pip executes setup.py to write the requirements to a file, installs them, and
runs setup.py again to do the build/install. Not prepared to add extras to
this stage as installing a package with extras would have different results
depending on whether you were installing package[extra] from source or from a
binary.
2013-02-11 22:37:10 -05:00
Brett Cannon
f30a481525
Update from Lennart
2013-02-10 14:34:41 -05:00
Nick Coghlan
c0a1e03125
Update PEP 422 post history
2013-02-10 22:25:46 +10:00
Nick Coghlan
9a660dde6b
Add Daniel as PEP 422 co-author, misc fixes
2013-02-10 22:13:58 +10:00
Nick Coghlan
a7dc8cb417
Reference implementation for PEP 422
2013-02-10 21:47:22 +10:00
Nick Coghlan
0a825fe2ee
Use the right term in PEP 426
2013-02-10 00:28:52 +10:00