├── .github ├── dependabot.yml ├── labeler.yml └── workflows │ ├── build.yml │ ├── labeler.yml │ ├── publish.yml │ └── security.yml ├── .gitignore ├── .python-version ├── .release.yml ├── .vimignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── api │ ├── codeql │ │ ├── codeql-cli.rst │ │ ├── databases.rst │ │ ├── index.rst │ │ ├── packs.rst │ │ └── results.rst │ ├── index.rst │ ├── octokit │ │ ├── codescanning.rst │ │ ├── github.rst │ │ ├── index.rst │ │ ├── octokit.rst │ │ ├── repository.rst │ │ ├── secretscanning.rst │ │ ├── security-advisories.rst │ │ └── supplychain.rst │ └── supplychain │ │ ├── advisories.rst │ │ ├── dependencies.rst │ │ ├── dependency.rst │ │ └── index.rst ├── cli │ ├── codeql-packs.md │ ├── index.rst │ └── supplychain.md ├── conf.py ├── examples │ ├── advisories.md │ ├── codeql-packs.md │ ├── codeql.md │ ├── codescanning.md │ ├── dependencies.md │ └── index.rst ├── index.rst └── static │ ├── README.md │ ├── custom.css │ └── ghastoolkit.png ├── examples ├── advisories.py ├── advisories │ └── log4shell.json ├── clearlydefined.py ├── codeql-databases.py ├── codeql-packs.py ├── codeql.py ├── codescanning.py ├── dependabot.py ├── dependencies-org.py ├── dependencies.py ├── github.py ├── licenses.py ├── packs │ ├── codeql-pack.lock.yml │ └── qlpack.yml ├── repository.py └── secrets.py ├── pyproject.toml ├── src └── ghastoolkit │ ├── __init__.py │ ├── __main__.py │ ├── billing │ └── __main__.py │ ├── codeql │ ├── __init__.py │ ├── __main__.py │ ├── cli.py │ ├── consts.py │ ├── databases.py │ ├── dataextensions │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── ext.py │ │ └── models.py │ ├── packs │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── pack.py │ │ └── packs.py │ └── results.py │ ├── errors.py │ ├── octokit │ ├── __init__.py │ ├── advisories.py │ ├── billing.py │ ├── clearlydefined.py │ ├── codescanning.py │ ├── dependabot.py │ ├── dependencygraph.py │ ├── enterprise.py │ ├── github.py │ ├── graphql │ │ ├── GetDependencyAlerts.graphql │ │ ├── GetDependencyInfo.graphql │ │ └── __init__.py │ ├── octokit.py │ ├── repository.py │ └── secretscanning.py │ ├── secretscanning │ ├── __init__.py │ └── secretalerts.py │ ├── supplychain │ ├── __init__.py │ ├── __main__.py │ ├── advisories.py │ ├── dependencies.py │ ├── dependency.py │ ├── dependencyalert.py │ └── licensing.py │ └── utils │ ├── __init__.py │ ├── cache.py │ └── cli.py ├── tests ├── data │ └── advisories.yml ├── responses │ ├── codescanning.json │ ├── dependabot.json │ └── restrequests.json ├── test_advisories.py ├── test_clearlydefined.py ├── test_codeql_dataext.py ├── test_codeql_packs.py ├── test_codeqldb.py ├── test_codescanning.py ├── test_default.py ├── test_dependabot.py ├── test_dependencies.py ├── test_depgraph.py ├── test_github.py ├── test_licenses.py ├── test_octokit.py ├── test_pagination.py ├── test_restrequest.py ├── test_secretscanning.py ├── test_typeconversion.py └── utils.py └── uv.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/.release.yml -------------------------------------------------------------------------------- /.vimignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | src/ghastoolkit.egg-info 3 | 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/api/codeql/codeql-cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/codeql/codeql-cli.rst -------------------------------------------------------------------------------- /docs/api/codeql/databases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/codeql/databases.rst -------------------------------------------------------------------------------- /docs/api/codeql/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/codeql/index.rst -------------------------------------------------------------------------------- /docs/api/codeql/packs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/codeql/packs.rst -------------------------------------------------------------------------------- /docs/api/codeql/results.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/codeql/results.rst -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/octokit/codescanning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/codescanning.rst -------------------------------------------------------------------------------- /docs/api/octokit/github.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/github.rst -------------------------------------------------------------------------------- /docs/api/octokit/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/index.rst -------------------------------------------------------------------------------- /docs/api/octokit/octokit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/octokit.rst -------------------------------------------------------------------------------- /docs/api/octokit/repository.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/repository.rst -------------------------------------------------------------------------------- /docs/api/octokit/secretscanning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/secretscanning.rst -------------------------------------------------------------------------------- /docs/api/octokit/security-advisories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/security-advisories.rst -------------------------------------------------------------------------------- /docs/api/octokit/supplychain.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/octokit/supplychain.rst -------------------------------------------------------------------------------- /docs/api/supplychain/advisories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/supplychain/advisories.rst -------------------------------------------------------------------------------- /docs/api/supplychain/dependencies.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/supplychain/dependencies.rst -------------------------------------------------------------------------------- /docs/api/supplychain/dependency.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/supplychain/dependency.rst -------------------------------------------------------------------------------- /docs/api/supplychain/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/api/supplychain/index.rst -------------------------------------------------------------------------------- /docs/cli/codeql-packs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/cli/codeql-packs.md -------------------------------------------------------------------------------- /docs/cli/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/cli/index.rst -------------------------------------------------------------------------------- /docs/cli/supplychain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/cli/supplychain.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples/advisories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/advisories.md -------------------------------------------------------------------------------- /docs/examples/codeql-packs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/codeql-packs.md -------------------------------------------------------------------------------- /docs/examples/codeql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/codeql.md -------------------------------------------------------------------------------- /docs/examples/codescanning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/codescanning.md -------------------------------------------------------------------------------- /docs/examples/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/dependencies.md -------------------------------------------------------------------------------- /docs/examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/examples/index.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/static/README.md -------------------------------------------------------------------------------- /docs/static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/static/custom.css -------------------------------------------------------------------------------- /docs/static/ghastoolkit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/docs/static/ghastoolkit.png -------------------------------------------------------------------------------- /examples/advisories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/advisories.py -------------------------------------------------------------------------------- /examples/advisories/log4shell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/advisories/log4shell.json -------------------------------------------------------------------------------- /examples/clearlydefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/clearlydefined.py -------------------------------------------------------------------------------- /examples/codeql-databases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/codeql-databases.py -------------------------------------------------------------------------------- /examples/codeql-packs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/codeql-packs.py -------------------------------------------------------------------------------- /examples/codeql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/codeql.py -------------------------------------------------------------------------------- /examples/codescanning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/codescanning.py -------------------------------------------------------------------------------- /examples/dependabot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/dependabot.py -------------------------------------------------------------------------------- /examples/dependencies-org.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/dependencies-org.py -------------------------------------------------------------------------------- /examples/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/dependencies.py -------------------------------------------------------------------------------- /examples/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/github.py -------------------------------------------------------------------------------- /examples/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/licenses.py -------------------------------------------------------------------------------- /examples/packs/codeql-pack.lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/packs/codeql-pack.lock.yml -------------------------------------------------------------------------------- /examples/packs/qlpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/packs/qlpack.yml -------------------------------------------------------------------------------- /examples/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/repository.py -------------------------------------------------------------------------------- /examples/secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/examples/secrets.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/ghastoolkit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/__init__.py -------------------------------------------------------------------------------- /src/ghastoolkit/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/billing/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/billing/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/cli.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/consts.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/databases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/databases.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/dataextensions/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/dataextensions/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/dataextensions/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/dataextensions/ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/dataextensions/ext.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/dataextensions/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/dataextensions/models.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/packs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/packs/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/packs/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/packs/pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/packs/pack.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/packs/packs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/packs/packs.py -------------------------------------------------------------------------------- /src/ghastoolkit/codeql/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/codeql/results.py -------------------------------------------------------------------------------- /src/ghastoolkit/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/errors.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/advisories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/advisories.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/billing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/billing.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/clearlydefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/clearlydefined.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/codescanning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/codescanning.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/dependabot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/dependabot.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/dependencygraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/dependencygraph.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/enterprise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/enterprise.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/github.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/graphql/GetDependencyAlerts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/graphql/GetDependencyAlerts.graphql -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/graphql/GetDependencyInfo.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/graphql/GetDependencyInfo.graphql -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/graphql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/graphql/__init__.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/octokit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/octokit.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/repository.py -------------------------------------------------------------------------------- /src/ghastoolkit/octokit/secretscanning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/octokit/secretscanning.py -------------------------------------------------------------------------------- /src/ghastoolkit/secretscanning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ghastoolkit/secretscanning/secretalerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/secretscanning/secretalerts.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/__init__.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/__main__.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/advisories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/advisories.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/dependencies.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/dependency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/dependency.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/dependencyalert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/dependencyalert.py -------------------------------------------------------------------------------- /src/ghastoolkit/supplychain/licensing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/supplychain/licensing.py -------------------------------------------------------------------------------- /src/ghastoolkit/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ghastoolkit/utils/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/utils/cache.py -------------------------------------------------------------------------------- /src/ghastoolkit/utils/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/src/ghastoolkit/utils/cli.py -------------------------------------------------------------------------------- /tests/data/advisories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/data/advisories.yml -------------------------------------------------------------------------------- /tests/responses/codescanning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/responses/codescanning.json -------------------------------------------------------------------------------- /tests/responses/dependabot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/responses/dependabot.json -------------------------------------------------------------------------------- /tests/responses/restrequests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/responses/restrequests.json -------------------------------------------------------------------------------- /tests/test_advisories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_advisories.py -------------------------------------------------------------------------------- /tests/test_clearlydefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_clearlydefined.py -------------------------------------------------------------------------------- /tests/test_codeql_dataext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_codeql_dataext.py -------------------------------------------------------------------------------- /tests/test_codeql_packs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_codeql_packs.py -------------------------------------------------------------------------------- /tests/test_codeqldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_codeqldb.py -------------------------------------------------------------------------------- /tests/test_codescanning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_codescanning.py -------------------------------------------------------------------------------- /tests/test_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_default.py -------------------------------------------------------------------------------- /tests/test_dependabot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_dependabot.py -------------------------------------------------------------------------------- /tests/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_dependencies.py -------------------------------------------------------------------------------- /tests/test_depgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_depgraph.py -------------------------------------------------------------------------------- /tests/test_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_github.py -------------------------------------------------------------------------------- /tests/test_licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_licenses.py -------------------------------------------------------------------------------- /tests/test_octokit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_octokit.py -------------------------------------------------------------------------------- /tests/test_pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_pagination.py -------------------------------------------------------------------------------- /tests/test_restrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_restrequest.py -------------------------------------------------------------------------------- /tests/test_secretscanning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_secretscanning.py -------------------------------------------------------------------------------- /tests/test_typeconversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/test_typeconversion.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/tests/utils.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeekMasher/ghastoolkit/HEAD/uv.lock --------------------------------------------------------------------------------