Skip to content

Releases: bloomberg/python-comdb2

1.7.2

04 Oct 20:16
Compare
Choose a tag to compare

What's Changed

  • Export Value and ParameterValue type aliases by @jsurany in #79

New Contributors

Full Changelog: 1.7.1...1.7.2

1.7.1

05 Sep 17:33
Compare
Choose a tag to compare

What's Changed

This release contains one stability improvement:

  • Handle C++ exceptions thrown within libcdb2api by @sarahmonod in #76

It also contains a few improvements on documentation and CI:

Full Changelog: 1.7.0...1.7.1

1.7.0

04 Sep 22:19
Compare
Choose a tag to compare

What's Changed

There's one new user-facing feature:

2a901be Users can request specific result set column types with the new column_types keyword-only argument to execute

There's a change to how the extension module is compiled (which isn't expected to cause any user-facing behavior changes):

42f37d0 Begin building as C++ rather than C99

And other than that, some improvements have been made to type annotations:

aae3395 Declare fetchmany and fetchall to return lists rather than sequences
448e0c9 Update type annotations to indicate that lists and tuples can be bound as parameters
626a218 Use types from collections.abc rather than typing for annotations (adopting PEP 585)
cff4fa0 Merge type annotations into our Python code (previously they were in separate stub files)

New Contributors

Full Changelog: 1.6.1...1.7.0

1.6.1

29 Nov 22:37
Compare
Choose a tag to compare

What's Changed

  • Add Support for Parameter Binding Arrays by @athmihir in #47
  • Fix a potential use-after-free bug by @godlygeek in #54
  • Prepare for release of 1.6.1 by @gusmonod in #53

New Contributors

Full Changelog: 1.6.0...1.6.1

1.6.0

21 Nov 21:20
Compare
Choose a tag to compare

What's Changed

  • Drop support for 3.6 by @gusmonod in #52

Full Changelog: 1.5.0...1.6.0

1.5.0

20 Nov 23:55
b2a0b57
Compare
Choose a tag to compare

What's Changed

  • Drop 2.7 support by @gusmonod in #51

Full Changelog: 1.4.1...1.5.0

1.4.1

25 Oct 14:58
29b0c11
Compare
Choose a tag to compare

What's Changed

  • Allow close without consume by @godlygeek in #34
  • Enable CI on Github Actions by @gusmonod in #38
  • Add CI badge by @gusmonod in #39
  • docs: Fix Sphinx warnings by @godlygeek in #40
  • Fix bug with Cython and make CI run daily by @gusmonod in #43
  • Fix MANIFEST.in and make CI tests build and use a source distribution instead of the source directly by @gusmonod in #45

New Contributors

  • @gusmonod made their first contribution in #38

Full Changelog: 1.4.0...1.4.1

1.4.0

11 Oct 16:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/bloomberg/python-comdb2/commits/1.4.0