Skip to content
This repository was archived by the owner on Apr 2, 2025. It is now read-only.

BagIt Python

Rachel Howard edited this page Jan 19, 2024 · 2 revisions

BagIt is a Python library and command line utility for working with BagIt file packages.

For more details, see instructions: https://github.com/LibraryOfCongress/bagit-python#bagit-python

Getting Started

The BagIt tool is available for download: https://github.com/LibraryOfCongress/bagit-python.

MAC OSX users should install Homebrew first. 

BagIt may be used either as a library to integrate into scripts and applications written in python or as stand-alone command line utility.

More information

Advantages and Limitations

  • BagIt is best for those comfortable working in command-line and who have or are able to install Python.
  • BagIt can be used in customized workflows
  • BagIt may be combined with other CLI tools in scripts
  • BagIt supports parallel processing for quicker bagging
  • bagit.py is a single-file python module that you can drop into your project as needed

MetaArchive members who are using and can answer questions

Clone this wiki locally