Releases: laws-africa/cobalt
Releases · laws-africa/cobalt
9.0.0
What's Changed
- Drop support for Python < 3.9 by @longhotsummer in #80
Full Changelog: v8.0.1...v9.0.0
8.0.1
What's Changed
- silence lxml warning by @longhotsummer in #78
- lxml version by @longhotsummer in #79
Full Changelog: v8.0.0...v8.0.1
8.0.0
What's Changed
- don't try to guess encodings by @longhotsummer in #77
Full Changelog: v7.0.0...v8.0.0
7.0.0
6.1.0
6.0.0
What's Changed
- Correct support for parsing components and portions by @longhotsummer in #70
Full Changelog: v5.0.0...v6.0.0
5.0.0
What's Changed
- update eIds of elements in empty_document_content() by @goose-life in #56
- Explicitly set namespace on the maker by @longhotsummer in #59
- Run tests automatically; fix empty document eIds by @longhotsummer in #60
- Allow parsing complex work components with slashes by @longhotsummer in #62
- Set manifestation and expression dates for components. by @longhotsummer in #61
- No redundant refs by @longhotsummer in #63
- Don't hardcode source, honour language by @longhotsummer in #64
- Don't set unnecessary contains="originalVersion" by @longhotsummer in #65
- Ignore comments at top level. by @longhotsummer in #67
- Use 0001-01-01 as a placeholder for None publication, amendment and repeal dates by @longhotsummer in #69
Full Changelog: v4.1.0...v5.0.0
4.1.0
4.0.2
- Better error handling when parsing malformed XML.
4.0.0
- Support AKN 3.0 namespaces
- Produce URIs with
akn
prefix by default (backwards compatibility maintained) - Support all Akoma Ntoso document types
- Start FRBR URI work component with
!
(eg.!main
) - FRBRcountry uses full country code from the FRBR URI
- FRBRnumber uses number portion from FRBR URI
- FRBRdate for FRBRWork contains the date portion of the FRBR URI
- Include AKN 3.0 schema and support for validating against the schema
- The elements returned by
components()
are nowattachment
orcomponent
elements, not the innerdoc