Commits on Source (9)
-
Moser, Maximilian authored
* track probability estimate for formats becoming obsolete, and impact on a per-file basis which can be used together to calculate the total risk * add comments on file formats * chase model changes in the CLI tools * remove listing of "endangered" files on formatscaper run, as the risk assessment now requires the impact factor which needs to be given manually per file
0f2e61f8 -
Moser, Maximilian authored
* file names can be a relevant part of the file format identification process, but InvenioRDM stores the files on disk in a way that strips the original file name away * with symlinks, we can control the name of the file * the `-sym` flag requires siegfried 1.11 or later
72ac9f87 -
Moser, Maximilian authoredf839cffc
-
Moser, Maximilian authorede117cd59
-
Moser, Maximilian authored11c7fd4f
-
Moser, Maximilian authorede78c9351
-
Moser, Maximilian authored32758021
-
Moser, Maximilian authoredb681587c
-
Moser, Maximilian authored
Update formatscaper according to identified requirements See merge request fairdata/formatscaper!1
101b6422
Showing
- .gitignore 6 additions, 0 deletions.gitignore
- .gitlab-ci.yml 28 additions, 0 deletions.gitlab-ci.yml
- LICENSE 21 additions, 0 deletionsLICENSE
- MANIFEST.in 8 additions, 0 deletionsMANIFEST.in
- README.md 45 additions, 81 deletionsREADME.md
- formatscaper/__init__.py 2 additions, 0 deletionsformatscaper/__init__.py
- formatscaper/cli/__init__.py 2 additions, 0 deletionsformatscaper/cli/__init__.py
- formatscaper/cli/formatscaper.py 72 additions, 49 deletionsformatscaper/cli/formatscaper.py
- formatscaper/cli/resultman.py 28 additions, 44 deletionsformatscaper/cli/resultman.py
- formatscaper/models.py 42 additions, 7 deletionsformatscaper/models.py
- formatscaper/utils.py 2 additions, 0 deletionsformatscaper/utils.py
- pyproject.toml 14 additions, 0 deletionspyproject.toml
- tests/conftest.py 1 addition, 0 deletionstests/conftest.py
- tests/data/test_formats.yml 92 additions, 0 deletionstests/data/test_formats.yml
- tests/data/test_record_files.yml 19 additions, 0 deletionstests/data/test_record_files.yml
- tests/test_utils.py 50 additions, 0 deletionstests/test_utils.py
.gitlab-ci.yml
0 → 100644
LICENSE
0 → 100644
MANIFEST.in
0 → 100644
tests/conftest.py
0 → 100644
tests/data/test_formats.yml
0 → 100644
tests/data/test_record_files.yml
0 → 100644
tests/test_utils.py
0 → 100644