# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=maturin PYTHON_COMPAT=( python3_{9..11} ) CRATES=" autocfg-1.1.0 bitflags-1.3.2 cfg-if-1.0.0 csv-1.2.1 csv-core-0.1.10 indoc-1.0.9 itoa-1.0.6 libc-0.2.140 lock_api-0.4.9 memchr-2.5.0 memoffset-0.8.0 once_cell-1.17.1 parking_lot-0.12.1 parking_lot_core-0.9.7 proc-macro2-1.0.54 pyo3-0.18.2 pyo3-build-config-0.18.2 pyo3-ffi-0.18.2 pyo3-macros-0.18.2 pyo3-macros-backend-0.18.2 quote-1.0.26 redox_syscall-0.2.16 ryu-1.0.13 scopeguard-1.1.0 serde-1.0.158 smallvec-1.10.0 syn-1.0.109 target-lexicon-0.12.6 tinyvec-1.6.0 tinyvec_macros-0.1.1 unicode-ident-1.0.8 unicode-normalization-0.1.22 unicode-segmentation-1.10.1 unindent-0.1.11 windows-sys-0.45.0 windows-targets-0.42.2 windows_aarch64_gnullvm-0.42.2 windows_aarch64_msvc-0.42.2 windows_i686_gnu-0.42.2 windows_i686_msvc-0.42.2 windows_x86_64_gnu-0.42.2 windows_x86_64_gnullvm-0.42.2 windows_x86_64_msvc-0.42.2 " inherit cargo distutils-r1 pypi DESCRIPTION="Python module for doing approximate and phonetic matching of strings" HOMEPAGE=" https://github.com/jamesturk/jellyfish/ https://pypi.org/project/jellyfish/ " SRC_URI+=" $(cargo_crate_uris) " LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 " SLOT="0" # this version is missing test data # https://github.com/jamesturk/jellyfish/issues/180 KEYWORDS="" distutils_enable_tests pytest