Commit Graph

7113 Commits

Author SHA1 Message Date
Larry Hastings 5679470806 Update release schedules for 3.4 and 3.5. 2017-07-25 02:13:51 -07:00
Larry Hastings 884e4851ef Correct PEP 101 steps for security-fixes branches. 2017-07-25 02:02:59 -07:00
Larry Hastings f197bf4c54 Update PEP 101 for this post-blurb world. 2017-07-23 20:25:16 -07:00
Masayuki Yamamoto e648e57384 PEP 539: update draft to omit two functions (#314) 2017-07-22 13:20:37 -07:00
Ned Deily 76f6614ff0 Updates to pep 101 for GitHub-based releases 2017-07-22 08:59:02 -04:00
Thomas Kluyver e505618795 Move comparison to PEP 516 into an appendix (#313) 2017-07-20 23:37:31 +10:00
Nick Coghlan 11c03654f4 PEP 517: Fix metadata preparation example (#312)
- use plain strings rather than pathlib.Path
- drop config_settings as irrelevant
- return relevant absolute paths from the example
  helper functions
2017-07-20 23:09:00 +10:00
Nick Coghlan 83ae4a58a6 PEP 517: remove prepare_wheel_metadata references (#311)
- replace with prepare_metadata_for_build_wheel where appropriate
- update the API evolution example to be based on build_sdist
  rather than prepare_wheel_metadata
- also clarified the frontend example code covering one way to
  handle prepare_metadata_for_build_wheel being optional
2017-07-20 22:12:48 +10:00
Matthias Kramm 1a92d6ea0d PEP 484: Remove statement about unicode, in the python2.7 section. (#302)
See https://github.com/python/typing/issues/418#issuecomment-313753006.
Let's leave it up to type-checkers whether they want `unicode`, in Python 2
code, to mean "only unicode" or "str or unicode".
2017-07-18 13:59:39 -07:00
Jelle Zijlstra 7221386f27 PEP 484: Clarify that submodules in a package are exported (#309)
See discussion in https://github.com/python/typeshed/pull/1484#discussion_r127114355.
2017-07-17 15:51:21 -07:00
Ned Deily f09b893072 3.6.2 is released 2017-07-17 03:47:56 -04:00
Nick Coghlan 0189da7b60 PEP 517: update backend example (#310)
- update hook names and signatures
- clearly separate sdist building & wheel building
- add support for out-of-tree wheel builds
- clarify build_wheel spec based on updated example
- be explicit that out-of-tree builds should match
  the results of building via sdist
2017-07-16 15:12:00 +10:00
Larry Hastings 20c110f591 Add release dates for Python 3.4.7. 2017-07-15 14:35:47 +02:00
Thomas Kluyver ea76e4431b Add note about fresh subprocess per build (#308) 2017-07-15 14:31:54 +10:00
Thomas Kluyver 36212596ba PEP 517: Update hooks in line with discussion (#307)
- renamed hooks
- replaced input preparation hook with build_directory parameter
- split out hook entries into separate sections
2017-07-14 17:25:30 +10:00
Ned Deily 850e02890d Update 3.3.7 release dates and EOL dates. 2017-07-12 20:12:34 -04:00
Julien 36898a4291 PEP 545: Update contribution agreement according to the PSF recommendations (#304) 2017-07-12 14:51:28 -07:00
Mariatta 4012be879e Mark PEP 495 as Final (#305)
Shipped in Python 3.6
2017-07-12 12:00:30 -07:00
Joshua Dong b61bb7d343 fix minor typos (#294) 2017-07-12 11:58:51 -07:00
Erik Bray 3433417193 Updates to PEP 539 draft (#291) 2017-07-12 11:58:09 -07:00
Brett Cannon ed36ec04ac Fix a markup mistake (#306) 2017-07-12 11:56:48 -07:00
Ned Deily 9e3916689c Update pep-0494.txt 2017-07-08 01:16:54 -04:00
Mariatta dba43db7b9 PEP 498: Capitalize the F at the start of the sentence (GH-301) 2017-07-06 10:17:04 -07:00
Ned Deily 202e69a1e0 Add 3.6.2rc2 and adjust 3.6.2 final. 2017-07-03 00:19:58 -04:00
Nick Coghlan 0f74d6e152 Use correct status for PEP 496 (#300)
PEP 496 was never Accepted or Active, so the correct status
is "Rejected in favour of PEP 508" rather than "Superseded
by PEP 508".
2017-06-29 11:43:06 +10:00
Brett Cannon 67047cbf74 Add a missing parenthesis (#298) 2017-06-26 12:23:18 -07:00
Thomas Kluyver e45966c799 PEP 517: Add hook for sdist build deps (#297)
- Add get_build_sdist_requires
- Rename hooks that had become ambiguous given
  two distinct build hooks
- Clarify expected environments for the various hooks
2017-06-25 00:16:21 +10:00
Larry Hastings 48e75bc19c Update 3.5 release schedule with dates for 3.5.4. 2017-06-23 06:22:30 -07:00
Ivan Levkivskyi 338dcabc7b Updates to PEP 544 (#289)
Including a title change.
2017-06-19 21:38:56 -07: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
Ned Deily 670a6a32a3 Update for 3.6.2rc1 2017-06-17 22:06:29 -04:00
Nick Coghlan b5f41515a5 PEP 538: Note significant implementation-driven changes 2017-06-18 12:01:45 +10:00
Emanuele Gaifas 6040eb7483 Remove spurious whitespace (#295)
There was a spurious space at the beginning of the line, that transformed the paragraph into a definition list item.
2017-06-17 12:11:36 -04:00
csabella ad339c1e27 reSTify PEP225, PEP234, PEP255, PEP450 (#293) 2017-06-16 10:20:28 -07:00
Thomas Kluyver 82ea79a94a PEP 517: Clear up ambiguity about metadata_directory (#292)
An ambiguity in the wording made it look like metadata_directory for build_wheel
would be the same directory as was passed in to the prepare_wheel_metadata hook.
It makes more sense for it to be the .dist-info directory returned from prepare_wheel_metadata.
2017-06-16 16:59:08 +10:00
Ned Deily 89b7ed494c Update dates for 3.6.2rc and final. 2017-06-15 01:28:49 -04:00
Thomas Kluyver 477139b3f7 PEP 517: Latest recommended changes
- use sdist and wheel archives as required interchange formats
- use `prepare_*` prefix for optional file export APIs
- return relative paths for generated aritifacts/directories
2017-06-14 21:38:14 +10:00
Benjamin Peterson 591a85fadc mask bdfl-delegate email 2017-06-11 12:43:16 -07:00
Benjamin Peterson 2a42be8c60 vendorize some docutils pep transformations, so we can update them 2017-06-11 12:42:47 -07:00
Benjamin Peterson 60d9b24542 promote m.p.o links to https 2017-06-11 12:02:39 -07:00
Benjamin Peterson 6d01d3c28e add delegate metadata 2017-06-11 12:00:15 -07:00
Benjamin Peterson 798ece85d4 fix header ordering 2017-06-11 11:40:54 -07:00
Benjamin Peterson 307e5a92da accept pep 546 2017-06-11 11:38:10 -07:00
Nick Coghlan d5049e5369 PEP 538 implementation has been merged 2017-06-11 13:17:59 +10:00
Barry Warsaw 3800904843 Braces example for multiline conditionals (#284)
* Braces example for multiline conditionals.

Closes #283
2017-06-09 20:45:57 -07:00
Thomas Kluyver 22e36e2113 PEP 517: Misc changes from discussion (#288) 2017-06-10 12:59:46 +10:00
Ned Deily d7f4eefd7b Add tentative dates for 3.6.3 2017-06-08 23:37:22 -04:00
csabella b85afac44d Fix some small typos in PEP 512 (#287) 2017-06-07 14:37:59 -07:00
Nick Coghlan 8350530c12 Cross-reference PEP 3131 from PEP 8 (#286)
PEP 3131 (Unicode identifiers) includes a policy section
covering their use within the standard library.

This adds an explicit cross-reference to that section from
the prescriptive naming conventions section of PEP 8.
2017-06-06 12:57:48 +10:00