Repository navigation
chore(deps): Bump the python group with 3 updates - #260
Conversation
Bumps the python group with 3 updates: [cedarpy](https://github.com/k9securityio/cedar-py), [platformdirs](https://github.com/tox-dev/platformdirs) and [markdown](https://github.com/Python-Markdown/markdown). Updates `cedarpy` from 4.12.1 to 4.12.2 - [Release notes](https://github.com/k9securityio/cedar-py/releases) - [Changelog](https://github.com/k9securityio/cedar-py/blob/main/CHANGELOG.md) - [Commits](k9securityio/cedar-py@v4.12.1...v4.12.2) Updates `platformdirs` from 4.13.1 to 4.13.3 - [Release notes](https://github.com/tox-dev/platformdirs/releases) - [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst) - [Commits](tox-dev/platformdirs@4.13.1...4.13.3) Updates `markdown` from 3.11 to 3.11.1 - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](Python-Markdown/markdown@3.11.0...3.11.1) --- updated-dependencies: - dependency-name: cedarpy dependency-version: 4.12.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: platformdirs dependency-version: 4.13.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: markdown dependency-version: 3.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
A concrete DCO-signed author-adoption companion is available: d231de8c8a089e2d42efadd5692dcfb4006f12d5, branch Regenerates both Cedar dependency locks and runs pip check after editable installation in CI. Earlier fresh hash-locked Python 3.12 run: 843 passed, 2 skipped; installed cedarpy 4.12.2; dependency compatibility check passes. These results come from the recorded correction run; I verified the published commit/sign-off/files today, not a new runtime rerun. Supported-platform hosted CI and independent acceptance remain required after adoption. For adoption, fetch Reference: The repository's lock-header generation commands and .github/workflows/ci.yml installation path are the reproducibility contract. Prepared with Codex. |
dinakarjs
left a comment
There was a problem hiding this comment.
At exact head 89a2ad3 the dependency inputs request cedarpy 4.12.2, while the committed runtime lock still pins cedarpy 4.12.1. Please regenerate and adopt the coherent runtime/dev locks before merge; otherwise a hash-locked install and a resolving editable install use different dependency contracts. The tested correction companion d231de8 is already handed off at #260 (comment) . This review retains that existing adoption request rather than opening a competing implementation. The companion's earlier 843-passed/2-skipped run is prior evidence, not a new run this pass. Current green CI does not resolve the committed pin mismatch.
The bump changed the .in pins but left the uv locks on 4.12.1, so CI installed and tested the old version. Co-Authored-By: dinakarjs <dinakarjs@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Imran Siddique <45405841+imran-siddique@users.noreply.github.com>
|
@dinakarjs the lock half of d231de8 is right. CI on 89a2ad3 installed cedarpy 4.12.1 from the old locks, so the green run never tested the bump, and The |
dinakarjs
left a comment
There was a problem hiding this comment.
Verified the adopted lock correction at 7f61ee3 in a fresh hash-locked Linux/Python 3.12.14 environment: cedarpy 4.12.2 is installed, no-deps editable installation and pip check pass, and the complete unit selection passes 790 tests with 2 hardware skips. My earlier pin-mismatch finding is addressed. Because I supplied the lock correction, this is incorporation verification rather than independent approval of my contribution.
I am keeping the follow-up pip check gate separate as requested, with matching steps in CI and release-validation so the existing parity contract is preserved. Current-head independent approval and supported-platform checks remain required. Reviewed with Codex.
carloshvp
left a comment
There was a problem hiding this comment.
Reviewed exact head 7f61ee3ec20171425e662d9fa0d9433db5b545d2 in an isolated checkout.
Approving the corrected dependency update at this head. The pyproject and runtime/dev inputs now agree with the runtime and dev locks on cedarpy 4.12.2. The earlier green-run pin mismatch is addressed. The documentation lock updates to Markdown and platformdirs are also within the stated dependency group.
Independent fresh hash-locked validation: cedarpy 4.12.2 is actually installed; editable no-deps installation and pip check pass; the complete unit selection passes 776 tests with 16 skips. Changed Cedar, Markdown and platformdirs hashes match official PyPI metadata. Whitespace checks pass.
This is independent review of the incorporated lock correction. The consistency gate follow-up is separately reviewed in #264. Current-head hosted technical checks have passed; normal branch rules and review-state requirements still apply. Both PR commits carry DCO sign-off.
Reviewed with OpenAI Codex.
Bumps the python group with 3 updates: cedarpy, platformdirs and markdown.
Updates
cedarpyfrom 4.12.1 to 4.12.2Release notes
Sourced from cedarpy's releases.
Changelog
Sourced from cedarpy's changelog.
Commits
f9a3af1Merge pull request #122 from k9securityio/release/4.12.2fd79b2drelease: bump version to 4.12.25bf4e43feat: add opt-in release_gil to validation and handle constructors (#121)Updates
platformdirsfrom 4.13.1 to 4.13.3Release notes
Sourced from platformdirs's releases.
Changelog
Sourced from platformdirs's changelog.
... (truncated)
Commits
97a8dbcRelease 4.13.3ca20f65Release 4.13.29a8eb24fix: normalize XDG user fonts path at filesystem root (#619)a477a0a🔧 build(yaml): check out YAML with LF so yamlfmt passes on Windows (#620)Updates
markdownfrom 3.11 to 3.11.1Release notes
Sourced from markdown's releases.
Changelog
Sourced from markdown's changelog.
... (truncated)
Commits
2258b48Bump version to 3.11.16f825aaRewrite emphasis handling0bf535bKeep a comment inside raw inline HTML in the same paragraph3ade80dAdd playground to docsee57673docs/extensions/tables.md: Fix header formatting7c265bcEnsure that unterminated HTML tags do not cause text to be dropped7a29324Fix inline HTML case3002575Fix ancestor handlingb2125daSerialize HTML non-recursivelyDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions