[med-svn] [Git][med-team/python-hmmlearn][master] Initial packaging

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Nov 14 10:36:11 GMT 2023



Andreas Tille pushed to branch master at Debian Med / python-hmmlearn


Commits:
169d1ccf by Andreas Tille at 2023-11-14T11:35:44+01:00
Initial packaging

- - - - -


10 changed files:

- + debian/changelog
- + debian/clean
- + debian/control
- + debian/copyright
- + debian/docs
- + debian/rules
- + debian/salsa-ci.yml
- + debian/source/format
- + debian/upstream/metadata
- + debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -0,0 +1,5 @@
+python-hmmlearn (0.3.0-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #<bug>)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 14 Nov 2023 11:11:31 +0100


=====================================
debian/clean
=====================================
@@ -0,0 +1 @@
+lib/hmmlearn/_version.py


=====================================
debian/control
=====================================
@@ -0,0 +1,29 @@
+Source: python-hmmlearn
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Andreas Tille <tille at debian.org>
+Section: science
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+               dh-sequence-python3,
+               pybuild-plugin-pyproject,
+               python3,
+               python3-pybind11,
+               python3-pytest <!nocheck>,
+               python3-numpy <!nocheck>,
+               python3-sklearn <!nocheck>
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/med-team/hmmlearn
+Vcs-Git: https://salsa.debian.org/med-team/hmmlearn.git
+Homepage: https://github.com/hmmlearn/hmmlearn
+Rules-Requires-Root: no
+
+Package: python3-hmmlearn
+Architecture: any
+Section: python
+Depends: ${python3:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: unsupervised learning and inference of Hidden Markov Models
+ Hmmlearn is a set of algorithms for unsupervised learning and inference
+ of Hidden Markov Models. For supervised learning learning of HMMs and
+ similar models see seqlearn.


=====================================
debian/copyright
=====================================
@@ -0,0 +1,37 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: hmmlearn
+Source: https://github.com/hmmlearn/hmmlearn/
+
+Files: *
+Copyright: 2014-2023 hmmlearn authors and contributors (see AUTHORS.rst)
+License: BSD-3-clause
+
+Files: debian/*
+Copyright: 2023 Andreas Tille <tille at debian.org>
+License: BSD-3-clause
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+  * Redistributions of source code must retain the above copyright notice, this
+    list of conditions and the following disclaimer.
+ .
+  * Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions and the following disclaimer in the documentation
+    and/or other materials provided with the distribution.
+ .
+  * Neither the name of the {organization} nor the names of its
+    contributors may be used to endorse or promote products derived from
+    this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


=====================================
debian/docs
=====================================
@@ -0,0 +1 @@
+AUTHORS.rst


=====================================
debian/rules
=====================================
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+
+export PYBUILD_NAME=hmmlearn
+
+%:
+	dh $@ --buildsystem=pybuild


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,19 @@
+# See https://salsa.debian.org/salsa-ci-team/pipeline/#basic-use
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+# To exclude single tests you can use
+#variables:
+#  SALSA_CI_DISABLE_APTLY: 1
+#  SALSA_CI_DISABLE_AUTOPKGTEST: 1
+#  SALSA_CI_DISABLE_BLHC: 1
+#  SALSA_CI_DISABLE_LINTIAN: 1
+#  SALSA_CI_DISABLE_PIUPARTS: 1
+#  SALSA_CI_DISABLE_REPROTEST: 1
+#  SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+#  SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
+# In case for instance i386 is explicitly excluded by Build-Depends
+#  SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+# When testing against packages in experimental
+#  RELEASE: 'experimental'


=====================================
debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,19 @@
+Reference:
+ - Author: 
+   Title: 
+   Journal: 
+   Year: 
+   Volume: 
+   Number: 
+   Pages: 
+   DOI: 
+   PMID:
+   URL: 
+   eprint: 
+Registry:
+ - Name: conda:bioconda
+   Entry:
+ - Name: SciCrunch
+   Entry:
+ - Name: bio.tools
+   Entry:


=====================================
debian/watch
=====================================
@@ -0,0 +1,4 @@
+version=4
+
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
+https://github.com/hmmlearn/hmmlearn/tags (?:.*?/)?v?@ANY_VERSION@\.tar\.gz



View it on GitLab: https://salsa.debian.org/med-team/python-hmmlearn/-/commit/169d1ccf572eab961471417b98cd1fab917640ad

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-hmmlearn/-/commit/169d1ccf572eab961471417b98cd1fab917640ad
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231114/e0d040a9/attachment-0001.htm>


More information about the debian-med-commit mailing list