fune/tools/lint/perfdocs/__init__.py
Tom Prince 4fd5e1a2d3 Bug 1652503: [lint] Remove old requirements for perfdocs; r=ahal
These packages are all vendored in-tree, so no need to install them again.
This also fixes the issue that these packages are older than the vendored
versions, which causes issues with the use of attrs in `mozlint` now.

Differential Revision: https://phabricator.services.mozilla.com/D85037
2020-07-27 21:24:43 +00:00

13 lines
500 B
Python

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
import os
from perfdocs import perfdocs
here = os.path.abspath(os.path.dirname(__file__))
PERFDOCS_REQUIREMENTS_PATH = os.path.join(here, "requirements.txt")
def lint(paths, config, logger, fix=False, **lintargs):
return perfdocs.run_perfdocs(config, logger=logger, paths=paths, generate=fix)