Public record
Software health reportschema 0.34.0 · metrics 2.10.0 · 2026-10-21 03:07 UTC

infobyte / faraday

Open-source and AI-powered cybersecurity tools for offensive security, vulnerability management, and autonomous pentesting. Built by hackers in Latin America, used worldwide.

PythonGPL-3.0★ 6,809 stars⑂ 1,081 forkssince Nov 2013View on GitHub ↗
KindCommand-line toolNetwork serviceLibraryhow this is determined

infobyte/faraday holds a health index of 89 out of 100, placing it in the Excellent band. It scores highest on Vitality (94/100) and lowest on AI Readiness (43/100). It was last updated 14 days ago. 4 contributors account for most of its recent work.

89
overall / 100
Excellent

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean, calibrated against the distribution of the public record so bands carry percentile meaning; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At Risk ceiling of 34.

89
Exceptional93-100The record's top tier (≈ top 5%); essentially all checked criteria met
Excellent80-92Strong across the board; minor gaps
Good65-79Healthy; gaps are limited and manageable
Moderate50-64Acceptable with notable gaps; review recommended
Weak35-49Material weaknesses across several areas
At Risk20-34Significant weaknesses; adoption warrants caution
Critical1-19Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

The weighted overall 75 is calibrated to 89 on the published index scale (record calibration 2026-08-02).

Ownership

FaradayOrganization
295 followers53 public repossince Apr 2013

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publishTags
PyPIfaradaysec5.25.06587614 days agosecuritytools

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

94Exceptional · 21% of overall
How it's scored
28.8/36Push recency — last push 14 days ago
33.9/36Commit cadence — 49/52 weeks with commits
18/18Commit volume — 632 commits in the last year
0/10OpenSSF Scorecard: Maintained — no data
Inputs used
commits_last_year632
human_commit_share1
days_since_last_push14
active_weeks_last_year49

Release discipline

100Exceptional
How it's scored
27/27Ships releases — 100 releases published
36/36Release recency — latest release 14 days ago
27/27Release cadence — a release every ~28.1 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count100
latest_release_tagv5.25.0
releases_from_tagsno
days_since_latest_release14
mean_days_between_releases28.1

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

68Good · 17% of overall
How it's scored
60/60Stars — 6,809 stars
25/25Forks — 1,081 forks
13.3/15Watchers — 244 watchers
Inputs used
forks1,081
stars6,809
watchers244
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (GPL-3.0)
0/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
0/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
readme_badges2
has_contributingno
has_issue_templateno
has_code_of_conductno
readme_badge_servicesshields.io
has_pull_request_templateno
How it's scored
37.6/80Monthly downloads — 658 downloads/month across pypi
0/20Registry dependents — not reported by this ecosystem
Inputs used
packagesfaradaysec
dependents—
ecosystemspypi
total_downloads—
monthly_downloads658
unverified_packages_excluded—
Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

81Excellent · 23% of overall
How it's scored
43.2/54Bus factor — 4 contributor(s) cover half of all commits
18/22.5Commit distribution — top contributor authored 20% of commits
13.5/13.5Contributor breadth — 43 contributors
0/10OpenSSF Scorecard: Contributors — no data
Inputs used
bus_factor4
contributors_sampled43
top_contributor_share0.2
How it's scored
41.8/42Issue resolution — 100% of issues closed
9.7/30PR acceptance — 22/68 decided PRs merged
0/13Newcomer PR acceptance — no first-time contributor's PR decided in 30d
0/15OpenSSF Scorecard: Code-Review — no data
Inputs used
merged_prs22
open_issues2
closed_issues461
prs_merged_7d0
prs_decided_7d0
prs_merged_30d0
prs_decided_30d0
issue_closed_ratio0.996
closed_unmerged_prs46
first_time_authors_30d0
first_time_prs_merged_30d0
first_time_prs_decided_30d0
Excluded from scoring (no data or not applicable): Newcomer PR acceptance. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
17.8/25Owner reach — 295 followers of infobyte
24.6/25Track record — 53 public repos, account ~13 yr old
Inputs used
followers295
owner_typeOrganization
is_verifiedno
owner_logininfobyte
public_repos53
account_age_days4,929

Package maintenance

100Exceptional
How it's scored
25/25Published & resolvable — 1 package(s) on pypi
35/35Publish recency — latest publish 14 days ago
20/20Version history — 76 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesfaradaysec
ecosystemspypi
any_deprecatedno
min_days_since_publish14

