[med-svn] [Git][med-team/q2-sample-classifier][master] 7 commits: Generate debian/control automatically to refresh version number

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Jan 30 18:58:53 GMT 2024



Andreas Tille pushed to branch master at Debian Med / q2-sample-classifier


Commits:
41a9d3a8 by Andreas Tille at 2024-01-30T19:53:25+01:00
Generate debian/control automatically to refresh version number

- - - - -
ec159578 by Andreas Tille at 2024-01-30T19:53:39+01:00
New upstream version 2023.9.0
- - - - -
ad7a4b66 by Andreas Tille at 2024-01-30T19:53:39+01:00
routine-update: New upstream version

- - - - -
cb7d6671 by Andreas Tille at 2024-01-30T19:53:40+01:00
Update upstream source from tag 'upstream/2023.9.0'

Update to upstream version '2023.9.0'
with Debian dir 7e285e762dc56ab491a4938227c000189b8e9f4f
- - - - -
c493ac41 by Andreas Tille at 2024-01-30T19:53:43+01:00
routine-update: Build-Depends: s/dh-python/dh-sequence-python3/

- - - - -
386c1ef6 by Andreas Tille at 2024-01-30T19:54:05+01:00
routine-update: Regenerate debian/control from debian/control.in

- - - - -
3f43f148 by Andreas Tille at 2024-01-30T19:57:39+01:00
routine-update: Ready to upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/control.in
- debian/rules
- q2_sample_classifier/_version.py


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+q2-sample-classifier (2023.9.0-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream version
+  * Generate debian/control automatically to refresh version number
+  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
+  * Regenerate debian/control from debian/control.in (routine-update)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 30 Jan 2024 19:54:05 +0100
+
 q2-sample-classifier (2023.7.0-2) unstable; urgency=medium
 
   * python3.12.patch: new: port versioneer.py. (Closes: #1058220)


=====================================
debian/control
=====================================
@@ -1,3 +1,4 @@
+# This file is autogenerated from control.in to update versioned dependencies
 Source: q2-sample-classifier
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Liubov Chuprikova <chuprikovalv at gmail.com>,
@@ -6,8 +7,8 @@ Uploaders: Liubov Chuprikova <chuprikovalv at gmail.com>,
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
-               dh-python,
-               qiime (>= 2022.11.1),
+               dh-sequence-python3,
+               qiime (>= 2023.9),
                python3-all,
                python3-setuptools,
                python3-pytest <!nocheck>
@@ -24,9 +25,9 @@ Depends: ${shlibs:Depends},
          ${python3:Depends},
          python3-distutils,
          python3-sklearn,
-         qiime (>= 2022.11.1),
-         q2-types (>= 2022.11.1),
-         q2-feature-table (>= 2022.11.1)
+         qiime (>= 2023.9),
+         q2-types (>= 2023.9),
+         q2-feature-table (>= 2023.9)
 Description: QIIME 2 plugin for machine learning prediction of sample data
  QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
  package with a focus on data and analysis transparency. QIIME 2 enables


=====================================
debian/control.in
=====================================
@@ -0,0 +1,59 @@
+Source: q2-sample-classifier
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Liubov Chuprikova <chuprikovalv at gmail.com>,
+           Steffen Moeller <moeller at debian.org>,
+           Étienne Mollier <emollier at debian.org>
+Section: science
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+               dh-sequence-python3,
+               qiime (>= @DEB_VERSION_UPSTREAM@),
+               python3-all,
+               python3-setuptools,
+               python3-pytest <!nocheck>
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/med-team/q2-sample-classifier
+Vcs-Git: https://salsa.debian.org/med-team/q2-sample-classifier.git
+Homepage: https://qiime2.org
+Rules-Requires-Root: no
+
+Package: q2-sample-classifier
+Architecture: all
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         ${python3:Depends},
+         python3-distutils,
+         python3-sklearn,
+         qiime (>= @DEB_VERSION_UPSTREAM@),
+         q2-types (>= @DEB_VERSION_UPSTREAM@),
+         q2-feature-table (>= @DEB_VERSION_UPSTREAM@)
+Description: QIIME 2 plugin for machine learning prediction of sample data
+ QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
+ package with a focus on data and analysis transparency. QIIME 2 enables
+ researchers to start an analysis with raw DNA sequence data and finish with
+ publication-quality figures and statistical results.
+ Key features:
+  * Integrated and automatic tracking of data provenance
+  * Semantic type system
+  * Plugin system for extending microbiome analysis functionality
+  * Support for multiple types of user interfaces (e.g. API, command line,
+ graphical)
+ .
+ QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
+ pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
+ retaining the features that makes QIIME 1 a powerful and widely-used analysis
+ pipeline.
+ .
+ QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
+ New functionality will regularly become available through QIIME 2 plugins. You
+ can view a list of plugins that are currently available on the QIIME 2 plugin
+ availability page. The future plugins page lists plugins that are being
+ developed.
+ .
+ Microbiome studies often aim to predict outcomes or differentiate samples
+ based on their microbial compositions, tasks that can be efficiently
+ performed by supervised learning methods. The q2-sample-classifier plugin
+ makes these methods more accessible, reproducible, and interpretable to
+ a broad audience of microbiologists, clinicians, and others who wish to
+ utilize supervised learning methods for predicting sample characteristics
+ based on microbiome composition or other "omics" data


=====================================
debian/rules
=====================================
@@ -4,9 +4,14 @@ DH_VERBOSE := 1
 export LC_ALL=C.UTF-8
 
 include /usr/share/dpkg/default.mk
+VERSION_UPSTREAM=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\(20[0-9][0-9]\.[0-9]\+\)\..*/\1/')
+
+debian/control: debian/control.in
+	echo "# This file is autogenerated from control.in to update versioned dependencies" > $@
+	sed -e"s/@DEB_VERSION_UPSTREAM@/$(VERSION_UPSTREAM)/g" $< >> $@
 
 %:
-	dh $@ --with python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild
 
 override_dh_auto_install:
 	dh_auto_install


=====================================
q2_sample_classifier/_version.py
=====================================
@@ -23,9 +23,9 @@ def get_keywords():
     # setup.py/versioneer.py will grep for the variable names, so they must
     # each be defined on a line of their own. _version.py will just call
     # get_keywords().
-    git_refnames = " (tag: 2023.7.0, Release-2023.7)"
-    git_full = "28215705a9e042fe0ac5b5c1a9313ec13e5d1d07"
-    git_date = "2023-08-17 19:35:51 +0000"
+    git_refnames = " (tag: 2023.9.0, Release-2023.9)"
+    git_full = "8c6fb31849f929d00ae6b7a5b6b92fd1cfebb10b"
+    git_date = "2023-10-03 22:04:15 +0000"
     keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
     return keywords
 



View it on GitLab: https://salsa.debian.org/med-team/q2-sample-classifier/-/compare/e537cf2e7c27dcfca4c3915a0d10aaaaafbf5329...3f43f1480d15ba84395a69c2b029f8a54ca0ba60

-- 
View it on GitLab: https://salsa.debian.org/med-team/q2-sample-classifier/-/compare/e537cf2e7c27dcfca4c3915a0d10aaaaafbf5329...3f43f1480d15ba84395a69c2b029f8a54ca0ba60
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/20240130/8e45faa3/attachment-0001.htm>


More information about the debian-med-commit mailing list