Skip to content

Commit 2b57949

Browse files
committed
Update libgit2, libssh2, openssl
1 parent 0c2af70 commit 2b57949

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

.github/workflows/tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- os: ubuntu-24.04
1616
python-version: '3.10'
1717
- os: ubuntu-24.04
18-
python-version: '3.13-dev'
18+
python-version: '3.13'
1919
- os: ubuntu-24.04
2020
python-version: 'pypy3.10'
2121
- os: macos-latest
@@ -34,13 +34,13 @@ jobs:
3434
if: runner.os == 'Linux'
3535
run: |
3636
sudo apt install tinyproxy
37-
LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test
37+
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 /bin/sh build.sh test
3838
3939
- name: macOS
4040
if: runner.os == 'macOS'
4141
run: |
4242
export OPENSSL_PREFIX=`brew --prefix openssl@1.1`
43-
LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test
43+
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 /bin/sh build.sh test
4444
4545
aarch64:
4646
runs-on: ubuntu-24.04
@@ -57,7 +57,7 @@ jobs:
5757
apt-get update -q -y
5858
apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget
5959
run: |
60-
LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test
60+
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 /bin/sh build.sh test
6161
6262
s390x:
6363
runs-on: ubuntu-24.04
@@ -75,5 +75,5 @@ jobs:
7575
apt-get update -q -y
7676
apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget
7777
run: |
78-
LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test
78+
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 /bin/sh build.sh test
7979
continue-on-error: true # Tests are expected to fail, see issue #812

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.PHONY: build html
22

33
build:
4-
OPENSSL_VERSION=3.1.5 LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 sh build.sh
4+
OPENSSL_VERSION=3.2.3 LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 sh build.sh
55

66
html: build
77
make -C docs html

build.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
#
2323
# sh build.sh
2424
#
25-
# Build libgit2 1.8.1 (will use libssh2 if available), then build pygit2
25+
# Build libgit2 1.8.4 (will use libssh2 if available), then build pygit2
2626
# inplace:
2727
#
28-
# LIBGIT2_VERSION=1.8.1 sh build.sh
28+
# LIBGIT2_VERSION=1.8.4 sh build.sh
2929
#
30-
# Build libssh2 1.11.0 and libgit2 1.8.1, then build pygit2 inplace:
30+
# Build libssh2 1.11.1 and libgit2 1.8.4, then build pygit2 inplace:
3131
#
32-
# LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 sh build.sh
32+
# LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.8.4 sh build.sh
3333
#
3434
# Build inplace and run the tests:
3535
#

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ skip = "pp3* *musllinux_aarch64 *musllinux_ppc64le"
77
archs = ["auto"]
88
build-frontend = "default"
99
dependency-versions = "pinned"
10-
environment = {LIBGIT2_VERSION="1.8.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.5", LIBGIT2="/project/ci"}
10+
environment = {LIBGIT2_VERSION="1.8.4", LIBSSH2_VERSION="1.11.1", OPENSSL_VERSION="3.2.3", LIBGIT2="/project/ci"}
1111

1212
before-all = "sh build.sh"
1313

@@ -21,7 +21,7 @@ repair-wheel-command = "LD_LIBRARY_PATH=/project/ci/lib auditwheel repair -w {de
2121

2222
[tool.cibuildwheel.macos]
2323
archs = ["universal2"]
24-
environment = {LIBGIT2_VERSION="1.8.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.5", LIBGIT2="/Users/runner/work/pygit2/pygit2/ci"}
24+
environment = {LIBGIT2_VERSION="1.8.4", LIBSSH2_VERSION="1.11.1", OPENSSL_VERSION="3.2.3", LIBGIT2="/Users/runner/work/pygit2/pygit2/ci"}
2525
repair-wheel-command = "DYLD_LIBRARY_PATH=/Users/runner/work/pygit2/pygit2/ci/lib delocate-wheel --require-archs {delocate_archs} -w {dest_dir} {wheel}"
2626

2727
[tool.ruff]

0 commit comments

Comments
 (0)