[med-svn] [Git][med-team/q2-taxa][master] 8 commits: Generate debian/control automatically to refresh version number
Andreas Tille (@tille)
gitlab at salsa.debian.org
Tue Jan 30 16:06:07 GMT 2024
Andreas Tille pushed to branch master at Debian Med / q2-taxa
Commits:
c72974d2 by Andreas Tille at 2024-01-30T16:31:43+01:00
Generate debian/control automatically to refresh version number
- - - - -
9faaf0db by Andreas Tille at 2024-01-30T16:32:01+01:00
New upstream version 2023.9.0+dfsg
- - - - -
e183917d by Andreas Tille at 2024-01-30T16:32:01+01:00
routine-update: New upstream version
- - - - -
4ee889f0 by Andreas Tille at 2024-01-30T16:32:01+01:00
Update upstream source from tag 'upstream/2023.9.0+dfsg'
Update to upstream version '2023.9.0+dfsg'
with Debian dir 9df3ccaf6f35b99f15ecae0f86389fb52ca43600
- - - - -
9caa886f by Andreas Tille at 2024-01-30T16:32:07+01:00
routine-update: Build-Depends: s/dh-python/dh-sequence-python3/
- - - - -
223692ee by Andreas Tille at 2024-01-30T16:32:25+01:00
routine-update: Regenerate debian/control from debian/control.in
- - - - -
aa7cc2de by Andreas Tille at 2024-01-30T16:45:31+01:00
Fix clean target
- - - - -
82ef7b60 by Andreas Tille at 2024-01-30T16:49:14+01:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- + debian/clean
- debian/control
- + debian/control.in
- debian/rules
- q2_taxa/_version.py
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+q2-taxa (2023.9.0+dfsg-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)
+ * Fix clean target
+ Closes: #1048362
+
+ -- Andreas Tille <tille at debian.org> Tue, 30 Jan 2024 16:45:37 +0100
+
q2-taxa (2023.7.0+dfsg-1) unstable; urgency=medium
* Team upload.
=====================================
debian/clean
=====================================
@@ -0,0 +1 @@
+q2_taxa/assets/barplot/dist/bundle.js*
=====================================
debian/control
=====================================
@@ -1,3 +1,4 @@
+# This file is autogenerated from control.in to update versioned dependencies
Source: q2-taxa
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Liubov Chuprikova <chuprikovalv at gmail.com>,
@@ -5,15 +6,15 @@ Uploaders: Liubov Chuprikova <chuprikovalv at gmail.com>,
Section: science
Priority: optional
Build-Depends: debhelper-compat (= 13),
- dh-python,
+ dh-sequence-python3,
python3,
python3-setuptools,
python3-pytest-cov,
python3-pandas,
nodejs,
- qiime (>= 2022.11.1),
- q2templates (>= 2022.11.1),
- q2-types (>= 2022.11.1),
+ qiime (>= 2023.9),
+ q2templates (>= 2023.9),
+ q2-types (>= 2023.9),
webpack (>= 5.0~),
node-terser-webpack-plugin,
node-babel-loader,
@@ -33,9 +34,9 @@ Depends: ${shlibs:Depends},
${misc:Depends},
${python3:Depends},
python3-pandas,
- qiime (>= 2022.11.1),
- q2templates (>= 2022.11.1),
- q2-types (>= 2022.11.1),
+ qiime (>= 2023.9),
+ q2templates (>= 2023.9),
+ q2-types (>= 2023.9),
node-d3-scale-chromatic,
node-natural-sort,
node-thenby
=====================================
debian/control.in
=====================================
@@ -0,0 +1,63 @@
+Source: q2-taxa
+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>
+Section: science
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+ dh-sequence-python3,
+ python3,
+ python3-setuptools,
+ python3-pytest-cov,
+ python3-pandas,
+ nodejs,
+ qiime (>= @DEB_VERSION_UPSTREAM@),
+ q2templates (>= @DEB_VERSION_UPSTREAM@),
+ q2-types (>= @DEB_VERSION_UPSTREAM@),
+ webpack (>= 5.0~),
+ node-terser-webpack-plugin,
+ node-babel-loader,
+ node-d3-scale-chromatic,
+ node-natural-sort,
+ node-thenby,
+ node-d3
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/med-team/q2-taxa
+Vcs-Git: https://salsa.debian.org/med-team/q2-taxa.git
+Homepage: https://qiime2.org/
+Rules-Requires-Root: no
+
+Package: q2-taxa
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python3:Depends},
+ python3-pandas,
+ qiime (>= @DEB_VERSION_UPSTREAM@),
+ q2templates (>= @DEB_VERSION_UPSTREAM@),
+ q2-types (>= @DEB_VERSION_UPSTREAM@),
+ node-d3-scale-chromatic,
+ node-natural-sort,
+ node-thenby
+Description: QIIME 2 plugin for working with feature taxonomy annotations
+ 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.
=====================================
debian/rules
=====================================
@@ -7,8 +7,15 @@ export PYBUILD_BEFORE_TEST=mkdir -v {build_dir}/q2_taxa/assets/barplot/dist
export PYBUILD_BEFORE_INSTALL=rm -rvf {build_dir}/.coverage*
+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_build:
dh_auto_build
=====================================
q2_taxa/_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 = "85122a0f9596c79b371fb1dab359363fd59b1a5d"
- git_date = "2023-08-17 18:50:58 +0000"
+ git_refnames = " (tag: 2023.9.0, Release-2023.9)"
+ git_full = "6a8552c76ecf90359520910ecea385e93ea3bcee"
+ git_date = "2023-10-03 22:05:01 +0000"
keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
return keywords
View it on GitLab: https://salsa.debian.org/med-team/q2-taxa/-/compare/0d4798f9e493948d5e6cc5a5726011a30c76376d...82ef7b60b85039ccc5c0e1d6e090925fef3f5c33
--
View it on GitLab: https://salsa.debian.org/med-team/q2-taxa/-/compare/0d4798f9e493948d5e6cc5a5726011a30c76376d...82ef7b60b85039ccc5c0e1d6e090925fef3f5c33
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/84d449b7/attachment-0001.htm>
More information about the debian-med-commit
mailing list