Metadata-Version: 2.1
Name: uberjob
Version: 0.1.0
Summary: uberjob is a Python package for building and running call graphs.
Home-page: https://github.com/twosigma/uberjob
License: Apache-2.0
Author: Timothy Shields
Author-email: Timothy.Shields@twosigma.com
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: networkx (>=2.5,<3.0)
Requires-Dist: nxv (>=0.1.3,<0.2.0)
Project-URL: Documentation, https://uberjob.readthedocs.io/
Project-URL: Repository, https://github.com/twosigma/uberjob
Description-Content-Type: text/markdown

<img src="./docs/_static/logo/logo-128.png" align="right">

# uberjob

[![PyPI Status](https://img.shields.io/pypi/v/uberjob.svg)](https://pypi.python.org/pypi/uberjob)
[![Tests](https://github.com/twosigma/uberjob/workflows/Tests/badge.svg)](https://github.com/twosigma/uberjob/actions)
[![Documentation Status](https://readthedocs.org/projects/uberjob/badge/?version=latest)](https://uberjob.readthedocs.io/en/latest/?badge=latest)
[![Codecov](https://codecov.io/gh/twosigma/uberjob/branch/main/graph/badge.svg)](https://codecov.io/gh/twosigma/uberjob)


uberjob is a Python package for building and running call graphs.

# Documentation

https://uberjob.readthedocs.io/

# Installation

    pip install uberjob

# Development

This repository uses
[Poetry](https://python-poetry.org/) and
[Nox](https://nox.thea.codes/en/stable/)
to manage the development environment and builds.

To list all Nox sessions:

    python -m nox --list-sessions

To run the black code formatter:

    python -m nox -rs black

To lint using flake8:

    python -m nox -rs lint

To run the test suite:

    python -m nox -rs tests

To build the documentation:

    python -m nox -rs docs

