fromager: 0.59.0 -> 0.68.1

This commit is contained in:
Ihar Hrachyshka
2025-10-28 22:04:24 -04:00
parent 48d0d593c3
commit 6f042d66db

View File

@@ -2,18 +2,19 @@
lib, lib,
python3, python3,
fetchFromGitHub, fetchFromGitHub,
writableTmpDirAsHomeHook,
}: }:
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "fromager"; pname = "fromager";
version = "0.59.0"; version = "0.68.1";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "python-wheel-build"; owner = "python-wheel-build";
repo = "fromager"; repo = "fromager";
tag = version; tag = version;
hash = "sha256-aKoZKpzgJ3e5JRYSSeLmLlji1Fj8omxvwGZfNXDOhLs="; hash = "sha256-7NM8hRsMnnHWxzjwNv/cLIm9iOUsUEzoCwPuFUN8+hk=";
}; };
build-system = with python3.pkgs; [ build-system = with python3.pkgs; [
@@ -39,7 +40,7 @@ python3.pkgs.buildPythonApplication rec {
stevedore stevedore
tomlkit tomlkit
tqdm tqdm
virtualenv uv
wheel wheel
]; ];
@@ -47,6 +48,8 @@ python3.pkgs.buildPythonApplication rec {
pytestCheckHook pytestCheckHook
requests-mock requests-mock
twine twine
uv
writableTmpDirAsHomeHook
]; ];
pythonImportsCheck = [ pythonImportsCheck = [
@@ -58,6 +61,12 @@ python3.pkgs.buildPythonApplication rec {
"tests/test_wheels.py" "tests/test_wheels.py"
]; ];
disabledTests = [
# Accessing pypi.org (not allowed in sandbox)
"test_get_build_backend_dependencies"
"test_get_build_sdist_dependencies"
];
meta = { meta = {
description = "Wheel maker"; description = "Wheel maker";
homepage = "https://pypi.org/project/fromager/"; homepage = "https://pypi.org/project/fromager/";