Skip to content

Commit 37947f1

Browse files
committed
Preparing for v1.8.4
- Upgraded oracledb driver to 2.5.0 - Dropped support for Python 3.8
1 parent 47d72d0 commit 37947f1

File tree

7 files changed

+13
-15
lines changed

7 files changed

+13
-15
lines changed

.github/workflows/oracle-xe-adapter-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
fail-fast: true
99
matrix:
1010
os: [ ubuntu-latest ]
11-
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12']
11+
python-version: ['3.9', '3.10', '3.11', '3.12']
1212

1313
services:
1414
oracle_db_xe:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Configuration variables
2-
VERSION=1.8.3
2+
VERSION=1.8.4
33
PROJ_DIR?=$(shell pwd)
44
VENV_DIR?=${PROJ_DIR}/.bldenv
55
BUILD_DIR=${PROJ_DIR}/build

dbt/adapters/oracle/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
See the License for the specific language governing permissions and
1515
limitations under the License.
1616
"""
17-
version = "1.8.3"
17+
version = "1.8.4"

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dbt-common>=1.1.0,<2.0
22
dbt-adapters>=1.2.1,<2.0
33
dbt-core>=1.8.1,<2.0
4-
oracledb==2.4.1
4+
oracledb==2.5.0

setup.cfg

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = dbt-oracle
3-
version = 1.8.3
3+
version = 1.8.4
44
description = dbt (data build tool) adapter for Oracle Autonomous Database
55
long_description = file: README.md
66
long_description_content_type = text/markdown
@@ -12,7 +12,6 @@ classifiers =
1212
Intended Audience :: Developers
1313
License :: OSI Approved :: Apache Software License
1414
Programming Language :: Python :: 3
15-
Programming Language :: Python :: 3.8
1615
Programming Language :: Python :: 3.9
1716
Programming Language :: Python :: 3.10
1817
Programming Language :: Python :: 3.11
@@ -28,15 +27,15 @@ project_urls =
2827
Release Notes = https://github.com/oracle/dbt-oracle/releases
2928

3029
[options]
31-
python_requires = >=3.8
30+
python_requires = >=3.9
3231
zip_safe = False
3332
packages = find_namespace:
3433
include_package_data = True
3534
install_requires =
3635
dbt-common>=1.1.0,<2.0
3736
dbt-adapters>=1.2.1,<2.0
3837
dbt-core~=1.8,<1.9
39-
oracledb==2.4.1
38+
oracledb==2.5.0
4039
test_suite=tests
4140
test_requires =
4241
dbt-tests-adapter~=1.8,<1.9

setup.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030

3131
# lockstep with dbt-core which requires Python > 3.8
32-
if sys.version_info < (3, 8):
32+
if sys.version_info < (3, 9):
3333
print("Error: dbt-oracle does not support this version of Python.")
3434
print("Please upgrade to Python 3.8 or higher.")
3535
sys.exit(1)
@@ -43,7 +43,7 @@
4343
"dbt-common>=1.1.0,<2.0",
4444
"dbt-adapters>=1.2.1,<2.0",
4545
"dbt-core~=1.8,<1.9",
46-
"oracledb==2.4.1"
46+
"oracledb==2.5.0"
4747
]
4848

4949
test_requirements = [
@@ -61,17 +61,16 @@
6161

6262
url = 'https://github.com/oracle/dbt-oracle'
6363

64-
VERSION = '1.8.3'
64+
VERSION = '1.8.4'
6565
setup(
6666
author="Oracle",
67-
python_requires='>=3.8',
67+
python_requires='>=3.9',
6868
classifiers=[
6969
'Development Status :: 5 - Production/Stable',
7070
'Intended Audience :: Developers',
7171
'License :: OSI Approved :: Apache Software License',
7272
'Natural Language :: English',
7373
'Programming Language :: Python :: 3',
74-
'Programming Language :: Python :: 3.8',
7574
'Programming Language :: Python :: 3.9',
7675
'Programming Language :: Python :: 3.10',
7776
'Programming Language :: Python :: 3.11',

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py3{8,9,10,11,12}
2+
envlist = py3{9,10,11,12}
33

44
[testenv]
55
passenv =
@@ -15,7 +15,7 @@ passenv =
1515

1616
deps =
1717
-rrequirements.txt
18-
dbt-tests-adapter~=1.7,<1.8
18+
dbt-tests-adapter~=1.8,<1.9
1919
pytest
2020

2121
commands = pytest

0 commit comments

Comments
 (0)