python3Packages.stringzilla: 3.12.6 -> 4.0.14 (#445741)

This commit is contained in:
dotlambda
2025-09-25 12:09:03 +00:00
committed by GitHub
3 changed files with 54 additions and 3 deletions
@@ -0,0 +1,49 @@
{
biopython,
buildPythonPackage,
colorama,
fetchFromGitHub,
hatchling,
lib,
numpy,
pytest-repeat,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "affine-gaps";
version = "0.2.3";
pyproject = true;
src = fetchFromGitHub {
owner = "gata-bio";
repo = "affine-gaps";
tag = "v${version}";
hash = "sha256-GP6Ahp1LQYnKp9V7jDEeFsntMC9Qav5kWm+5bSldtyM=";
};
build-system = [ hatchling ];
dependencies = [
colorama
numpy
];
pythonImportsCheck = [ "affine_gaps" ];
nativeCheckInputs = [
biopython
pytest-repeat
pytestCheckHook
];
enabledTestPaths = [ "test.py" ];
meta = {
changelog = "https://github.com/gata-bio/affine-gaps/releases/tag/${src.tag}";
homepage = "https://github.com/gata-bio/affine-gaps";
license = lib.licenses.asl20;
mainProgram = "affine-gaps";
maintainers = [ lib.maintainers.dotlambda ];
};
}
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "stringzilla";
version = "3.12.6";
version = "4.0.14";
pyproject = true;
src = fetchFromGitHub {
owner = "ashvardanian";
repo = "stringzilla";
tag = "v${version}";
hash = "sha256-4Ze6yVNd2NX0E6vAJuiLZTIgicF7mSlGO8wKOF1jYds=";
hash = "sha256-kEo5lNCdC9676ZrBNIkav+9wT9qjzZHbauKuVnrXxK8=";
};
postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
@@ -39,7 +39,7 @@ buildPythonPackage rec {
pytestCheckHook
];
enabledTestPaths = [ "scripts/test.py" ];
enabledTestPaths = [ "scripts/test_stringzilla.py" ];
meta = {
changelog = "https://github.com/ashvardanian/StringZilla/releases/tag/${src.tag}";
+2
View File
@@ -122,6 +122,8 @@ self: super: with self; {
affine = callPackage ../development/python-modules/affine { };
affine-gaps = callPackage ../development/python-modules/affine-gaps { };
afsapi = callPackage ../development/python-modules/afsapi { };
agate = callPackage ../development/python-modules/agate { };