pkgsrc/databases/py-sqlalchemy/Makefile
adam 16806a9f49 py-sqlalchemy: updated to 1.3.22
1.3.22

oracle

[oracle] [bug]

Fixed regression which occured due to 5755 which implemented isolation level support for Oracle. It has been reported that many Oracle accounts don’t actually have permission to query the v$transaction view so this feature has been altered to gracefully fallback when it fails upon database connect, where the dialect will assume “READ COMMITTED” is the default isolation level as was the case prior to SQLAlchemy 1.3.21. However, explicit use of the Connection.get_isolation_level() method must now necessarily raise an exception, as Oracle databases with this restriction explicitly disallow the user from reading the current isolation level.
2021-01-18 09:50:36 +00:00

20 lines
651 B
Makefile

# $NetBSD: Makefile,v 1.67 2021/01/18 09:50:36 adam Exp $
DISTNAME= SQLAlchemy-1.3.22
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=S/SQLAlchemy/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://www.sqlalchemy.org/
COMMENT= Python SQL toolkit and Object Relational Mapper
LICENSE= mit
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
PYTHON_VERSIONED_DEPENDENCIES= test:test
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"