[
https://issues.apache.org/jira/browse/BEAM-10425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17154000#comment-17154000
]
Ning Kang commented on BEAM-10425:
----------------------------------
I don't know about `botocore` nor `docutils` or `sphinx`.
It seems more like that it comes from the [AWS] dependency which uses `boto3`
instead of [interactive].
Here is an installation of [interactive]:
{code}
pip install .\[interactive\]
Processing /Users/ningk/workspace/beam/sdks/python
Requirement already satisfied: crcmod<2.0,>=1.7 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.7)
Requirement already satisfied: dill<0.3.2,>=0.3.1.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (0.3.1.1)
Requirement already satisfied: fastavro<0.24,>=0.21.4 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (0.23.4)
Requirement already satisfied: future<1.0.0,>=0.18.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (0.18.2)
Requirement already satisfied: grpcio<2,>=1.29.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.29.0)
Requirement already satisfied: hdfs<3.0.0,>=2.1.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (2.5.8)
Requirement already satisfied: httplib2<0.18.0,>=0.8 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (0.15.0)
Requirement already satisfied: mock<3.0.0,>=1.0.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (2.0.0)
Requirement already satisfied: numpy<2,>=1.14.3 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.18.4)
Requirement already satisfied: pymongo<4.0.0,>=3.8.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (3.10.1)
Requirement already satisfied: oauth2client<4,>=2.0.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (3.0.0)
Requirement already satisfied: protobuf<4,>=3.5.0.post1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (3.12.0)
Requirement already satisfied: pydot<2,>=1.2.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.4.1)
Requirement already satisfied: python-dateutil<3,>=2.8.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (2.8.1)
Requirement already satisfied: pytz>=2018.3 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (2020.1)
Collecting requests<3.0.0,>=2.24.0
Using cached requests-2.24.0-py2.py3-none-any.whl (61 kB)
Requirement already satisfied: typing-extensions<3.8.0,>=3.7.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (3.7.4.2)
Requirement already satisfied: avro-python3!=1.9.2,<1.10.0,>=1.8.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.9.2.1)
Requirement already satisfied: pyarrow<0.18.0,>=0.15.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (0.17.1)
Requirement already satisfied: facets-overview<2,>=1.0.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.0.0)
Requirement already satisfied: ipython<8,>=5.8.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (7.14.0)
Requirement already satisfied: ipykernel<6,>=5.2.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (5.3.0)
Requirement already satisfied: timeloop<2,>=1.0.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
apache-beam==2.24.0.dev0) (1.0.2)
Requirement already satisfied: six>=1.5.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
grpcio<2,>=1.29.0->apache-beam==2.24.0.dev0) (1.14.0)
Requirement already satisfied: docopt in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
hdfs<3.0.0,>=2.1.0->apache-beam==2.24.0.dev0) (0.6.2)
Requirement already satisfied: pbr>=0.11 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
mock<3.0.0,>=1.0.1->apache-beam==2.24.0.dev0) (5.4.5)
Requirement already satisfied: pyasn1>=0.1.7 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
oauth2client<4,>=2.0.1->apache-beam==2.24.0.dev0) (0.4.8)
Requirement already satisfied: pyasn1-modules>=0.0.5 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
oauth2client<4,>=2.0.1->apache-beam==2.24.0.dev0) (0.2.8)
Requirement already satisfied: rsa>=3.1.4 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
oauth2client<4,>=2.0.1->apache-beam==2.24.0.dev0) (4.0)
Requirement already satisfied: setuptools in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
protobuf<4,>=3.5.0.post1->apache-beam==2.24.0.dev0) (46.4.0)
Requirement already satisfied: pyparsing>=2.1.4 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
pydot<2,>=1.2.0->apache-beam==2.24.0.dev0) (2.4.7)
Requirement already satisfied: certifi>=2017.4.17 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
requests<3.0.0,>=2.24.0->apache-beam==2.24.0.dev0) (2020.4.5.1)
Requirement already satisfied: chardet<4,>=3.0.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
requests<3.0.0,>=2.24.0->apache-beam==2.24.0.dev0) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
requests<3.0.0,>=2.24.0->apache-beam==2.24.0.dev0) (1.25.9)
Requirement already satisfied: idna<3,>=2.5 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
requests<3.0.0,>=2.24.0->apache-beam==2.24.0.dev0) (2.9)
Requirement already satisfied: pandas>=0.22.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
facets-overview<2,>=1.0.0->apache-beam==2.24.0.dev0) (1.0.3)
Requirement already satisfied: traitlets>=4.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (4.3.3)
Requirement already satisfied: pygments in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (2.6.1)
Requirement already satisfied: appnope; sys_platform == "darwin" in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.1.0)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (3.0.5)
Requirement already satisfied: pexpect; sys_platform != "win32" in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (4.8.0)
Requirement already satisfied: decorator in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (4.4.2)
Requirement already satisfied: backcall in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.1.0)
Requirement already satisfied: jedi>=0.10 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.17.0)
Requirement already satisfied: pickleshare in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.7.5)
Requirement already satisfied: jupyter-client in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipykernel<6,>=5.2.0->apache-beam==2.24.0.dev0) (6.1.3)
Requirement already satisfied: tornado>=4.2 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
ipykernel<6,>=5.2.0->apache-beam==2.24.0.dev0) (6.0.4)
Requirement already satisfied: ipython-genutils in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
traitlets>=4.2->ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.2.0)
Requirement already satisfied: wcwidth in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython<8,>=5.8.0->apache-beam==2.24.0.dev0)
(0.1.9)
Requirement already satisfied: ptyprocess>=0.5 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from pexpect;
sys_platform != "win32"->ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.6.0)
Requirement already satisfied: parso>=0.7.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
jedi>=0.10->ipython<8,>=5.8.0->apache-beam==2.24.0.dev0) (0.7.0)
Requirement already satisfied: jupyter-core>=4.6.0 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
jupyter-client->ipykernel<6,>=5.2.0->apache-beam==2.24.0.dev0) (4.6.3)
Requirement already satisfied: pyzmq>=13 in
/Users/ningk/workspace/dev/lib/python3.7/site-packages (from
jupyter-client->ipykernel<6,>=5.2.0->apache-beam==2.24.0.dev0) (19.0.1)
{code}
I couldn't find the botocore dependency. Please correct me if I'm wrong.
> Dependency conflict between botocore and Sphinx
> -----------------------------------------------
>
> Key: BEAM-10425
> URL: https://issues.apache.org/jira/browse/BEAM-10425
> Project: Beam
> Issue Type: Task
> Components: dependencies, sdk-py-core
> Reporter: Kamil Wasilewski
> Priority: P3
>
> botocore, a part of [interactive], wants docutils<0.16, but Sphinx pulls in
> the latest docutils. A fix should be made to the python dependency check once
> botocore does not conflict with Sphinx.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)