You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/04/28 18:14:02 UTC

[jira] [Commented] (AVRO-2387) Type Check Python

    [ https://issues.apache.org/jira/browse/AVRO-2387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17094742#comment-17094742 ] 

ASF subversion and git services commented on AVRO-2387:
-------------------------------------------------------

Commit 7d372932c08e10ef04e060c138949dfd7c714616 in avro's branch refs/heads/master from Michael A. Smith
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=7d37293 ]

AVRO-2387: Type Check Python (#814)

* AVRO-2387: Type-Ignore Setuptools

* AVRO-2387: Py3 Friendly av_bench

* AVRO-2387: Py3 Friendly Sample HTTP Server

* AVRO-2387: Fix a missed self parameter

* AVRO-2387: Hard-Code TaskType Protocol Symbols for Mypy

* AVRO-2387: Py3 Friendly avro.tool

* AVRO-2387: TestProtocol.valid is not always a property

* AVRO-2387: Correct Typing for avro.test.test_schema

* AVRO-2387: Run Mypy via Tox

* AVRO-2387: Fix urlparse calls

> Type Check Python
> -----------------
>
>                 Key: AVRO-2387
>                 URL: https://issues.apache.org/jira/browse/AVRO-2387
>             Project: Apache Avro
>          Issue Type: Improvement
>    Affects Versions: 1.10.0
>            Reporter: Michael A. Smith
>            Assignee: Michael A. Smith
>            Priority: Major
>             Fix For: 1.10.0
>
>
> I propose to add type checking to the python library. I'd like to find an iterative way to do it, otherwise this will be a significant undertaking. So I am adding mypy to tox so it runs when ./build.sh test runs, and fixing relevant type check failures as they come up.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)