Engineering Quality

Are baseline engineering and documentation practices in place?

77Good · 19% of overall
How it's scored
0/24CI workflows
24/24Tests present
16/16Linter config — .pylintrc, pyproject.toml ([tool.ruff])
9.6/9.6Pre-commit hooks
0/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — no data
Inputs used
has_cino
has_testsyes
has_editorconfigno
has_linter_configyes
has_precommit_configyes

Documentation

100Exceptional
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://www.faradaysec.com
10/10Repository description
10/10Topics — 20 topics
10/10Wiki
Inputs used
topicsdevops, penetration-testing, vulnerability, vulnerability-scanners, security, security-audit, pentesting, continuous-scanning, infosec, vulnerability-management, collaboration, devsecops, security-automation, orchestration, cve, appsec, cybersecurity, autonomous-agents, autonomous-pentest, llm
has_wikiyes
homepagehttps://www.faradaysec.com
docs_sitehttps://www.faradaysec.com
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

53Moderate · 16% of overall
How it's scored
30/30Security policy (SECURITY.md)
0/25Dependabot config
25/25Dependency lockfiles — uv.lock
0/20CodeQL workflow
Inputs used
sourcefile_signals
lockfilesuv.lock
manifestsfaraday/requirements.txt, pyproject.toml, requirements.txt, requirements_dev.txt, requirements_extras.txt, setup.cfg
has_codeql_workflowno
has_security_policyyes
has_dependabot_configno
How it's scored
9.9/35Direct dependencies free of known advisories — 4 affected: werkzeug 2.3.8 (high 7.5), bleach 4.1.0 (moderate 6.1), flask 2.3.3 (moderate 4.3), +1 more
8.4/25Indirect dependencies free of known advisories — 2 affected: certifi 2026.10.18 (high 7.4), sqlparse 0.5.5 (high 7.5)
25/40No advisories left outstanding — 4 advisory-carrying package(s) unaddressed past 90 days; oldest published 897 days ago
Inputs used
sourceosv
advisories32
affected_packages6
assessed_packages139
unassessed_packages0
affected_by_severityhigh 3, moderate 3
direct_affected_packages4
Matched the pypi:faradaysec@5.25.0 runtime dependency closure — what installing the published package pulls in — 139 packages. Reachability is not analyzed.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight (4%): agent tooling is a real maintenance signal, but a repository with none can still reach 100/100.

43Weak · 4% of overall
How it's scored
0/45Agent instructions — no CLAUDE.md / AGENTS.md / editor rules
0/15Machine-readable docs (llms.txt)
17.1/40Legible commit history — 32 of 100 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
llms_txt_url—
legible_history_share0.32
agent_instruction_files—
agent_instruction_max_bytes—
How it's scored
0/18One-command bootstrap
22/22Automated tests
11/11Lint / format config — .pylintrc, pyproject.toml ([tool.ruff])
0/11Static type checking
10/10Reproducible environment — Dockerfile, Nix, lockfile
10/10Demonstrated agent practice — 13 of the last 100 commits agent-authored or agent-credited
0/8Automated maintenance — no automated dependency updates observed
0/10OpenSSF Scorecard: Pinned-Dependencies — no data
Inputs used
has_nixyes
has_testsyes
lockfilesuv.lock
has_dockerfileyes
typed_languageno
bootstrap_files—
has_devcontainerno
has_linter_configyes
typecheck_configs—
agent_commit_share0.13
toolchain_manifests—
dependency_bot_commit_share0
How it's scored
0/45Type-checkable code — Python without a type-check config
53.7/55Manageable file sizes — 9/367 source files over 60KB
Inputs used
primary_languagePython
largest_source_bytes6,571,537
source_files_sampled367
oversized_source_files9

Key facts

6,809GitHub stars
43contributors
632commits, last 12 months
14days since last push
100releases
4bus factor
2open issues
PyPIpackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • OpenSSF Scorecard timed out after 240s; skipping Scorecard checks

More detail

Star and fork history 0 ★ / 1,081 ⇿
0Stars
1,081Forks
100Releases

When each star and fork was added, collected from GitHub and bucketed by day. Cumulative growth sits directly above the daily additions it is made of, so the two read against each other: steady organic accretion looks nothing like an abrupt, short-lived burst. Where that difference is measurable, it is reported as growth authenticity.

