Commit Graph

25 Commits

Author SHA1 Message Date
Martin Fischer d8ce90756f
PEP 561: Clarify 4th step in Module Resolution Order (#2960) 2023-01-13 00:43:43 -08:00
Pradyun Gedam b1344d68e6
PEP 561: Mark as final (#2663) 2022-06-23 10:04:53 +01:00
Adam Turner 19f2582774
Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Nipunn Koorapati 389e8219cb
PEP561: Clarify stub-only namespace package behavior (#2083)
Co-authored-by: Ethan Smith <ethan@ethanhs.me>
2021-10-05 18:45:07 -07:00
Serhiy Storchaka ad7f2b2f6c Remove trailing spaces from many PEPs (#983) 2019-04-16 07:50:15 -07:00
Ethan Smith c509ce282e Clarify ordering of PEP 561 module resolution (#807)
As brought up in python/mypy#5520.
2018-10-11 20:36:04 -07:00
Sergey 417031b91e PEP 561: Fix issue with rendering in last sentense of part "Partial Stub Packages" (#774) 2018-09-13 08:24:45 -07:00
Sergey 67ce71c11c PEP 561: 'py.typed' with 'partial\n' is a requirement for partial stub package. (#773) 2018-09-12 17:25:20 -07:00
Ethan Smith 7d51890d81 Add link to sample stub packages (#713) 2018-07-09 11:20:35 -07:00
Guido van Rossum 524b9463dd Fix typo in Status header 2018-06-27 16:57:54 -07:00
Guido van Rossum bb9ca321dc Accept PEP 561 and link to it from the relevant section in PEP 484 2018-06-27 16:19:14 -07:00
Guido van Rossum 9a5f48bd3a
Small tweaks to PEP 561 (#680) 2018-06-20 13:50:47 -07:00
Ethan Smith fa86a3cd23 PEP 561: add typeshed if a package is partial (#676) 2018-06-19 14:24:19 -07:00
Ethan Smith f630c7406a PEP 561: Add partial stub section (#653) 2018-05-17 14:18:02 -04:00
Ethan Smith 18b869d1ce PEP 561: Point to mypy implementation and clarify stub package priority. (#613) 2018-04-10 09:18:42 -07:00
Ethan Smith 69eb6508e1 Change to -stubs over _stubs (#568)
Also note that a py.typed file is not needed for stub only packages.
2018-02-05 15:30:57 -08:00
Guido van Rossum 039d3b7132 Fix typo 2017-11-25 08:03:16 -08:00
Ethan Smith 170513274d PEP 561: Add note about module only distributions (#468) 2017-11-13 20:55:55 -08:00
Guido van Rossum 78dc4b19a3
Proposed small tweaks to the text of PEP 561 (#467) 2017-11-13 15:50:14 -08:00
Ethan Smith 1bf93be451 Update PEP 561 to use per-package marker file (#461)
Typing information relates to import packages rather than distribution packages,
so it needs to be inside the individual packages, rather than in the distribution
metadata.

As an added benefit, this means running directly from source control
will still do the right thing.
2017-11-12 20:51:37 +10:00
Ethan Smith 52a444b154 PEP 561: Add implementation links and changelog (#439) 2017-10-26 14:59:42 -07:00
Ethan Smith 858f82d1b8 V3 revision of PEP 561: Distributing Type Information (#428)
* V3 of Type Distribution PEP

* Clarify that new metadata is optional
2017-10-06 19:56:05 +10:00
Ethan Smith cd6642d2f2 Updates for PEP 561 (#416) 2017-09-12 16:21:12 -07:00
Ethan Smith 8396bb4fd2 PEP 461: Distributing and Packaging Type Information (#415) 2017-09-10 15:34:44 -07:00