Add legal artifact presets, FOSSA-compatible outputs#199
Merged
lelia merged 37 commits intoMay 29, 2026
mainSocketDev/socket-python-cli:mainfrom
lelia/add-legal-checksSocketDev/socket-python-cli:lelia/add-legal-checksCopy head branch name to clipboard
Merged
Add legal artifact presets, FOSSA-compatible outputs#199lelia merged 37 commits intomainSocketDev/socket-python-cli:mainfrom lelia/add-legal-checksSocketDev/socket-python-cli:lelia/add-legal-checksCopy head branch name to clipboard
lelia merged 37 commits into
mainSocketDev/socket-python-cli:mainfrom
lelia/add-legal-checksSocketDev/socket-python-cli:lelia/add-legal-checksCopy head branch name to clipboard
Commits
Commits on May 11, 2026
add legal presets, file-based compliance artifacts
Show description for a01ab19committedadd unit test coverage for new config defaults and outputs
Show description for 02012d6committeddocument legal preset flag and default artifacts
Show description for f1764b4committedupdate lockfile
Show description for 0e798dbcommittedresolve merge conflicts
Show description for cb3a207committedbump version to pass checks
Show description for 0e968b3committedupdate lockfile to match new version
Show description for 1b9f951committedhandle missing SBOM and package data in legal artifacts
Show description for ee8e36acommittedupdate tests to check for missing data issues
Show description for 828f798committed
Commits on May 18, 2026
add opt-in FOSSA-compatible legal artifact mode
Show description for d2bc914committedcover FOSSA-compatible legal outputs/sample scenarios
Show description for b28a035committedupdate README docs to include FOSSA compatibility mode
Show description for ec138e2committedfix merge conflicts
Show description for 23b8ee1committedbump version for release
Show description for d2859f9committedupdate uv lockfile version
Show description for 38433afcommitted
Commits on May 21, 2026
- committed
fix compatibility unit tests
Show description for f003768committedbump version for release
Show description for 88bdb96committedfix version check sync logic to check pypi properly
Show description for 0462b77committed
Commits on May 26, 2026
- committed
fix: emit fossa project.id as <locator>\$<revision>
Show description for 2d5f84bcommitted- committed
- committed
fix: emit consistent defaults for FOSSA fields with no Socket source
Show description for b546f07committedfeat: reshape fossa-sbom.json to 5-key attribution top-level
Show description for 0fc70abcommittedfeat: build FOSSA-shape Dependency entries with attribution text
Show description for 4a43cc2committed- committed
feat: compute SBOM dependencyPaths from topLevelAncestors
Show description for b643f53committed- committed
- committed
test: update legacy FOSSA-shape assertions for wrapper parity
Show description for 8ec189bcommitted- committed
- committed
Commits on May 27, 2026
fix: always include unchanged alerts in FOSSA output
Show description for ff9edd1committedtest: sanitize customer references in FOSSA reference fixtures
Show description for fee62decommitteddocs: correct README description of FOSSA SBOM shape
Show description for aa472cbcommittedmerge: resolve conflicts with main
Show description for 7444463committed