Min ho Kim
cfb7bd74db
Fix typos ( #1113 )
2019-07-03 11:20:45 -07:00
Nick Coghlan
0977d33b02
Withdraw PEPs 426 and 459 ( #579 )
...
PEP 566 defines a metadata 2.1 specification that
matches the way tools are actually currently working,
so we're going to run with that "solve problems we
know we have", rather than pursuing the more
speculative ground-up metadata redesign that PEP 426
became.
2018-02-21 21:21:31 +10: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
0903eac8d8
Defer PEP 426 again
2017-09-18 20:56:39 +10:00
Nick Coghlan
bafb9d81aa
PEP 426: Remove dead link relating to the examples
2017-06-18 13:48:34 +10:00
John T. Wodder II
0d039dd5c3
Fix broken links in PEP 426 (GH-296)
...
* Fix broken links
* Removed unused link
2017-06-18 13:45:09 +10:00
Nick Coghlan
24cd02b34c
PEP 426: Further simplifications
...
- make expected filename pysdist.json and be clear this
metadata is about the published source code, not any
particular built or installed artifacts
- defer any changes to handling of project obsolescence
- add "all" and "alldev" as implied extras if not defined
- drop "self", "runtime" and proposed changes to the extras
notation
2017-03-13 20:07:57 +10:00
Nick Coghlan
8ae8b612d4
PEP 426: Update & move back to Draft status
...
- move Semantic Dependencies over to the Extras system
- integrate appropriate references to PEP 508
- cut no longer relevant "status report" sections
- cut explanations of changes that were moved to PEP 459
2017-03-10 19:14:27 +10:00
Nick Coghlan
fa86704be3
PEP 426: Reference PEP 508 where appropriate
...
Some parts of PEP 426 relating to dependency declarations
are now covered in PEP 508, so make a note of that in the
affected sections.
2017-02-15 08:30:35 +01:00
Mariatta
f67dd4a759
Remove extra backticks ( #184 )
2017-01-19 10:00:52 -08: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
Nick Coghlan
ce2f5ce660
Officially defer PEP 426 (Metadata 2.0)
2016-06-02 12:11:25 -07:00
Georg Brandl
af90430776
Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914
2016-05-03 10:18:02 +02:00
Nick Coghlan
0c6a470957
PEP 496: First draft of environment markers PEP
2015-08-03 14:00:49 +10:00
Nick Coghlan
a75b50475e
Update PEP 426 for PEP 440 changes & add python.constraints extension
2014-07-02 22:55:34 -07:00
Nick Coghlan
ae9ed08aa0
Account for metadata hook deferral in PEP 426
2014-03-02 16:46:28 +10:00
Nick Coghlan
5acaa11e8a
pydist.json should be read from a valid container
2014-03-02 16:08:11 +10:00
Nick Coghlan
e8266719af
Major update to metadata 2.0 draft specs
...
- split many fields out to standard extensions
- support for local versions in PEP 440
- addressed several other issues noted in
https://bitbucket.org/pypa/pypi-metadata-formats/issues
2013-12-21 23:52:04 +10:00
Nick Coghlan
2dd26998ec
Tweak name rules for export groups and extensions
2013-08-10 17:16:46 -04:00
Nick Coghlan
1019a67ffa
Try to clean up PEP 426 naming rules
2013-08-04 16:29:14 +10:00
Nick Coghlan
605e86dca8
PJE's feedback on PEP 426 exports
2013-08-03 23:42:56 +10:00
Nick Coghlan
311a487701
First draft of entry points for metadata 2.0
2013-08-03 01:13:56 +10:00
Nick Coghlan
10b82df874
Markup fix
2013-07-14 23:29:39 +10:00
Nick Coghlan
a043d88945
Assorted PEP 426 updates
...
* Merge conditional and unconditional deps
* Don't trust public index server "Provides" metadata
* Rename pymeta to pydist (schema file name change postponed for better diff)
* Bring schema file up to date (I think - could use an audit)
2013-07-14 23:27:22 +10:00
Daniel Holth
41d43d2d53
pep-0426: add generator field
2013-07-06 16:38:22 -04:00
Nick Coghlan
b1126e367c
Incorporate Vinay's direct reference feedback
...
* Syntax becomes "from URL" instead of "is URL"
* Now a distinct alternative to version specifiers rather
than a subclause of one
2013-06-26 21:27:57 +10:00
Nick Coghlan
c7ac54a9b9
PEP 426: add distlib as a reference impl
2013-06-24 21:48:49 +10:00
Nick Coghlan
00af01985f
PEP 426: tweak standard build system description
2013-06-24 21:38:31 +10:00
Nick Coghlan
a157a40e52
PEP 426: make summary field mandatory
2013-06-24 21:05:51 +10:00
Nick Coghlan
f8a1a5ce04
PEP 426 updates
...
* Add implementation_name and implementation_version marker variables
* Expand on the expected use cases for supports_environments
* Reference wheel and warehouse from legacy metadata appendix
* Drop most of the Sphinx notes (moving some to Rejected Features)
2013-06-23 17:01:36 +10:00
Nick Coghlan
a481167f6c
PEP 426 - add missing dependency fields
2013-06-20 22:42:23 +10:00
Nick Coghlan
2aa8569969
Add jsonschema ref to PEP 426
2013-06-20 21:51:16 +10:00
Nick Coghlan
5516e1cb73
Tweak PEP 426 install hooks
2013-06-20 21:44:51 +10:00
Nick Coghlan
f4a21c42e6
Update post dates for 426/440
2013-06-20 19:24:19 +10:00
Nick Coghlan
6676b35f46
PEP 426/440 update
2013-06-19 23:56:38 +10:00
Nick Coghlan
dfb7f691ac
Markup fixes
2013-05-30 00:17:27 +10:00
Nick Coghlan
e2794d830b
Update based on distutils-sig feedback
2013-05-30 00:15:30 +10:00
Nick Coghlan
7d207bc210
Publish the JSON-based metadata 2.0 spec
2013-05-27 21:20:13 +10:00
Nick Coghlan
0451397e5a
Replace the right PEP
2013-03-30 21:39:06 +10:00
Nick Coghlan
84896d01e6
Split the versioning standard back out of PEP 426
2013-03-30 16:14:52 +10:00
Daniel Holth
77d614b889
PEP 426: trailing 0's policy for ==
2013-03-10 14:32:53 -04:00
Daniel Holth
9800c40ecb
PEP 426: optional features or "extra dependencies"
2013-03-10 13:54:12 -04:00
Daniel Holth
405a5ad476
PEP 426: extensions are 0..1
2013-03-10 13:34:21 -04: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
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