diff --git a/dev-python/fsspec/fsspec-2026.4.0.ebuild b/dev-python/fsspec/fsspec-2026.4.0.ebuild index 18b13e404a65f..118e5f714f5c9 100644 --- a/dev-python/fsspec/fsspec-2026.4.0.ebuild +++ b/dev-python/fsspec/fsspec-2026.4.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{11..14} ) -inherit distutils-r1 +inherit distutils-r1 optfeature MY_P=filesystem_spec-${PV} DESCRIPTION="A specification that python filesystems should adhere to" @@ -65,3 +65,12 @@ python_test() { epytest -o tmp_path_retention_policy=all } + +pkg_postinst() { + optfeature_header "Install optional filesystem backends:" + optfeature "http" dev-python/aiohttp + optfeature "gist/github/jupyter" dev-python/requests + optfeature "ssh/sftp" dev-python/paramiko + optfeature "arrow/hdfs" dev-python/pyarrow + optfeature "libarchive" dev-python/libarchive-c +} diff --git a/dev-python/fsspec/fsspec-2026.6.0.ebuild b/dev-python/fsspec/fsspec-2026.6.0.ebuild index d3a4a46565ff7..d3375251d907e 100644 --- a/dev-python/fsspec/fsspec-2026.6.0.ebuild +++ b/dev-python/fsspec/fsspec-2026.6.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{12..14} ) -inherit distutils-r1 +inherit distutils-r1 optfeature MY_P=filesystem_spec-${PV} DESCRIPTION="A specification that python filesystems should adhere to" @@ -59,3 +59,12 @@ python_test() { epytest -o tmp_path_retention_policy=all } + +pkg_postinst() { + optfeature_header "Install optional filesystem backends:" + optfeature "http" dev-python/aiohttp + optfeature "gist/github/jupyter" dev-python/requests + optfeature "ssh/sftp" dev-python/paramiko + optfeature "arrow/hdfs" dev-python/pyarrow + optfeature "libarchive" dev-python/libarchive-c +}