Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package proteus for openSUSE:Factory checked in at 2023-02-12 19:14:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/proteus (Old) and /work/SRC/openSUSE:Factory/.proteus.new.1848 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "proteus" Sun Feb 12 19:14:51 2023 rev:24 rq:1064684 version:6.0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/proteus/proteus.changes 2022-11-26 18:45:31.727239676 +0100 +++ /work/SRC/openSUSE:Factory/.proteus.new.1848/proteus.changes 2023-02-12 19:14:55.265261210 +0100 @@ -1,0 +2,5 @@ +Mon Feb 6 17:37:34 UTC 2023 - Axel Braun <axel.br...@gmx.de> + +- Version 6.0.8 - Bugfix Release + +------------------------------------------------------------------- Old: ---- proteus-6.0.7.tar.gz proteus-6.0.7.tar.gz.asc New: ---- proteus-6.0.8.tar.gz proteus-6.0.8.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ proteus.spec ++++++ --- /var/tmp/diff_new_pack.mF3YUo/_old 2023-02-12 19:14:55.689263808 +0100 +++ /var/tmp/diff_new_pack.mF3YUo/_new 2023-02-12 19:14:55.693263833 +0100 @@ -1,7 +1,7 @@ # # spec file for package proteus # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2014-2021 Dr. Axel Braun # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %define majorver 6.0 Name: proteus -Version: %{majorver}.7 +Version: %{majorver}.8 Release: 0 Summary: A library to access Tryton's modules like a client License: GPL-3.0-or-later ++++++ proteus-6.0.7.tar.gz -> proteus-6.0.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/.drone.yml new/proteus-6.0.8/.drone.yml --- old/proteus-6.0.7/.drone.yml 2021-09-27 23:36:47.000000000 +0200 +++ new/proteus-6.0.8/.drone.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,40 +0,0 @@ -clone: - hg: - image: plugins/hg - environment: - - HG_SHARE_POOL=/root/.cache/hg - volumes: - - cache:/root/.cache - -pipeline: - tox: - image: ${IMAGE} - environment: - - CFLAGS=-O0 - - TOX_TESTENV_PASSENV=CFLAGS CI_BUILD_NUMBER CI_JOB_NUMBER CI_JOB_ID - commands: - - echo "[extensions]" >> /root/.hgrc - - echo "hgext.share =" >> /root/.hgrc - - echo "[share]" >> /root/.hgrc - - echo "pool = /root/.cache/hg" >> /root/.hgrc - - pip install tox pydot - - tox -e "${TOXENV}" - volumes: - - cache:/root/.cache - check_dist: - image: ${IMAGE} - commands: - - pip install twine - - python setup.py sdist - - twine check dist/* - -matrix: - include: - - IMAGE: python:3.6 - TOXENV: py36 - - IMAGE: python:3.7 - TOXENV: py37 - - IMAGE: python:3.8 - TOXENV: py38 - - IMAGE: python:3.9 - TOXENV: py39 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/.flake8 new/proteus-6.0.8/.flake8 --- old/proteus-6.0.7/.flake8 2021-09-27 23:36:47.000000000 +0200 +++ new/proteus-6.0.8/.flake8 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -[flake8] -ignore=E123,E124,E126,E128,E741,W503 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/.hgtags new/proteus-6.0.8/.hgtags --- old/proteus-6.0.7/.hgtags 2022-11-17 18:51:07.000000000 +0100 +++ new/proteus-6.0.8/.hgtags 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ -3974f546b848d4ac59551db9f733d8ed62946dfd 1.8.0 -c8fdae3b2338b744fce709572958884a95de87b3 2.0.0 -120d0435125cf3a3c28280321962571924ad422f 2.2.0 -ef9846cb18afe62182de446d8e4fa7b8393f7168 2.4.0 -648c43939fd698988bde5b54f7a1dff9d47922af 2.6.0 -5625ce03643f9f2b69659907754e5b0e924c689f 2.8.0 -31740f7e08a0c449ce6715e1ef15392fb6326ce9 3.0.0 -40affcdda4629de37997d0e5c7d3fe9ca2806b12 3.2.0 -61013c4482fc95a61d2a15a8b21574a706755b10 3.4.0 -2a2503ebd25887ff3668d470809c00c5bcf2c6c7 3.6.0 -1e741a18e2a1f29fcc66e9ab4878554a4e63a355 3.8.0 -403f21dd1bb7059a0928c46c8b21a97c14f9c720 4.0.0 -d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0 -365af7e74c2baae38e96bc0afb1deae2d2b44ac0 4.4.0 -cd4731fb373698d480a625a286de776a0b9bdc6e 4.6.0 -3867b51d50056fda52882150a017a9dce6811264 4.8.0 -e86f9d540f29dfcd39e8f198b50940c8b91250d6 5.0.0 -f4a0b0e282f39c013c44e5012e6b85e4b8a4ae40 5.2.0 -03daaf3994610fde107d98d8458b2731e03c5306 5.4.0 -a8061a1d268776766c44ceb97094d229dbe31962 5.6.0 -8bc88e82ff9edc33725d08bc0c6f2862f221a127 5.8.0 -ac15e7f1881fd78d30eac0d7c772638265830c77 6.0.0 -14cd94a3e75463a9e4ab4c562cce82470070731b 6.0.1 -b579da9fa80282eaf0657e6d2826147c2c6c2f3d 6.0.2 -dc3d781b552d24dcfb7b0ced4322b1ba17e6ca09 6.0.3 -8e6d0969604981e6d024b203424b1b3f0bcd4cb3 6.0.4 -c20749d242200840432ab0b87ce7c0072ee1be34 6.0.5 -b279acacc05c6df60ca9833a3eb6e22b9f9fa488 6.0.6 -8a5195f7cece07c1baceade758e1e783170abe32 6.0.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/CHANGELOG new/proteus-6.0.8/CHANGELOG --- old/proteus-6.0.7/CHANGELOG 2022-11-17 18:51:06.000000000 +0100 +++ new/proteus-6.0.8/CHANGELOG 2023-02-05 22:01:04.000000000 +0100 @@ -1,3 +1,7 @@ +Version 6.0.8 - 2023-02-05 +-------------------------- +* Bug fixes (see mercurial logs for details) + Version 6.0.7 - 2022-11-17 -------------------------- * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/COPYRIGHT new/proteus-6.0.8/COPYRIGHT --- old/proteus-6.0.7/COPYRIGHT 2022-11-17 18:51:06.000000000 +0100 +++ new/proteus-6.0.8/COPYRIGHT 2023-02-05 22:01:04.000000000 +0100 @@ -1,5 +1,5 @@ -Copyright (C) 2010-2022 Cédric Krier. -Copyright (C) 2010-2022 B2CK SPRL. +Copyright (C) 2010-2023 Cédric Krier. +Copyright (C) 2010-2023 B2CK SPRL. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/PKG-INFO new/proteus-6.0.8/PKG-INFO --- old/proteus-6.0.7/PKG-INFO 2022-11-17 18:51:08.571883200 +0100 +++ new/proteus-6.0.8/PKG-INFO 2023-02-05 22:01:07.510382700 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: proteus -Version: 6.0.7 +Version: 6.0.8 Summary: Library to access Tryton server as a client Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/6.0/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/doc/conf.py new/proteus-6.0.8/doc/conf.py --- old/proteus-6.0.7/doc/conf.py 1970-01-01 01:00:00.000000000 +0100 +++ new/proteus-6.0.8/doc/conf.py 2023-01-02 22:32:08.000000000 +0100 @@ -0,0 +1,56 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +import os + +base_url = os.environ.get('DOC_BASE_URL') +if base_url: + modules_url = base_url + '/modules-{module}/' + trytond_url = base_url + '/server/' +else: + modules_url = ( + 'https://docs.tryton.org/projects/modules-{module}/en/{series}/') + trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/' + + +def get_info(): + import subprocess + import sys + + module_dir = os.path.dirname(os.path.dirname(__file__)) + + info = dict() + + result = subprocess.run( + [sys.executable, 'setup.py', '--name'], + stdout=subprocess.PIPE, check=True, cwd=module_dir) + info['name'] = result.stdout.decode('utf-8').strip() + + result = subprocess.run( + [sys.executable, 'setup.py', '--version'], + stdout=subprocess.PIPE, check=True, cwd=module_dir) + version = result.stdout.decode('utf-8').strip() + if 'dev' in version: + info['series'] = 'latest' + else: + info['series'] = '.'.join(version.split('.', 2)[:2]) + + return info + + +info = get_info() + +master_doc = 'index' +project = info['name'] +release = version = info['series'] +default_role = 'ref' +highlight_language = 'none' +extensions = [ + 'sphinx.ext.intersphinx', + ] +intersphinx_mapping = { + 'python': ('https://docs.python.org/', None), + } +linkcheck_ignore = [r'/.*', r'https://demo.tryton.org/*'] + +del get_info, info, base_url, modules_url, trytond_url diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/proteus/__init__.py new/proteus-6.0.8/proteus/__init__.py --- old/proteus-6.0.7/proteus/__init__.py 2022-04-15 21:27:59.000000000 +0200 +++ new/proteus-6.0.8/proteus/__init__.py 2023-02-05 21:50:06.000000000 +0100 @@ -10,7 +10,7 @@ import proteus.config -__version__ = "6.0.7" +__version__ = "6.0.8" __all__ = ['Model', 'Wizard', 'Report'] _MODELS = threading.local() @@ -1245,8 +1245,8 @@ self.actions = [] for action in result.get('actions', []): - proteus_action = _convert_action(*action, - context=self._context) + proteus_action = _convert_action( + *action, context=self._context, config=self._config) if proteus_action: self.actions.append(proteus_action) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/proteus.egg-info/PKG-INFO new/proteus-6.0.8/proteus.egg-info/PKG-INFO --- old/proteus-6.0.7/proteus.egg-info/PKG-INFO 2022-11-17 18:51:08.000000000 +0100 +++ new/proteus-6.0.8/proteus.egg-info/PKG-INFO 2023-02-05 22:01:06.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: proteus -Version: 6.0.7 +Version: 6.0.8 Summary: Library to access Tryton server as a client Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/6.0/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/proteus.egg-info/SOURCES.txt new/proteus-6.0.8/proteus.egg-info/SOURCES.txt --- old/proteus-6.0.7/proteus.egg-info/SOURCES.txt 2022-11-17 18:51:08.000000000 +0100 +++ new/proteus-6.0.8/proteus.egg-info/SOURCES.txt 2023-02-05 22:01:07.000000000 +0100 @@ -1,6 +1,3 @@ -.drone.yml -.flake8 -.hgtags CHANGELOG COPYRIGHT LICENSE @@ -8,6 +5,7 @@ README.rst setup.py tox.ini +doc/conf.py doc/index.rst proteus/__init__.py proteus/config.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/setup.py new/proteus-6.0.8/setup.py --- old/proteus-6.0.7/setup.py 2022-03-01 19:23:15.000000000 +0100 +++ new/proteus-6.0.8/setup.py 2022-12-19 13:03:46.000000000 +0100 @@ -36,28 +36,6 @@ download_url = 'http://downloads.tryton.org/%s.%s/' % ( major_version, minor_version) -if minor_version % 2: - version = '%s.%s.dev0' % (major_version, minor_version) - download_url = 'hg+http://hg.tryton.org/%s#egg=%s-%s' % ( - name, name, version) -local_version = [] -if os.environ.get('CI_JOB_ID'): - local_version.append(os.environ['CI_JOB_ID']) -else: - for build in ['CI_BUILD_NUMBER', 'CI_JOB_NUMBER']: - if os.environ.get(build): - local_version.append(os.environ[build]) - else: - local_version = [] - break -if local_version: - version += '+' + '.'.join(local_version) - -dependency_links = [] -if minor_version % 2: - dependency_links.append( - 'https://trydevpi.tryton.org/?local_version=' - + '.'.join(local_version)) setup(name=name, version=version, @@ -104,7 +82,6 @@ extras_require={ 'trytond': [get_require_version('trytond')], }, - dependency_links=dependency_links, zip_safe=True, test_suite='proteus.tests', tests_require=[get_require_version('trytond'), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/proteus-6.0.7/tox.ini new/proteus-6.0.8/tox.ini --- old/proteus-6.0.7/tox.ini 2021-09-27 23:36:47.000000000 +0200 +++ new/proteus-6.0.8/tox.ini 2022-12-19 13:03:46.000000000 +0100 @@ -4,7 +4,7 @@ [testenv] commands = {envpython} setup.py test deps = +passenv = * setenv = TRYTOND_DATABASE_URI={env:TRYTOND_DATBASE_URI:sqlite://} DB_NAME={env:DB_NAME::memory:} -install_command = pip install --pre --find-links https://trydevpi.tryton.org/?local_version={env:CI_JOB_ID:{env:CI_BUILD_NUMBER}.{env:CI_JOB_NUMBER}} {opts} {packages}