Skip to content

Commit cec0f50

Browse files
committed
build: Add 3.13 3.14 support. Drop 3.8 3.9 support.
1 parent b8faece commit cec0f50

File tree

4 files changed

+20
-15
lines changed

4 files changed

+20
-15
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
os: [macos-latest, windows-latest, ubuntu-latest]
10-
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
10+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
1111
steps:
1212
- uses: actions/checkout@v6
1313
- uses: actions/setup-python@v6

CHANGELOG.rst

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,33 @@
1-
0.7.2 - Jan 9, 2024
2-
--------------------
1+
0.7.3 - December 15, 2025
2+
-------------------------
3+
4+
* Add Python 3.13 and 3.14 support. Drop support for end-of-life versions 3.8 and 3.9.
5+
6+
0.7.2 - January 9, 2024
7+
-----------------------
38

49
* fix: Remove internal use of transactions (added in 0.6.0), because csvkit's csvsql already starts a transaction.
510

6-
0.7.1 - Jan 9, 2024
7-
--------------------
11+
0.7.1 - January 9, 2024
12+
-----------------------
813

914
* feat: Add experimental support for Ingres.
1015
* fix: Restore internal use of transactions instead of savepoints, because not all database engines support savepoints.
1116

12-
0.7.0 - Oct 18, 2023
13-
--------------------
17+
0.7.0 - October 18, 2023
18+
------------------------
1419

1520
* feat: Use `Fast Executemany Mode <https://docs.sqlalchemy.org/en/20/dialects/mssql.html#fast-executemany-mode>`_ when using the PyODBC SQL Server dialect.
1621
* Add Python 3.12 support.
1722
* Drop support for Python 3.6 (2021-12-23), 3.7 (2023-06-27).
1823

19-
0.6.0 - Sep 26, 2023
20-
--------------------
24+
0.6.0 - September 26, 2023
25+
--------------------------
2126

2227
* Allow SQLAlchemy 2. Disallow SQLAlchemy < 1.4.
2328

24-
0.5.9 - Jan 28, 2023
25-
--------------------
29+
0.5.9 - January 28, 2023
30+
------------------------
2631

2732
* Disallow SQLAlchemy 2.
2833

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
project = 'agate-sql'
1414
copyright = '2017, Christopher Groskopf'
15-
version = '0.7.2'
15+
version = '0.7.3'
1616
release = version
1717

1818
# -- General configuration ---------------------------------------------------

setup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setup(
77
name='agate-sql',
8-
version='0.7.2',
8+
version='0.7.3',
99
description='agate-sql adds SQL read/write support to agate.',
1010
long_description=long_description,
1111
long_description_content_type='text/x-rst',
@@ -21,11 +21,11 @@
2121
'Natural Language :: English',
2222
'Operating System :: OS Independent',
2323
'Programming Language :: Python',
24-
'Programming Language :: Python :: 3.8',
25-
'Programming Language :: Python :: 3.9',
2624
'Programming Language :: Python :: 3.10',
2725
'Programming Language :: Python :: 3.11',
2826
'Programming Language :: Python :: 3.12',
27+
'Programming Language :: Python :: 3.13',
28+
'Programming Language :: Python :: 3.14',
2929
'Programming Language :: Python :: Implementation :: CPython',
3030
'Programming Language :: Python :: Implementation :: PyPy',
3131
'Topic :: Scientific/Engineering :: Information Analysis',

0 commit comments

Comments
 (0)