Only the most recent history is shown — this repository exceeds the collection window, so the earliest history is not captured.

02004006008001,0001,2001,081162015-082021-032026-10
Major 1Minor 48Patch 43

Each point covers 11 days.

Direct dependencies 73
RegistryPackageVersion constraintManifest
PyPIalembic>=1.13,<2.0pyproject.toml
PyPIgreenlet>=2.0.0pyproject.toml
PyPIapispec>=6.3.0pyproject.toml
PyPIapispec-webframeworks<=0.5.2pyproject.toml
PyPIautobahn>=22.7.1pyproject.toml
PyPIbcrypt>=3.1.4,<5.0.0pyproject.toml
PyPIbidict==0.22.0pyproject.toml
PyPIbleach>=4.1.0,<5.0.0pyproject.toml
PyPIcelery==5.4.0pyproject.toml
PyPIclick>=8.0.1pyproject.toml
PyPIcolorama>=0.3.9pyproject.toml
PyPIcroniter>=0.3.30pyproject.toml
PyPIcryptography>=42.0.0pyproject.toml
PyPIcvss>=3.1pyproject.toml
PyPIdeprecation>=1.0.1pyproject.toml
PyPIdistro>=1.4.0pyproject.toml
PyPIelasticsearch>=7.16.3,<8pyproject.toml
PyPIemail-validator>=2.3.0pyproject.toml
PyPIfaraday-agent-parameters-types>=1.9.1pyproject.toml
PyPIfaraday-plugins>=1.31.0,<2.0.0pyproject.toml
PyPIfiledepot>=0.5.0,<0.11.0pyproject.toml
PyPIfiletype>=1.0.5pyproject.toml
PyPIfilteralchemy-fork>=0.1.0pyproject.toml
PyPIflask>=2.3.2,<3.0pyproject.toml
PyPIflask-celery-helper>=1.1.0pyproject.toml
PyPIflask-classful>=0.16.0pyproject.toml
PyPIflask-kvsession-fork>=0.6.4pyproject.toml
PyPIflask-limiter>=2.6.0,<3.0.0pyproject.toml
PyPIflask-login>=0.6.0,<0.7.0pyproject.toml
PyPIflask-mail>=0.10.0pyproject.toml
PyPIflask-security-too>=5.4,<6.0pyproject.toml
PyPIflask-socketio>=5.0.1pyproject.toml
PyPIflask-sqlalchemy>=3.1,<4.0pyproject.toml
PyPIflask-wtf>=1.2.0,<2.0pyproject.toml
PyPIgevent>=23.9.0pyproject.toml
PyPIgevent-websocket>=0.10.1pyproject.toml
PyPIjinja2>=2.9.6pyproject.toml
PyPIkombu==5.4.2pyproject.toml
PyPImarshmallow>=3.19.0,<4.0.0pyproject.toml
PyPImarshmallow-sqlalchemy>=0.30,<0.31pyproject.toml
PyPImatplotlib>=3.1.1pyproject.toml
PyPInetworkx>=3.4.2pyproject.toml
PyPInplusone>=0.8.1pyproject.toml
PyPIpgcli<=4.3.0pyproject.toml
PyPIpillow>=12.1.1pyproject.toml
PyPIpsycogreen>=1.0.2pyproject.toml
PyPIpsycopg2>=2.9.0pyproject.toml
PyPIpyasn1>=0.6.3pyproject.toml
PyPIpyjwt>=2.12.0pyproject.toml
PyPIpylibmagic>=0.5.0pyproject.toml
PyPIpyopenssl>=26.0.0pyproject.toml
PyPIpyotp>=2.6.0pyproject.toml
PyPIpython-dateutil>=2.6.0pyproject.toml
PyPIpython-magic>=0.4.27pyproject.toml
PyPIpyyaml>=6.0.3pyproject.toml
PyPIredis>=4.3.4pyproject.toml
PyPIrequests>=2.33.0pyproject.toml
PyPIservice-identity>=17.0.0pyproject.toml
PyPIsh>=2.2.2pyproject.toml
PyPIsimplekv>=0.13.0pyproject.toml
PyPIsetuptools>=61,<81pyproject.toml
PyPIsqlalchemy>=2.0.30,<2.1pyproject.toml
PyPIsyslog-rfc5424-formatter>=1.1.1pyproject.toml
PyPItqdm>=4.15.0pyproject.toml
PyPIvalidators>=0.20.0pyproject.toml
PyPIwebargs>=8.0.0pyproject.toml
PyPIwerkzeug==2.3.8pyproject.toml
PyPIwtforms>=2.1pyproject.toml
PyPIlxml>=6.1.0pyproject.toml
PyPIujson>=5.12.0pyproject.toml
PyPIcbor2>=5.9.0pyproject.toml
PyPImako>=1.3.11pyproject.toml
PyPIpygments>=2.20.0pyproject.toml
All dependencies 282

