Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-defcon for openSUSE:Factory checked in at 2023-09-20 13:26:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-defcon (Old) and /work/SRC/openSUSE:Factory/.python-defcon.new.16627 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-defcon" Wed Sep 20 13:26:03 2023 rev:10 rq:1111925 version:0.10.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-defcon/python-defcon.changes 2022-12-08 16:51:22.075538986 +0100 +++ /work/SRC/openSUSE:Factory/.python-defcon.new.16627/python-defcon.changes 2023-09-20 13:27:56.727971092 +0200 @@ -1,0 +2,6 @@ +Mon Sep 18 09:19:26 UTC 2023 - Dirk Müller <[email protected]> + +- update to 0.10.3: + * Add in missing `_dirty` + +------------------------------------------------------------------- Old: ---- defcon-0.10.2.zip New: ---- defcon-0.10.3.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-defcon.spec ++++++ --- /var/tmp/diff_new_pack.8TfSAO/_old 2023-09-20 13:27:57.864011791 +0200 +++ /var/tmp/diff_new_pack.8TfSAO/_new 2023-09-20 13:27:57.868011934 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-defcon # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define skip_python2 1 %define skip_python36 1 Name: python-defcon -Version: 0.10.2 +Version: 0.10.3 Release: 0 Summary: A set of UFO based objects for use in font editing applications License: MIT ++++++ defcon-0.10.2.zip -> defcon-0.10.3.zip ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/.github/workflows/publish-package.yml new/defcon-0.10.3/.github/workflows/publish-package.yml --- old/defcon-0.10.2/.github/workflows/publish-package.yml 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/.github/workflows/publish-package.yml 2023-08-20 18:15:36.000000000 +0200 @@ -25,9 +25,9 @@ runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/[email protected] - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/[email protected] with: python-version: '3.x' - name: Install dependencies diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/.github/workflows/run-tests.yml new/defcon-0.10.3/.github/workflows/run-tests.yml --- old/defcon-0.10.2/.github/workflows/run-tests.yml 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/.github/workflows/run-tests.yml 2023-08-20 18:15:36.000000000 +0200 @@ -18,7 +18,7 @@ if: "! contains(toJSON(github.event.commits.*.message), '[skip ci]')" strategy: matrix: - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10', '3.11'] platform: [ubuntu-latest, macos-latest, windows-latest] exclude: # Only test on the oldest and latest supported stable Python on macOS and Windows. - platform: macos-latest @@ -30,9 +30,9 @@ - platform: windows-latest python-version: 3.9 steps: - - uses: actions/checkout@v2 + - uses: actions/[email protected] - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/[email protected] with: python-version: ${{ matrix.python-version }} - name: Install packages @@ -44,9 +44,10 @@ coverage combine coverage xml - name: Upload coverage to Codecov - uses: codecov/codecov-action@v1 + uses: codecov/[email protected] with: file: coverage.xml flags: unittests name: codecov-umbrella fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon/_version.py new/defcon-0.10.3/Lib/defcon/_version.py --- old/defcon-0.10.2/Lib/defcon/_version.py 2022-08-11 16:10:08.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon/_version.py 2023-08-20 18:15:48.000000000 +0200 @@ -1 +1 @@ -__version__ = "0.10.2" \ No newline at end of file +__version__ = "0.10.3" \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon/objects/dataSet.py new/defcon-0.10.3/Lib/defcon/objects/dataSet.py --- old/defcon-0.10.2/Lib/defcon/objects/dataSet.py 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon/objects/dataSet.py 2023-08-20 18:15:36.000000000 +0200 @@ -27,6 +27,7 @@ self.beginSelfNotificationObservation() self._data = {} self._scheduledForDeletion = {} + self._dirty = False # -------------- # Parent Objects diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon/objects/imageSet.py new/defcon-0.10.3/Lib/defcon/objects/imageSet.py --- old/defcon-0.10.2/Lib/defcon/objects/imageSet.py 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon/objects/imageSet.py 2023-08-20 18:15:36.000000000 +0200 @@ -59,6 +59,7 @@ self._font = weakref.ref(font) super(ImageSet, self).__init__() self.beginSelfNotificationObservation() + self._dirty = False self._data = {} self._scheduledForDeletion = {} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon/objects/info.py new/defcon-0.10.3/Lib/defcon/objects/info.py --- old/defcon-0.10.2/Lib/defcon/objects/info.py 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon/objects/info.py 2023-08-20 18:15:36.000000000 +0200 @@ -89,6 +89,7 @@ for name in self._properties: _, default = self._properties[name] setattr(self, '_'+name, copy(default)) + self._dirty = False def getParent(self): return self.font diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon/objects/layerSet.py new/defcon-0.10.3/Lib/defcon/objects/layerSet.py --- old/defcon-0.10.2/Lib/defcon/objects/layerSet.py 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon/objects/layerSet.py 2023-08-20 18:15:36.000000000 +0200 @@ -66,6 +66,7 @@ self._defaultLayer = None self._layerActionHistory = [] + self._dirty = False def __del__(self): super(LayerSet, self).__del__() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/Lib/defcon.egg-info/PKG-INFO new/defcon-0.10.3/Lib/defcon.egg-info/PKG-INFO --- old/defcon-0.10.2/Lib/defcon.egg-info/PKG-INFO 2022-08-11 16:10:08.000000000 +0200 +++ new/defcon-0.10.3/Lib/defcon.egg-info/PKG-INFO 2023-08-20 18:15:48.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: defcon -Version: 0.10.2 +Version: 0.10.3 Summary: A set of flexible objects for representing UFO data. Home-page: https://github.com/robotools/defcon Author: Tal Leming @@ -83,8 +83,8 @@ .. |CI Build Status| image:: https://github.com/robotools/defcon/workflows/Tests/badge.svg :target: https://github.com/robotools/defcon/actions?query=workflow%3ATests -.. |Coverage Status| image:: https://coveralls.io/repos/github/robotools/defcon/badge.svg?branch=master - :target: https://coveralls.io/github/robotools/defcon?branch=master -.. |Python Versions| image:: https://img.shields.io/badge/python-3.7%2C%203.8%2C%203.9%2C%203.10-blue.svg +.. |Coverage Status| image:: https://codecov.io/gh/robotools/defcon/graph/badge.svg?token=cJyogdvWZ2 + :target: https://codecov.io/gh/robotools/defcon +.. |Python Versions| image:: https://img.shields.io/badge/python-3.8%2C%203.10%2C%203.11-blue.svg .. |PyPI Version| image:: https://img.shields.io/pypi/v/defcon.svg :target: https://pypi.org/project/defcon/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/PKG-INFO new/defcon-0.10.3/PKG-INFO --- old/defcon-0.10.2/PKG-INFO 2022-08-11 16:10:08.000000000 +0200 +++ new/defcon-0.10.3/PKG-INFO 2023-08-20 18:15:48.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: defcon -Version: 0.10.2 +Version: 0.10.3 Summary: A set of flexible objects for representing UFO data. Home-page: https://github.com/robotools/defcon Author: Tal Leming @@ -83,8 +83,8 @@ .. |CI Build Status| image:: https://github.com/robotools/defcon/workflows/Tests/badge.svg :target: https://github.com/robotools/defcon/actions?query=workflow%3ATests -.. |Coverage Status| image:: https://coveralls.io/repos/github/robotools/defcon/badge.svg?branch=master - :target: https://coveralls.io/github/robotools/defcon?branch=master -.. |Python Versions| image:: https://img.shields.io/badge/python-3.7%2C%203.8%2C%203.9%2C%203.10-blue.svg +.. |Coverage Status| image:: https://codecov.io/gh/robotools/defcon/graph/badge.svg?token=cJyogdvWZ2 + :target: https://codecov.io/gh/robotools/defcon +.. |Python Versions| image:: https://img.shields.io/badge/python-3.8%2C%203.10%2C%203.11-blue.svg .. |PyPI Version| image:: https://img.shields.io/pypi/v/defcon.svg :target: https://pypi.org/project/defcon/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/README.rst new/defcon-0.10.3/README.rst --- old/defcon-0.10.2/README.rst 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/README.rst 2023-08-20 18:15:36.000000000 +0200 @@ -62,8 +62,8 @@ .. |CI Build Status| image:: https://github.com/robotools/defcon/workflows/Tests/badge.svg :target: https://github.com/robotools/defcon/actions?query=workflow%3ATests -.. |Coverage Status| image:: https://coveralls.io/repos/github/robotools/defcon/badge.svg?branch=master - :target: https://coveralls.io/github/robotools/defcon?branch=master -.. |Python Versions| image:: https://img.shields.io/badge/python-3.7%2C%203.8%2C%203.9%2C%203.10-blue.svg +.. |Coverage Status| image:: https://codecov.io/gh/robotools/defcon/graph/badge.svg?token=cJyogdvWZ2 + :target: https://codecov.io/gh/robotools/defcon +.. |Python Versions| image:: https://img.shields.io/badge/python-3.8%2C%203.10%2C%203.11-blue.svg .. |PyPI Version| image:: https://img.shields.io/pypi/v/defcon.svg :target: https://pypi.org/project/defcon/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/requirements.txt new/defcon-0.10.3/requirements.txt --- old/defcon-0.10.2/requirements.txt 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/requirements.txt 2023-08-20 18:15:36.000000000 +0200 @@ -1,2 +1,2 @@ -fonttools==4.34.4 +fonttools==4.40.0 # git+https://github.com/typesupply/compositor diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/defcon-0.10.2/tox.ini new/defcon-0.10.3/tox.ini --- old/defcon-0.10.2/tox.ini 2022-08-11 16:09:58.000000000 +0200 +++ new/defcon-0.10.3/tox.ini 2023-08-20 18:15:36.000000000 +0200 @@ -1,6 +1,6 @@ [tox] minversion = 3.0 -envlist = py3{7,8,9,10}-cov,coverage +envlist = py3{8,10,11}-cov,coverage skip_missing_interpreters = true [testenv]
