Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-django-coverage-plugin for 
openSUSE:Factory checked in at 2023-08-08 15:55:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-coverage-plugin (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-coverage-plugin.new.22712 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-coverage-plugin"

Tue Aug  8 15:55:42 2023 rev:7 rq:1102870 version:3.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-django-coverage-plugin/python-django-coverage-plugin.changes
      2023-04-13 14:14:41.405654820 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-django-coverage-plugin.new.22712/python-django-coverage-plugin.changes
   2023-08-08 15:56:07.853442520 +0200
@@ -1,0 +2,7 @@
+Tue Aug  8 10:58:54 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 3.1.0:
+  * Dropped support for Python 3.7 and Django 1.x. Declared
+    support for Python 3.12.
+
+-------------------------------------------------------------------

Old:
----
  django_coverage_plugin-3.0.0.tar.gz

New:
----
  django_coverage_plugin-3.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-django-coverage-plugin.spec ++++++
--- /var/tmp/diff_new_pack.znspK2/_old  2023-08-08 15:56:08.393445899 +0200
+++ /var/tmp/diff_new_pack.znspK2/_new  2023-08-08 15:56:08.397445925 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-django-coverage-plugin
-Version:        3.0.0
+Version:        3.1.0
 Release:        0
 Summary:        Django template coveragepy plugin
 License:        Apache-2.0

++++++ django_coverage_plugin-3.0.0.tar.gz -> 
django_coverage_plugin-3.1.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/django_coverage_plugin-3.0.0/.github/workflows/tests.yml 
new/django_coverage_plugin-3.1.0/.github/workflows/tests.yml
--- old/django_coverage_plugin-3.0.0/.github/workflows/tests.yml        
2022-12-06 10:56:26.000000000 +0100
+++ new/django_coverage_plugin-3.1.0/.github/workflows/tests.yml        
2023-07-10 15:13:51.000000000 +0200
@@ -12,6 +12,9 @@
     # week, Sundays at 6:00 UTC.
     - cron: "0 6 * * 0"
 
+permissions:
+  contents: read
+
 concurrency:
   group: "${{ github.workflow }}-${{ github.ref }}"
   cancel-in-progress: true
@@ -26,33 +29,34 @@
 
 jobs:
   tests:
-    name: "Python ${{ matrix.python-version }} on ${{ matrix.os }}"
-    runs-on: "${{ matrix.os }}"
+    name: "${{ matrix.python-version }} on ${{ matrix.os }}"
+    runs-on: "${{ matrix.os }}-latest"
 
     strategy:
       matrix:
         os:
-          - ubuntu-latest
-          - macos-latest
-          - windows-latest
+          - ubuntu
+          - macos
+          - windows
         python-version:
           # When changing this list, be sure to check the [gh-actions] list in
           # tox.ini so that tox will run properly.
-          - "3.7"
           - "3.8"
           - "3.9"
           - "3.10"
           - "3.11"
+          - "3.12"
       fail-fast: false
 
     steps:
       - name: "Check out the repo"
-        uses: "actions/checkout@v2"
+        uses: "actions/checkout@v3"
 
       - name: "Set up Python"
-        uses: "actions/setup-python@v2"
+        uses: "actions/setup-python@v4"
         with:
           python-version: "${{ matrix.python-version }}"
+          allow-prereleases: true
 
       - name: "Install dependencies"
         run: |
@@ -86,7 +90,7 @@
       - name: "Set up Python"
         uses: "actions/setup-python@v2"
         with:
-          python-version: "3.7"
+          python-version: "3.8"
 
       - name: "Install dependencies"
         run: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/django_coverage_plugin-3.0.0/README.rst 
new/django_coverage_plugin-3.1.0/README.rst
--- old/django_coverage_plugin-3.0.0/README.rst 2022-12-06 10:56:26.000000000 
+0100
+++ new/django_coverage_plugin-3.1.0/README.rst 2023-07-10 15:13:51.000000000 
+0200
@@ -31,15 +31,15 @@
 
 Supported on:
 
-- Python: 3.7 through 3.11.
+- Python: 3.8 through 3.12.
 
-- Django: 1.11, 2.x, 3.x and 4.x.
+- Django: 2.x, 3.x and 4.x.
 
-- Coverage.py: 4.x or higher.
+- Coverage.py: 6.x or higher.
 
 The plugin is pip installable::
 
-    $ pip install django_coverage_plugin
+    $ python3 -m pip install django_coverage_plugin
 
 To run it, add this setting to your ``.coveragerc`` file::
 
@@ -128,7 +128,7 @@
 
 To run the tests::
 
-    $ pip install -r requirements.txt
+    $ python3 -m pip install -r requirements.txt
     $ tox
 
 
@@ -137,6 +137,13 @@
 
 .. scriv-insert-here
 
+v3.1.0 — 2023-07-10
+-------------------
+
+Dropped support for Python 3.7 and Django 1.x.  Declared support for Python
+3.12.
+
+
 v3.0.0 — 2022-12-06
 -------------------
 
@@ -148,6 +155,7 @@
 
 Declare our support for Python 3.11 and Django 4.1.
 
+
 v2.0.3 — 2022-05-04
 -------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/django_coverage_plugin-3.0.0/django_coverage_plugin/plugin.py 
new/django_coverage_plugin-3.1.0/django_coverage_plugin/plugin.py
--- old/django_coverage_plugin-3.0.0/django_coverage_plugin/plugin.py   
2022-12-06 10:56:26.000000000 +0100
+++ new/django_coverage_plugin-3.1.0/django_coverage_plugin/plugin.py   
2023-07-10 15:13:51.000000000 +0200
@@ -96,8 +96,8 @@
     return True
 
 
-if django.VERSION < (1, 11):
-    raise RuntimeError("Django Coverage Plugin requires Django 1.11 or higher")
+if django.VERSION < (2, 0):
+    raise RuntimeError("Django Coverage Plugin requires Django 2.x or higher")
 
 
 # Since we are grabbing at internal details, we have to adapt as they
@@ -312,10 +312,7 @@
         if SHOW_PARSING:
             print(f"-------------- {self.filename}")
 
-        if django.VERSION >= (1, 9):
-            lexer = Lexer(self.source())
-        else:
-            lexer = Lexer(self.source(), self.filename)
+        lexer = Lexer(self.source())
         tokens = lexer.tokenize()
 
         # Are we inside a comment?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/django_coverage_plugin-3.0.0/setup.py 
new/django_coverage_plugin-3.1.0/setup.py
--- old/django_coverage_plugin-3.0.0/setup.py   2022-12-06 10:56:26.000000000 
+0100
+++ new/django_coverage_plugin-3.1.0/setup.py   2023-07-10 15:13:51.000000000 
+0200
@@ -29,11 +29,11 @@
 Intended Audience :: Developers
 License :: OSI Approved :: Apache Software License
 Operating System :: OS Independent
-Programming Language :: Python :: 3.7
 Programming Language :: Python :: 3.8
 Programming Language :: Python :: 3.9
 Programming Language :: Python :: 3.10
 Programming Language :: Python :: 3.11
+Programming Language :: Python :: 3.12
 Programming Language :: Python :: Implementation :: CPython
 Programming Language :: Python :: Implementation :: PyPy
 Topic :: Software Development :: Quality Assurance
@@ -43,12 +43,12 @@
 Framework :: Django :: 1.11
 Framework :: Django :: 2.2
 Framework :: Django :: 3.2
-Framework :: Django :: 4.1
+Framework :: Django :: 4.2
 """
 
 setup(
     name='django_coverage_plugin',
-    version='3.0.0',
+    version='3.1.0',
     description='Django template coverage.py plugin',
     long_description=(
         re.sub(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/django_coverage_plugin-3.0.0/tox.ini 
new/django_coverage_plugin-3.1.0/tox.ini
--- old/django_coverage_plugin-3.0.0/tox.ini    2022-12-06 10:56:26.000000000 
+0100
+++ new/django_coverage_plugin-3.1.0/tox.ini    2023-07-10 15:13:51.000000000 
+0200
@@ -14,23 +14,21 @@
 
 [tox]
 envlist =
-    py37-django{111,22,32}-cov{5,6,tip},
-    py38-django{22,32,40,41,tip}-cov{5,6,tip},
-    py39-django{22,32,40,41,tip}-cov{5,6,tip},
-    py310-django{32,40,41,tip}-cov{5,6,tip},
-    py311-django{41,tip}-cov{6,tip},
+    py38-django{22,32,42}-cov{6,7,tip},
+    py39-django{22,32,42}-cov{6,7,tip},
+    py310-django{32,42,tip}-cov{6,7,tip},
+    py311-django{42,tip}-cov{6,7,tip},
+    py312-django{tip}-cov{7,tip},
     check,pkgcheck,doc
 
 [testenv]
 deps =
-    cov5: coverage>=5.0,<6.0
     cov6: coverage>=6.0,<7.0
+    cov7: coverage>=7.0,<8.0
     covtip: git+https://github.com/nedbat/coveragepy.git
-    django111: Django>=1.11,<2.0
     django22: Django>=2.2,<3.0
     django32: Django>=3.2,<4.0
-    django40: Django>=4.0,<4.1
-    django41: Django>=4.1,<4.2
+    django42: Django>=4.2,<5.0
     djangotip: git+https://github.com/django/django.git
     pytest
     unittest-mixins==1.6
@@ -75,8 +73,8 @@
 
 [gh-actions]
 python =
-    3.7: py37
     3.8: py38
     3.9: py39
     3.10: py310
     3.11: py311
+    3.12: py312

Reply via email to