Skip to content

Commit 7fd3094

Browse files
committed
build 2.1.1
1 parent 9085ecd commit 7fd3094

File tree

6 files changed

+30
-8
lines changed

6 files changed

+30
-8
lines changed

.github/workflows/build-packages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Build Packages
22
on:
33
push:
44
branches:
5-
- main
5+
- zfs-2.1
66
tags:
77
- 'v*.*.*'
88
jobs:

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
## Py-libzfs 1.0.0-1
1+
## Py-libzfs 2.1.1-1
22

3-
* Stable Release
3+
* support zfs-2.1

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ py-libzfs
66
py-libzfs is a fairly straight-forward set of Python bindings for libzfs for ZFS on Linux and FreeBSD.
77

88

9+
**VERSIONING**
10+
11+
The main branch of this repo follows the latest zfs release
12+
13+
Each branch is named for the zfs release that it is compatible with.
14+
ex) branch zfs-2.2 is for zfs version 2.2.X, it will not compile for zfs-version 2.1.X and below.
15+
16+
This package will be versioned to match the major zfs version it is compatible with.
17+
ex) If running zfs-2.2.X a compatible python3-libzfs package will be called python3-libzfs-2.2.Y
18+
19+
920
**INSTALLATION**
1021

1122
`./configure && make install`

manifest.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "python3-libzfs",
44
"title": "Py-libzfs",
55
"prerelease": false,
6-
"version": "1.0.0",
6+
"version": "2.1.1",
77
"buildVersion": "1",
88
"author": "Jordan Keough <jkeough@45drives.com>",
99
"url": "https://github.com/45Drives/python3-libzfs",
@@ -24,15 +24,18 @@
2424
"dependencies": {
2525
"el": {
2626
"el8": [
27-
"zfs"
27+
"zfs >= 2.1",
28+
"zfs < 2.2"
2829
]
2930
},
3031
"deb": {
3132
"jammy": [
32-
"zfsutils-linux"
33+
"zfsutils (>= 2.1)",
34+
"zfsutils (<< 2.2)"
3335
],
3436
"focal": [
35-
"zfs-dkms"
37+
"zfsutils (>= 2.1)",
38+
"zfsutils (<< 2.2)"
3639
]
3740
}
3841
},
@@ -50,7 +53,7 @@
5053
],
5154
"changelog": {
5255
"urgency": "medium",
53-
"version": "1.0.0",
56+
"version": "2.1.1",
5457
"buildVersion": "1",
5558
"ignore": [],
5659
"date": null,

packaging/el8/main.spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ rm -rf $RPM_BUILD_ROOT
3333
%files -f INSTALLED_FILES
3434

3535
%changelog
36+
* Mon Nov 11 2024 Jordan Keough <jkeough@45drives.com> 2.1.1-1
37+
- support zfs-2.1
3638
* Mon Nov 04 2024 Jordan Keough <jkeough@45drives.com> 1.0.0-1
3739
- Stable Release
3840
* Mon Oct 21 2024 Jordan Keough <jkeough@45drives.com> 0.1.3-1

packaging/focal/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
python3-libzfs (2.1.1-1focal) focal; urgency=medium
2+
3+
* support zfs-2.1
4+
5+
-- Jordan Keough <jkeough@45drives.com> Mon, 11 Nov 2024 10:27:54 -0400
6+
17
python3-libzfs (1.0.0-1focal) focal; urgency=medium
28

39
* Stable Release

0 commit comments

Comments
 (0)