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: diffbot/diffbot-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: release-tooling
Choose a base ref
...
head repository: diffbot/diffbot-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 12 files changed
  • 4 contributors

Commits on Jun 3, 2026

  1. Configuration menu
    Copy the full SHA
    df65bbb View commit details
    Browse the repository at this point in the history
  2. Fix num_results param

    jeromechoo committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    d5b5109 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'release-tooling'

    # Conflicts:
    #	.gitignore
    #	pyproject.toml
    shixish committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    19b9a65 View commit details
    Browse the repository at this point in the history
  4. Add GitHub Actions test workflow and commit uv.lock

    Run pytest on push/PR to main across Python 3.10-3.13 using the pinned
    lockfile, plus a job that tests against the lowest allowed dependency
    versions to catch range-compatibility breaks the lockfile would hide.
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    shixish and claude committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    aec297e View commit details
    Browse the repository at this point in the history
  5. Bump version to 0.2.0

    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    shixish and claude committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    00d4ec3 View commit details
    Browse the repository at this point in the history
  6. Bump to 0.2.1; derive __version__ from package metadata

    0.2.0 shipped with a hardcoded __version__ = "0.1.0" that nothing kept in
    sync with pyproject.toml. Read the version from importlib.metadata so the
    package and module versions can never drift again.
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    shixish and claude committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    6fba298 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. Self-contained binary

    jeromechoo committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    fc3dfde View commit details
    Browse the repository at this point in the history
  2. Bump to 0.2.2

    jeromechoo committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    b61e5a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0366be View commit details
    Browse the repository at this point in the history
  4. Drop Intel macOS from release matrix; add concurrency + build timeout

    GitHub's Intel (macos-13) runners are being deprecated and their queue is
    unreliable, which blocked the v0.2.2 release. Ship macOS as Apple Silicon
    only; Linux keeps x86_64 + aarch64. Also add a concurrency group so
    re-pushing a tag cancels an in-flight run, and a 30m build timeout so a
    capacity-starved runner fails fast instead of hanging for 24h.
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    jeromechoo and claude committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    6b79d94 View commit details
    Browse the repository at this point in the history
  5. Fix release publish: pass --repo to gh (job has no checkout)

    The release job downloads artifacts but never checks out the repo, so gh
    could not infer the repository from a local git remote and failed with
    "fatal: not a git repository". Pass --repo "$GITHUB_REPOSITORY" on every
    gh release call.
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    jeromechoo and claude committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    7f313c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b104ccf View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2026

  1. Bump to 0.2.3; drop minimum Python to 3.9

    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    shixish and claude committed Jun 12, 2026
    Configuration menu
    Copy the full SHA
    b64f6a1 View commit details
    Browse the repository at this point in the history
Loading