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: v0.7.6
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: v0.8.0
Choose a head ref
  • 13 commits
  • 40 files changed
  • 3 contributors

Commits on Apr 30, 2026

  1. release v0.7.6 #100

    bump: version 0.7.5 → 0.7.6
    fix: remove default connection in csv reader causing hanging in multithreaded setups
    fix: remove default connection from ddb json reader
    fix: ddb xml reader connection args consistent with other ddb readers
    test: add foundry ddb pipeline multithreading test
    test: fix tests and linting and remove all default_connections
    georgeRobertson authored Apr 30, 2026
    Configuration menu
    Copy the full SHA
    a6a0c36 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. build: bump python to 3.12 (#101)

    * build: allow python 3.12 install with DVE
    
    deal with typing issue on get_type_hints generated from bumping from 3.11 to 3.12
    
    * style: upgrade pylint and dependencies and fix linting following upgrade
    
    * build: upgrade pydantic from 1.10.16 -> 1.10.19
    
    removed previous typing fix as pydantic upgrade fixes the typing issues in 3.12
    
    * refactor: remove previously missed typing fix no longer needed
    
    * build: lock all dependency versions
    
    * build: upgrade moto to a supported python 3.12 version
    
    * build: upgrade isort to version supported by python 3.12
    
    * build: upgrade mypy to version supporting python 3.12
    
    * build: update xlsx2csv to supported python 3.12 version and removed faker dependency
    georgeRobertson2 authored May 11, 2026
    Configuration menu
    Copy the full SHA
    22ad813 View commit details
    Browse the repository at this point in the history
  2. build: update pyspark to v3.5 (#102)

    * build: upgrade pyspark
    
    pyspark from 3.4 -> 3.5.2 and delta spark 2.4 -> 3.2.0
    georgeRobertson2 authored May 11, 2026
    Configuration menu
    Copy the full SHA
    8d4b3c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2026

  1. feat: add additional fields check into csv readers (#109)

    * feat: add additional fields check into csv readers
    
    refactored the missing check in csv readers as well
    
    * fix: add all available model fields to ensure that multiple models don't trigger additional fields check for csv
    
    restructured the reader tests as well
    
    * style: linting fixes
    georgeRobertson authored Jun 5, 2026
    Configuration menu
    Copy the full SHA
    f6d6424 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00ba8bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3f7708 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump urllib3 from 2.6.3 to 2.7.0

    upgrade urllib3 to prevent sensitive headers forwarded across origins in proxied low-level redirects
    georgeRobertson committed Jun 5, 2026
    Configuration menu
    Copy the full SHA
    cb8f45c View commit details
    Browse the repository at this point in the history
  5. build(deps-test): bump pytest from 8.4.2 to 9.0.3

    resolve vuln tmpdir handling in pytest 8.4.2
    georgeRobertson committed Jun 5, 2026
    Configuration menu
    Copy the full SHA
    61dc981 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. Configuration menu
    Copy the full SHA
    b2916ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65dbb8e View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2026

  1. Configuration menu
    Copy the full SHA
    7968f99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57dcba9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de02375 View commit details
    Browse the repository at this point in the history
Loading