Helpers for Project Electron infrastructure
Project description
asterism
Helpers and common patterns used in Project Electron infrastructure. This package is named after a pattern or group of stars that is visually obvious, but not officially recognized as a constellation. Read more about asterisms on Wikipedia.
Setup
Make sure this library is installed:
$ pip install git+git://github.com/RockefellerArchiveCenter/asterism.git
Usage
You can then use asterism
in your python scripts by importing it:
import asterism
What's here
bagit_helpers
- contains generic bagit functions to validate and update bags.
file_helpers
- generic functions for manipulating files and directories, as well as working with ZIP and TAR files.
models
- a BasePackage
abstract base model that represents a bag of archival records.
resources
- Odin representations of ArchivesSpace resources.
views
- a BaseServiceView
and a RoutineView
which provide abstract wrapping methods for handling JSON requests and responses.
License
This code is released under an MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.