[
https://issues.apache.org/jira/browse/FLINK-25874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Liu updated FLINK-25874:
-------------------------------
Description:
I need to install PyFlink with some other libraries in a project, and I found
there's dependency conflict with `great-expectations` because PyFlink has pined
dependency `python-dateutil==2.8.0`.
{code:java}
There are incompatible versions in the resolved dependencies:
python-dateutil==2.8.0 (from apache-flink==1.14.3->-r requirements.in (line 4))
python-dateutil>=2.8.1 (from great-expectations==0.14.4->-r requirements.in
(line 5)) {code}
I have to use newer version of great-expectations (>=0.13.1) for some features,
so this is blocking me.
I found `python-dateutil` v2.8.0 is released in 2019-02-05, see
[https://github.com/dateutil/dateutil/releases/tag/2.8.0], is there any way to
loose the dependency, e.g. >=2.8.0 ?
was:
I need to install PyFlink with some other libraries in a project, and I found
there's dependency conflict with `great-expectations` because PyFlink has pined
dependency `python-dateutil==2.8.0`.
{code:java}
There are incompatible versions in the resolved dependencies:
python-dateutil==2.8.0 (from apache-flink==1.14.3->-r requirements.in (line 4))
python-dateutil>=2.8.1 (from great-expectations==0.14.4->-r requirements.in
(line 5)) {code}
I have to use newer version of great-expectations (>=0.13.1) for some features,
so this is blocking me.
I found `python-dateutil` v2.8.0 is [released in
2019-02-05|[https://github.com/dateutil/dateutil/releases/tag/2.8.0]], is there
any way to loose the dependency, e.g. >=2.8.0 ?
> PyFlink package dependencies conflict
> -------------------------------------
>
> Key: FLINK-25874
> URL: https://issues.apache.org/jira/browse/FLINK-25874
> Project: Flink
> Issue Type: Improvement
> Reporter: Martin Liu
> Priority: Blocker
>
> I need to install PyFlink with some other libraries in a project, and I found
> there's dependency conflict with `great-expectations` because PyFlink has
> pined dependency `python-dateutil==2.8.0`.
> {code:java}
> There are incompatible versions in the resolved dependencies:
> python-dateutil==2.8.0 (from apache-flink==1.14.3->-r requirements.in (line
> 4))
> python-dateutil>=2.8.1 (from great-expectations==0.14.4->-r requirements.in
> (line 5)) {code}
> I have to use newer version of great-expectations (>=0.13.1) for some
> features, so this is blocking me.
> I found `python-dateutil` v2.8.0 is released in 2019-02-05, see
> [https://github.com/dateutil/dateutil/releases/tag/2.8.0], is there any way
> to loose the dependency, e.g. >=2.8.0 ?
--
This message was sent by Atlassian Jira
(v8.20.1#820001)