Skip to content

Added Post Failure Run support for poetry - #3548

Merged
reshmifrog merged 5 commits into
jfrog:masterfrom
Phavya-jfrog:feature/support-poetry
Jun 18, 2026
Merged

reshmifrog merged 5 commits into
jfrog:masterfrom
Phavya-jfrog:feature/support-poetry

Conversation

@Phavya-jfrog

Copy link
Copy Markdown
Collaborator

Mirrors the same WrapCmdWithCurationPostFailureRun pattern used for pnpm and yarn so curation policy failures trigger the post-failure run logic for Poetry commands.

  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the master branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

Wrap poetry with the existing curation Post-Failure Run handler

Mirrors the same WrapCmdWithCurationPostFailureRun pattern used for
pnpm and yarn so curation policy failures trigger the post-failure
run logic for Poetry commands.
@Phavya-jfrog
Phavya-jfrog force-pushed the feature/support-poetry branch from 06ca597 to 3abab30 Compare June 16, 2026 17:06
@bhanurp bhanurp added the safe to test Approve running integration tests on a pull request label Jun 17, 2026
@Phavya-jfrog

Copy link
Copy Markdown
Collaborator Author

I have read the CLA Document and I hereby sign the CLA

@github-actions

Copy link
Copy Markdown
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


@reshmifrog
reshmifrog merged commit 04935f6 into jfrog:master Jun 18, 2026
94 checks passed
social4hyq pushed a commit to social4hyq/homebrew-core that referenced this pull request Sep 20, 2026
jfrog-cli 2.111.0

Created-by: HarmonybrewBot
Commit-by: HarmonybrewBot
Merged-by: HarmonybrewBot
Description: Created by `brew bump`

---

Created with `brew bump-formula-pr`.<details>
  <summary>release notes</summary>
  <pre>## What changed in 2.111.0

> Auto-generated from 5 repositories · 2026-06-26  
> Comparing `v2.109.0` → `2.111.0`

> ℹ️  No changes in: build-info-go, gofrog

### ✨ New Features

- **[jfrog-cli]** Added Post Failure Run support for poetry [#3548](jfrog/jfrog-cli#3548) (@Phavya-jfrog)
- **[jfrog-cli]** Add timestamp suffix to UvBuildName for test isolation [#3559](jfrog/jfrog-cli#3559) (@agrasth)
- **[jfrog-cli]** Add timestamp suffix to Nix repos and build name for test isolation [#3562](jfrog/jfrog-cli#3562) (@agrasth)
- **[jfrog-cli-artifactory]** Add AI help coverage check to static analysis [#490](jfrog/jfrog-cli-artifactory#490) (@ehl-jf)
- **[jfrog-cli-security]** XRAY-138689 - Add Poetry support for jf ca [#768](jfrog/jfrog-cli-security#768) (@Phavya-jfrog)

### 🐛 Bug Fixes

- **[jfrog-cli]** fix poetry publish command not respecting the repo flag [#3547](jfrog/jfrog-cli#3547) (@reshmifrog)
- **[jfrog-cli]** Fix/latest release for hf breaks cli [#3560](jfrog/jfrog-cli#3560) (@reshmifrog)
- **[jfrog-cli-artifactory]** fix poetry publish command not respecting the repo flag [#489](jfrog/jfrog-cli-artifactory#489) (@reshmifrog)
- **[jfrog-cli-core]** Fix uncaught error in DownloadDependency [#1576](jfrog/jfrog-cli-core#1576) (@eranturgeman)
- **[jfrog-cli-security]** Fix - Close log for Xray plugin [#780](jfrog/jfrog-cli-security#780) (@attiasas)
- **[jfrog-cli-security]** Fix cocoapods OOM [#781](jfrog/jfrog-cli-security#781) (@eranturgeman)
- **[jfrog-cli-security]** XRAY-145623 - pip jf ca failure due to CVS [#777](jfrog/jfrog-cli-security#777) (@Phavya-jfrog)

### 🔧 Internal Changes

- **[jfrog-cli-security]** Update dependencies [#782](jfrog/jfrog-cli-security#782) (@attiasas)

### 📦 Other Changes

- **[jfrog-cli]** common as default deployment size for artifactory [#3557](jfrog/jfrog-cli#3557) (@reshmifrog)
- **[jfrog-cli]** RTECO-1411 Add agentplugins tests [#3551](jfrog/jfrog-cli#3551) (@udaykb2)
- **[jfrog-cli]** RTECO-1074 - Remove redundant functions in agent namespace-1 [#3566](jfrog/jfrog-cli#3566) (@udaykb2)
- **[jfrog-cli]** RTECO-1074 - Remove redundant functions in agent namespace-2 [#3567](jfrog/jfrog-cli#3567) (@udaykb2)
- **[jfrog-cli-artifactory]** RTECO-1074 - Remove redundant functions in agent namespace(1/2) [#495](jfrog/jfrog-cli-artifactory#495) (@udaykb2)
- **[jfrog-cli-artifactory]** RTECO-1074 - Remove redundant functions in agent namespace-2 [#498](jfrog/jfrog-cli-artifactory#498) (@udaykb2)

---

### 📊 Summary

| Repository | Changes |
|---|---|
| [jfrog-cli](https://github.com/jfrog/jfrog-cli) | 9 |
| [jfrog-cli-security](https://github.com/jfrog/jfrog-cli-security) | 5 |
| [jfrog-cli-artifactory](https://github.com/jfrog/jfrog-cli-artifactory) | 4 |
| [jfrog-cli-core](https://github.com/jfrog/jfrog-cli-core) | 1 |
| **Total** | **19** |

### 🔗 Module Version Changes

| Module | From | To |
|---|---|---|
| [jfrog-cli-artifactory](https://github.com/jfrog/jfrog-cli-artifactory) | `v0.8.1-0.20260617065038-e7be947840da` | `v0.8.1-0.20260623062654-89dd771ef4de` |
| [jfrog-cli-core](https://github.com/jfrog/jfrog-cli-core) | `v2.60.1-0.20260615072209-8ccac4f0072e` | `v2.60.1-0.20260624085155-5ba797de2616` |
| [jfrog-cli-security](https://github.com/jfrog/jfrog-cli-security) | `v1.30.0` | `v1.31.0` |
| [jfrog-client-go](https://github.com/jfrog/jfrog-client-go) | `v1.55.1-0.20260603130552-af1dd449b994` | `v1.55.1-0.20260624085832-de0c68a23c43` |

<!-- Release notes generated using configuration in .github/release.yml at v2.111.0 -->


## New Contributors
* @IL-Automation made their first contribution in jfrog/jfrog-cli#3573

**Full Changelog**: https://github.com/jfrog/jfrog-cli/compare/v2.110.0...v2.111.0</pre>
  <p>View the full release notes at <a href="https://github.com/jfrog/jfrog-cli/releases/tag/v2.111.0">https://github.com/jfrog/jfrog-cli/releases/tag/v2.111.0</a>.</p>
</details>
<hr>

See merge request: Harmonybrew/homebrew-core!12757

This branch had an error being deployed

1 failed (outdated) and 1 inactive deployments
build-gate — a0b01464 Deployed Jun 18, 2026 by Phavya-jfrog via Approval gate #34
frogbot — 8f5d2d9a Deployed Jun 17, 2026 by Phavya-jfrog via scan-pull-request #4448
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to test Approve running integration tests on a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants