Marc Boissonneault created BEAM-1969:
----------------------------------------
Summary: GCP extras should not required fix version of
proto-google-cloud-datastore-v1
Key: BEAM-1969
URL: https://issues.apache.org/jira/browse/BEAM-1969
Project: Beam
Issue Type: Bug
Components: sdk-py
Affects Versions: 0.6.0
Reporter: Marc Boissonneault
Assignee: Ahmet Altay
Priority: Minor
When installing apache beam with to following command:
{code}
pip install apache-beam[gcp]==0.6.0
{code}
The *proto-google-cloud-datastore-v1* dependency gets installed with the fix
version *0.90.0.*
_see
[here|https://github.com/apache/beam/blob/master/sdks/python/setup.py#L106]_
This should not be a fix version requirement.
For example if I want to use the latest version of the
[google-cloud|https://pypi.python.org/pypi/google-cloud] in the same service,
then it requires
- google-cloud-datastore >= 1.0.0
-- Which depends on gapic-google-cloud-datastore-v1<0.16dev,>=0.15.0
--- +Depends on proto-google-cloud-datastore-v1\[grpc\]<0.91dev,>=*0.90.3*+
Issue priority is not high since we have a workaround to request
gapic-proto-google-cloud-datastore-v1>=0.90.3
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)