An open API service for producing an overview of a list of open source projects.

https://github.com/LearningCircuit/local-deep-research

academia anthropic arxiv brave deep-research encryption home-automation homeserver local local-deep-research local-llm mistral ollama openai pubmed research research-tool retrieval-augmented-generation searxng self-hosted

Score: 22.060036346764278

Last synced: about 9 hours ago
JSON representation

Repository metadata:

~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 6,323
Total Committers: 91
Avg Commits per committer: 69.484
Development Distribution Score (DDS): 0.246

Commits in past year: 4,722
Committers in past year: 74
Avg Commits per committer in past year: 63.811
Development Distribution Score (DDS) in past year: 0.229

Name Email Commits
LearningCircuit 1****t 4768
dependabot[bot] 4****] 528
Daniel Petti d****i@g****m 205
github-actions[bot] 4****] 201
hashedviking 6****g 119
GitHub Action a****n@g****m 80
S 5****g 80
Ziyang Guo 1****o 50
tombii g****b@t****m 50
Lukas 1****B 35
Ehsan r****r@g****m 32
ScottVR s****r@g****m 30
Sebastian Cao c****l@g****m 9
Devansh KM 1****u 6
Huang-404-Q 1****Q 6
dim-tsoukalas d****g@g****m 5
Dongping Guo (Donny) 1****o 4
Micah Zoltu m****h@z****t 4
Aqil Aziz g****7@g****m 4
Vladimir Babin v****n@g****m 3
kwhyte7 k****7@g****m 3
SivaSubramaniyen 1****M 3
tommasoDR t****o@s****t 3
Faisal Hussain f****4@g****m 3
Leoy i****u@g****m 3
March-77 1****7 3
LearningCircuit 1****t 3
JayLiu 1****7@q****m 3
Ishitta i****a@g****m 3
Davit Mnatobishvili s****s@g****m 3
and 61 more...

Issue and Pull Request metadata

Last synced: about 9 hours ago

Total issues: 442
Total pull requests: 1,222
Average time to close issues: 11 days
Average time to close pull requests: 3 days
Total issue authors: 86
Total pull request authors: 45
Average comments per issue: 1.12
Average comments per pull request: 1.15
Merged pull request: 735
Bot issues: 3
Bot pull requests: 125

Past year issues: 273
Past year pull requests: 411
Past year average time to close issues: 11 days
Past year average time to close pull requests: 8 days
Past year issue authors: 11
Past year pull request authors: 25
Past year average comments per issue: 0.4
Past year average comments per pull request: 2.42
Past year merged pull request: 173
Past year bot issues: 1
Past year bot pull requests: 86

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/LearningCircuit/local-deep-research

Top Issue Authors

  • LearningCircuit (275)
  • skbs-eng (34)
  • djpetti (16)
  • MicahZoltu (6)
  • theodorevo (5)
  • taoeffect (3)
  • EmmanuelROGER (3)
  • StatusQuo209 (3)
  • EggzYy (3)
  • machiav3lli (3)
  • github-actions[bot] (3)
  • kendonB (2)
  • AhaZsy (2)
  • xybernaut (2)
  • i-d-lytvynenko (2)

Top Pull Request Authors

  • LearningCircuit (754)
  • djpetti (157)
  • dependabot[bot] (73)
  • github-actions[bot] (52)
  • RerankerGuo (45)
  • HashedViking (29)
  • skbs-eng (28)
  • scottvr (10)
  • ebarkhordar (8)
  • MicahZoltu (7)
  • dim-tsoukalas (5)
  • sammcj (4)
  • Nikhil0250 (4)
  • Drswagzz (4)
  • devtcu (3)

Top Issue Labels

  • bug (89)
  • enhancement (50)
  • technical-debt (33)
  • python (33)
  • from-review-extraction (26)
  • security (17)
  • priority: low (17)
  • severity:suggested (14)
  • tests (12)
  • severity:nit (10)
  • follow-up-work-in-progress (10)
  • fixed in dev (8)
  • configuration (7)
  • documentation (7)
  • priority: medium (7)
  • needs-replication (6)
  • metrics (6)
  • docs (5)
  • feature-branch (5)
  • refactoring (5)
  • rc/0.1.* (5)
  • research-quality (5)
  • good first issue (4)
  • help wanted (3)
  • rc/0.3.0 (3)
  • library (3)
  • javascript (3)
  • developer-experience (3)
  • maintainer (3)
  • severity:should-fix (3)

