You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Michael A. Smith (Jira)" <ji...@apache.org> on 2019/10/14 01:11:00 UTC

[jira] [Commented] (AVRO-2595) txipc requires zope.interface, but package does not require it

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

Michael A. Smith commented on AVRO-2595:
----------------------------------------

Zope.interface is a fairly useful and common third party thing, but Avro's python implementation has mostly avoided third party dependencies, and I'd just as soon keep it that way for whatever my opinion is worth.

> txipc requires zope.interface, but package does not require it
> --------------------------------------------------------------
>
>                 Key: AVRO-2595
>                 URL: https://issues.apache.org/jira/browse/AVRO-2595
>             Project: Apache Avro
>          Issue Type: Bug
>          Components: python
>            Reporter: Michael A. Smith
>            Priority: Major
>
> The avro.txipc module in lang/py imports zope.interface, but setup.py does not require it. The Dockerfile we use in Travis definitely doesn't have zope.interface, so that means this module is certainly untested. If anyone is using it in the wild, they must be directly installing zope.interface on their own.



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