[med-svn] [Git][med-team/biomaj3-user][master] 11 commits: New upstream version 3.0.12

Andreas Tille (@tille) gitlab at salsa.debian.org
Wed Jun 29 14:23:23 BST 2022



Andreas Tille pushed to branch master at Debian Med / biomaj3-user


Commits:
0ee3e18e by Andreas Tille at 2022-06-29T14:34:15+02:00
New upstream version 3.0.12
- - - - -
5449155f by Andreas Tille at 2022-06-29T14:34:15+02:00
routine-update: New upstream version

- - - - -
8b6891a0 by Andreas Tille at 2022-06-29T14:34:15+02:00
Update upstream source from tag 'upstream/3.0.12'

Update to upstream version '3.0.12'
with Debian dir 28c5720ed0df651e91000a9073f288a667b9e696
- - - - -
9851b06c by Andreas Tille at 2022-06-29T14:34:15+02:00
routine-update: Standards-Version: 4.6.1

- - - - -
44496791 by Andreas Tille at 2022-06-29T14:34:15+02:00
routine-update: debhelper-compat 13

- - - - -
f2d8e0de by Andreas Tille at 2022-06-29T14:34:17+02:00
routine-update: Remove trailing whitespace in debian/changelog

- - - - -
6e8f71b0 by Andreas Tille at 2022-06-29T14:34:17+02:00
routine-update: Add salsa-ci file

- - - - -
64d9b7ca by Andreas Tille at 2022-06-29T14:34:18+02:00
routine-update: Rules-Requires-Root: no

- - - - -
14f96799 by Andreas Tille at 2022-06-29T14:34:21+02:00
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html

- - - - -
67017c41 by Andreas Tille at 2022-06-29T14:51:55+02:00
Provide debian/tests/pkg-python/import-name to make autopkgtest work

- - - - -
f5e00fd1 by Andreas Tille at 2022-06-29T14:52:32+02:00
Upload to unstable

- - - - -


11 changed files:

- CHANGES.txt
- bin/biomaj-users.py
- biomaj_user/biomaj_user_service.py
- debian/changelog
- − debian/compat
- debian/control
- + debian/salsa-ci.yml
- + debian/tests/pkg-python/import-name
- + debian/upstream/metadata
- requirements.txt
- setup.py


Changes:

=====================================
CHANGES.txt
=====================================
@@ -1,3 +1,8 @@
+
+3.0.12:
+  Normalize yaml loader between biomaj components and fix dependencies
+3.0.11:
+  Force yaml loader
 3.0.10:
   Force yaml loader to skip warning on output
 3.0.9:


=====================================
bin/biomaj-users.py
=====================================
@@ -3,6 +3,10 @@ from argparse import Namespace as options
 import os
 import random
 import yaml
+try:
+    from yaml import CLoader as Loader
+except ImportError:
+    from yaml import Loader
 import string
 import sys
 import bcrypt
@@ -46,7 +50,7 @@ def main():
     else:
         config = 'config.yml'
     with open(config, 'r') as ymlfile:
-        config = yaml.load(ymlfile, Loader=yaml.FullLoader)
+        config = yaml.load(ymlfile, Loader=Loader)
         Utils.service_config_override(config)
 
     BmajUser.set_config(config)


=====================================
biomaj_user/biomaj_user_service.py
=====================================
@@ -3,6 +3,10 @@ import os
 import random
 import string
 import yaml
+try:
+    from yaml import CLoader as Loader
+except ImportError:
+    from yaml import Loader
 from flask import Flask
 from flask import jsonify
 from flask import request
@@ -18,7 +22,7 @@ if 'BIOMAJ_CONFIG' in os.environ:
 
 config = None
 with open(config_file, 'r') as ymlfile:
-    config = yaml.load(ymlfile)
+    config = yaml.load(ymlfile, Loader=Loader)
     Utils.service_config_override(config)
 
 BmajUser.set_config(config)


