Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dev-python/pyfaidx/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1 @@
DIST pyfaidx-0.9.0.4.tar.gz 71759 BLAKE2B c81c39180d1e6624e2d75ab7c343b4824a673d6a8c61274ad4a0835a75f2ee49421e624304ea740e39b3bcc0256bce46ef60892151d5cdd317fd588f46f49e3a SHA512 98249b0f8c5caef87af6a41debff681c1c55be60edfbe78ad328105dfb00cdef762a83df9552355282968efda13cca3e98090bc41d2da8a80b4263e9e65affc1
DIST pyfaidx-0.9.1.1.gh.tar.gz 64537 BLAKE2B b590fd2a0bedb5e19e08728a27293edd8c224ea2e02176a0384e2921b5db2d46d2b61226607f972a7f77cf5366f3ec19792f1e3df2b06cac5e66acb5c6aa48c0 SHA512 f9251f5ceb9d533f7fa46826d872b909efe3b1b2d692012cfbb872d5378fc307807a4583efab070077c90ab33002ea01b6534fb0e7847fc7c5580d5a1b4e6976
28 changes: 0 additions & 28 deletions dev-python/pyfaidx/pyfaidx-0.9.0.4.ebuild

This file was deleted.

40 changes: 40 additions & 0 deletions dev-python/pyfaidx/pyfaidx-0.9.1.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..15} )
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}

inherit distutils-r1

DESCRIPTION="Efficient pythonic random access to fasta subsequences"
HOMEPAGE="
https://github.com/mdshw5/pyfaidx
https://pypi.org/project/pyfaidx/
"
SRC_URI="https://github.com/mdshw5/pyfaidx/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"

EPYTEST_PLUGINS=()
distutils_enable_tests pytest

python_test() {
# The remaining tests require genome data downloaded separately by upstream
epytest -o addopts= \
tests/test_bed_non_data.py \
tests/test_bgzfblock.py \
'tests/test_faidx.py::test_faidx_cli_transform_chromsizes[False]' \
tests/test_feature_comments.py \
tests/test_feature_spliced_seq.py \
tests/test_long_fasta_entry.py \
tests/test_sequence_class.py \
tests/test_wrap_sequence_newline.py
}
Loading