Skip to content

Releases: ioos/compliance-checker

Compliance Checker 4.3.0

02 Dec 20:43
b587752
Compare
Choose a tag to compare

Compliance Checker 4.3.0: CF 1.7 Release

The latest major release for the IOOS Compliance Checker contains updated checks
to reflect CF-1.7, the most current stable CF Conventions document at the time of this release. The software includes
numerous changes, most notably:

  1. Dropped support for Python 2.7
  2. Updated list of Grid Mapping attributes in Table F1
    and checks for Well-Known Text (WKT) strings using the PROJ database
  3. Added new projections
  4. Check against computed_standard_name attribute
  5. Check against Appendix A attributes

For a comprehensive list of the issues addressed and changes made, see the milestone.

Compliance Checker 4.2.2

27 Feb 15:52
8e93aba
Compare
Choose a tag to compare

Patch release containing:

  • links to new IOOS Metadata Profile repo
  • an update to setup.py
  • a bug fix on the html reports

Compliance Checker 4.2.1

18 Feb 21:55
e9a5784
Compare
Choose a tag to compare

Addresses comments on #628 (making the climatology checks more accurate) and re-formats the HTML output to go along with the new grouping routine adopted in the prior release.

Compliance Checker 4.2.0

06 Feb 21:43
e32ef92
Compare
Choose a tag to compare

Reformatted ACDD output to include more informative, less repetitive error messages. Functional changes from pull request #624 include enhanced grouping for "grouped checks" (e.g. Global Attributes), which condenses the results into fewer lines and more appropriate sections (other checks will also be able to leverage this new formatting improvement, not just the ACDD checks).

  • addresses issue #620
  • leverages existing sorting/grouping functionality
  • reduces repeated code
  • improves inline documentation

Compliance Checker 4.1.1

30 Aug 20:21
2f92a13
Compare
Choose a tag to compare

This release patches some issues in 4.1.0

  • Unify requirements file and remove cython
  • Show help when no operations requested on the command line
  • Use argparser choices for format validation

Compliance Checker 4.1.0

29 Aug 20:12
833de21
Compare
Choose a tag to compare

Compliance Checker 4.1.0

Compliance Checker 4.1.0 includes performance enhancements for files with large amounts of variables, adds metadata reference URLs in the output reports, support for new type of plugin, the ability to specify a standard name table file from an environment variable and Bug Fixes

Pull Request #600 enhances compliance checker speed with the use of an lru-cache from functools. It also allows backwards-compatibility with the lru-cache for python2.7 via the functools32 backport module.

PR #599 updates the Climate and Forecasting integration tests.

PR #598 puts reference links to metadata schemas into the compliance-checker output.

Compliance Checker 4.0.1

18 May 20:15
3a8672d
Compare
Choose a tag to compare

Bugfix Release

This release fixes a dependency issue with netCDF #579.

Also adds versioneer for managing versions

Compliance Checker 4.0.0

13 Apr 19:41
3cec07d
Compare
Choose a tag to compare

Compliance Checker 4.0.0 release includes an overhaul of the output results and some bug fixes. For details of the scoring design discussions, please refer to this issue: #37.

Compliance Checker Output Updates:

  • Removal of the scoring section for each output format. Left with only the corrective actions based on the criteria level passed in
  • High, Medium, Low Priority headers have been replaced with the terminology for each check (i.e. Highly Recommended, Recommended, and Suggested for ACDD)
  • Added ability to concatenate results from many input files into a single output file
  • Added ability to export multiple formats (html, text, json) in one run
  • Removed concept of score grouping which had unexpected scoring consequences

Development driven by the Version 4.0.0 Milestone

Bug Fixes:

  • Accessing OpenDAP on ESGF thredds services #539
  • CF dimension order check incorrect for some dimensions #535
  • Case sensitivity for featureType #461
  • CF duplicate axis check fails incorrectly #562
  • CF Checker records omission of “reference” global attribute as an error #510

Compliance Checker 3.1.1

16 Oct 14:18
Compare
Choose a tag to compare

Compliance Checker 3.1.1 release includes:

  • Many bug fixes related to the CF checker
  • A new checker for the IOOS NetCDF v1.1 standard
  • Updated user-friendly README with more examples

Development driven by the Version 3.1 Milestone

Compliance Checker 3.0.4: Bugfix Release

23 May 14:44
@daf daf
Compare
Choose a tag to compare

3.0.4 is a bugfix release including: