An open API service indexing awesome lists of open source software.

https://github.com/benmaddison/rpkimancer-aspa

rpkimancer plugin for RPKI ASPA objects
https://github.com/benmaddison/rpkimancer-aspa

rpki rpkimancer-plugin

Last synced: 6 months ago
JSON representation

rpkimancer plugin for RPKI ASPA objects

Awesome Lists containing this project

README

          

# rpkimancer-aspa

An [rpkimancer](https://github.com/benmaddison/rpkimancer/) plug-in providing
the ability to read and write example ASPA objects.

[![CI/CD](https://github.com/benmaddison/rpkimancer-aspa/actions/workflows/cicd.yml/badge.svg)](https://github.com/benmaddison/rpkimancer-aspa/actions/workflows/cicd.yml)
[![codecov](https://codecov.io/gh/benmaddison/rpkimancer-aspa/branch/master/graph/badge.svg?token=MkfmVgDCsS)](https://codecov.io/gh/benmaddison/rpkimancer-aspa)
[![Updates](https://pyup.io/repos/github/benmaddison/rpkimancer-aspa/shield.svg)](https://pyup.io/repos/github/benmaddison/rpkimancer-aspa/)

## Installation

``` sh
python -m pip install rpkimancer-aspa
```

## Usage

Object creation and inspection is provided by the `rpkincant` CLI tool.

See `rpkincant --help` for usage information.

For usage as a library, see the
[rpkimancer docs](https://benmaddison.github.io/rpkimancer).

## Contributing

After making changes to the ASN.1 module source, execute `make asn1` to update
the patched version in python distribution tree.

To setup a development environment with the required test dependencies:

``` sh
python3 -m venv .venv
. .venv/bin/activate
pip install -r packaging/requirements-dev.txt
```