Skip to content

Releases: zimeon/ocfl-py

ocfl-py 1.3.0

26 Apr 16:54
a5bf127
Compare
Choose a tag to compare
  • Add preliminary handling of OCFL v1.1 (#81)
  • Additional validation improvements:
    • Checks between version state in different version inventories
    • Check to see is extra directories look like version directories
    • Fix URI scheme syntax check (#75)
    • Check extensions directory in storage root (#76)
  • Use additional fixtures in https://github.com/OCFL/fixtures for tests
  • Improve handling of inconsistent state between version inventories errors (E066, #85)
  • Improve handling of fixity block issues (E056/E111, #79, #87)
  • Running tests on Python 3.6, 3.7, 3.8, 3.9

ocfl-py 1.2.2

26 Apr 13:45
32530b1
Compare
Choose a tag to compare

Validation improvements:

  • Correct handling of missing files mentioned in manifest or fixity
  • Catch inconsistent id between versions
  • Catch forward slash in contentDirectory
  • Add test bad inventory examples in extra_fixtures/bad-objects

ocfl-py 1.2.0

24 Mar 20:33
2f72087
Compare
Choose a tag to compare
  • Add ability for ocfl-validate.py to validate a standalone inventory

ocfl-py 1.1.1

24 Mar 20:02
4fe7f97
Compare
Choose a tag to compare
Version 1.1.1 (#29)

Add deep test object
Add storage root tests for E072, E072, E003d, E004a, E004b, + test cases
Fix broken status extraction