[Python-ideas] PEP 561: Distributing Type Information V3

2017-10-06 Thread Ethan Smith
fixes for clarity, readability, and removal of repetition As usual I have replicated a copy below. Cheers, Ethan PEP: 561 Title: Distributing and Packaging Type Information Author: Ethan Smith Status: Draft Type: Standards Track Content-Type: text/x-rst Created: 09-Sep-2017 Python-Version: 3.7

Re: [Python-ideas] PEP 561 v2 - Packaging Static Type Information

2017-09-12 Thread Ethan Smith
On Tue, Sep 12, 2017 at 8:30 PM, Nick Coghlan wrote: > On 13 September 2017 at 09:43, Ethan Smith wrote: > > The two major parts of this specification are the packaging > specifications > > and the resolution order for resolving module type information. This spec > >

[Python-ideas] PEP 561 v2 - Packaging Static Type Information

2017-09-12 Thread Ethan Smith
--- PEP: 561 Title: Distributing and Packaging Type Information Author: Ethan Smith Status: Draft Type: Standards Track Content-Type: text/x-rst Created: 09-Sep-2017 Python-Version: 3.7 Post-History: Abstract PEP 484 introduced type hints to Python, with goals of making typing gradual and

Re: [Python-ideas] PEP 563: Postponed Evaluation of Annotations, first draft

2017-09-11 Thread Ethan Smith
On Mon, Sep 11, 2017 at 1:21 PM, Yury Selivanov wrote: > On Mon, Sep 11, 2017 at 3:25 PM, Lukasz Langa wrote: > [..] > > This PEP is proposing delaying evaluation until annotations are accessed > but > > gives user code the power to decide whether the string form is enough, or > > maybe an AST w

Re: [Python-ideas] PEP 561: Distributing and Packaging Type Information

2017-09-10 Thread Ethan Smith
On Sun, Sep 10, 2017 at 6:21 PM, Jelle Zijlstra wrote: > > > 2017-09-10 18:10 GMT-07:00 Ethan Smith : > >> >> >> On Sun, Sep 10, 2017 at 5:39 PM, Jelle Zijlstra > > wrote: >> >>> Congratulations on your first PEP! This is solving an important

Re: [Python-ideas] PEP 561: Distributing and Packaging Type Information

2017-09-10 Thread Ethan Smith
On Sun, Sep 10, 2017 at 5:39 PM, Jelle Zijlstra wrote: > Congratulations on your first PEP! This is solving an important problem > for typing in Python, so I'm glad we're tackling it. > Thanks! > > >> >> Furthermore, package authors are wishing to distribute code that has >> inline type inform

[Python-ideas] PEP 561: Distributing and Packaging Type Information

2017-09-10 Thread Ethan Smith
! -- PEP: 561 Title: Distributing and Packaging Type Information Author: Ethan Smith Status: Draft Type: Standards Track Content-Type: text/x-rst Created: 09-Sep-2017 Python-Version: 3.7 Post-History: Abstract PEP 484 introduced type hints to Python, with goals of making typing gradual and