Top Pull Request Labels

  • tests (241)
  • python (190)
  • bugfix (102)
  • follow-up-issues-extracted (95)
  • sync (80)
  • bot (72)
  • bug (70)
  • javascript (69)
  • security (68)
  • dependencies (67)
  • auto-merge (62)
  • enhancement (56)
  • ci-cd (55)
  • github-actions (45)
  • documentation (43)
  • touches-web-hardening (41)
  • research (35)
  • maintenance (34)
  • configuration (34)
  • database (32)
  • benchmark-needed (29)
  • needs-codeowner-review (25)
  • feature (22)
  • conflicts (18)
  • touches-authentication (16)
  • touches-encryption (13)
  • ui-ux (12)
  • code-quality (11)
  • breaking-change (10)
  • docker (10)

Package metadata

proxy.golang.org: github.com/learningcircuit/local-deep-research

proxy.golang.org: github.com/LearningCircuit/local-deep-research

pypi.org: local-deep-research

AI-powered research assistant with deep, iterative analysis using LLMs and web searches


Dependencies

.github/workflows/nuclei.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • projectdiscovery/nuclei-action cc153d0541e1adf8a42bbe31c0a4fb2376147538 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/owasp-zap-scan.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
  • zaproxy/action-api-scan 5158fe4d9d8fcc75ea204db81317cce7f9e5453d composite
  • zaproxy/action-baseline de8ad967d3548d44ef623df22cf95c3b0baf8b25 composite
.github/workflows/container-security.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • aquasecurity/trivy-action ed142fd0673e97e23eac54620cfb913e5ce36c25 composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/osv-scanner.yml actions
.github/workflows/checkov.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/e2e-research-test.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/fuzz.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/gitleaks.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/update-npm-dependencies.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/update-precommit-hooks.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
tests/package.json npm
  • chai ^6.2.2
  • mocha ^11.8.0
  • puppeteer ^25.5.0
.github/workflows/docker-multiarch-test.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/retirejs.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
tests/infrastructure_tests/package-lock.json npm
  • 301 dependencies
.github/workflows/journal-data-integration.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/compose-published-smoke.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/devskim.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • microsoft/DevSkim-Action 4b5047945a44163b94642a1cecc0d93a3f428cc6 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/playwright-notes-tests.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/update-dependencies.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
package.json npm
  • @vitest/coverage-v8 ^4.1.7 development
  • eslint ^10.8.0 development
  • eslint-plugin-chai-friendly ^1.2.1 development
  • eslint-plugin-no-unsanitized ^4.1.5 development
  • eslint-plugin-regexp ^3.1.1 development
  • happy-dom ^20.11.1 development
  • vite ^8.2.0 development
  • vitest ^4.1.7 development
  • @fortawesome/fontawesome-free ^7.3.1
  • bootstrap ^5.3.8
  • bootstrap-icons ^1.13.1
  • chart.js ^4.5.1
  • chartjs-adapter-date-fns ^3.0.0
  • chartjs-plugin-annotation ^3.1.0
  • date-fns ^4.4.0
  • dompurify ^3.4.13
  • highlight.js ^11.11.1
  • html2canvas ^1.4.1
  • jspdf ^4.2.1
  • katex ^0.16.47
  • marked ^18.0.9
  • marked-katex-extension ^5.1.10
  • socket.io-client ^4.8.3
tests/package-lock.json npm
  • @isaacs/cliui 8.0.2
  • @pkgjs/parseargs 0.11.0
  • @puppeteer/browsers 3.1.0
  • ansi-regex 5.0.1
  • ansi-regex 6.2.2
  • ansi-styles 6.2.3
  • ansi-styles 4.3.0
  • argparse 2.0.1
  • balanced-match 4.0.4
  • brace-expansion 5.0.9
  • browser-stdout 1.3.1
  • camelcase 6.3.0
  • chai 6.2.2
  • chalk 4.1.2
  • chokidar 4.0.3
  • chromium-bidi 17.0.2
  • cliui 8.0.1
  • cliui 9.0.1
  • color-convert 2.0.1
  • color-name 1.1.4
  • cross-spawn 7.0.6
  • debug 4.4.3
  • decamelize 4.0.0
  • devtools-protocol 0.0.1653615
  • diff 8.0.4
  • eastasianwidth 0.2.0
  • emoji-regex 9.2.2
  • emoji-regex 10.6.0
  • emoji-regex 8.0.0
  • escalade 3.2.0
  • escape-string-regexp 4.0.0
  • find-up 5.0.0
  • flat 5.0.2
  • foreground-child 3.3.1
  • get-caller-file 2.0.5
  • get-east-asian-width 1.6.0
  • glob 10.5.0
  • has-flag 4.0.0
  • he 1.2.0
  • is-fullwidth-code-point 3.0.0
  • is-path-inside 3.0.3
  • is-plain-obj 2.1.0
  • is-unicode-supported 0.1.0
  • isexe 2.0.0
  • jackspeak 3.4.3
  • js-yaml 4.3.1
  • lilconfig 3.1.3
  • locate-path 6.0.0
  • log-symbols 4.1.0
  • lru-cache 10.4.3
  • minimatch 10.2.6
  • minipass 7.1.3
  • mitt 3.0.1
  • mocha 11.8.0
  • modern-tar 0.7.7
  • ms 2.1.3
  • p-limit 3.1.0
  • p-locate 5.0.0
  • package-json-from-dist 1.0.1
  • path-exists 4.0.0
  • path-key 3.1.1
  • path-scurry 1.11.1
  • picocolors 1.1.1
  • puppeteer 25.5.0
  • puppeteer-core 25.5.0
  • readdirp 4.1.2
  • require-directory 2.1.1
  • serialize-javascript 7.0.7
  • shebang-command 2.0.0
  • shebang-regex 3.0.0
  • signal-exit 4.1.0
  • string-width 4.2.3
  • string-width 5.1.2
  • string-width 7.2.0
  • string-width 8.2.2
  • strip-ansi 6.0.1
  • strip-ansi 7.2.0
  • strip-json-comments 3.1.1
  • supports-color 7.2.0
  • supports-color 8.1.1
  • typed-query-selector 2.12.2
  • webdriver-bidi-protocol 0.4.2
  • which 2.0.2
  • workerpool 9.3.4
  • wrap-ansi 7.0.0
  • wrap-ansi 9.0.2
  • wrap-ansi 8.1.0
  • ws 8.21.2
  • y18n 5.0.8
  • yargs 18.1.0
  • yargs 17.7.3
  • yargs-parser 22.0.0
  • yargs-parser 21.1.1
  • yargs-unparser 2.0.0
  • yocto-queue 0.1.0
  • zod 3.25.76
.github/workflows/advanced-search-reminder.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/codeql.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • github/codeql-action/analyze 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • github/codeql-action/init 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/dockle.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/file-whitelist-check.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/vulture-dead-code.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
package-lock.json npm
  • 215 dependencies
.github/workflows/check-config-docs.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/check-env-vars.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/danger-zone-alert.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/playwright-webkit-tests.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • nick-fields/retry ad984534de44a9489a53aefd81eb77f87c70dc60 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/publish.yml actions
  • actions/attest-build-provenance 0f67c3f4856b2e3261c31976d6725780e5e4c373 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pypa/gh-action-pypi-publish dc37677b2e1c63e2034f94d8a5b11f265b73ba33 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/release-gate.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • aquasecurity/trivy-action ed142fd0673e97e23eac54620cfb913e5ce36c25 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
  • sigstore/cosign-installer 6f9f17788090df1f26f669e9d70d6ae9567deba6 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/security-tests.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
  • postgres 13@sha256 docker
tests/api_tests_with_login/package.json npm
  • chai ^6.2.2 development
  • mocha ^11.8.0 development
  • puppeteer ^25.5.0 development
tests/ui_tests/package.json npm
  • puppeteer 25.5.0
tests/ui_tests/playwright/package.json npm
  • @playwright/test ^1.62.1 development
