Skip to content

Latest commit

 

History

History
132 lines (97 loc) · 2.23 KB

CHANGELOG.rst

File metadata and controls

132 lines (97 loc) · 2.23 KB

Changelog

1.6.0

8 Apr, 2024

  • Ability to extend CopyManager type support by subclassing
  • Add support for vector datatype (thanks William Burklund)
  • Add support for mixed-case table and column names
  • Raise exceptions from :py:meth:`pgcopy.CopyManager.threading_copy`
  • Remove official support for Python 2

1.5.0

12 Jan, 2021

  • Add support for enum types

1.4.3

16 Oct, 2020

  • Fix error in packaging.

1.4.2

13 Oct, 2020

  • Exceptions raised in value formatter functions augmented with column name and value.

1.4.1

28 Jan, 2020

  • Support for time datatype (thanks Nathan Glover)

1.4.0

11 Jul, 2019

  • Transparent string encoding
  • Support for array types
  • Schema-aware :class:`pgcopy.Replace`
  • Search-path-aware default schema
  • Expanded test suite, using pytest
  • Expanded documentation
  • Travis tests on python 3.7 and PostgreSQL 10

1.3.1

14 Feb, 2018

  • Mention commit in the README

1.3.0

22 Aug, 2017

  • Support unlimited varchar fields (thanks John A. Bachman)
  • Updated documentation regarding string encoding in Python 3 (thanks John A. Bachman)
  • Fix bug in varchar truncation
  • Fix bug in numeric type formatter (reported by Peter Van Eynde)

1.2.0

25 Mar, 2017

  • Support db schema (thanks Marcin Gozdalik)

1.1.0

26 Jan, 2017

  • Support uuid, json, and jsonb types (thanks Igor Mastak)
  • Integrate Travis CI
  • Add docker test strategy

1.0.0

19 Jan, 2017

  • Run tests with tox
  • Support Python 3
  • Initial release on PyPi

0.7

19 Jan, 2017

  • Add support for serializing Python decimal.Decimal to PostgreSQL numeric.

0.6

21 Oct, 2014

0.5

14 Jul, 2014

  • Support default values and sequences

0.4

14 Jul, 2014

0.3

8 Jul, 2014

0.2

7 Jul, 2014

  • Cython optimization

0.1

29 Jun, 2014

  • Initial version