Metadata-Version: 2.1
Name: dependency-graphql
Version: 0.0.1
Summary: Dependency graphs for GitHub repositories
Home-page: https://github.com/fionn/dependency-graphql
Author: Fionn Fitzmaurice
License: UNKNOWN
Project-URL: Source Code, https://github.com/fionn/dependency-graphql
Project-URL: Changelog, https://github.com/fionn/dependency-graphql/tags
Project-URL: Documentation, https://github.com/fionn/dependency-graphql/blob/master/README.md
Project-URL: Bug Tracker, https://github.com/fionn/dependency-graphql/issues
Project-URL: PyPI, https://pypi.org/project/dependency-graphql/
Project-URL: Download, https://github.com/fionn/dependency-graphql/archive/refs/heads/master.zip
Keywords: github,dependency graph
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Typing :: Typed
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: dev

# Repository Dependency Graphs

Create dependency trees for GitHub repositories.

## Authentication

Generate a personal access token with `repo.public_repo` scope and export it as `GITHUB_TOKEN`.

## Installation

Install with `make install` or `make install_dev`.

## Usage

Example usage: `dependency-graphql fionn/dependency-graphql`. This would return something like

```
fionn/dependency-graphql
└── requirements.txt
    ├── c0fec0de/anytree = 2.8.0
    │   └── ⋯
    └── psf/requests = 2.27.1
        └── ⋯
```

where the ellipsis implies sub-dependencies. Add `--recursion-depth x` to recurse `x` levels deep.


