Static analysis
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
flake8configured, not run |
Linting | libs/langchain/.flake8 |
Testing
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
pytest |
Unit and integration tests | pytest -m compile tests/integration_testspytest .github/scripts/test_release_options.py -v |
ci | .github/workflows/_compile_integration_test.yml .github/workflows/check_diffs.yml |
unittest |
Unit and integration tests | unittest discover -s .github/scripts -p test_check_diff.py |
ci | .github/workflows/check_diffs.yml |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
pre-commit-hooks |
File hygiene | pre-commit hook check-yamlpre-commit hook check-tomlpre-commit hook end-of-file-fixer |
pre-commit | .pre-commit-config.yaml |
13 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
api repos/astral-sh/uv/releases/latest --jq .tag_name)cannot determine latest version, aborting.",cannot verify, aborting."do echo === Checking $$dir ===donefor dir in $(LANGCHAIN_DIRS)pre-commit hook fix-smartquotespre-commit hook fix-spacespre-commit hook no-commit-to-branchpython $GITHUB_WORKSPACE/.github/scripts/check_prerelease_dependencies.py pyproject.tomlpython .github/scripts/check_diff.py $ALL_CHANGED_FILES >> $GITHUB_OUTPUTreturn requirement.specifier.contains(version, prereleases=True)standard-tests
Review prompts
most discussed first