python3Packages.bx-py-utils: 108 -> 109 (#416332)

This commit is contained in:
dotlambda
2025-06-13 09:03:49 -07:00
committed by GitHub
@@ -4,10 +4,10 @@
buildPythonPackage,
pythonOlder,
fetchFromGitHub,
setuptools-scm,
beautifulsoup4,
boto3,
freezegun,
hatchling,
lxml,
openpyxl,
parameterized,
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "bx-py-utils";
version = "108";
version = "109";
disabled = pythonOlder "3.10";
@@ -29,14 +29,14 @@ buildPythonPackage rec {
owner = "boxine";
repo = "bx_py_utils";
tag = "v${version}";
hash = "sha256-VMGP5yl+7kiZ3Ww4ESJPHABDCMZG1VsVDgVoLnGU5r4=";
hash = "sha256-y1R48nGeTCpcBAzU3kqNQumRToKvQx9qst1kXPWDIlk=";
};
postPatch = ''
rm bx_py_utils_tests/publish.py
'';
build-system = [ setuptools-scm ];
build-system = [ hatchling ];
pythonImportsCheck = [
"bx_py_utils.anonymize"
@@ -76,15 +76,17 @@ buildPythonPackage rec {
# too closely affected by bs4 updates
"test_pretty_format_html"
"test_assert_html_snapshot_by_css_selector"
# test accesses the internet
"test_happy_path"
# test assumes a virtual environment
"test_code_style"
];
disabledTestPaths =
[ "bx_py_utils_tests/tests/test_project_setup.py" ]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# processify() doesn't work under darwin
# https://github.com/boxine/bx_py_utils/issues/80
"bx_py_utils_tests/tests/test_processify.py"
];
disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [
# processify() doesn't work under darwin
# https://github.com/boxine/bx_py_utils/issues/80
"bx_py_utils_tests/tests/test_processify.py"
];
meta = {
description = "Various Python utility functions";