macOS
brew install bagitlocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für bagit in AI-Agent-Workflows.
Installation
brew install bagitlocal Homebrew formula metadata
Überblick
Library for creation, manipulation, and validation of bags
Verlauf
bagit is the Library of Congress-maintained Python library and command-line utility for creating, reading, and validating BagIt packages. Its importance comes from the BagIt format more than from the code itself: BagIt is a simple directory layout for reliable transfer and preservation of arbitrary digital content.
The BagIt format was developed in the digital-preservation community and standardized as RFC 8493 in October 2018 by contributors from the California Digital Library, Stanford Libraries, the Library of Congress, and others. The RFC describes BagIt as a filesystem hierarchy with payload files, tag files, manifests, and checksum validation rather than as a compressed archive format.
The bagit-python repository was created under the Library of Congress GitHub organization in 2013. Its README presents the package as both a Python module and a `bagit.py` command-line program for turning directories into bags, updating bag metadata, regenerating manifests, and validating bags.
RFC 8493 notes BagIt use across preservation organizations including the Library of Congress, Dryad Data Repository, NSF DataONE, the Rockefeller Archive Center, and university libraries including Cornell, Purdue, Stanford, Ghent University, New York University, and the University of California.
In package-manager culture, `bagit` is a small but durable archival utility: Homebrew packages it as a formula, and the formula API reported stable version 1.9.0 with 19 installs in the previous 30 days as of June 30, 2026.
Common CLI workflows are `bagit.py /path/to/dir` to create a bag, `bagit.py --validate /path/to/bag` to validate manifests and payloads, and checksum flags such as `--sha256` or `--sha512` to control manifest generation. The module API exposes the same ideas through `bagit.make_bag`, `bagit.Bag`, `save`, and `validate`.
bagit is a package nerd's preservation tool: it turns a normal directory tree into a self-describing, checksum-verifiable transfer object without forcing data into tar or zip. It is the kind of small CLI that matters in archives, data repositories, and reproducible handoffs precisely because its format is boring and inspectable with ordinary filesystem tools.
Sicherheitslage
library-like package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
bagit.py | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://libraryofcongress.github.io/bagit-python/
Installationsmetadaten
| Paketschlüssel | brew:bagit |
|---|---|
| Version | 1.9.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/bagit |
| Homepage | https://libraryofcongress.github.io/bagit-python/ |
| Repository | https://github.com/LibraryOfCongress/bagit-python |
| Upstream-Dokumentation | https://libraryofcongress.github.io/bagit-python |
| Lizenz | CC0-1.0 |
| Quellarchiv | https://files.pythonhosted.org/packages/a1/a0/8866b4c6f894af0eb10e4964157f3241dd4117700fc010e7825471d51a13/bagit-1.9.0.tar.gz |
| Abhängigkeiten | python@3.14 |
| Bottle | verfügbar (auf all) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | bagit |
| Version Scheme | 1 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.