Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: 19PINE-AI/pine-assistant-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: 19PINE-AI/pine-assistant-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/preview-release
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 4 files changed
  • 2 contributors

Commits on Aug 8, 2026

  1. ci(release): fail a tag that disagrees with the declared version

    Two files declare the version and nothing compared them to the tag. PyPI
    refuses to replace an uploaded version, so a tag naming one version while the
    package declares another cannot be corrected in place — only yanked and re-cut
    under a version number that is then spent.
    
    A tag build now checks all three agree before anything is built, naming the
    files that disagree.
    
    The README says how to install unreleased work: pip builds any branch or commit
    straight from the repository, which is what someone trying the latest actually
    needs. No pre-release is published.
    
    Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
    a7vinx and claude committed Aug 8, 2026
    Configuration menu
    Copy the full SHA
    4c3a0c6 View commit details
    Browse the repository at this point in the history
Loading