.github/workflows/ai-code-reviewer.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/backwards-compatibility.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/compose-integration-test.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/grype.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • anchore/scan-action e1165082ffb1fe366ebaf02d8526e7c4989ea9d2 composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/pre-commit.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • nick-fields/retry ad984534de44a9489a53aefd81eb77f87c70dc60 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
docker-compose.yml docker
  • localdeepresearch/local-deep-research latest
  • ollama/ollama latest@sha256
  • searxng/searxng latest@sha256
.github/workflows/dependency-review.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/dependency-review-action a1d282b36b6f3519aa1f3fc636f609c47dddb294 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/docker-tests.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • dorny/paths-filter 7b450fff21473bca461d4b92ce414b9d0420d706 composite
  • nick-fields/retry ad984534de44a9489a53aefd81eb77f87c70dc60 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/mcp-tests.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
docker-compose.gpu.override.yml docker
.github/workflows/bearer.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • bearer/bearer-action 828eeb928ce2f4a7ca5ed57fb8b59508cb8c79bc composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/ci-gate.yml actions
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/ossf-scorecard.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • ossf/scorecard-action 2d1146689b8cda280b9bc96326124645441f03bc composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
tests/accessibility_tests/package-lock.json npm
  • 279 dependencies
pdm.lock pypi
  • 312 dependencies
.github/workflows/check-workflow-status.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/npm-audit.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/pr-triage.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
docker-compose.unraid.yml docker
.github/workflows/claude-code-review.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • anthropics/claude-code-action be7b93b1907a4abad570368f3c74b6fe3807510b composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/hadolint.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • hadolint/hadolint-action 2a66e89f53d0771bb131a7fa31f3136336094aa6 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/mypy-type-check.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/issue-research.yml actions
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/labels-sync.yml actions
  • EndBug/label-sync 52074158190acb45f3077f9099fea818aa43f97a composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/ldr-research-reusable.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/ui-full-shards.yml actions
.github/workflows/version_check.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/docker-publish.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • aquasecurity/trivy-action ed142fd0673e97e23eac54620cfb913e5ce36c25 composite
  • docker/login-action dbcb813823bdd20940b903addbd779551569679f composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • sigstore/cosign-installer 6f9f17788090df1f26f669e9d70d6ae9567deba6 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/osv-scanner-scheduled.yml actions
Dockerfile docker
  • builder-base latest build
  • python 3.14.6-slim@sha256 build
tests/puppeteer/package.json npm
  • eslint ^10.8.0 development
  • chai ^6.2.2
  • mocha ^11.8.0
  • puppeteer 25.5.0
tests/ui_tests/playwright/package-lock.json npm
  • @playwright/test 1.62.1 development
  • fsevents 2.3.2 development
  • playwright 1.62.1 development
  • playwright-core 1.62.1 development
.github/workflows/gitleaks-main.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/semgrep.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/zizmor-security.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
  • zizmorcore/zizmor-action 3dc1ecc9bcb9e94e9b2c709687979e1298497054 composite
.github/workflows/puppeteer-e2e-tests.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
tests/puppeteer/package-lock.json npm
  • 146 dependencies
tests/ui_tests/package-lock.json npm
  • @puppeteer/browsers 3.1.0
  • ansi-regex 6.2.2
  • ansi-styles 6.2.3
  • chromium-bidi 17.0.2
  • cliui 9.0.1
  • devtools-protocol 0.0.1653615
  • emoji-regex 10.6.0
  • escalade 3.2.0
  • get-caller-file 2.0.5
  • get-east-asian-width 1.6.0
  • lilconfig 3.1.3
  • mitt 3.0.1
  • modern-tar 0.7.7
  • puppeteer 25.5.0
  • puppeteer-core 25.5.0
  • string-width 7.2.0
  • string-width 8.2.2
  • strip-ansi 7.2.0
  • typed-query-selector 2.12.2
  • webdriver-bidi-protocol 0.4.2
  • wrap-ansi 9.0.2
  • ws 8.21.3
  • y18n 5.0.8
  • yargs 18.1.0
  • yargs-parser 22.0.0
  • zod 3.25.76
