Merge pull request #287108 from dotlambda/segments-2.2.1

python311Packages.segments: 2.2.0 -> 2.2.1
This commit is contained in:
Nick Cao 2024-02-08 16:27:54 -05:00 committed by GitHub
commit 89806cb19d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,31 +2,36 @@
, buildPythonPackage
, fetchFromGitHub
, isPy27
, setuptools
, regex
, csvw
, clldutils
, mock
, pytestCheckHook
, pytest-mock
}:
buildPythonPackage rec {
pname = "segments";
version = "2.2.0";
format = "setuptools";
version = "2.2.1";
pyproject = true;
disabled = isPy27;
src = fetchFromGitHub {
owner = "cldf";
repo = pname;
repo = "segments";
rev = "v${version}";
sha256 = "04yc8q79zk09xj0wnal0vdg5azi9jlarfmf2iyljqyr80p79gwvv";
sha256 = "sha256-Z9AQnsK/0HUCZDzdpQKNfSBWxfAOjWNBytcfI6yBY84=";
};
patchPhase = ''
substituteInPlace setup.cfg --replace "--cov" ""
substituteInPlace setup.cfg \
--replace-fail "--cov" ""
'';
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
regex
csvw
@ -34,12 +39,12 @@ buildPythonPackage rec {
];
nativeCheckInputs = [
mock
pytestCheckHook
pytest-mock
];
meta = with lib; {
changelog = "https://github.com/cldf/segments/blob/${src.rev}/CHANGES.md";
description = "Unicode Standard tokenization routines and orthography profile segmentation";
homepage = "https://github.com/cldf/segments";
license = licenses.asl20;