[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