BSD Ports

filesystems/py-s3fs 2025.12.0_3 MidnightBSD

Convenient Filesystem interface over S3

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
d31e6c7450
License
bsd3
Categories
filesystems, devel, python

Description

S3FS builds on aiobotocore to provide a convenient Python filesystem interface for S3.

In the other systems

The newest version among them is 2026.9.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDfilesystems/py-s3fs2025.12.0_3 behind since 2026-07-08no data-[email protected]2026-09-16
FreeBSDfilesystems/py-s3fs2026.9.0 newestnone known-[email protected]2026-09-20
DragonFlyfilesystems/py-s3fs2025.3.0 behind since 2026-07-08none known-[email protected]-
HardenedBSDfilesystems/py-s3fs2026.9.0 newestno data-[email protected]-
GhostBSDfilesystems/py-s3fs2026.9.0 newestno data-[email protected]-

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}s3fs

From mports:

cd /usr/mports/filesystems/py-s3fs && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}s3fs>0:filesystems/py-s3fs

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 2

Runtime 3

Build dependencies 2
Run dependencies 3
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
s3fs-2025.12.0.tar.gz812178612885105ce14d609c5b807553f9f9956b45541576a17ff337d9435ed3eb01f
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
d31e6c7450 Lucas Holt *: bump PORTREVISION for py-aiohttp and py-brotli updates (#1280)
Rebuilds dependents of the two large version jumps in #1269: `www/py-aiohttp` 3.9.3 -> 3.14.3 (#1279) and `archivers/py-brotli` 1.0.9 -> 1.2.0 (#1278). 25 ports, `PORTREVISION` lines only — no other change in the diff. ### py-aiohttp dependents (18) plus devel/py-vcrpy `ai/py-datasets`, `ai/py-langchain-community`, `ai/py-langchain-google-community`, `ai/py-litellm`, `ai/py-tritonclient`, `devel/py-aiobotocore`, `devel/py-azure-core`, `devel/py-black`, `devel/py-gql`, `devel/py-sentry-sdk`, `devel/py-strawberry-graphql`, `devel/py-vcrpy`, `dns/py-idna_ssl`, `filesystems/py-s3fs`, `ftp/py-parfive`, `mail/py-postfix-mta-sts-resolver`, `security/py-google-auth`, `textproc/py-elasticsearch`, `www/py-google-resumable-media` …
1120d14db4 Lucas Holt filesystems/py-s3fs: fix the dependency version upper bound
mport.query does not match a package when the lower bound of a range equals the upper bound's base version and the upper bound carries a _N suffix: "version>=1.1.1<1.1.1_99" reports not found for an installed 1.1.1, while "version>=1.1.1<1.1.1.99" matches, including packages carrying a PORTREVISION. Spell the bound with .99 so the dependency resolves. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>