=====================================
debian/changelog
=====================================
@@ -1,12 +1,27 @@
+biomaj3-user (3.0.12-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream version
+  * Standards-Version: 4.6.1 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Remove trailing whitespace in debian/changelog (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Provide debian/tests/pkg-python/import-name to make autopkgtest work
+
+ -- Andreas Tille <tille at debian.org>  Wed, 29 Jun 2022 14:52:02 +0200
+
 biomaj3-user (3.0.10-1) unstable; urgency=medium
 
-  * New upstream release 
+  * New upstream release
 
  -- Olivier Sallou <osallou at debian.org>  Tue, 12 Nov 2019 10:30:39 +0000
 
 biomaj3-user (3.0.8-1) unstable; urgency=medium
 
-  * New upstream release 
+  * New upstream release
 
  -- Olivier Sallou <osallou at debian.org>  Sat, 09 Mar 2019 08:14:41 +0000
 


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Uploaders: Olivier Sallou <osallou at debian.org>
 Section: python
 Testsuite: autopkgtest-pkg-python
 Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 13),
                dh-python,
                python3-all,
                python3-bcrypt,
@@ -18,10 +18,11 @@ Build-Depends: debhelper (>= 11~),
                python3-tabulate,
                python3-yaml,
                python3-biomaj3-core
-Standards-Version: 4.3.0
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/biomaj3-user
 Vcs-Git: https://salsa.debian.org/med-team/biomaj3-user.git
 Homepage: https://github.com/genouest/biomaj-user
+Rules-Requires-Root: no
 
 Package: python3-biomaj3-user
 Architecture: all
@@ -29,8 +30,7 @@ Depends: ${misc:Depends},
          ${python3:Depends}
 Recommends: ${python3:Recommends}
 Suggests: ${python3:Suggests},
-          python3-gunicorn,
-          mongodb
+          python3-gunicorn
 Description: BioMAJ user management library
  BioMAJ downloads remote data banks, checks their status and applies
  transformation workflows, with consistent state, to provide ready-to-use


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/tests/pkg-python/import-name
=====================================
@@ -0,0 +1 @@
+biomaj_user


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/genouest/biomaj-user/issues
+Bug-Submit: https://github.com/genouest/biomaj-user/issues/new
+Repository: https://github.com/genouest/biomaj-user.git
+Repository-Browse: https://github.com/genouest/biomaj-user


=====================================
requirements.txt
=====================================
@@ -2,7 +2,7 @@ biomaj_core
 nose
 mock
 ldap3>=2.2.4
-pymongo
+pymongo>=3.12.3,<4
 py-bcrypt
 flask
 python-consul


=====================================
setup.py
=====================================
@@ -21,7 +21,7 @@ config = {
     'url': 'http://biomaj.genouest.org',
     'download_url': 'http://biomaj.genouest.org',
     'author_email': 'olivier.sallou at irisa.fr',
-    'version': '3.0.10',
+    'version': '3.0.12',
      'classifiers': [
         # How mature is this project? Common values are
         #   3 - Alpha
@@ -38,14 +38,11 @@ config = {
         'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
         # Specify the Python versions you support here. In particular, ensure
         # that you indicate whether you support Python 2, Python 3 or both.
-        'Programming Language :: Python :: 2',
-        'Programming Language :: Python :: 2.7',
         'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.4'
     ],
     'install_requires': [
                          'ldap3>=2.2.4',
-                         'pymongo',
+                         'pymongo>=3.12.3,<4',
                          'py-bcrypt',
                          'flask',
                          'PyYAML',



View it on GitLab: https://salsa.debian.org/med-team/biomaj3-user/-/compare/4aa0c38e8158f828639a60ae456e41dd9b4e9e54...f5e00fd11df892593f58563ca6791e2991c8d809

-- 
View it on GitLab: https://salsa.debian.org/med-team/biomaj3-user/-/compare/4aa0c38e8158f828639a60ae456e41dd9b4e9e54...f5e00fd11df892593f58563ca6791e2991c8d809
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/20220629/e8e7c56f/attachment-0001.htm>


More information about the debian-med-commit mailing list