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: stefankoegl/python-json-pointer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.7
Choose a base ref
...
head repository: stefankoegl/python-json-pointer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.8
Choose a head ref
  • 8 commits
  • 7 files changed
  • 2 contributors

Commits on Oct 27, 2026

  1. Check that documentation examples run and produce the expected output

    The test suite now runs the doctests in doc/tutorial.rst and executes the
    shell session in doc/commandline.rst, comparing the actual output of the
    jsonpointer command with the documented one. Both run as part of the
    regular unittest suite, so CI covers them on every supported Python.
    
    This uncovered four outdated outputs in the tutorial, where the documented
    dict key order did not match what set_pointer returns; these are fixed.
    
    The doc sources are added to the sdist so the tests also run from it.
    
    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01PewzpkEmq7YeZd56gmKnqr
    claude committed Oct 27, 2026
    Configuration menu
    Copy the full SHA
    729bd88 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2026

  1. Add type hints via a jsonpointer-stubs package

    jsonpointer.py stays a single-file module. Type information is shipped as
    a PEP 561 stub-only package (jsonpointer-stubs) inside the same wheel and
    sdist. A CI job runs mypy's stubtest to keep the stubs in sync with the
    implementation.
    
    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01PewzpkKQeJ6P2vfXcywcMy
    claude committed Nov 2, 2026
    Configuration menu
    Copy the full SHA
    e4a4ddb View commit details
    Browse the repository at this point in the history
  2. Use Typing :: Typed classifier

    The distribution ships the runtime module alongside the stubs, so
    'Stubs Only' misdescribes it.
    
    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01PewzpkKQeJ6P2vfXcywcMy
    claude committed Nov 2, 2026
    Configuration menu
    Copy the full SHA
    ab18a64 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #106 from stefankoegl/claude/upbeat-feynman-ew7rv3

    Add type hints via a jsonpointer-stubs package
    stefankoegl authored Nov 2, 2026
    Configuration menu
    Copy the full SHA
    717c557 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into claude/dazzling-edi…

    …son-68sghl
    
    # Conflicts:
    #	MANIFEST.in
    claude committed Nov 2, 2026
    Configuration menu
    Copy the full SHA
    6cf6720 View commit details
    Browse the repository at this point in the history
  5. Don't drop doc examples followed directly by another command

    A "$ " line right after a command's output started the next command
    without checking the previous one, so its output was never verified.
    
    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01PewzpkEmq7YeZd56gmKnqr
    claude committed Nov 2, 2026
    Configuration menu
    Copy the full SHA
    72c3291 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #105 from stefankoegl/claude/dazzling-edison-68sghl

    Check that documentation examples run and produce the expected output
    stefankoegl authored Nov 2, 2026
    Configuration menu
    Copy the full SHA
    758cd51 View commit details
    Browse the repository at this point in the history
  7. bump version to 3.8

    stefankoegl committed Nov 2, 2026
    Configuration menu
    Copy the full SHA
    7c78531 View commit details
    Browse the repository at this point in the history
Loading