Skip to content

XRAY-145929 - Onboard hugging face for jf curation-audit#786

Open
gauriy-tech wants to merge 3 commits into
jfrog:devfrom
gauriy-tech:feature/XRAY-145929-onboard-huggingface
Open

XRAY-145929 - Onboard hugging face for jf curation-audit#786
gauriy-tech wants to merge 3 commits into
jfrog:devfrom
gauriy-tech:feature/XRAY-145929-onboard-huggingface

Conversation

@gauriy-tech

@gauriy-tech gauriy-tech commented Jun 24, 2026

Copy link
Copy Markdown
Contributor
  • The pull request is targeting the dev branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....
  • All static analysis checks passed.
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • Updated the Contributing page / ReadMe page / CI Workflow files if needed.
  • All changes are detailed at the description. if not already covered at JFrog Documentation, new documentation have been added.

Adds huggingfaceml as a first-class package type in jf curation-audit, enabling curation policy enforcement for Hugging Face models used in Python and notebook projects.

Auto-discovery: When HF_ENDPOINT is set and .py/.ipynb files are present, jf ca statically scans source for HF call sites and probes each discovered model against Artifactory curation. Dynamic references and local paths are surfaced as warnings after the table.

Spot-check mode: --hugging-face-model=<org/model>[:] audits only the explicitly named models, skipping auto-discovery and all other package managers. Supports comma-separated values.

Datasets are detected but not audited — Catalog does not currently score datasets.

No impact on jf audit, jf scan, or any existing package manager workflow.

Screenshot 2026-07-08 at 2 11 37 PM

@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from e77a0f1 to 67e5806 Compare June 30, 2026 08:44
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 67e5806 to 8273f2a Compare June 30, 2026 10:54
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 8273f2a to 8b5e0c3 Compare July 1, 2026 04:37
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 8b5e0c3 to 84de8d8 Compare July 1, 2026 05:14
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 84de8d8 to 726e418 Compare July 1, 2026 05:51
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 726e418 to 19a67bf Compare July 2, 2026 04:27
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 19a67bf to f4b0c1b Compare July 2, 2026 08:20
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 2426cd5 to eb374d5 Compare July 7, 2026 04:57
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from eb374d5 to 0845e3b Compare July 7, 2026 08:09
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from 0845e3b to f6e8a3d Compare July 8, 2026 09:22
@gauriy-tech gauriy-tech force-pushed the feature/XRAY-145929-onboard-huggingface branch from f6e8a3d to d54f456 Compare July 8, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant