{
  "probe": "slsa_provenance_census",
  "generated_at": "2026-08-02T05:44:04.783517+00:00",
  "digest": "0c23b0305508b27607895a32440e1d4949cebe5e43e20cf568f4dfbf11e61a00",
  "expectations_digest": "d089f5dc2f47169f77d83f4b4374334c580f85102640ffea3b46e8c4697a71aa",
  "count": 94,
  "note": "Receipts exist for the packages in this census only. Any other name returns 404: that is the census boundary, not a missing file.",
  "packages": [
    {
      "package": "anthropic",
      "normalized_name": "anthropic",
      "version": "0.120.2",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/anthropic.json"
    },
    {
      "package": "beautifulsoup4",
      "normalized_name": "beautifulsoup4",
      "version": "4.15.0",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/beautifulsoup4.json"
    },
    {
      "package": "edgartools",
      "normalized_name": "edgartools",
      "version": "5.44.1",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/edgartools.json"
    },
    {
      "package": "helixhash",
      "normalized_name": "helixhash",
      "version": null,
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "index_resolves:declared_range_unsatisfiable_on_pypi",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/helixhash.json"
    },
    {
      "package": "networkx",
      "normalized_name": "networkx",
      "version": "3.6.1",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/networkx.json"
    },
    {
      "package": "numpy",
      "normalized_name": "numpy",
      "version": "2.4.6",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "signer_matches_declared_source:signer_repo_mismatch:numpy/numpy!=numpy/numpy-release",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/numpy.json"
    },
    {
      "package": "pdfplumber",
      "normalized_name": "pdfplumber",
      "version": "0.11.10",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pdfplumber.json"
    },
    {
      "package": "pydantic",
      "normalized_name": "pydantic",
      "version": "2.13.4",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pydantic.json"
    },
    {
      "package": "python-dotenv",
      "normalized_name": "python-dotenv",
      "version": "1.2.2",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/python-dotenv.json"
    },
    {
      "package": "requests",
      "normalized_name": "requests",
      "version": "2.34.2",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/requests.json"
    },
    {
      "package": "scipy",
      "normalized_name": "scipy",
      "version": "1.17.1",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/scipy.json"
    },
    {
      "package": "tweepy",
      "normalized_name": "tweepy",
      "version": "4.17.0",
      "role": "declared_root",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/tweepy.json"
    },
    {
      "package": "web3",
      "normalized_name": "web3",
      "version": "7.16.0",
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/web3.json"
    },
    {
      "package": "witnessfield",
      "normalized_name": "witnessfield",
      "version": null,
      "role": "declared_root",
      "must_admit": false,
      "first_refuse_reason": "index_resolves:project_not_on_pypi",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/witnessfield.json"
    },
    {
      "package": "aiofiles",
      "normalized_name": "aiofiles",
      "version": "25.1.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/aiofiles.json"
    },
    {
      "package": "aiohappyeyeballs",
      "normalized_name": "aiohappyeyeballs",
      "version": "2.7.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/aiohappyeyeballs.json"
    },
    {
      "package": "aiohttp",
      "normalized_name": "aiohttp",
      "version": "3.14.3",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/aiohttp.json"
    },
    {
      "package": "aiosignal",
      "normalized_name": "aiosignal",
      "version": "1.4.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/aiosignal.json"
    },
    {
      "package": "annotated-types",
      "normalized_name": "annotated-types",
      "version": "0.8.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/annotated-types.json"
    },
    {
      "package": "anyio",
      "normalized_name": "anyio",
      "version": "4.14.2",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/anyio.json"
    },
    {
      "package": "attrs",
      "normalized_name": "attrs",
      "version": "26.1.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/attrs.json"
    },
    {
      "package": "bitarray",
      "normalized_name": "bitarray",
      "version": "3.10.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/bitarray.json"
    },
    {
      "package": "certifi",
      "normalized_name": "certifi",
      "version": "2026.7.22",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/certifi.json"
    },
    {
      "package": "cffi",
      "normalized_name": "cffi",
      "version": "2.1.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/cffi.json"
    },
    {
      "package": "charset-normalizer",
      "normalized_name": "charset-normalizer",
      "version": "3.4.9",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/charset-normalizer.json"
    },
    {
      "package": "ckzg",
      "normalized_name": "ckzg",
      "version": "2.1.8",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/ckzg.json"
    },
    {
      "package": "cryptography",
      "normalized_name": "cryptography",
      "version": "50.0.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/cryptography.json"
    },
    {
      "package": "cytoolz",
      "normalized_name": "cytoolz",
      "version": "1.1.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/cytoolz.json"
    },
    {
      "package": "distro",
      "normalized_name": "distro",
      "version": "1.9.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/distro.json"
    },
    {
      "package": "docstring_parser",
      "normalized_name": "docstring-parser",
      "version": "0.18.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/docstring-parser.json"
    },
    {
      "package": "eth_abi",
      "normalized_name": "eth-abi",
      "version": "5.2.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-abi.json"
    },
    {
      "package": "eth-account",
      "normalized_name": "eth-account",
      "version": "0.13.7",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-account.json"
    },
    {
      "package": "eth-hash",
      "normalized_name": "eth-hash",
      "version": "0.8.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-hash.json"
    },
    {
      "package": "eth-keyfile",
      "normalized_name": "eth-keyfile",
      "version": "0.8.1",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-keyfile.json"
    },
    {
      "package": "eth-keys",
      "normalized_name": "eth-keys",
      "version": "0.7.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-keys.json"
    },
    {
      "package": "eth-rlp",
      "normalized_name": "eth-rlp",
      "version": "2.2.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-rlp.json"
    },
    {
      "package": "eth-typing",
      "normalized_name": "eth-typing",
      "version": "6.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-typing.json"
    },
    {
      "package": "eth-utils",
      "normalized_name": "eth-utils",
      "version": "6.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/eth-utils.json"
    },
    {
      "package": "filelock",
      "normalized_name": "filelock",
      "version": "3.32.2",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "signer_matches_declared_source:signer_repo_mismatch:tox-dev/py-filelock!=tox-dev/filelock",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/filelock.json"
    },
    {
      "package": "frozenlist",
      "normalized_name": "frozenlist",
      "version": "1.8.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/frozenlist.json"
    },
    {
      "package": "h11",
      "normalized_name": "h11",
      "version": "0.16.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/h11.json"
    },
    {
      "package": "hexbytes",
      "normalized_name": "hexbytes",
      "version": "1.3.1",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/hexbytes.json"
    },
    {
      "package": "httpcore",
      "normalized_name": "httpcore",
      "version": "1.0.9",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/httpcore.json"
    },
    {
      "package": "httpx",
      "normalized_name": "httpx",
      "version": "0.28.1",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/httpx.json"
    },
    {
      "package": "httpxthrottlecache",
      "normalized_name": "httpxthrottlecache",
      "version": "0.3.5",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/httpxthrottlecache.json"
    },
    {
      "package": "humanize",
      "normalized_name": "humanize",
      "version": "4.16.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/humanize.json"
    },
    {
      "package": "idna",
      "normalized_name": "idna",
      "version": "3.18",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/idna.json"
    },
    {
      "package": "Jinja2",
      "normalized_name": "jinja2",
      "version": "3.1.6",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/jinja2.json"
    },
    {
      "package": "jiter",
      "normalized_name": "jiter",
      "version": "0.16.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/jiter.json"
    },
    {
      "package": "lxml",
      "normalized_name": "lxml",
      "version": "6.1.1",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/lxml.json"
    },
    {
      "package": "markdown-it-py",
      "normalized_name": "markdown-it-py",
      "version": "4.2.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/markdown-it-py.json"
    },
    {
      "package": "MarkupSafe",
      "normalized_name": "markupsafe",
      "version": "3.0.3",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/markupsafe.json"
    },
    {
      "package": "mdurl",
      "normalized_name": "mdurl",
      "version": "0.1.2",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/mdurl.json"
    },
    {
      "package": "multidict",
      "normalized_name": "multidict",
      "version": "6.7.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/multidict.json"
    },
    {
      "package": "nest-asyncio",
      "normalized_name": "nest-asyncio",
      "version": "1.6.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/nest-asyncio.json"
    },
    {
      "package": "oauthlib",
      "normalized_name": "oauthlib",
      "version": "3.3.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/oauthlib.json"
    },
    {
      "package": "orjson",
      "normalized_name": "orjson",
      "version": "3.11.9",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/orjson.json"
    },
    {
      "package": "pandas",
      "normalized_name": "pandas",
      "version": "3.0.5",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pandas.json"
    },
    {
      "package": "parsimonious",
      "normalized_name": "parsimonious",
      "version": "0.10.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/parsimonious.json"
    },
    {
      "package": "pdfminer.six",
      "normalized_name": "pdfminer-six",
      "version": "20260107",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pdfminer-six.json"
    },
    {
      "package": "pillow",
      "normalized_name": "pillow",
      "version": "12.3.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pillow.json"
    },
    {
      "package": "propcache",
      "normalized_name": "propcache",
      "version": "0.5.2",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/propcache.json"
    },
    {
      "package": "pyarrow",
      "normalized_name": "pyarrow",
      "version": "25.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pyarrow.json"
    },
    {
      "package": "pycparser",
      "normalized_name": "pycparser",
      "version": "3.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pycparser.json"
    },
    {
      "package": "pycryptodome",
      "normalized_name": "pycryptodome",
      "version": "3.23.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pycryptodome.json"
    },
    {
      "package": "pydantic_core",
      "normalized_name": "pydantic-core",
      "version": "2.46.4",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pydantic-core.json"
    },
    {
      "package": "Pygments",
      "normalized_name": "pygments",
      "version": "2.20.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pygments.json"
    },
    {
      "package": "pypdfium2",
      "normalized_name": "pypdfium2",
      "version": "5.12.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pypdfium2.json"
    },
    {
      "package": "pyrate-limiter",
      "normalized_name": "pyrate-limiter",
      "version": "4.4.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pyrate-limiter.json"
    },
    {
      "package": "python-dateutil",
      "normalized_name": "python-dateutil",
      "version": "2.9.0.post0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/python-dateutil.json"
    },
    {
      "package": "pyunormalize",
      "normalized_name": "pyunormalize",
      "version": "17.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/pyunormalize.json"
    },
    {
      "package": "rank-bm25",
      "normalized_name": "rank-bm25",
      "version": "0.2.2",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/rank-bm25.json"
    },
    {
      "package": "RapidFuzz",
      "normalized_name": "rapidfuzz",
      "version": "3.14.5",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/rapidfuzz.json"
    },
    {
      "package": "regex",
      "normalized_name": "regex",
      "version": "2026.7.19",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/regex.json"
    },
    {
      "package": "requests-oauthlib",
      "normalized_name": "requests-oauthlib",
      "version": "2.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/requests-oauthlib.json"
    },
    {
      "package": "rich",
      "normalized_name": "rich",
      "version": "15.0.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/rich.json"
    },
    {
      "package": "rlp",
      "normalized_name": "rlp",
      "version": "4.1.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/rlp.json"
    },
    {
      "package": "six",
      "normalized_name": "six",
      "version": "1.17.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/six.json"
    },
    {
      "package": "sniffio",
      "normalized_name": "sniffio",
      "version": "1.3.1",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/sniffio.json"
    },
    {
      "package": "soupsieve",
      "normalized_name": "soupsieve",
      "version": "2.9.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/soupsieve.json"
    },
    {
      "package": "stamina",
      "normalized_name": "stamina",
      "version": "26.1.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/stamina.json"
    },
    {
      "package": "tabulate",
      "normalized_name": "tabulate",
      "version": "0.10.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/tabulate.json"
    },
    {
      "package": "tenacity",
      "normalized_name": "tenacity",
      "version": "9.1.4",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/tenacity.json"
    },
    {
      "package": "textdistance",
      "normalized_name": "textdistance",
      "version": "4.6.3",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/textdistance.json"
    },
    {
      "package": "toolz",
      "normalized_name": "toolz",
      "version": "1.1.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/toolz.json"
    },
    {
      "package": "tqdm",
      "normalized_name": "tqdm",
      "version": "4.70.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/tqdm.json"
    },
    {
      "package": "truststore",
      "normalized_name": "truststore",
      "version": "0.10.4",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/truststore.json"
    },
    {
      "package": "types-requests",
      "normalized_name": "types-requests",
      "version": "2.33.0.20260712",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/types-requests.json"
    },
    {
      "package": "typing_extensions",
      "normalized_name": "typing-extensions",
      "version": "4.16.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/typing-extensions.json"
    },
    {
      "package": "typing-inspection",
      "normalized_name": "typing-inspection",
      "version": "0.4.2",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/typing-inspection.json"
    },
    {
      "package": "Unidecode",
      "normalized_name": "unidecode",
      "version": "1.4.0",
      "role": "transitive",
      "must_admit": false,
      "first_refuse_reason": "provenance_published:no_provenance_published",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/unidecode.json"
    },
    {
      "package": "urllib3",
      "normalized_name": "urllib3",
      "version": "2.7.0",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/urllib3.json"
    },
    {
      "package": "websockets",
      "normalized_name": "websockets",
      "version": "15.0.1",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/websockets.json"
    },
    {
      "package": "yarl",
      "normalized_name": "yarl",
      "version": "1.24.5",
      "role": "transitive",
      "must_admit": true,
      "first_refuse_reason": "predicate_is_slsa_build_provenance:publish_attestation_not_build_provenance",
      "receipt": "https://geniusflow-federation.vercel.app/slsa/receipts/yarl.json"
    }
  ]
}
