Skip to content

mozilla-conduit/phabricator-etl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

145 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phab-etl

An ETL for Mozilla's Phabricator instance.

Install

Operating System

Requires Python 3 and the MySQL Client libraries.

Python

This project uses uv for dependency management.

Install dependencies:

uv sync

To include dev dependencies (linting, testing, etc.):

uv sync --group dev

Testing

Run the test suite with:

uv run pytest

About

An ETL for Mozilla's Phabricator instance

Resources

License

Stars

Watchers

Forks

Contributors

Languages