Metadata-Version: 2.1
Name: protodump
Version: 1.0.0
Summary: Extract protobuf definitions rom binary files.
Home-page: https://github.com/psobot/protodump/
Author: psobot
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: protobuf>3.20
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: ruff; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: gitchangelog; extra == "test"
Requires-Dist: mkdocs; extra == "test"

# protodump

[![codecov](https://codecov.io/gh/psobot/protodump/branch/main/graph/badge.svg?token=3P9NNVVHZ6)](https://codecov.io/gh/psobot/protodump)
[![CI](https://github.com/psobot/protodump/actions/workflows/main.yml/badge.svg)](https://github.com/psobot/protodump/actions/workflows/main.yml)

Extract protobuf definitions (as full .proto files) from binary file(s).

## Installation

```bash
pip install protodump
```

## Usage

```bash
$ protodump <path_to_binary_or_package> <path_to_output_directory>
```

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md).
