Skip to content

Releases: scriptotek/almar

Version 0.7.0

02 Jan 18:31
48e0fe5
Compare
Choose a tag to compare
  • 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

28 Sep 17:58
Compare
Choose a tag to compare
  • Fix order of added subfields (so that they do not always appear at the end)
  • Add --cql argument

Version 0.6.1

31 Jul 21:13
Compare
Choose a tag to compare
  • Show authorization status for all terms
  • Fix Python2 compat

Version 0.6.0

31 Jul 21:08
Compare
Choose a tag to compare
  • Renamed from lokar to almar
  • 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

31 Jul 21:05
v0.5.0
Compare
Choose a tag to compare
  • New interactive replace mode: lokar interactive {old_term} {new_term1} {new_term2} ...
  • New list mode: lokar list {term}

Version 0.4.2

01 Jun 20:52
v0.4.2
Compare
Choose a tag to compare
  • Bugfix: Fix default term for target concept, 0403f6a

Version 0.4.1

03 Apr 12:27
v0.4.1
Compare
Choose a tag to compare
  • The destination concept tags now default to the source concept tag. So lokar rename '651 Test' 'Test' gives the same result as lokar rename '651 Test' '651 Test'

Version 0.4.0

31 Mar 20:40
v0.4.0
Compare
Choose a tag to compare
  • 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)