Releases: scriptotek/almar
Releases · scriptotek/almar
Version 0.7.0
- Fix hyphens and dashes in SRU searches. Almar now replaces hyphens and dashes with spaces in SRU searches since it seems like the Alma SRU service normalize these in the index, but not in the query, causing zero results when including them in the query.
- Improve logging and add summary log
Version 0.6.2
- Fix order of added subfields (so that they do not always appear at the end)
- Add
--cql
argument
Version 0.6.1
- Show authorization status for all terms
- Fix Python2 compat
Version 0.6.0
- Renamed from
lokar
toalmar
- Generalized id lookup service. New configuration option:
vocabulary.id_service
- Breaking change: Changed
env
in configuration file from dict to list format. See README for updated examples. - All configuration options documented at https://github.com/scriptotek/almar/wiki/Configuration-options
- Improved interactive mode UI
- Improved general output
- Removed mailer
Version 0.5.0
- New interactive replace mode:
lokar interactive {old_term} {new_term1} {new_term2} ...
- New list mode:
lokar list {term}
Version 0.4.2
- Bugfix: Fix default term for target concept, 0403f6a
Version 0.4.1
- The destination concept tags now default to the source concept tag. So
lokar rename '651 Test' 'Test'
gives the same result aslokar rename '651 Test' '651 Test'
Version 0.4.0
- Breaking change: New and more flexible command line syntax, see README for details
- Add support for "splitting subjects" (replacing a subject A with two subjects B and C)
- Bail out early if we pass the SRU limit of Alma rather than waiting for 10,000 records to be retrieved, #6
- Add
--version
flag - Packaging: Require
lxml
rather than just using it if available (maintaining support for two different xml libraries became too much hassle)