The plan for pyop3 is for it to be merged into Firedrake directly. Please see the connorjward/pyop3 and connorjward/pyop3-develop branches there.
A more powerful mesh traversal library.
You can set pyop3 up to use pre-commit for linting with black and import sorting with isort. To do so simply install pre-commit and then install the git hook scripts:
pip install pre-commit
pre-commit install