Mike Gerber
|
4d6e1f4ff4
|
🐛 Add missing tag alto:fileIdentifier
|
3 weeks ago |
Mike Gerber
|
ef4eeac7e2
|
🧹 Remove unused/obsolete code
|
3 weeks ago |
Mike Gerber
|
6af4a6f671
|
🧹 Remove unused/obsolete code
|
3 weeks ago |
Mike Gerber
|
39f7d8646a
|
🚧 Use temporary SQLite DB for alto4pandas, too
|
4 weeks ago |
Mike Gerber
|
ca8f165955
|
🧹 Remove redundant comment
|
4 weeks ago |
Mike Gerber
|
6981efb87c
|
🐛 Write page_info Parquet file again
|
4 weeks ago |
Mike Gerber
|
11a04916f3
|
🐛 Write mods_info Parquet file again
|
4 weeks ago |
Mike Gerber
|
abb20b8ba9
|
🐛 Add multivolume type 'multivolume_manuscript'
|
4 weeks ago |
Mike Gerber
|
8ee4c3d0bc
|
🐛 Normalize structure type names to lower case
|
4 weeks ago |
Mike Gerber
|
939967edc8
|
🐛 De-couple mods_info from page_info
|
4 weeks ago |
Mike Gerber
|
11d7b012ec
|
🐛 Leave tqdm progress bar to avoid confusion through other left-over progress bars
|
4 weeks ago |
Mike Gerber
|
22b62d7a2f
|
🐛 Remove output files before writing them again
|
4 weeks ago |
Mike Gerber
|
eeaad03686
|
🚧 Avoid nested quotes for Python < 3.12
|
4 weeks ago |
Mike Gerber
|
b385f27391
|
🚧 Write out page_info
|
4 weeks ago |
Mike Gerber
|
a1390699d4
|
🚧 Use a temporary sqlite db
|
1 month ago |
Mike Gerber
|
8d6b97f6b3
|
🐛 Fix typo in XlsxWriter dependency
|
5 months ago |
Mike Gerber
|
7122f0265f
|
Remove direct CSV/Excel support
Remove direct CVS/Excel support from the CLI; README now has instructions to convert.
Closes gh-40.
|
5 months ago |
Mike Gerber
|
a1f333f4a4
|
🐛 Fix converting/writing out per-page information (e.g. structure information)
|
5 months ago |
Mike Gerber
|
1bf86bfb4c
|
✔ Test on Python 3.12
|
5 months ago |
Mike Gerber
|
191867cdef
|
⚙ Make saving per-page information optional
|
5 months ago |
Mike Gerber
|
dd4febf24d
|
🚧 Write a Parquet file
|
5 months ago |
Mike Gerber
|
03d86ce68a
|
🐛 Fix tests
|
5 months ago |
Mike Gerber
|
ae650f70a2
|
⚙ Migrate to pyproject.toml
|
5 months ago |
Mike Gerber
|
187da054b0
|
⚙ Migrate to pyproject.toml
|
5 months ago |
Mike Gerber
|
acd9c5cd4b
|
Merge branch 'feat/page_info' of https://github.com/qurator-spk/mods4pandas into feat/page_info
|
5 months ago |
Mike Gerber
|
515d39bb1d
|
🚧 Workaround NumPy incompatibility by requiring < 2
|
5 months ago |
Gerber, Mike
|
e9fca0f563
|
🐛 mods4pandas: Handle MultiVolumeWork (differently spelled type cp. to before) without structMap TYPE='PHYSICAL'
|
1 year ago |
Gerber, Mike
|
b8a2872582
|
🐛 mods4pandas: Handle periodical without structMap TYPE='PHYSICAL'
|
1 year ago |
Gerber, Mike
|
6226618f40
|
🐛 mods4pandas: Handle multivolume_work without structMap TYPE='PHYSICAL'
|
1 year ago |
Gerber, Mike
|
0acaa83163
|
⚡ MUse relative predicate
|
1 year ago |
Gerber, Mike
|
8fc4eeeb3b
|
⚡ Make get_sets_file faster by using a lookup table
|
1 year ago |
Gerber, Mike
|
912e5d2b4a
|
⚡ Make get_struct_log faster by using precise predicates
|
1 year ago |
Gerber, Mike
|
448639b05b
|
⚡ Make gettstruct_log faster by using precise predicates
|
1 year ago |
Gerber, Mike
|
1dac77a2f5
|
⚡ Make gett_struct_log faster by using find(all) instead of xpath()
|
1 year ago |
Gerber, Mike
|
90c60ebb80
|
⚡ Make get_mets_file aa lot faster by using find() instead of xpath()
|
1 year ago |
Gerber, Mike
|
16a3a3bcc8
|
✔ Fix tests on Python 3.8 by backporting removeprefix
|
1 year ago |
Gerber, Mike
|
8d0dc72ca2
|
✔ Enable/document profiling
|
1 year ago |
Gerber, Mike
|
8c269b35a4
|
✔ Test creation of page_info
|
1 year ago |
Gerber, Mike
|
f243dd204a
|
✒ Add comments for populating type indicator variables
|
1 year ago |
Gerber, Mike
|
ddffb76fb6
|
🐛 Fix getting parent elements if necessary
|
1 year ago |
Mike Gerber
|
c5332ae80d
|
🚧 Write out page_info
|
1 year ago |
Mike Gerber
|
e51fa5750f
|
🧹 Remove debug noise
|
1 year ago |
Mike Gerber
|
b8980bbf25
|
🧹 page_info: Name structMap type columns a bit more consistently
|
1 year ago |
Mike Gerber
|
3ec0f8c62a
|
✔ CircleCI: Don't test on Python 3.12 yet
|
1 year ago |
Mike Gerber
|
e1238259b7
|
✔ CircleCI: Don't test on EOL Python 3.6/3.7, but test on 3.11/3.12
|
1 year ago |
Mike Gerber
|
3d920f2b50
|
🐛 Use List/Dict for type annotations to support ye olde Python
|
1 year ago |
Mike Gerber
|
968572168e
|
🧹 Extract a function to convert list[dict] to a DataFrame
|
1 year ago |
Mike Gerber
|
5c2dfa8505
|
✔ Add another (large) METS example
|
1 year ago |
Mike Gerber
|
889d36f0d4
|
✨ page_info: Retrieve filenames + structMap types
|
1 year ago |
Mike Gerber
|
dd3943eaf6
|
🧹 .gitignore pyenv's .python-version
|
1 year ago |