Skip to content

Commit b9420a9

Browse files
authored
Updates (#126)
2 parents afa9829 + 9ac2132 commit b9420a9

13 files changed

Lines changed: 113 additions & 55 deletions

File tree

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- "3.11"
3838
- "3.12"
3939
- "3.13"
40-
cpython-beta: "3.14"
40+
- "3.14"
4141
pypys:
4242
- "3.11"
4343
tox-skip-environments:

.pre-commit-config.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repos:
2525
- id: "trailing-whitespace"
2626

2727
- repo: "https://github.com/asottile/pyupgrade"
28-
rev: "v3.20.0"
28+
rev: "v3.21.2"
2929
hooks:
3030
- id: "pyupgrade"
3131
name: "Enforce Python 3.10+ idioms"
@@ -37,12 +37,12 @@ repos:
3737
- id: "slyp"
3838

3939
- repo: "https://github.com/psf/black-pre-commit-mirror"
40-
rev: "25.9.0"
40+
rev: "25.12.0"
4141
hooks:
4242
- id: "black"
4343

4444
- repo: "https://github.com/pycqa/isort"
45-
rev: "6.1.0"
45+
rev: "7.0.0"
4646
hooks:
4747
- id: "isort"
4848

@@ -52,21 +52,21 @@ repos:
5252
- id: "flake8"
5353
additional_dependencies:
5454
- "flake8-toml-config==1.0.0"
55-
- "flake8-bugbear==24.12.12"
55+
- "flake8-bugbear==25.11.29"
5656

5757
- repo: "https://github.com/editorconfig-checker/editorconfig-checker"
58-
rev: "v3.4.0"
58+
rev: "v3.6.0"
5959
hooks:
6060
- id: "editorconfig-checker"
6161

6262
- repo: "https://github.com/python-jsonschema/check-jsonschema"
63-
rev: "0.34.0"
63+
rev: "0.36.0"
6464
hooks:
6565
- id: "check-dependabot"
6666
- id: "check-readthedocs"
6767

6868
- repo: "https://github.com/rhysd/actionlint"
69-
rev: "v1.7.7"
69+
rev: "v1.7.9"
7070
hooks:
7171
- id: "actionlint"
7272
additional_dependencies:

docs/load/assets/automatic.ps1

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
# This file is a part of sqliteimport <https://github.com/kurtmckee/sqliteimport>
2+
# Copyright 2024-2025 Kurt McKee <contactme@kurtmckee.org>
3+
# SPDX-License-Identifier: MIT
4+
15
# Install sqliteimport in a virtual environment.
6+
27
python -m venv demo-venv
38
& ./demo-venv/bin/Activate.ps1
49
python -m pip install 'sqliteimport[cli]'

docs/load/assets/automatic.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
#!/usr/bin/env bash
2+
3+
# This file is a part of sqliteimport <https://github.com/kurtmckee/sqliteimport>
4+
# Copyright 2024-2025 Kurt McKee <contactme@kurtmckee.org>
5+
# SPDX-License-Identifier: MIT
6+
27
# Install sqliteimport in a virtual environment.
8+
39
python -m venv demo-venv
410
source demo-venv/bin/activate
511
python -m pip install sqliteimport[cli]

pyproject.toml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ keywords = [
1616
classifiers = [
1717
"Development Status :: 3 - Alpha",
1818
"Intended Audience :: Developers",
19-
"License :: OSI Approved :: MIT License",
2019
"Programming Language :: Python :: 3",
2120
"Topic :: Software Development :: Libraries :: Python Modules",
2221
]
@@ -127,9 +126,14 @@ sqlite_cache = true
127126
# pytest
128127
# ------
129128

130-
[tool.pytest.ini_options]
131-
testpaths = ["tests"]
132-
addopts = "--color=yes"
129+
[tool.pytest]
130+
strict = true
131+
testpaths = [
132+
"tests",
133+
]
134+
addopts = [
135+
"--color=yes",
136+
]
133137
filterwarnings = [
134138
"error",
135139
]
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
flake8==7.3.0 ; python_version >= "3.10"
2-
isort==6.0.1 ; python_version >= "3.10"
2+
isort==7.0.0 ; python_version >= "3.10"
33
mccabe==0.7.0 ; python_version >= "3.10"
44
pycodestyle==2.14.0 ; python_version >= "3.10"
55
pyflakes==3.4.0 ; python_version >= "3.10"
6-
ruff==0.13.1 ; python_version >= "3.10"
6+
ruff==0.14.9 ; python_version >= "3.10"

requirements/docs/requirements.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
alabaster==1.0.0 ; python_version >= "3.10"
22
babel==2.17.0 ; python_version >= "3.10"
3-
certifi==2025.8.3 ; python_version >= "3.10"
4-
charset-normalizer==3.4.3 ; python_version >= "3.10"
3+
certifi==2025.11.12 ; python_version >= "3.10"
4+
charset-normalizer==3.4.4 ; python_version >= "3.10"
55
colorama==0.4.6 ; python_version >= "3.10" and sys_platform == "win32"
66
docutils==0.21.2 ; python_version >= "3.10"
7-
idna==3.10 ; python_version >= "3.10"
7+
idna==3.11 ; python_version >= "3.10"
88
imagesize==1.4.1 ; python_version >= "3.10"
99
jinja2==3.1.6 ; python_version >= "3.10"
10-
markupsafe==3.0.2 ; python_version >= "3.10"
10+
markupsafe==3.0.3 ; python_version >= "3.10"
1111
packaging==25.0 ; python_version >= "3.10"
1212
pygments==2.19.2 ; python_version >= "3.10"
1313
requests==2.32.5 ; python_version >= "3.10"
@@ -19,5 +19,5 @@ sphinxcontrib-htmlhelp==2.1.0 ; python_version >= "3.10"
1919
sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.10"
2020
sphinxcontrib-qthelp==2.0.0 ; python_version >= "3.10"
2121
sphinxcontrib-serializinghtml==2.0.0 ; python_version >= "3.10"
22-
tomli==2.2.1 ; python_version == "3.10"
23-
urllib3==2.5.0 ; python_version >= "3.10"
22+
tomli==2.3.0 ; python_version == "3.10"
23+
urllib3==2.6.2 ; python_version >= "3.10"

requirements/mypy/requirements.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
librt==0.7.4 ; python_version >= "3.10" and platform_python_implementation != "PyPy"
12
mypy-extensions==1.1.0 ; python_version >= "3.10"
2-
mypy==1.18.2 ; python_version >= "3.10"
3+
mypy==1.19.1 ; python_version >= "3.10"
34
pathspec==0.12.1 ; python_version >= "3.10"
4-
tomli==2.2.1 ; python_version == "3.10"
5+
tomli==2.3.0 ; python_version == "3.10"
56
typing-extensions==4.15.0 ; python_version >= "3.10"

requirements/regenerate-test-projects/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ build==1.3.0 ; python_version >= "3.10"
22
colorama==0.4.6 ; python_version >= "3.10" and os_name == "nt"
33
importlib-metadata==8.7.0 ; python_version >= "3.10" and python_full_version < "3.10.2"
44
packaging==25.0 ; python_version >= "3.10"
5-
pip==25.2 ; python_version >= "3.10"
5+
pip==25.3 ; python_version >= "3.10"
66
pyproject-hooks==1.2.0 ; python_version >= "3.10"
7-
tomli==2.2.1 ; python_version == "3.10"
7+
tomli==2.3.0 ; python_version == "3.10"
88
zipp==3.23.0 ; python_version >= "3.10" and python_full_version < "3.10.2"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
coverage==7.10.7 ; python_version >= "3.10"
2-
tomli==2.2.1 ; python_version >= "3.10" and python_full_version <= "3.11.0a6"
1+
coverage==7.13.0 ; python_version >= "3.10"
2+
tomli==2.3.0 ; python_version >= "3.10" and python_full_version <= "3.11.0a6"

0 commit comments

Comments
 (0)