[ 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)