Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.14"]
python-version: ["3.15"]
toxenv: [black, ruff, mypy]
steps:
- uses: actions/checkout@v7
Expand All @@ -34,28 +34,28 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t"]
python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t", "3.15", "3.15t"]
optional-deps: [true]
with-libs: [true]
include:
- os: macos-latest
python-version: "3.14"
python-version: "3.15"
optional-deps: true
- os: ubuntu-latest
python-version: "3.14"
python-version: "3.15"
with-libs: false
optional-deps: false
- os: ubuntu-latest
python-version: "3.14"
python-version: "3.15"
with-libs: false
optional-deps: true
- os: ubuntu-latest
python-version: "3.14"
python-version: "3.15"
optional-deps: false
with-libs: false
with-zstandard: true
- os: windows-latest
python-version: "3.14"
python-version: "3.15"
steps:
- name: Install optional tools macOS
if: runner.os == 'macOS' && matrix.optional-deps
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
if: matrix.with-zstandard
run: tox run -e zstd
- name: Test with LZ4 bindings
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.14' && matrix.optional-deps && matrix.with-libs
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.15' && matrix.optional-deps && matrix.with-libs
run: tox run -e lz4
- name: Upload coverage report
uses: codecov/codecov-action@v7
Expand All @@ -102,7 +102,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v7
with:
python-version: "3.14"
python-version: "3.15"
- name: Make distributions
run: |
python -m pip install build
Expand Down
1 change: 1 addition & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@ development version
* PipedCompressionReader no longer has seek/tell methods. This only worked
on Windows before (and only sometimes).
* Dropped support for Python 3.10
* Started supporting Python 3.15

v2.1.0 (2026-06-03)
~~~~~~~~~~~~~~~~~~~
Expand Down
6 changes: 3 additions & 3 deletions tox.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
env_list = ["black", "ruff", "mypy", "3.11", "3.12", "3.13", "3.14", "3.14t"]
env_list = ["black", "ruff", "mypy", "3.11", "3.12", "3.13", "3.14", "3.14t", "3.15", "3.15t"]

[env_run_base]
default_base_python = "3.14"
default_base_python = "3.15"
deps = [
"pytest",
"pytest-timeout",
Expand Down Expand Up @@ -32,7 +32,7 @@ commands = [
]

[env.black]
base_python = "3.14"
base_python = "3.15"
deps = ["black==26.10"]
skip_install = true
commands = [["black", "--check", "src/", "tests/"]]
Expand Down
Loading