pyproject.toml pypi
  • aiohttp ~=3.13
  • alembic ~=1.17
  • apprise ~=1.9
  • apscheduler ~=3.11
  • arxiv ~=2.4
  • beautifulsoup4 ~=4.14
  • cachetools ~=7.0
  • click ~=8.3
  • crawl4ai ~=0.9
  • cryptography >=50.0.0,<51
  • datasets ~=4.5
  • defusedxml ~=0.7
  • duckduckgo-search ~=8.1
  • dynaconf ~=3.2
  • elasticsearch ~=9.3
  • extruct ~=0.18
  • faiss-cpu ~=1.13.0
  • flask ~=3.1.3
  • flask-cors ~=6.0
  • flask-limiter ~=4.1
  • flask-login ~=0.6
  • flask-socketio ~=5.6.1
  • flask-wtf ~=1.2
  • google-search-results ~=2.4
  • httpx >=0.27
  • jaraco-context ~=6.1
  • justext ~=3.0
  • kaleido ~=1.2
  • langchain ~=1.2
  • langchain-anthropic ~=1.3
  • langchain-community ~=0.4
  • langchain-core ~=1.2
  • langchain-experimental ~=0.4
  • langchain-ollama ~=1.0
  • langchain-openai ~=1.1
  • loguru ~=0.7
  • lxml >=5.3
  • lxml-html-clean >=0.4.4
  • markdown ~=3.10
  • matplotlib ~=3.10
  • methodtools ~=0.4
  • msoffcrypto-tool ~=6.0
  • newspaper4k ~=0.9
  • nh3 ~=0.3
  • openai >=2
  • openpyxl ~=3.1
  • optuna ~=4.7
  • pandas ~=3.0
  • pdfplumber ~=0.11
  • pillow >=12.1.1
  • platformdirs ~=4.5
  • playwright ~=1.62
  • plotly ~=6.5
  • pyarrow ~=23.0
  • pydantic ~=2.12
  • pydantic-settings ~=2.12
  • pypandoc-binary ~=1.16
  • pypdf ~=6.15
  • python-dateutil ~=2.9
  • python-docx ~=1.2
  • python-pptx ~=1.0
  • python-slugify ~=8.0
  • readabilipy ~=0.3
  • requests >=2.32
  • rich ~=14.3
  • sentence-transformers ~=5.2
  • sqlalchemy ~=2.0
  • sqlalchemy-utc ~=0.14
  • sqlcipher3 ~=0.6; sys_platform != "linux"
  • sqlcipher3 ~=0.6; (platform_machine == "aarch64" or platform_machine == "arm64") and sys_platform == "linux"
  • sqlcipher3-binary ~=0.6; sys_platform == "linux" and platform_machine == "x86_64"
  • tenacity ~=9.1
  • tiktoken ~=0.12
  • toml ~=0.10
  • trafilatura ~=2.0
  • typing-extensions ~=4.15
  • unstructured ~=0.18
  • urllib3 ~=2.7
  • weasyprint ~=68.1
  • werkzeug ~=3.1.6
  • wikipedia ~=1.4
  • xlrd ~=2.0
  • xmltodict ~=1.0
.github/workflows/prerelease-docker.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • anchore/sbom-action/download-syft e22c389904149dbc22b58101806040fa8d37a610 composite
  • aquasecurity/trivy-action ed142fd0673e97e23eac54620cfb913e5ce36c25 composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/login-action dbcb813823bdd20940b903addbd779551569679f composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • sigstore/cosign-installer 6f9f17788090df1f26f669e9d70d6ae9567deba6 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/sbom.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • anchore/sbom-action e22c389904149dbc22b58101806040fa8d37a610 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/security-headers-validation.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
  • postgres 13@sha256 docker
.github/workflows/welcome-first-time.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
tests/accessibility_tests/package.json npm
  • @axe-core/playwright ^4.12.1
  • @lhci/cli ^0.15.1
  • @playwright/test ^1.62.1
.github/workflows/responsive-ui-tests-enhanced.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
  • postgres 14@sha256 docker
.github/workflows/security-file-write-check.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/validate-image-pinning.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
examples/elasticsearch/docker-compose.yml docker
  • docker.elastic.co/elasticsearch/elasticsearch 8.11.0
