Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twosigma/uberjob
uberjob is a Python package for building and running call graphs.
https://github.com/twosigma/uberjob
data-engineering python
Last synced: 9 days ago
JSON representation
uberjob is a Python package for building and running call graphs.
- Host: GitHub
- URL: https://github.com/twosigma/uberjob
- Owner: twosigma
- License: apache-2.0
- Created: 2020-09-16T19:29:32.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T16:34:58.000Z (3 months ago)
- Last Synced: 2024-11-05T05:33:54.906Z (11 days ago)
- Topics: data-engineering, python
- Language: Python
- Homepage: https://uberjob.readthedocs.io/
- Size: 369 KB
- Stars: 29
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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