libaspen is a python library containing several helpful functions that are generally useful for tasks that are relevant to upstream community health analysis.
It is intended to be used in jupyter notebooks or other data collection tooling written in Python.
Some of the tasks that libaspen helps with include:
- Common data cleanup tasks (like determining an SPDX type for arbitrary license identifiers)
- Resolving upstream URLs from various sources (pypi, rpms, etc)
- Validating data
These helper functions include unit testing infrastructure to validate their functionality.
libaspen is currently intended to be imported as a python package via git:
uv pip install "git+https://github.com/oss-aspen/libaspen"