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: NHSDigital/data-validation-engine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: NHSDigital/data-validation-engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: release_v09
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 57 files changed
  • 3 contributors

Commits on May 27, 2026

  1. refactor: upgrade pydantic to v2 (#107)

    * build: uplift pydantic to v2
    
    * style: formatting, linting fixes and additional testing on audit record
    georgeRobertson2 authored May 27, 2026
    Configuration menu
    Copy the full SHA
    4b687dc View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2026

  1. build: Upgrade poetry version to v2.4.1 and lock boto3 and botocore d…

    …ependencies (#110)
    
    added `min-release-age` argument to poetry.toml to ensure dependencies are at least 10 days old before upgrading. This was made available in poetry v2.4
    georgeRobertson authored Jun 5, 2026
    Configuration menu
    Copy the full SHA
    d27fb21 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2026

  1. Configuration menu
    Copy the full SHA
    5ea35ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee9b1bc View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. fix: adjusted the is_type_complex function to work with subclasses …

    …of 'simple' types
    
    added some more tests around is complex and stringify model to ensure functionality is working
    georgeRobertson committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    dd7236f View commit details
    Browse the repository at this point in the history
  2. fix: inherit is_mandatory with get_type_and_validators

    This was causing custom type objects in the dischema to become unmandatory despite being lists in the mandatory_fields section
    georgeRobertson committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    4d6b082 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Merge pull request #116 from NHSDigital/fix/gr-regression_fixes_post_…

    …pydantic_v2_release
    
    Fix/gr regression fixes post pydantic v2 release
    stevenhsd authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    bb3d1c7 View commit details
    Browse the repository at this point in the history
Loading