Skip to content

Releases: tkutcher/quickbase-client

v0.6.0: feat: Add allow_deletes option to QuickbaseTableClient (#56)

03 May 01:19
Compare
Choose a tag to compare
  • Add allow_deletes option to QuickbaseTableClient (#56)
  • Forward kwargs from QuickbaseTable.client to QuickbaseTableClient (#56)
  • Make the rf prop of QuickbaseApiClient private as it is not really part of the API

https://pypi.org/project/quickbase-client/0.6.0/

v0.5.3

03 May 01:18
Compare
Choose a tag to compare

v0.5.2

03 May 01:17
Compare
Choose a tag to compare
  • Remove import from collections.Callable in log_handler.py so it works above Python 3.8 (#54)

https://pypi.org/project/quickbase-client/0.5.2/

v0.5.1

03 May 01:16
Compare
Choose a tag to compare

README rendering issue so needed this to release to PyPi

https://pypi.org/project/quickbase-client/0.5.1/

v0.5.0

03 May 01:16
Compare
Choose a tag to compare
  • Update development dependencies and better pytest practices for mocks/spies (#54)
  • Rename QuickBase- class prefixes to Quickbase- and make aliases (#54)
  • Switch to Git Flow branching model with a main branch (#54)
  • Add more documentation for query endpoint usage (#53)
  • Add QuickbaseLegacyApiClient with ability to update a record owner (#52)

https://pypi.org/project/quickbase-client/0.5.1/

v0.4.0

30 Jun 20:18
Compare
Choose a tag to compare

Release 0.4.0 (2021-6-30)

  • Sorting fields in model-generate to enforce deterministic order (#45) [Credit: @mklaber]
  • Option to normalize unicode to remove characters that aren't rendered when posted as data through the API (#47)
  • Serializing datetime fields as dates when the Quickbase field is a date (#47)

v0.3.1

18 Jun 16:58
Compare
Choose a tag to compare

0.3.1 (2021-6-18)

  • Don't make unnecessary calls for skipped tables in model-generate (#44)

Release 0.3.0

18 Jun 16:49
Compare
Choose a tag to compare

0.3.0 (2021-6-15)

  • Fix the formula strings in output model-generate files (#38) [Credit: @mklaber]
  • Add --include/-i options to model-generate (#40) [Credit: @mklaber]
  • Contributing documentation updates (#41)

Release 0.2.0

15 Apr 01:37
Compare
Choose a tag to compare

0.2.0 (2021-4-14)

  • Include QuickbaseLogHandler tool for sending logs to Quickbase (#28)
  • Include RequestPaginator for managing paginated requesting (#34)

Release 0.1.0

11 Nov 04:28
Compare
Choose a tag to compare

0.1.0 (2020-11-10)

  • Initial release
  • Initial table client and API client for the JSON API
  • Initial query building features
  • Initial ORM between QuickBase tables and Python objects
  • Initial scripts which generate model classes