tests/api_tests_with_login/package-lock.json npm
  • @isaacs/cliui 8.0.2 development
  • @pkgjs/parseargs 0.11.0 development
  • @puppeteer/browsers 3.1.0 development
  • ansi-regex 5.0.1 development
  • ansi-regex 6.2.2 development
  • ansi-styles 6.2.3 development
  • ansi-styles 4.3.0 development
  • argparse 2.0.1 development
  • balanced-match 4.0.4 development
  • brace-expansion 5.0.9 development
  • browser-stdout 1.3.1 development
  • camelcase 6.3.0 development
  • chai 6.2.2 development
  • chalk 4.1.2 development
  • chokidar 4.0.3 development
  • chromium-bidi 17.0.2 development
  • cliui 8.0.1 development
  • cliui 9.0.1 development
  • color-convert 2.0.1 development
  • color-name 1.1.4 development
  • cross-spawn 7.0.6 development
  • debug 4.4.3 development
  • decamelize 4.0.0 development
  • devtools-protocol 0.0.1653615 development
  • diff 8.0.4 development
  • eastasianwidth 0.2.0 development
  • emoji-regex 9.2.2 development
  • emoji-regex 10.6.0 development
  • emoji-regex 8.0.0 development
  • escalade 3.2.0 development
  • escape-string-regexp 4.0.0 development
  • find-up 5.0.0 development
  • flat 5.0.2 development
  • foreground-child 3.3.1 development
  • get-caller-file 2.0.5 development
  • get-east-asian-width 1.6.0 development
  • glob 10.5.0 development
  • has-flag 4.0.0 development
  • he 1.2.0 development
  • is-fullwidth-code-point 3.0.0 development
  • is-path-inside 3.0.3 development
  • is-plain-obj 2.1.0 development
  • is-unicode-supported 0.1.0 development
  • isexe 2.0.0 development
  • jackspeak 3.4.3 development
  • js-yaml 4.3.1 development
  • lilconfig 3.1.3 development
  • locate-path 6.0.0 development
  • log-symbols 4.1.0 development
  • lru-cache 10.4.3 development
  • minimatch 10.2.6 development
  • minipass 7.1.3 development
  • mitt 3.0.1 development
  • mocha 11.8.0 development
  • modern-tar 0.7.7 development
  • ms 2.1.3 development
  • p-limit 3.1.0 development
  • p-locate 5.0.0 development
  • package-json-from-dist 1.0.1 development
  • path-exists 4.0.0 development
  • path-key 3.1.1 development
  • path-scurry 1.11.1 development
  • picocolors 1.1.1 development
  • puppeteer 25.5.0 development
  • puppeteer-core 25.5.0 development
  • readdirp 4.1.2 development
  • require-directory 2.1.1 development
  • serialize-javascript 7.0.7 development
  • shebang-command 2.0.0 development
  • shebang-regex 3.0.0 development
  • signal-exit 4.1.0 development
  • string-width 4.2.3 development
  • string-width 5.1.2 development
  • string-width 7.2.0 development
  • string-width 8.2.2 development
  • strip-ansi 6.0.1 development
  • strip-ansi 7.2.0 development
  • strip-json-comments 3.1.1 development
  • supports-color 7.2.0 development
  • supports-color 8.1.1 development
  • typed-query-selector 2.12.2 development
  • webdriver-bidi-protocol 0.4.2 development
  • which 2.0.2 development
  • workerpool 9.3.4 development
  • wrap-ansi 7.0.0 development
  • wrap-ansi 9.0.2 development
  • wrap-ansi 8.1.0 development
  • ws 8.21.2 development
  • y18n 5.0.8 development
  • yargs 18.1.0 development
  • yargs 17.7.3 development
  • yargs-parser 22.0.0 development
  • yargs-parser 21.1.1 development
  • yargs-unparser 2.0.0 development
  • yocto-queue 1.2.2 development
  • zod 3.25.76 development
tests/infrastructure_tests/package.json npm
  • @types/jest ^30.0.0 development
  • jest ^30.4.2 development
.github/workflows/update-oldest-auto-merge-pr.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • step-security/harden-runner e14015d583714f6e62063499dc959a02595150a1 composite
.github/workflows/fastapi-migration-quality.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/setup-python ece7cb06caefa5fff74198d8649806c4678c61a1 composite
  • pdm-project/setup-pdm 973541a5febeafcfdadf8a51211435be6ecfd90f composite
  • step-security/harden-runner e14015d583714f6e62063499dc959a02595150a1 composite