Skip to content

chore: relax packaging constraint to <27#1570

Merged
hassiebp merged 1 commit intomainfrom
chore-relax-packaging-constraint
Mar 19, 2026
Merged

chore: relax packaging constraint to <27#1570
hassiebp merged 1 commit intomainfrom
chore-relax-packaging-constraint

Conversation

@hassiebp
Copy link
Contributor

@hassiebp hassiebp commented Mar 19, 2026

Disclaimer: Experimental PR review

Greptile Summary

This PR relaxes the upper bound on the packaging dependency from <26.0 to <27.0, allowing the library to be used alongside packaging v26.x without version conflicts. The poetry.lock file is regenerated with Poetry 2.3.2 and includes minor normalization of version specifiers.

  • pyproject.toml: packaging constraint updated from >=23.2,<26.0>=23.2,<27.0
  • poetry.lock: Regenerated with Poetry 2.3.2; jsonschema-specifications version string normalized (2023.03.62023.3.6), cffi pre-release suffix normalized (2.0.0b2.0.0b0), and content hash updated — all cosmetic/equivalent changes

Confidence Score: 5/5

  • This PR is safe to merge — it is a minimal, low-risk dependency constraint relaxation with no logic changes.
  • The only functional change is bumping the packaging upper bound by one major version. The packaging library is stable and well-maintained; v26.x is a backward-compatible release series. No source code is modified.
  • No files require special attention.

Important Files Changed

Filename Overview
pyproject.toml Relaxes the packaging dependency upper bound from <26.0 to <27.0, allowing compatibility with packaging v26.x releases.
poetry.lock Lock file regenerated with Poetry 2.3.2; minor normalization of version specifiers (jsonschema-specifications date format, cffi pre-release suffix) and updated content hash.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[langfuse-python] -->|depends on| B{packaging}
    B -->|Before PR: >=23.2, <26.0| C["packaging v23.x / v24.x / v25.x ✅\npackaging v26.x ❌"]
    B -->|After PR: >=23.2, <27.0| D["packaging v23.x / v24.x / v25.x ✅\npackaging v26.x ✅\npackaging v27.x ❌"]
Loading

Last reviewed commit: "chore: relax packagi..."

@hassiebp hassiebp merged commit 9006683 into main Mar 19, 2026
5 of 11 checks passed
@hassiebp hassiebp deleted the chore-relax-packaging-constraint branch March 19, 2026 17:45
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