Skip to content

Releases: dasch-swiss/dsp-tools

v9.0.0

03 Sep 09:44
fdf58b9
Compare
Choose a tag to compare

9.0.0 (2024-09-03)

⚠ BREAKING CHANGES

  • xmlupload: change representation of and in XML due to XSD schema validation problems (DEV-3964) (#1101)

Enhancements

  • xmlupload: add resource type to error message when checking for encoding mistakes (RDU-25) (#1145) (7279b69)

Bug Fixes

  • excel2json-lists: remove erroneous warning if comments column exist (RDU-23) (#1141) (4ed0a7e)
  • excel2json: don't crash if json_header.xlsx is present when using the default command (RDU-24) (#1144) (4c4738e)
  • xmlupload: change representation of <video-segment> and in XML due to XSD schema validation problems (DEV-3964) (#1101) (1476eca)
  • xmlupload: don't rely on requests.Response.json() in case of unsuccessful request (DEV-4035) (#1132) (ff0b1de)

Maintenance

Documentation

  • excel2xml: fix params of make_hasSegmentBounds_prop() (#1138) (95b7a84)
  • mention fixed order of video/audio segments (#1139) (7ed7b93)

v8.5.0

21 Aug 08:53
1196841
Compare
Choose a tag to compare

8.5.0 (2024-08-21)

Enhancements

  • exce2xml-lib: make xsd compatible string without uuid (DEV-4026) (#1127) (50ef476)
  • excel2json-lists: enable to add comments to list nodes (RDU-18) (#1111) (54ba206)

Bug Fixes

Maintenance

  • bump dependencies and fix new linter errors (#1122) (212e6e5)
  • bump stack to 2024.08.01 (#1128) (400ddbe)
  • excel2json-lists: access columns differently (#1109) (154f88f)
  • excel2json-lists: add excel name to lists problem classes (#1089) (6112506)
  • excel2json-lists: add filename to sheet class (#1090) (2f9e30e)
  • excel2json-lists: change error message format (#1118) (f479aa4)
  • excel2json-lists: change find missing translations (#1112) (ab54d96)
  • excel2json-lists: change location of column info extraction (#1115) (bd163cf)
  • excel2json-lists: change paramter to ExcelSheet in functions (#1091) (a4086c2)
  • excel2json-lists: change sorting of columns (#1110) (4670085)
  • excel2json-lists: remove dead check (#1120) (463c992)
  • excel2json-lists: remove file hierarchy from code (#1094) (3b554a3)
  • excel2json-lists: remove file hierarchy from Problem classes (#1093) (56bd84d)
  • excel2json-lists: remove unnecessary checks (#1107) (71339f7)
  • excel2json-lists: wrap file structure in classes (#1086) (e60002a)
  • excel2json-new-lists: change order of functions (#1100) (0b9a429)
  • excel2json-new-lists: extract fixtures for compliance tests (#1104) (f2b05ac)
  • excel2json: lists delete duplicate tests (#1082) (90280c1)
  • github-action: allow referencing RDU tickets in PR titles (RDU-13) (#1095) (c0f360c)
  • new-lists: reorganise files (#1096) (866f6bd)
  • preparation for new <video-segment> (#1125) (57dd646)
  • send X-Asset-Ingested header only when needed (#1117) (a5279f1)
  • small adaptions to docs + docstrings (#1121) (705c2f7)
  • tidy up readme (#1106) (6663276)

Documentation

  • CLI: add flag for IIIF validation in xmlupload in documentation (#1103) (d00f1cf)
  • excel2json: mention old and new at the top (#1123) (cc58c68)

v8.4.0

07 Aug 10:29
48a4ff0
Compare
Choose a tag to compare

8.4.0 (2024-08-07)

Enhancements

Bug Fixes

Maintenance

  • add logging of requests made in DspIngestClientLive (DEV-3761) (#1064) (84c6101)
  • bump start-stack to 2024.07.02 (#1078) (2a74978)
  • deps: bump the all-dependencies group with 16 updates (#1071) (a893aca)
  • excel2json: change serialisation json header (DEV-3877) (#1046) (f4c6088)
  • excel2json: find duplicate excel sheet names (#1054) (83bb96a)
  • excel2json: generalise InvalidContentInSheetProblem (#1051) (c55603c)
  • excel2json: improve checks for classes sheet in resources.xlsx (#1061) (1839d98)
  • excel2json: move list problems to separate file (#1049) (353c002)
  • excel2json: properties collect problems before raising error (#1063) (5ba6fc1)
  • excel2json: reorder the functions in resources.py (#1060) (6295b02)
  • excel2json: replace ListExcelProblem with ExcelFileProblem (#1052) (b84a185)
  • excel2json: restructure and rename find missing values function (DEV-3909) (#1070) (d42595e)
  • excel2json: serialise property with dataclass (#1059) (0e33238)
  • excel2json: serialise resources with dataclass (#1062) (df11148)
  • excel2json: validate classes sheet in resources.xlsx (#1057) (96b38f7)
  • ignore ARG001 (unused function argument) in .pre-commit-config.yaml (#1066) (06b41d9)
  • performance: add initial k6 excel2json performance test (DEV-3885) (#1056) (3625c62)
  • test: renaming (#1048) (a7f0bca)
  • test: take apart assertions for test_project.py (#1055) (da31d19)
  • upload-files: adapt timeout, so that big files don't fail (#1077) (1f7b43b)
  • xmlupload: video-segment and audio-segment: clarify docs / allow custom creation date (#1076) (1196afc)

Documentation

v8.3.0

11 Jul 12:18
4f0f0e3
Compare
Choose a tag to compare

8.3.0 (2024-07-11)

Enhancements

Bug Fixes

Maintenance

v8.2.0

19 Jun 07:47
844d67b
Compare
Choose a tag to compare

8.2.0 (2024-06-19)

Enhancements

Bug Fixes

Maintenance

Documentation

  • fix hierarchy of headings in cli-commands (#1012) (210965d)

v8.1.0

05 Jun 10:30
eecdaa6
Compare
Choose a tag to compare

8.1.0 (2024-06-04)

Enhancements

Bug Fixes

Maintenance

  • chore: bump start-stack to 2024.05.03 by @gNahcab in #989
  • deps: bump the all-dependencies group with 9 updates (#984) (1611d65)
  • fix poetry exec clean (#983) (1721b1c)
  • start-stack: print useful error if Docker is not running (#980) (25c036c)
  • start-stack: remove network from docker-compose.yml (#981) (ea6fa08)
  • start-stack: remove unnecessary config from docker-compose.yml (#982) (549d053)
  • update dependencies (#977) (9473a7e)

Documentation

  • create: fix: descriptions are required in JSON (#985) (00c8072)

v8.0.0

22 May 07:20
f4d50cd
Compare
Choose a tag to compare

8.0.0 (2024-05-22)

⚠ BREAKING CHANGES

  • add support for video and audio segments, remove isSequenceOf and standalone interval value (DEV-3439) (#933)

Enhancements

  • add support for video and audio segments, remove isSequenceOf and standalone interval value (DEV-3439) (#933) (391da7f)

Bug Fixes

Maintenance

v7.2.0

08 May 06:59
9ac0fa4
Compare
Choose a tag to compare

7.2.0 (2024-05-08)

Enhancements

  • excel2xml: if value is not valid, print warning instead of raising an error (only where it is possible) (DEV-3571) (#938) (3ae536d)
  • new-excel2json: new lists section and excel (DEV-3462) (#916) (92cf58d)
  • start-stack: make pre-loaded projects on localhost optional (DEV-3560) (#932) (d8ab847)

Bug Fixes

Maintenance

v7.1.3

24 Apr 07:07
8b6d290
Compare
Choose a tag to compare

7.1.3 (2024-04-24)

Bug Fixes

Maintenance

Deprecated

v7.1.2

10 Apr 07:47
4b0b1b3
Compare
Choose a tag to compare

7.1.2 (2024-04-10)

Bug Fixes

Maintenance

  • add type annotations for pandas and networkx (#896) (bb0b3c6)
  • bump start-stack to 2024.04.01 (#905) (04faeec)
  • deps: bump the all-dependencies group with 10 updates (#894) (0e66199)
  • remove .gitmodules file (#897) (64e4fe3)
  • set api log level in docker-compose.yml (#899) (2a8d574)

Documentation