[
https://issues.apache.org/jira/browse/BEAM-10023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17138686#comment-17138686
]
Ning Kang commented on BEAM-10023:
----------------------------------
Hi Brian, the interactive beam would only work with Python 3.5+. Installing it
for Python2 would not work anyway.
[interactive] and [interactive_test] dependencies are extras in the setup, and
should not be installed or checked at all when the SDK is on Python2.
Where and when was this dependency check triggered? Is it possible to not
install and check [interactive] at all when the SDK is on Python2?
> Beam Dependency Check Report failing due to ipykernel
> -----------------------------------------------------
>
> Key: BEAM-10023
> URL: https://issues.apache.org/jira/browse/BEAM-10023
> Project: Beam
> Issue Type: Bug
> Components: sdk-py-core
> Reporter: Brian Hulette
> Assignee: Ning Kang
> Priority: P2
> Labels: stale-assigned
>
> Interactive Beam depends on ipykernel >= 5.2.0, which is python 3 only. This
> seems to break the dependency check report
> https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_Dependency_Check/267/console
> {code}
> 05:02:52 Collecting facets-overview<2,>=1.0.0
> 05:02:52 Using cached facets_overview-1.0.0-py2.py3-none-any.whl (24 kB)
> 05:02:52 Collecting ipython<8,>=5.8.0
> 05:02:52 Using cached ipython-5.10.0-py2-none-any.whl (760 kB)
> 05:02:52 ERROR: Could not find a version that satisfies the requirement
> ipykernel<6,>=5.2.0 (from apache-beam==2.22.0.dev0) (from versions: 4.0.1,
> 4.0.2, 4.0.3, 4.1.0, 4.1.1, 4.2.0, 4.2.1, 4.2.2, 4.3.0, 4.3.1, 4.4.0, 4.4.1,
> 4.5.0, 4.5.1, 4.5.2, 4.6.0, 4.6.1, 4.7.0, 4.8.0, 4.8.1, 4.8.2, 4.9.0, 4.10.0,
> 4.10.1)
> 05:02:52 ERROR: No matching distribution found for ipykernel<6,>=5.2.0 (from
> apache-beam==2.22.0.dev0)
> 05:02:53
> 05:02:53 > Task :sdks:python:dependencyUpdates FAILED
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)