You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by hx...@apache.org on 2021/12/23 06:22:55 UTC

[flink] branch master updated: [FLINK-25422][python] Specify requirements in dev-requirements.txt

This is an automated email from the ASF dual-hosted git repository.

hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/master by this push:
     new 8a3d033  [FLINK-25422][python] Specify requirements in dev-requirements.txt
8a3d033 is described below

commit 8a3d033bdf12b9894c81aa3073f84c238d8a8f87
Author: huangxingbo <hx...@gmail.com>
AuthorDate: Thu Dec 23 10:16:05 2021 +0800

    [FLINK-25422][python] Specify requirements in dev-requirements.txt
    
    This closes #18185.
---
 flink-python/dev/dev-requirements.txt | 11 +++++++++++
 flink-python/tox.ini                  |  5 +----
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/flink-python/dev/dev-requirements.txt b/flink-python/dev/dev-requirements.txt
index 97242b8..1acfec0 100755
--- a/flink-python/dev/dev-requirements.txt
+++ b/flink-python/dev/dev-requirements.txt
@@ -16,3 +16,14 @@ setuptools>=18.0
 wheel
 apache-beam==2.27.0
 cython==0.29.24
+py4j==0.10.8.1
+python-dateutil==2.8.0
+cloudpickle==1.2.2
+avro-python3>=1.8.1,!=1.9.2,<1.10.0
+pandas>=1.0,<1.2.0
+pyarrow>=0.15.1,<3.0.0
+pytz>=2018.3
+numpy>=1.14.3,<1.20
+fastavro>=0.21.4,<0.24
+grpcio>=1.29.0,<2
+grpcio-tools>=1.3.5,<=1.14.2
diff --git a/flink-python/tox.ini b/flink-python/tox.ini
index 7c5bc51..7a6a934 100644
--- a/flink-python/tox.ini
+++ b/flink-python/tox.ini
@@ -27,11 +27,8 @@ envlist = {py36, py37, py38}-cython
 whitelist_externals=
     /bin/bash
 deps =
+    -r dev/dev-requirements.txt
     pytest
-    apache-beam==2.27.0
-    cython==0.29.24
-    grpcio>=1.29.0,<2
-    grpcio-tools>=1.3.5,<=1.14.2
     apache-flink-libraries
 passenv = *
 commands =