Exchanged C written connection pool class by native python class.

This commit is contained in:
Georg Richter
2021-01-18 06:11:03 +01:00
parent 2ce8f2cf2f
commit aa65cc853a
9 changed files with 313 additions and 714 deletions

View File

@ -79,8 +79,7 @@ setup(name='mariadb',
ext_modules=[Extension('mariadb._mariadb', ['mariadb/mariadb.c', 'mariadb/mariadb_connection.c',
'mariadb/mariadb_exception.c', 'mariadb/mariadb_cursor.c',
'mariadb/mariadb_codecs.c',
'mariadb/mariadb_parser.c',
'mariadb/mariadb_pooling.c'],
'mariadb/mariadb_parser.c'],
define_macros= define_macros,
include_dirs=cfg.includes,
library_dirs=cfg.lib_dirs,
@ -89,6 +88,6 @@ setup(name='mariadb',
extra_link_args = cfg.extra_link_args,
extra_objects= cfg.extra_objects
)],
py_modules=['mariadb.__init__', 'mariadb.constants.CLIENT', 'mariadb.constants.CURSOR', 'mariadb.field', 'mariadb.dbapi20',
py_modules=['mariadb.__init__', 'mariadb.constants.CLIENT', 'mariadb.constants.CURSOR', 'mariadb.field', 'mariadb.dbapi20', 'mariadb.connections', 'mariadb.connectionpool',
'mariadb.constants.FIELD_TYPE', 'mariadb.constants.FIELD_FLAG', 'mariadb.constants.INDICATOR'],
)