Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b404d77

Browse files
Merge pull request #108 from ThomasWaldmann/updates-for-160
Updates for 1.6.0
2 parents 601a1a2 + f6c4db9 commit b404d77

File tree

5 files changed

+13
-19
lines changed

5 files changed

+13
-19
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,8 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
15-
cython-version: ["0.29", "3"]
14+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1615
os: [ubuntu-24.04]
17-
exclude:
18-
- python-version: "3.13"
19-
cython-version: "0.29"
20-
- python-version: "3.14"
21-
cython-version: "0.29"
2216

2317
steps:
2418
- uses: actions/checkout@v4
@@ -37,12 +31,7 @@ jobs:
3731
- name: Install Python dependencies (misc)
3832
run: pip install setuptools pytest sphinx
3933

40-
- name: Install Python dependencies (Cython 0.29)
41-
if: ${{ matrix.cython-version == '0.29' }}
42-
run: pip install "Cython<3"
43-
44-
- name: Install Python dependencies (Cython 3.x)
45-
if: ${{ matrix.cython-version == '3' }}
34+
- name: Install Python dependencies
4635
run: pip install "Cython>=3"
4736

4837
- name: Test

Changes.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66

77
**WARNING**: Python-LLFUSE is no longer actively developed.
88

9+
Release 1.6.0 (not yet released)
10+
================================
11+
12+
- Drop Python 3.8 and 3.9 support.
13+
- Drop testing on Cython 0.29.x
14+
15+
916
Release 1.5.2 (2025-12-22)
1017
==========================
1118

rst/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
# built documents.
6060
#
6161
# The short X.Y version.
62-
version = '1.5.2'
62+
version = '1.6.0'
6363
# The full version, including alpha/beta/rc tags.
6464
release = version + ''
6565

rst/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Development Version
6262

6363
If you have checked out the unstable development version from the
6464
repository, a bit more effort is required. You need to also have
65-
Cython_ (0.29.21 or newer) and Sphinx_ (1.1 or newer) installed, and the
65+
Cython_ (Version >= 3) and Sphinx_ (1.1 or newer) installed, and the
6666
necessary commands are::
6767

6868
python setup.py build_cython

setup.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
warnings.simplefilter('default')
4848

4949

50-
LLFUSE_VERSION = '1.5.2'
50+
LLFUSE_VERSION = '1.6.0'
5151

5252
def main():
5353

@@ -111,8 +111,6 @@ def main():
111111
'Intended Audience :: Developers',
112112
'Programming Language :: Python',
113113
'Programming Language :: Python :: 3',
114-
'Programming Language :: Python :: 3.8',
115-
'Programming Language :: Python :: 3.9',
116114
'Programming Language :: Python :: 3.10',
117115
'Programming Language :: Python :: 3.11',
118116
'Programming Language :: Python :: 3.12',
@@ -127,7 +125,7 @@ def main():
127125
keywords=['FUSE', 'python' ],
128126
package_dir={'': 'src'},
129127
packages=setuptools.find_packages('src'),
130-
python_requires='>=3.8',
128+
python_requires='>=3.10',
131129
provides=['llfuse'],
132130
ext_modules=[Extension('llfuse', c_sources,
133131
extra_compile_args=compile_args,

0 commit comments

Comments
 (0)