Releases: CUBRID/cubrid-python
Releases · CUBRID/cubrid-python
CUBRID Python 11.3.0.51
CUBRID Python 11.3.0.51 is the latest stable version built with latest CUBRID CCI v11.2.0, it conforms to CUBRID 11.4.1.
[New Features & Improvements]
- Support for Python 3.10 and later versions.
- Added support for keyword arguments in the connect(Connect, connection) API.
- New APIs: ping and get_last_insert_id.
- Changed the return types for BIT, BIT VARYING, BIGINT, JSON, CHAR, STRING, and SET results.
- Added support for Python Native types (int, float, decimal, datetime, bytes) when using execute.
- Improved the executemany function to address repetitive prepare issues.
[Bug Fixes]
- Fixed an issue where data was corrupted when transmitting lob on Windows.
- Resolved a bug where lob files were not being closed after being opened.
What's Changed
- [APIS-1012] 11.4 Driver Conformance Test - Python by @hwany7seo in #37
- [APIS-1012] 11.4 Driver Conformance Test - Python by @hwany7seo in #38
- [APIS-1062] #Format length and unittest function issue in Python 3.10. by @hwany7seo in #39
- [APIS-1068] CRUD testcase For Server 11.4 by @hwany7seo in #40
- [APIS-1065] 11.4 Driver Conformance Test - Python by @hwany7seo in #41
- [APIS-1069] database api Spec. 2.0 and other issue by @hwany7seo in #42
- [APIS-1070] Add return type handling to result by @hwany7seo in #43
- [APIS-1701] The parameter binding system will change and improve executemany. by @hwany7seo in #44
- [APIS-1073] 11.3.0 Release by @hwany7seo in #45
- [APIS-1073] 11.3.0 Release by @hwany7seo in #46
Full Changelog: v11.2.0.10...v11.3.0.51
CUBRID Python 11.0.0.0001
CUBRID Python 11.0.0.0001 is the latest stable version built with latest CUBRID CCI v11.0, it conforms to CUBRID 11.0.
CUBRID Python 11.0.0.0001
- Compatible with CUBRID 11.0
- Conform to CUBRID CCI v11.0
Change logs:
Refactoring/Modernize
- [19] [APIS-842] 11.0 Driver Release - Python
- [20] [APIS-842] Update CCI submodule Reference
CUBRID Python 10.2.0.0002
CUBRID Python 10.2.0.0002 is the latest stable version built with latest CUBRID CCI v10.2, it conforms to CUBRID 10.2.
CUBRID Python 10.2.0.0002
- Compatible with CUBRID 10.2
- Conform to CUBRID CCI v10.2
Change logs:
Bug Fix
- [9] [APIS-804] Fix Linux build error due to invalid regex38a.h reference
CUBRID Python 10.2.0.0001
CUBRID Python 10.2.0.0001 is the latest stable version built with CUBRID CCI v10.2, it conforms to CUBRID 10.2 release.
CUBRID Python 10.2.0.0001
- Compatible with CUBRID 10.2
- Conform to CUBRID CCI v10.2
Change logs:
Refactoring/Modernize
- [13] [APIS-807] Check OS for VS version set
- [14] [APIS-807] Rewrite shell script for test2 group
- [15] [APIS-807] Change runtest.sh to support options
- [eb297f] Change sub-module Hash Code to CCI v10.2
CUBRID 10.1 Python driver
- Compatible with CUBRID 10.1.0.
- Compliance to Python Database API 2.0
- Released in the following Python versions:
-- Python 2.6 32/64-bit
-- Python 2.7 32/64-bit
-- Python 3.0 32/64-bit
-- Python 3.1 32/64-bit
-- Python 3.2 32/64-bit
BUG fixes
[#1] [RND-514] the following error message 'TypeError: must be string, not bytes' occurs during testcases execution.