Recent Releases of cobalt

cobalt - 9.0.1

What's Changed

  • lxml >= 5 is officially supported by @longhotsummer in https://github.com/laws-africa/cobalt/pull/81

Full Changelog: https://github.com/laws-africa/cobalt/compare/v9.0.0...v9.0.1

- Python
Published by longhotsummer about 1 year ago

cobalt - 9.0.0

What's Changed

  • Drop support for Python < 3.9 by @longhotsummer in https://github.com/laws-africa/cobalt/pull/80

Full Changelog: https://github.com/laws-africa/cobalt/compare/v8.0.1...v9.0.0

- Python
Published by longhotsummer over 1 year ago

cobalt - 8.0.1

What's Changed

  • silence lxml warning by @longhotsummer in https://github.com/laws-africa/cobalt/pull/78
  • lxml version by @longhotsummer in https://github.com/laws-africa/cobalt/pull/79

Full Changelog: https://github.com/laws-africa/cobalt/compare/v8.0.0...v8.0.1

- Python
Published by longhotsummer about 2 years ago

cobalt - 8.0.0

What's Changed

  • don't try to guess encodings by @longhotsummer in https://github.com/laws-africa/cobalt/pull/77

Full Changelog: https://github.com/laws-africa/cobalt/compare/v7.0.0...v8.0.0

- Python
Published by longhotsummer over 2 years ago

cobalt - 7.0.0

What's Changed

  • Debate by @longhotsummer in https://github.com/laws-africa/cobalt/pull/74

Full Changelog: https://github.com/laws-africa/cobalt/compare/v6.1.0...v7.0.0

- Python
Published by longhotsummer over 2 years ago

cobalt - 6.1.0

What's Changed

  • Schema by @longhotsummer in https://github.com/laws-africa/cobalt/pull/73

Full Changelog: https://github.com/laws-africa/cobalt/compare/v6.0.0...v6.1.0

- Python
Published by longhotsummer over 3 years ago

cobalt - 6.0.0

What's Changed

  • Correct support for parsing components and portions by @longhotsummer in https://github.com/laws-africa/cobalt/pull/70

Full Changelog: https://github.com/laws-africa/cobalt/compare/v5.0.0...v6.0.0

- Python
Published by longhotsummer over 3 years ago

cobalt - 5.0.0

What's Changed

  • update eIds of elements in emptydocumentcontent() by @goose-life in https://github.com/laws-africa/cobalt/pull/56
  • Explicitly set namespace on the maker by @longhotsummer in https://github.com/laws-africa/cobalt/pull/59
  • Run tests automatically; fix empty document eIds by @longhotsummer in https://github.com/laws-africa/cobalt/pull/60
  • Allow parsing complex work components with slashes by @longhotsummer in https://github.com/laws-africa/cobalt/pull/62
  • Set manifestation and expression dates for components. by @longhotsummer in https://github.com/laws-africa/cobalt/pull/61
  • No redundant refs by @longhotsummer in https://github.com/laws-africa/cobalt/pull/63
  • Don't hardcode source, honour language by @longhotsummer in https://github.com/laws-africa/cobalt/pull/64
  • Don't set unnecessary contains="originalVersion" by @longhotsummer in https://github.com/laws-africa/cobalt/pull/65
  • Ignore comments at top level. by @longhotsummer in https://github.com/laws-africa/cobalt/pull/67
  • Use 0001-01-01 as a placeholder for None publication, amendment and repeal dates by @longhotsummer in https://github.com/laws-africa/cobalt/pull/69

Full Changelog: https://github.com/laws-africa/cobalt/compare/v4.1.0...v5.0.0

- Python
Published by longhotsummer over 3 years ago

cobalt - 4.1.0

What's Changed

  • Fix component name set by @longhotsummer in https://github.com/laws-africa/cobalt/pull/53

Full Changelog: https://github.com/laws-africa/cobalt/compare/v4.0.2...v4.1.0

- Python
Published by longhotsummer over 3 years ago

cobalt - 4.0.2

  • Better error handling when parsing malformed XML.

- Python
Published by longhotsummer over 5 years ago

cobalt - 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 now attachment or component elements, not the inner doc

- Python
Published by longhotsummer over 5 years ago

cobalt - 3.1.1

  • FIX issue where a four-digit number in an FRBR URI confuses the parser

- Python
Published by longhotsummer over 5 years ago

cobalt - 3.1.0

- Python
Published by longhotsummer over 5 years ago

cobalt - 3.0.0

  • Python 3.6 and 3.7 support
  • Drop support for Python 2.x

- Python
Published by longhotsummer over 5 years ago

cobalt - 2.2.0

- Python
Published by longhotsummer over 6 years ago

cobalt - 2.0.0

- Python
Published by longhotsummer over 6 years ago

cobalt - 2.1.0

- Python
Published by longhotsummer over 6 years ago