Skip to content

Production Release - Final Edits#166

Merged
devsetgo merged 4 commits into
mainfrom
dev
Jun 28, 2026
Merged

Production Release - Final Edits#166
devsetgo merged 4 commits into
mainfrom
dev

Conversation

@devsetgo

@devsetgo devsetgo commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Motivation

This pull request delivers the final edits for a production release, focusing on improving project clarity, accuracy, and stability as we ship version 26.2.3.

Why these changes improve the project

  • Dependency and Documentation Accuracy:
    • Updated the README to reflect the correct minimum Pydantic version (2.13+).
    • Fixed the link to the contributing guide for consistency and accuracy.
  • Dependency Upgrades:
    • Updated multiple dependencies in requirements.txt for better stability, compatibility, and security.
    • Ensured pyproject.toml and makefile reflect the new version.
  • Metadata and Classification Improvements:
    • Added more precise project classifiers and metadata for improved discoverability and better integration with package indexes.
    • Included a bug tracker link to facilitate community feedback and support.
  • Linting Rule Clarification:
    • Adjusted a linting rule for clarity and maintainability without weakening project invariants.
  • Version Bump and Release Tracking:
    • Incremented version numbers across relevant files to 26.2.3.
    • Updated release history and Sonar project version for traceability and CI/CD consistency.

These changes ensure users and contributors have accurate information, experience fewer dependency issues, and benefit from improved project governance as we move to a stable production release.

devsetgo and others added 3 commits June 28, 2026 01:49
pyproject.toml:
- Add "Intended Audience :: Developers", "Topic :: Software Development
  :: Libraries :: Python Modules", and "Typing :: Typed" classifiers
  (package ships py.typed for PEP 561)
- Add "Bug Tracker" URL pointing to GitHub Issues

README.md:
- Correct Pydantic version requirement from 2.7+ to 2.13+ to match
  the actual pyproject.toml constraint
- Fix Contributing link from docs-site-relative path to CONTRIBUTING.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@devsetgo devsetgo added documentation Improvements or additions to documentation dependencies library and asset dependencies labels Jun 28, 2026
@sonarqubecloud

Copy link
Copy Markdown

@devsetgo devsetgo merged commit 28ffc9e into main Jun 28, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies library and asset dependencies docs documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant