Skip to content

Latest commit

 

History

History
88 lines (57 loc) · 1.49 KB

File metadata and controls

88 lines (57 loc) · 1.49 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.2.3]

Added

  • parameter to client.write_search_results_to_file() to specify an output directory for the file, with fallback to default_storage_dir if not provided
  • also uses PATH

[0.2.2]

Changed

  • build package and publish to pypi, using setuptools_scm for version management

[0.2.1]

Changed

  • reconciling version agreement between the releases, this file, and the pyproject.toml

[0.2.0]

Added

  • client method to write search results to an XML file, with validation against expected number of records to be written
  • client method to return an iterator of XML records from a search, to support streaming results for large result sets
  • xml fixture files for testing
  • tests for the new client methods, including edge cases for validation

Changed

  • README examples

Deprecated

  • N/A

Removed

  • N/A

Fixed

  • N/A

Security

  • N/A

[0.1.1]

Added

  • N/A

Changed

  • Expand supported Python versions to include 3.12

Deprecated

  • N/A

Removed

  • N/A

Fixed

  • N/A

Security

  • N/A

[0.1.0]

Added

  • Implemented TINDClient to wrap API interactions
  • Created tests, linting, and ci configurations

Changed

  • N/A

Deprecated

  • N/A

Removed

  • N/A

Fixed

  • N/A

Security

  • N/A