Skip to content

Releases: memgraph/pymgclient

v1.5.1

20 Aug 14:33
d51e050

Choose a tag to compare

Bug Fixes

  • Replace PyDateTime_DATE_GET_TZINFO with Python 3.9 compatible function

Full Changelog: v1.5.0...v1.5.1

v1.5.0

19 Aug 15:40
fc23bc2

Choose a tag to compare

โš ๏ธ Breaking Changes

  • Update minimum Python requirement to 3.9

What's Changed

  • mgclient has been updated to 1.5.0
  • Support for zoned datetime objects with named IANA timezones or offsets
  • Remove deprecated datetime.utcfromtimestamp() usage in C extension

Full Changelog: v1.4.0...v1.5.0

v1.4.0

01 May 21:54
f6082ce

Choose a tag to compare

โš ๏ธ Breaking Changes

  • Dropped builds for Python versions before 3.10. Building from source should still work:
    • for Python >=3.7 in Windows and Linux
    • for Python>=3.9 in macOS

What's Changed

  • Support for current versions of Python (3.10 - 3.13)
  • New manylinux wheels at PyPI

Full Changelog: v1.3.1...v1.4.0

v1.3.1

31 Aug 12:25
3a3bd91

Choose a tag to compare

NOTE: This release (the release under Github) has been done after the fact. The original release data was Sep 12, 2022.

Major Feature and Improvements

  • Use OpenSSL 1.1.1q and 3.0.5 versions for binary packages

Bug Fixes

  • Fixed import path of errors from distutils

v1.3.0

21 Jun 11:19
04e7015

Choose a tag to compare

Major Features and Improvements

  • mgclient has been updated to 1.4.0
  • Support for OpenSSL 3
  • Use OpenSSL 1.1.1o and 3.0.3 versions for binary packages

Bug Fixes

v1.2.1

01 Apr 15:01
0e4217c

Choose a tag to compare

Major Features and Improvements

  • Use OpenSSL 1.1.1n for binary packages

Bug Fixes

v1.2.0

03 Mar 13:53
23627ef

Choose a tag to compare

Major Features and Improvements

  • Add suport for arm64 macOS machines.
  • Link OpenSSL statically by default.
  • Add support for Python 3.10.

Bug Fixes

v1.1.0

13 Oct 13:07
eb92b76

Choose a tag to compare

Breaking Changes

  • pymgclient is supported only for >3.7 python versions on Windows.

Major Feature and Improvements

  • Add support for temporal types.

Bug Fixes

v1.0.0

11 May 14:30
c7fbd9f

Choose a tag to compare

Major Feature and Improvements

  • Add support for macOS and Windows.
  • Include mgclient to decouple pymgclient from the installed version of mgclient, thus make the building and usage easier.

Bug Fixes

  • Fix various memory leaks.
  • Fix transaction handling when an error happens in explicit transactional mode. The running transaction is reset, and a new one is started with the next command.