- Fixed issue of highwire elements storing escaped
content
asbytes
. #50 - Replaced deprecated
cgi.escape
withhtml.escape
. #50 - Moved the logic of FormGenerator.get_vocabularies to a new function, which is now called by the deprecated FormGenerator.get_vocabularies method and by retrieve_vocab.
- Modified new get_vocabularies function to use retries when retrieving the vocabularies, as well as caching them locally.
- Added new function, get_record_version, to create a hash of the UNTL metadata of a record.
- Replaced Travis with GitHub Actions.
- Added support for Python 3.8 and 3.9.
- Upgraded to Python 3. #18
- Removed automatic addition of trailing period for LCSH. #39
- Removed etd_ms support which is not used by pyuntl. #29
- Added make_hidden, make_unhidden, is_hidden methods. #37
- Added support for JSON serializations. #38
- Updated UNTL_USAGE_LINK setting to point to current help pages.
- Fixed a few flake8 issues relating to string comparisons.
- Fixed hardcoding of http scheme in permalinks by dc_structure.identifier_director. #11
- Initial release.