Port details
py-datalad Distributed data management system
1.7.1_2 sysutils Σ =0 1.6.2Version of this port present on the latest quarterly branch. upstream: 1.8.0 A newer version was found upstream by portscout, first on 2026-11-03. Maintainer: yuri@FreeBSD.org Port Added: 2026-06-27 19:48:19
Last Update: 2026-10-27 20:43:07
Commit Hash: c23e450
Also Listed In: python
License: MIT
WWW: https://www.datalad.org https://github.com/datalad/datalad Description: # DataLad is a free and open source distributed data management system
that keeps track of your data, creates structure, ensures reproducibility,
supports collaboration, and integrates with widely used data
infrastructure. It provides a unified data distribution with built-in
data versioning using git and git-annex. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}datalad>0:sysutils/py-datalad@${PY_FLAVOR} To install the port : # cd /usr/ports/sysutils/py-datalad/ && make install clean To add the package , run one of these commands: pkg install sysutils/py-datalad pkg install py312-datalad NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-datalad listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-datalad Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1792336687
SHA256 (datalad-1.7.1.tar.gz) = 805c52af920ffff54b285896eb5db8d57087ba51c2c414f30cf412b45b6ffc59
SIZE (datalad-1.7.1.tar.gz) = 1570576
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py312-fasteners>=0.14 : devel/py-fasteners@py312 py312-looseversion>0 : devel/py-looseversion@py312 py312-packaging>0 : devel/py-packaging@py312 py312-platformdirs>0 : devel/py-platformdirs@py312 py312-setuptools>=59.0.0 : devel/py-setuptools@py312 py312-wheel>0 : devel/py-wheel@py312 git : devel/git python3.12 : lang/python312 py312-build>=0 : devel/py-build@py312 py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
python3.12 : lang/python312
Runtime dependencies: #
py312-annexremote>0 : devel/py-annexremote@py312 py312-boto3>0 : www/py-boto3@py312 py312-chardet>=3.0.4 : textproc/py-chardet@py312 py312-distro>0 : sysutils/py-distro@py312 py312-fasteners>=0.14 : devel/py-fasteners@py312 py312-giturlparse>0 : devel/py-giturlparse@py312 py312-humanize>0 : devel/py-humanize@py312 py312-iso8601>0 : devel/py-iso8601@py312 py312-keyring>=20.0 : security/py-keyring@py312 py312-keyrings.alt>0 : security/py-keyrings.alt@py312 py312-looseversion>0 : devel/py-looseversion@py312 py312-msgpack>0 : devel/py-msgpack@py312 py312-packaging>0 : devel/py-packaging@py312 py312-patool>=1.7 : archivers/py-patool@py312 py312-platformdirs>0 : devel/py-platformdirs@py312 py312-python-gitlab>0 : devel/py-python-gitlab@py312 py312-requests>=1.2 : www/py-requests@py312 py312-tqdm>=4.32.0 : misc/py-tqdm@py312 py312-typing-extensions>=4.0.0 : devel/py-typing-extensions@py312 git : devel/git python3.12 : lang/python312
This port is required by: # for Test #
science/py-neo
Configuration Options : #
No options to configure Options name : #
sysutils_py-datalad USES: #
python
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Number of commits found: 6 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
1.7.1_2 27 Oct 2026 20:43:07
Yuri Victorovich (yuri)
sysutils/py-datalad: fix build by changing dependency to git from git@lite
Some dependency changed git@lite to git and this caused a conflict.
Reported by: fallout
1.7.1_1 22 Oct 2026 07:52:13
Yuri Victorovich (yuri)
sysutils/py-datalad: remove unnecessary dependency
1.7.1 20 Oct 2026 08:09:43
Yuri Victorovich (yuri)
sysutils/py-datalad: update 1.6.2 → 1.7.1
1.6.2 15 Sep 2026 02:33:09
Yuri Victorovich (yuri)
sysutils/py-datalad: update 1.6.1 → 1.6.2
1.6.1 25 Jul 2026 07:50:16
Yuri Victorovich (yuri)
sysutils/py-datalad: update 1.6.0 → 1.6.1
1.6.0 27 Jun 2026 19:47:17
Yuri Victorovich (yuri)
sysutils/py-datalad: New port: Distributed data management system
Number of commits found: 6