[
https://issues.apache.org/jira/browse/BEAM-5607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16685616#comment-16685616
]
Valentyn Tymofieiev commented on BEAM-5607:
-------------------------------------------
[~RobbeSneyders], my understanding of the proposal document was that it was
establishing 3.4 as a lower bound (e.g. we won't support 3.3, and will for sure
support 3.4). But I think we should not limit our support to 3.4 only. As we
are closing gaps with Python 3.4 support (or rather 3.5, since this is the
version we run on Jenkins), it may be a good time to start a conversation in
the mailing list about which versions we should target in forseeable future.
See also: https://issues.apache.org/jira/browse/BEAM-5663.
> Typing library no longer provisional in Python 3.7
> --------------------------------------------------
>
> Key: BEAM-5607
> URL: https://issues.apache.org/jira/browse/BEAM-5607
> Project: Beam
> Issue Type: Sub-task
> Components: sdk-py-core
> Reporter: Manu Zhang
> Assignee: Manu Zhang
> Priority: Minor
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> This is an issue coming from future since the target version in the [initial
> proposal|https://lists.apache.org/thread.html/5371469de567357b1431606f766217ef73a9098dc45046f51a6ecceb@%3Cdev.beam.apache.org%3E]
> is up to 3.6. Running python tests in 3.7 would throw the following error
> because the [typing library is no longer provisional in Python
> 3.7|https://github.com/python/typing#important-dates]
> {code}
> sdks/python/.eggs/typing-3.6.6-py3.7.egg/typing.py", line 1004, in __new__
> self._abc_registry = extra._abc_registry
> AttributeError: type object 'Callable' has no attribute '_abc_registry'
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)