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
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
0.22.16
=======

* Update expat to 2.8.2
* Update libffi to 3.6.0
* Update sqlite to 3.53.3.0


0.22.15
=======

Expand Down
2 changes: 1 addition & 1 deletion relenv/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
from collections.abc import Callable, Iterable, Mapping

# relenv package version
__version__ = "0.22.15"
__version__ = "0.22.16"

log = logging.getLogger(__name__)

Expand Down
26 changes: 26 additions & 0 deletions relenv/python-versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,16 @@
"darwin",
"win32"
]
},
"3.53.3.0": {
"url": "https://sqlite.org/2026/sqlite-autoconf-{version}.tar.gz",
"sha256": "c917d7db16648ec95f714974ace5e5dcf46b7dc70e26600a0a102a3141125db0",
"sqliteversion": "3530300",
"platforms": [
"linux",
"darwin",
"win32"
]
}
},
"xz": {
Expand Down Expand Up @@ -358,6 +368,13 @@
"platforms": [
"win32"
]
},
"3.6.0": {
"url": "https://github.com/libffi/libffi/releases/download/v{version}/libffi-{version}.tar.gz",
"sha256": "31ff1fe32deaebfbb388727f32677bb254bf2a41382c51464c0b1837c9ee9828",
"platforms": [
"linux"
]
}
},
"zlib": {
Expand Down Expand Up @@ -540,6 +557,15 @@
"darwin",
"win32"
]
},
"2.8.2": {
"url": "https://github.com/libexpat/libexpat/releases/download/R_2_8_2/expat-{version}.tar.xz",
"sha256": "3ad89b8588e6644bd4e49981480d48b21289eebbcd4f0a1a4afb1c29f99b6ab4",
"platforms": [
"linux",
"darwin",
"win32"
]
}
}
}
Expand Down
8 changes: 7 additions & 1 deletion relenv/pyversions.py
Original file line number Diff line number Diff line change
Expand Up @@ -723,7 +723,13 @@ def update_dependency_versions(path: pathlib.Path, deps_to_update: list[str] | N
dependencies["libffi"][latest] = {
"url": "https://github.com/libffi/libffi/releases/download/v{version}/libffi-{version}.tar.gz",
"sha256": checksum,
"platforms": ["linux", "win32"],
# libffi/libffi source releases ship configure/Makefile
# only; Windows libffi (ffi.h, libffi-8.lib, libffi-8.dll)
# comes from python/cpython-bin-deps, handled by the
# detect_cpython_bin_deps_versions branch below.
# Don't claim win32 here or get_dependency_version picks
# this entry by version-sort and fails the _ctypes build.
"platforms": ["linux"],
}
os.remove(download_path)
except Exception as e:
Expand Down
Loading