diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 4fefe6c27..ffba1f084 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - TOXENV: [py37, py38, s3fs, gcsfs] + TOXENV: [py36, py37, py38, s3fs, gcsfs] env: TOXENV: ${{ matrix.TOXENV }} diff --git a/setup.py b/setup.py index 8a5869704..6398e33ce 100644 --- a/setup.py +++ b/setup.py @@ -31,7 +31,7 @@ license="BSD", keywords="file", packages=["fsspec", "fsspec.implementations"], - python_requires=">=3.7", + python_requires=">=3.6", install_requires=open("requirements.txt").read().strip().split("\n"), extras_require={ ":python_version < '3.8'": ["importlib_metadata"], @@ -43,7 +43,7 @@ "git": ["pygit2"], "github": ["requests"], "gs": ["gcsfs"], - "hdfs": ["pyarrow"], + "hdfs": ["pyarrow >= 1"], "http": ["requests", "aiohttp"], "sftp": ["paramiko"], "s3": ["s3fs"], diff --git a/tox.ini b/tox.ini index dbe777b2c..86c32a614 100644 --- a/tox.ini +++ b/tox.ini @@ -16,7 +16,7 @@ conda_deps= lz4 distributed dask - pyarrow + 'pyarrow >= 1' panel notebook pygit2