pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/biology/py-biopython
Module Name: pkgsrc
Committed By: adam
Date: Mon Feb 10 13:08:29 UTC 2025
Modified Files:
pkgsrc/biology/py-biopython: Makefile PLIST distinfo
Log Message:
py-biopython: updated to 1.85
Biopython 1.85
This release of Biopython supports Python 3.9, 3.10, 3.11, 3.12 and 3.13. It
has also been tested on PyPy3.9 v7.3.13. Python 3.9 is approaching end of
life, our support for it is now deprecated.
Some optimisation work was done for ``Bio.SeqIO`` including avoiding nested
iterators, and speeding up both FASTA and FASTQ parsing.
``Bio.motifs`` now supports reading PFM from Cys2His2 Zinc Finger Proteins PWM
Predictor and reading motifs in ``pfm-four-columns`` format will set motif name
to "" instead of None, when no motif name was found.
Tests that use assertAlmostEqual calls now use ``places`` parameter with enough
presision when comparing very small numbers in scientific notation.
``Bio.motifs`` now supports reverse complementing RNA motifs and correctly
generating degenerate consensus sequences for RNA motifs.
``Bio.motifs.minimal`` now supports parsing RNA motifs and parsing motifs
for which not all statistics are provided (e.g. missing E-values or nsites).
``Bio.motifs.clusterbuster`` now supports parsing GAP and WEIGHT parameters
and can optionally write Cluster Buster motif files with floats instead of
integers, by specifying the ``precision=<int>`` parameter when writing:
e.g. motifs.write(motifs, "clusterbuster", precision=2)
Additionally, a number of small bugs and typos have been fixed with additions
to the test suite and type annotations.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/biology/py-biopython/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/biology/py-biopython/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/biology/py-biopython/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/biology/py-biopython/Makefile
diff -u pkgsrc/biology/py-biopython/Makefile:1.14 pkgsrc/biology/py-biopython/Makefile:1.15
--- pkgsrc/biology/py-biopython/Makefile:1.14 Mon Nov 11 07:27:52 2024
+++ pkgsrc/biology/py-biopython/Makefile Mon Feb 10 13:08:29 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2024/11/11 07:27:52 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2025/02/10 13:08:29 adam Exp $
-DISTNAME= biopython-1.81
+DISTNAME= biopython-1.85
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= biology
+CATEGORIES= biology python
MASTER_SITES= http://biopython.org/DIST/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -12,15 +12,6 @@ LICENSE= biopython
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-USE_TOOLS+= pax
-
-INSTALLATION_DIRS+= share/doc/biopython-${PYVERSSUFFIX} share/examples/biopython-${PYVERSSUFFIX}
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/README.rst ${DESTDIR}${PREFIX}/share/doc/biopython-${PYVERSSUFFIX}
- ${INSTALL_DATA} ${WRKSRC}/Doc/Tutorial.pdf ${DESTDIR}${PREFIX}/share/doc/biopython-${PYVERSSUFFIX}
- cd ${WRKSRC}/Doc/examples && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/examples/biopython-${PYVERSSUFFIX}
-
.include "../../lang/python/wheel.mk"
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/biology/py-biopython/PLIST
diff -u pkgsrc/biology/py-biopython/PLIST:1.3 pkgsrc/biology/py-biopython/PLIST:1.4
--- pkgsrc/biology/py-biopython/PLIST:1.3 Sun Nov 5 23:52:20 2023
+++ pkgsrc/biology/py-biopython/PLIST Mon Feb 10 13:08:29 2025
@@ -1,4 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2023/11/05 23:52:20 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/02/10 13:08:29 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/Bio/Affy/CelFile.py
${PYSITELIB}/Bio/Affy/CelFile.pyc
${PYSITELIB}/Bio/Affy/CelFile.pyo
@@ -41,11 +47,18 @@ ${PYSITELIB}/Bio/Align/Applications/__in
${PYSITELIB}/Bio/Align/__init__.py
${PYSITELIB}/Bio/Align/__init__.pyc
${PYSITELIB}/Bio/Align/__init__.pyo
-${PYSITELIB}/Bio/Align/_aligners.c
-${PYSITELIB}/Bio/Align/_aligners.so
+${PYSITELIB}/Bio/Align/_aligncore.c
+${PYSITELIB}/Bio/Align/_aligncore.so
+${PYSITELIB}/Bio/Align/_codonaligner.c
+${PYSITELIB}/Bio/Align/_codonaligner.so
+${PYSITELIB}/Bio/Align/_pairwisealigner.c
+${PYSITELIB}/Bio/Align/_pairwisealigner.so
${PYSITELIB}/Bio/Align/a2m.py
${PYSITELIB}/Bio/Align/a2m.pyc
${PYSITELIB}/Bio/Align/a2m.pyo
+${PYSITELIB}/Bio/Align/analysis.py
+${PYSITELIB}/Bio/Align/analysis.pyc
+${PYSITELIB}/Bio/Align/analysis.pyo
${PYSITELIB}/Bio/Align/bed.py
${PYSITELIB}/Bio/Align/bed.pyc
${PYSITELIB}/Bio/Align/bed.pyo
@@ -58,6 +71,9 @@ ${PYSITELIB}/Bio/Align/bigmaf.pyo
${PYSITELIB}/Bio/Align/bigpsl.py
${PYSITELIB}/Bio/Align/bigpsl.pyc
${PYSITELIB}/Bio/Align/bigpsl.pyo
+${PYSITELIB}/Bio/Align/chain.py
+${PYSITELIB}/Bio/Align/chain.pyc
+${PYSITELIB}/Bio/Align/chain.pyo
${PYSITELIB}/Bio/Align/clustal.py
${PYSITELIB}/Bio/Align/clustal.pyc
${PYSITELIB}/Bio/Align/clustal.pyo
@@ -184,15 +200,15 @@ ${PYSITELIB}/Bio/Blast/NCBIWWW.pyo
${PYSITELIB}/Bio/Blast/NCBIXML.py
${PYSITELIB}/Bio/Blast/NCBIXML.pyc
${PYSITELIB}/Bio/Blast/NCBIXML.pyo
-${PYSITELIB}/Bio/Blast/ParseBlastTable.py
-${PYSITELIB}/Bio/Blast/ParseBlastTable.pyc
-${PYSITELIB}/Bio/Blast/ParseBlastTable.pyo
-${PYSITELIB}/Bio/Blast/Record.py
-${PYSITELIB}/Bio/Blast/Record.pyc
-${PYSITELIB}/Bio/Blast/Record.pyo
${PYSITELIB}/Bio/Blast/__init__.py
${PYSITELIB}/Bio/Blast/__init__.pyc
${PYSITELIB}/Bio/Blast/__init__.pyo
+${PYSITELIB}/Bio/Blast/_parser.py
+${PYSITELIB}/Bio/Blast/_parser.pyc
+${PYSITELIB}/Bio/Blast/_parser.pyo
+${PYSITELIB}/Bio/Blast/_writers.py
+${PYSITELIB}/Bio/Blast/_writers.pyc
+${PYSITELIB}/Bio/Blast/_writers.pyo
${PYSITELIB}/Bio/CAPS/__init__.py
${PYSITELIB}/Bio/CAPS/__init__.pyc
${PYSITELIB}/Bio/CAPS/__init__.pyo
@@ -215,9 +231,6 @@ ${PYSITELIB}/Bio/Data/IUPACData.pyo
${PYSITELIB}/Bio/Data/PDBData.py
${PYSITELIB}/Bio/Data/PDBData.pyc
${PYSITELIB}/Bio/Data/PDBData.pyo
-${PYSITELIB}/Bio/Data/SCOPData.py
-${PYSITELIB}/Bio/Data/SCOPData.pyc
-${PYSITELIB}/Bio/Data/SCOPData.pyo
${PYSITELIB}/Bio/Data/__init__.py
${PYSITELIB}/Bio/Data/__init__.pyc
${PYSITELIB}/Bio/Data/__init__.pyo
@@ -435,6 +448,7 @@ ${PYSITELIB}/Bio/Entrez/DTDs/elink_02012
${PYSITELIB}/Bio/Entrez/DTDs/epost.dtd
${PYSITELIB}/Bio/Entrez/DTDs/esearch.dtd
${PYSITELIB}/Bio/Entrez/DTDs/esummary-v1.dtd
+${PYSITELIB}/Bio/Entrez/DTDs/esummary_clinvar.dtd
${PYSITELIB}/Bio/Entrez/DTDs/esummary_gene.dtd
${PYSITELIB}/Bio/Entrez/DTDs/format.ent
${PYSITELIB}/Bio/Entrez/DTDs/htmltable.dtd
@@ -524,6 +538,8 @@ ${PYSITELIB}/Bio/Entrez/Parser.py
${PYSITELIB}/Bio/Entrez/Parser.pyc
${PYSITELIB}/Bio/Entrez/Parser.pyo
${PYSITELIB}/Bio/Entrez/XSDs/IPGReportSet.xsd
+${PYSITELIB}/Bio/Entrez/XSDs/NCBI_BlastOutput2.mod.xsd
+${PYSITELIB}/Bio/Entrez/XSDs/NCBI_BlastOutput2.xsd
${PYSITELIB}/Bio/Entrez/__init__.py
${PYSITELIB}/Bio/Entrez/__init__.pyc
${PYSITELIB}/Bio/Entrez/__init__.pyo
@@ -754,6 +770,9 @@ ${PYSITELIB}/Bio/PDB/PDBIO.pyo
${PYSITELIB}/Bio/PDB/PDBList.py
${PYSITELIB}/Bio/PDB/PDBList.pyc
${PYSITELIB}/Bio/PDB/PDBList.pyo
+${PYSITELIB}/Bio/PDB/PDBMLParser.py
+${PYSITELIB}/Bio/PDB/PDBMLParser.pyc
+${PYSITELIB}/Bio/PDB/PDBMLParser.pyo
${PYSITELIB}/Bio/PDB/PDBParser.py
${PYSITELIB}/Bio/PDB/PDBParser.pyc
${PYSITELIB}/Bio/PDB/PDBParser.pyo
@@ -766,11 +785,6 @@ ${PYSITELIB}/Bio/PDB/PSEA.pyo
${PYSITELIB}/Bio/PDB/Polypeptide.py
${PYSITELIB}/Bio/PDB/Polypeptide.pyc
${PYSITELIB}/Bio/PDB/Polypeptide.pyo
-${PYSITELIB}/Bio/PDB/QCPSuperimposer/__init__.py
-${PYSITELIB}/Bio/PDB/QCPSuperimposer/__init__.pyc
-${PYSITELIB}/Bio/PDB/QCPSuperimposer/__init__.pyo
-${PYSITELIB}/Bio/PDB/QCPSuperimposer/qcprotmodule.c
-${PYSITELIB}/Bio/PDB/QCPSuperimposer/qcprotmodule.so
${PYSITELIB}/Bio/PDB/Residue.py
${PYSITELIB}/Bio/PDB/Residue.pyc
${PYSITELIB}/Bio/PDB/Residue.pyo
@@ -801,6 +815,14 @@ ${PYSITELIB}/Bio/PDB/Superimposer.pyo
${PYSITELIB}/Bio/PDB/__init__.py
${PYSITELIB}/Bio/PDB/__init__.pyc
${PYSITELIB}/Bio/PDB/__init__.pyo
+${PYSITELIB}/Bio/PDB/_bcif_helper.so
+${PYSITELIB}/Bio/PDB/alphafold_db.py
+${PYSITELIB}/Bio/PDB/alphafold_db.pyc
+${PYSITELIB}/Bio/PDB/alphafold_db.pyo
+${PYSITELIB}/Bio/PDB/bcifhelpermodule.c
+${PYSITELIB}/Bio/PDB/binary_cif.py
+${PYSITELIB}/Bio/PDB/binary_cif.pyc
+${PYSITELIB}/Bio/PDB/binary_cif.pyo
${PYSITELIB}/Bio/PDB/ccealign.so
${PYSITELIB}/Bio/PDB/ccealignmodule.c
${PYSITELIB}/Bio/PDB/cealign.py
@@ -997,9 +1019,6 @@ ${PYSITELIB}/Bio/SearchIO/BlastIO/__init
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_tab.py
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_tab.pyc
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_tab.pyo
-${PYSITELIB}/Bio/SearchIO/BlastIO/blast_text.py
-${PYSITELIB}/Bio/SearchIO/BlastIO/blast_text.pyc
-${PYSITELIB}/Bio/SearchIO/BlastIO/blast_text.pyo
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_xml.py
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_xml.pyc
${PYSITELIB}/Bio/SearchIO/BlastIO/blast_xml.pyo
@@ -1060,15 +1079,6 @@ ${PYSITELIB}/Bio/SearchIO/__init__.pyo
${PYSITELIB}/Bio/SearchIO/_index.py
${PYSITELIB}/Bio/SearchIO/_index.pyc
${PYSITELIB}/Bio/SearchIO/_index.pyo
-${PYSITELIB}/Bio/SearchIO/_legacy/NCBIStandalone.py
-${PYSITELIB}/Bio/SearchIO/_legacy/NCBIStandalone.pyc
-${PYSITELIB}/Bio/SearchIO/_legacy/NCBIStandalone.pyo
-${PYSITELIB}/Bio/SearchIO/_legacy/ParserSupport.py
-${PYSITELIB}/Bio/SearchIO/_legacy/ParserSupport.pyc
-${PYSITELIB}/Bio/SearchIO/_legacy/ParserSupport.pyo
-${PYSITELIB}/Bio/SearchIO/_legacy/__init__.py
-${PYSITELIB}/Bio/SearchIO/_legacy/__init__.pyc
-${PYSITELIB}/Bio/SearchIO/_legacy/__init__.pyo
${PYSITELIB}/Bio/SearchIO/_model/__init__.py
${PYSITELIB}/Bio/SearchIO/_model/__init__.pyc
${PYSITELIB}/Bio/SearchIO/_model/__init__.pyo
@@ -1105,6 +1115,9 @@ ${PYSITELIB}/Bio/SeqIO/FastaIO.pyo
${PYSITELIB}/Bio/SeqIO/GckIO.py
${PYSITELIB}/Bio/SeqIO/GckIO.pyc
${PYSITELIB}/Bio/SeqIO/GckIO.pyo
+${PYSITELIB}/Bio/SeqIO/GfaIO.py
+${PYSITELIB}/Bio/SeqIO/GfaIO.pyc
+${PYSITELIB}/Bio/SeqIO/GfaIO.pyo
${PYSITELIB}/Bio/SeqIO/IgIO.py
${PYSITELIB}/Bio/SeqIO/IgIO.pyc
${PYSITELIB}/Bio/SeqIO/IgIO.pyo
@@ -1167,12 +1180,6 @@ ${PYSITELIB}/Bio/SeqRecord.pyo
${PYSITELIB}/Bio/SeqUtils/CheckSum.py
${PYSITELIB}/Bio/SeqUtils/CheckSum.pyc
${PYSITELIB}/Bio/SeqUtils/CheckSum.pyo
-${PYSITELIB}/Bio/SeqUtils/CodonUsage.py
-${PYSITELIB}/Bio/SeqUtils/CodonUsage.pyc
-${PYSITELIB}/Bio/SeqUtils/CodonUsage.pyo
-${PYSITELIB}/Bio/SeqUtils/CodonUsageIndices.py
-${PYSITELIB}/Bio/SeqUtils/CodonUsageIndices.pyc
-${PYSITELIB}/Bio/SeqUtils/CodonUsageIndices.pyo
${PYSITELIB}/Bio/SeqUtils/IsoelectricPoint.py
${PYSITELIB}/Bio/SeqUtils/IsoelectricPoint.pyc
${PYSITELIB}/Bio/SeqUtils/IsoelectricPoint.pyo
@@ -1230,15 +1237,6 @@ ${PYSITELIB}/Bio/UniProt/GOA.pyo
${PYSITELIB}/Bio/UniProt/__init__.py
${PYSITELIB}/Bio/UniProt/__init__.pyc
${PYSITELIB}/Bio/UniProt/__init__.pyo
-${PYSITELIB}/Bio/Wise/__init__.py
-${PYSITELIB}/Bio/Wise/__init__.pyc
-${PYSITELIB}/Bio/Wise/__init__.pyo
-${PYSITELIB}/Bio/Wise/dnal.py
-${PYSITELIB}/Bio/Wise/dnal.pyc
-${PYSITELIB}/Bio/Wise/dnal.pyo
-${PYSITELIB}/Bio/Wise/psw.py
-${PYSITELIB}/Bio/Wise/psw.pyc
-${PYSITELIB}/Bio/Wise/psw.pyo
${PYSITELIB}/Bio/__init__.py
${PYSITELIB}/Bio/__init__.pyc
${PYSITELIB}/Bio/__init__.pyo
@@ -1321,6 +1319,7 @@ ${PYSITELIB}/Bio/phenotype/phen_micro.py
${PYSITELIB}/Bio/phenotype/pm_fitting.py
${PYSITELIB}/Bio/phenotype/pm_fitting.pyc
${PYSITELIB}/Bio/phenotype/pm_fitting.pyo
+${PYSITELIB}/Bio/py.typed
${PYSITELIB}/BioSQL/BioSeq.py
${PYSITELIB}/BioSQL/BioSeq.pyc
${PYSITELIB}/BioSQL/BioSeq.pyo
@@ -1336,37 +1335,4 @@ ${PYSITELIB}/BioSQL/Loader.pyo
${PYSITELIB}/BioSQL/__init__.py
${PYSITELIB}/BioSQL/__init__.pyc
${PYSITELIB}/BioSQL/__init__.pyo
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
-share/doc/biopython-${PYVERSSUFFIX}/README.rst
-share/doc/biopython-${PYVERSSUFFIX}/Tutorial.pdf
-share/examples/biopython-${PYVERSSUFFIX}/ACT_example.py
-share/examples/biopython-${PYVERSSUFFIX}/PF05371_seed.sth
-share/examples/biopython-${PYVERSSUFFIX}/Plates.csv
-share/examples/biopython-${PYVERSSUFFIX}/Proux_et_al_2002_Figure_6.py
-share/examples/biopython-${PYVERSSUFFIX}/alpha.faa
-share/examples/biopython-${PYVERSSUFFIX}/beta.faa
-share/examples/biopython-${PYVERSSUFFIX}/clustal_run.py
-share/examples/biopython-${PYVERSSUFFIX}/ec_5.4.2.2.txt
-share/examples/biopython-${PYVERSSUFFIX}/fasta_dictionary.py
-share/examples/biopython-${PYVERSSUFFIX}/fasta_iterator.py
-share/examples/biopython-${PYVERSSUFFIX}/ls_orchid.fasta
-share/examples/biopython-${PYVERSSUFFIX}/ls_orchid.gbk
-share/examples/biopython-${PYVERSSUFFIX}/ls_orchid.gbk.bgz
-share/examples/biopython-${PYVERSSUFFIX}/ls_orchid.gbk.bz2
-share/examples/biopython-${PYVERSSUFFIX}/ls_orchid.gbk.gz
-share/examples/biopython-${PYVERSSUFFIX}/m_cold.fasta
-share/examples/biopython-${PYVERSSUFFIX}/my_blast.xml
-share/examples/biopython-${PYVERSSUFFIX}/my_blat.psl
-share/examples/biopython-${PYVERSSUFFIX}/nmr/noed.xpk
-share/examples/biopython-${PYVERSSUFFIX}/nmr/simplepredict.py
-share/examples/biopython-${PYVERSSUFFIX}/opuntia.aln
-share/examples/biopython-${PYVERSSUFFIX}/opuntia.dnd
-share/examples/biopython-${PYVERSSUFFIX}/opuntia.fasta
-share/examples/biopython-${PYVERSSUFFIX}/simple.dnd
-share/examples/biopython-${PYVERSSUFFIX}/swissprot.py
-share/examples/biopython-${PYVERSSUFFIX}/www_blast.py
+${PYSITELIB}/BioSQL/py.typed
Index: pkgsrc/biology/py-biopython/distinfo
diff -u pkgsrc/biology/py-biopython/distinfo:1.5 pkgsrc/biology/py-biopython/distinfo:1.6
--- pkgsrc/biology/py-biopython/distinfo:1.5 Sun Nov 5 23:52:20 2023
+++ pkgsrc/biology/py-biopython/distinfo Mon Feb 10 13:08:29 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2023/11/05 23:52:20 wiz Exp $
+$NetBSD: distinfo,v 1.6 2025/02/10 13:08:29 adam Exp $
-BLAKE2s (biopython-1.81.tar.gz) = dbd9c3cab115b2b20dd320fd20e2c686681cbef4381d758b291b5643e9ba86ef
-SHA512 (biopython-1.81.tar.gz) = 1595fad6631bfb6cf4e1a92ed72e6093e2a0c24f3c0bd4182267ec9742fb03dff16099eedde139598aa6b5b8380bbac9e48246cb9ab8b44109333d60adfd00ed
-Size (biopython-1.81.tar.gz) = 19324875 bytes
+BLAKE2s (biopython-1.85.tar.gz) = 07d6d61b98237e867ee25289b4588ea78d58d4a45623b2fdb4bbca31487ba5f9
+SHA512 (biopython-1.85.tar.gz) = a9bff4fdf34f71f74f35a9bbf25887d6fcf84622d77854e11b0da418b6ff88c7d6e49474d82ca2e4da782ea07cc28f03b43b219b798a806ab02e11af21cd9dab
+Size (biopython-1.85.tar.gz) = 19909902 bytes
Home |
Main Index |
Thread Index |
Old Index