Full resolved dependency set from the GitHub dependency graph: 142 direct and 140 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

RegistryPackageVersionRelation
PyPIalembic—direct
PyPIalembic1.14.1direct
PyPIapispec—direct
PyPIapispec6.9.0direct
PyPIapispec-webframeworks—direct
PyPIapispec-webframeworks0.5.2direct
PyPIautobahn—direct
PyPIautobahn25.12.2direct
PyPIbcrypt—direct
PyPIbcrypt4.3.0direct
PyPIbidict0.22.0direct
PyPIbleach—direct
PyPIbleach4.1.0direct
PyPIcbor2—direct
PyPIcbor26.0.1direct
PyPIcelery5.4.0direct
PyPIclick—direct
PyPIclick8.3.1direct
PyPIcolorama—direct
PyPIcolorama0.4.6direct
PyPIcroniter—direct
PyPIcroniter6.0.0direct
PyPIcryptography—direct
PyPIcryptography47.0.0direct
PyPIcvss—direct
PyPIcvss3.6direct
PyPIdeprecation—direct
PyPIdeprecation2.1.0direct
PyPIdistro—direct
PyPIdistro1.9.0direct
PyPIelasticsearch—direct
PyPIelasticsearch7.17.13direct
PyPIemail-validator—direct
PyPIemail-validator2.3.0direct
PyPIfaraday-agent-parameters-types—direct
PyPIfaraday-agent-parameters-types1.9.1direct
PyPIfaraday-plugins—direct
PyPIfaraday-plugins1.30.0direct
PyPIfiledepot—direct
PyPIfiledepot0.10.0direct
PyPIfiletype—direct
PyPIfiletype1.2.0direct
PyPIfilteralchemy-fork—direct
PyPIfilteralchemy-fork0.1.0direct
PyPIflask—direct
PyPIflask2.3.3direct
PyPIflask-celery-helper—direct
PyPIflask-celery-helper1.1.0direct
PyPIflask-classful—direct
PyPIflask-classful0.16.0direct
PyPIflask-kvsession-fork—direct
PyPIflask-kvsession-fork0.6.4direct
PyPIflask-limiter—direct
PyPIflask-limiter2.9.2direct
PyPIflask-login—direct
PyPIflask-login0.6.3direct
PyPIflask-mail—direct
PyPIflask-mail0.10.0direct
PyPIflask-security-too—direct
PyPIflask-security-too5.4.3direct
PyPIflask-socketio—direct
PyPIflask-socketio5.6.0direct
PyPIflask-sqlalchemy—direct
PyPIflask-sqlalchemy3.1.1direct
PyPIflask-wtf—direct
PyPIflask-wtf1.3.0direct
PyPIgevent—direct
PyPIgevent26.4.0direct
PyPIgevent-websocket—direct
PyPIgevent-websocket0.10.1direct
PyPIgreenlet—direct
PyPIgreenlet3.3.0direct
PyPIjinja2—direct
PyPIjinja23.1.6direct
PyPIkombu5.4.2direct
PyPIlxml—direct
PyPIlxml6.1.0direct
PyPImako—direct
PyPImako1.3.12direct
PyPImarshmallow—direct
PyPImarshmallow3.26.2direct
PyPImarshmallow-sqlalchemy—direct
PyPImarshmallow-sqlalchemy0.30.0direct
PyPImatplotlib—direct
PyPImatplotlib3.10.8direct
PyPInetworkx—direct
PyPInetworkx3.6.1direct
PyPInplusone—direct
PyPInplusone1.0.0direct
PyPIpgcli—direct
PyPIpgcli4.3.0direct
PyPIpillow—direct
PyPIpillow12.2.0direct
PyPIpsycogreen—direct
PyPIpsycogreen1.0.2direct
PyPIpsycopg2—direct
PyPIpsycopg22.9.11direct
PyPIpyasn1—direct
PyPIpyasn10.6.3direct
PyPIpygments—direct
PyPIpygments2.20.0direct
PyPIpyjwt—direct
PyPIpyjwt2.12.1direct
PyPIpylibmagic—direct
PyPIpylibmagic0.5.0direct
PyPIpyopenssl—direct
PyPIpyopenssl26.1.0direct
PyPIpyotp—direct
PyPIpyotp2.9.0direct
PyPIpython-dateutil—direct
PyPIpython-dateutil2.9.0.post0direct
PyPIpython-magic—direct
PyPIpython-magic0.4.27direct
PyPIpyyaml—direct
PyPIpyyaml6.0.3direct
PyPIredis—direct
PyPIredis7.1.0direct
PyPIrequests—direct
PyPIrequests2.33.1direct
PyPIservice-identity—direct
PyPIservice-identity24.2.0direct
PyPIsetuptools—direct
PyPIsetuptools80.10.2direct
PyPIsh—direct
PyPIsh2.2.2direct
PyPIsimplekv—direct
PyPIsimplekv0.14.1direct
PyPIsqlalchemy—direct
PyPIsqlalchemy2.0.50direct
PyPIsyslog-rfc5424-formatter—direct
PyPIsyslog-rfc5424-formatter1.2.3direct
PyPItqdm—direct
PyPItqdm4.67.1direct
PyPIujson—direct
PyPIujson5.12.0direct
PyPIvalidators—direct
PyPIvalidators0.20.0direct
PyPIwebargs—direct
PyPIwebargs8.7.1direct
PyPIwerkzeug2.3.8direct
PyPIwtforms—direct
PyPIwtforms3.2.1direct
PyPIalabaster1.0.0indirect
PyPIamqp5.3.1indirect
PyPIanyascii0.3.3indirect
PyPIastroid4.0.3indirect
PyPIasync-generator1.10indirect
PyPIasync-timeout5.0.1indirect
PyPIattrs25.4.0indirect
PyPIbabel2.17.0indirect
PyPIbeautifulsoup4—indirect
PyPIbeautifulsoup44.14.3indirect
PyPIbilliard4.2.4indirect
PyPIblinker1.9.0indirect
PyPIcertifi2026.1.4indirect
PyPIcffi2.0.0indirect
PyPIcharset-normalizer3.4.4indirect
PyPIcli-helpers2.7.0indirect
PyPIclick-didyoumean0.3.1indirect
PyPIclick-plugins1.1.1.2indirect
PyPIclick-repl0.3.0indirect
PyPIcommonmark0.9.1indirect
PyPIconfigobj5.0.9indirect
PyPIcontourpy1.3.3indirect
PyPIcoverage7.13.1indirect
PyPIcycler0.12.1indirect
PyPIdecorator5.2.1indirect
PyPIdeprecated1.3.1indirect
PyPIdill0.4.1indirect
PyPIdnspython2.8.0indirect
PyPIdocutils0.22.4indirect
PyPIexecnet2.1.2indirect
PyPIfactory-boy—indirect
PyPIfactory-boy3.3.3indirect
PyPIfaker40.1.2indirect
PyPIfilelock3.20.3indirect
PyPIflask-principal0.4.0indirect
PyPIfonttools4.61.1indirect
PyPIh110.16.0indirect
PyPIhtml2text2025.4.15indirect
PyPIhyperlink21.0.0indirect
PyPIhypothesis—indirect
PyPIhypothesis6.150.2indirect
PyPIidna3.11indirect
PyPIimagesize1.4.1indirect
PyPIimportlib-metadata8.7.1indirect
PyPIimportlib-resources7.1.0indirect
PyPIinflection0.5.1indirect
PyPIiniconfig2.3.0indirect
PyPIisort7.0.0indirect
PyPIitsdangerous2.2.0indirect
PyPIkiwisolver1.4.9indirect
PyPIlimits5.6.0indirect
PyPImarkdown3.10indirect
PyPImarkupsafe3.0.3indirect
PyPImccabe0.7.0indirect
PyPImsgpack1.1.2indirect
PyPImypy-extensions1.1.0indirect
PyPInumpy2.4.1indirect
PyPIordered-set4.1.0indirect
PyPIoutcome1.3.0.post0indirect
PyPIpackaging25.0indirect
PyPIpandas3.0.0indirect
PyPIpasslib1.7.4indirect
PyPIpgspecial2.2.1indirect
PyPIplatformdirs4.5.1indirect
PyPIpluggy1.6.0indirect
PyPIprompt-toolkit3.0.52indirect
PyPIpsycopg3.3.2indirect
PyPIpsycopg-binary3.3.2indirect
PyPIpy-ubjson0.16.1indirect
PyPIpyasn1-modules0.4.2indirect
PyPIpycparser3.0indirect
PyPIpylint—indirect
PyPIpylint4.0.4indirect
PyPIpyparsing3.3.2indirect
PyPIpysocks1.7.1indirect
PyPIpytest—indirect
PyPIpytest9.0.3indirect
PyPIpytest-cov—indirect
PyPIpytest-cov7.0.0indirect
PyPIpytest-env1.2.0indirect
PyPIpytest-factoryboy—indirect
PyPIpytest-factoryboy2.8.1indirect
PyPIpytest-mock3.15.1indirect
PyPIpytest-xdist—indirect
PyPIpytest-xdist3.8.0indirect
PyPIpython-engineio4.13.0indirect
PyPIpython-socketio5.16.0indirect
PyPIpytz2025.2indirect
PyPIrequests-file3.0.1indirect
PyPIresponses—indirect
PyPIresponses0.25.8indirect
PyPIrich12.6.0indirect
PyPIroman-numerals4.1.0indirect
PyPIruff0.14.13indirect
PyPIselenium—indirect
PyPIselenium4.40.0indirect
PyPIsetproctitle1.3.7indirect
PyPIsimple-websocket1.1.0indirect
PyPIsimplejson3.20.2indirect
PyPIsix1.17.0indirect
PyPIsniffio1.3.1indirect
PyPIsnowballstemmer3.0.1indirect
PyPIsortedcontainers2.4.0indirect
PyPIsoupsieve2.8.3indirect
PyPIsphinx—indirect
PyPIsphinx9.0.4indirect
PyPIsphinx9.1.0indirect
PyPIsphinxcontrib-applehelp2.0.0indirect
PyPIsphinxcontrib-devhelp2.0.0indirect
PyPIsphinxcontrib-htmlhelp2.1.0indirect
PyPIsphinxcontrib-jsmath1.0.1indirect
PyPIsphinxcontrib-qthelp2.0.0indirect
PyPIsphinxcontrib-serializinghtml2.0.0indirect
PyPIsqlparse0.5.5indirect
PyPItabulate0.9.0indirect
PyPItldextract5.3.1indirect
PyPItomli2.4.0indirect
PyPItomlkit0.14.0indirect
PyPItrio0.32.0indirect
PyPItrio-typing0.10.0indirect
PyPItrio-websocket0.12.2indirect
PyPItwine—indirect
PyPItxaio25.12.2indirect
PyPItypes-certifi2021.10.8.3indirect
PyPItypes-urllib31.26.25.14indirect
PyPItyping-extensions4.15.0indirect
PyPItzdata2025.3indirect
PyPItzlocal5.3.1indirect
PyPIu-msgpack-python2.8.0indirect
PyPIurllib32.6.3indirect
PyPIvine5.1.0indirect
PyPIw3af-api-client—indirect
PyPIwcwidth0.2.14indirect
PyPIwebencodings0.5.1indirect
PyPIwebsocket-client1.9.0indirect
PyPIwrapt2.0.1indirect
PyPIwsproto1.3.2indirect
PyPIzipp3.23.0indirect
PyPIzope-event6.1indirect
PyPIzope-interface8.2indirect
Dependency advisories 6

Installing pypi:faradaysec@5.25.0 pulls in 139 packages, direct and transitive: 6 carry known advisories, of which 4 are direct dependencies.

PackageVersionRelationSeverityAdvisoriesFixed in
werkzeug2.3.8directhigh143.1.9
certifi2026.10.18indirecthigh22026.10.19
sqlparse0.5.5indirecthigh100.6.0
bleach4.1.0directmoderate26.4.0
flask2.3.3directmoderate23.1.3
setuptools80.10.2directmoderate283.0.0

An advisory means the version recorded in the dependency graph falls inside an advisory’s affected range. Reachability is not analysed, and the graph includes development and test pins — a finding may concern tooling rather than shipped software.

Raw JSON report machine-readable

Feedback

Spotted something off in this report, or have thoughts to share? Wrong measurements, missed tooling, ideas, questions — anything is welcome. Every message is read and gets a response.

The message is kept through sign-in.

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v2.10.0, schema v0.34.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statistics — PyPI.