Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-django-tables2 for openSUSE:Factory checked in at 2023-02-17 16:45:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-django-tables2 (Old) and /work/SRC/openSUSE:Factory/.python-django-tables2.new.22824 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-tables2" Fri Feb 17 16:45:16 2023 rev:6 rq:1066274 version:2.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-django-tables2/python-django-tables2.changes 2023-01-08 21:25:45.991328023 +0100 +++ /work/SRC/openSUSE:Factory/.python-django-tables2.new.22824/python-django-tables2.changes 2023-02-17 16:45:28.395020848 +0100 @@ -1,0 +2,7 @@ +Thu Feb 16 21:11:41 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 2.5.2: + * Assign `request` to table before anything else in + `RequestConfig.configure()` (#888) fixes: #865 + +------------------------------------------------------------------- Old: ---- django-tables2-2.5.1.tar.gz New: ---- django-tables2-2.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-django-tables2.spec ++++++ --- /var/tmp/diff_new_pack.X5h1Ul/_old 2023-02-17 16:45:29.047024519 +0100 +++ /var/tmp/diff_new_pack.X5h1Ul/_new 2023-02-17 16:45:29.047024519 +0100 @@ -19,7 +19,7 @@ %define skip_python2 1 %define skip_python36 1 Name: python-django-tables2 -Version: 2.5.1 +Version: 2.5.2 Release: 0 Summary: Table/data-grid framework for Django License: BSD-2-Clause ++++++ django-tables2-2.5.1.tar.gz -> django-tables2-2.5.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/.github/workflows/ci.yml new/django-tables2-2.5.2/.github/workflows/ci.yml --- old/django-tables2-2.5.1/.github/workflows/ci.yml 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/.github/workflows/ci.yml 2023-02-07 08:47:16.000000000 +0100 @@ -4,7 +4,7 @@ black: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v4.4.0 + - uses: actions/setup-python@v4.5.0 - uses: actions/checkout@v3 - run: python -m pip install --upgrade black - run: black --check . @@ -12,7 +12,7 @@ flake8: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v4.4.0 + - uses: actions/setup-python@v4.5.0 - uses: actions/checkout@v3 - run: python -m pip install flake8 - run: flake8 @@ -20,7 +20,7 @@ isort: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v4.4.0 + - uses: actions/setup-python@v4.5.0 with: python-version: 3.8 - uses: actions/checkout@v3 @@ -45,11 +45,11 @@ steps: - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4.4.0 + uses: actions/setup-python@v4.5.0 with: python-version: ${{ matrix.python-version }} - uses: actions/checkout@v3 - - uses: actions/cache@v3.2.2 + - uses: actions/cache@v3.2.4 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/CHANGELOG.md new/django-tables2-2.5.2/CHANGELOG.md --- old/django-tables2-2.5.1/CHANGELOG.md 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/CHANGELOG.md 2023-02-07 08:47:16.000000000 +0100 @@ -1,5 +1,8 @@ # Change log +# 2.5.2 (2023-02-07) +- Assign `request` to table before anything else in `RequestConfig.configure()` ([#888](https://github.com/jieter/django-tables2/pull/888)) fixes: [#865](https://github.com/jieter/django-tables2/issues/865) + # 2.5.1 (2023-01-07) - `TableMixinBase`: implement `get_paginate_by` ([#811](https://github.com/jieter/django-tables2/pull/811)) by [@Alirezaja1384](https://github.com/Alirezaja1384) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/django_tables2/__init__.py new/django-tables2-2.5.2/django_tables2/__init__.py --- old/django-tables2-2.5.1/django_tables2/__init__.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/django_tables2/__init__.py 2023-02-07 08:47:16.000000000 +0100 @@ -20,7 +20,7 @@ from .utils import A from .views import MultiTableMixin, SingleTableMixin, SingleTableView -__version__ = "2.5.1" +__version__ = "2.5.2" __all__ = ( "Table", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/django_tables2/config.py new/django-tables2-2.5.2/django_tables2/config.py --- old/django-tables2-2.5.1/django_tables2/config.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/django_tables2/config.py 2023-02-07 08:47:16.000000000 +0100 @@ -37,6 +37,8 @@ Arguments: table (`~.Table`): table to be configured """ + table.request = self.request + order_by = self.request.GET.getlist(table.prefixed_order_by_field) if order_by: table.order_by = order_by @@ -64,6 +66,4 @@ except EmptyPage: table.page = table.paginator.page(table.paginator.num_pages) - table.request = self.request - return table diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/example/app/migrations/0001_initial.py new/django-tables2-2.5.2/example/app/migrations/0001_initial.py --- old/django-tables2-2.5.1/example/app/migrations/0001_initial.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/example/app/migrations/0001_initial.py 2023-02-07 08:47:16.000000000 +0100 @@ -6,7 +6,6 @@ class Migration(migrations.Migration): - initial = True dependencies = [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/example/app/migrations/0002_auto_20180416_0959.py new/django-tables2-2.5.2/example/app/migrations/0002_auto_20180416_0959.py --- old/django-tables2-2.5.1/example/app/migrations/0002_auto_20180416_0959.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/example/app/migrations/0002_auto_20180416_0959.py 2023-02-07 08:47:16.000000000 +0100 @@ -5,7 +5,6 @@ class Migration(migrations.Migration): - dependencies = [("app", "0001_initial")] operations = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/example/app/migrations/0003_auto_20180416_1020.py new/django-tables2-2.5.2/example/app/migrations/0003_auto_20180416_1020.py --- old/django-tables2-2.5.1/example/app/migrations/0003_auto_20180416_1020.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/example/app/migrations/0003_auto_20180416_1020.py 2023-02-07 08:47:16.000000000 +0100 @@ -4,7 +4,6 @@ class Migration(migrations.Migration): - dependencies = [("app", "0002_auto_20180416_0959")] operations = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/example/app/migrations/0004_auto_fix_deprecation_warnings.py new/django-tables2-2.5.2/example/app/migrations/0004_auto_fix_deprecation_warnings.py --- old/django-tables2-2.5.1/example/app/migrations/0004_auto_fix_deprecation_warnings.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/example/app/migrations/0004_auto_fix_deprecation_warnings.py 2023-02-07 08:47:16.000000000 +0100 @@ -4,7 +4,6 @@ class Migration(migrations.Migration): - dependencies = [ ("app", "0003_auto_20180416_1020"), ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/example/app/tables.py new/django-tables2-2.5.2/example/app/tables.py --- old/django-tables2-2.5.1/example/app/tables.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/example/app/tables.py 2023-02-07 08:47:16.000000000 +0100 @@ -73,7 +73,6 @@ class SemanticTable(tables.Table): - country = tables.RelatedLinkColumn() class Meta: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/tests/app/migrations/0001_initial.py new/django-tables2-2.5.2/tests/app/migrations/0001_initial.py --- old/django-tables2-2.5.1/tests/app/migrations/0001_initial.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/tests/app/migrations/0001_initial.py 2023-02-07 08:47:16.000000000 +0100 @@ -5,7 +5,6 @@ class Migration(migrations.Migration): - initial = True dependencies = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/tests/test_core.py new/django-tables2-2.5.2/tests/test_core.py --- old/django-tables2-2.5.1/tests/test_core.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/tests/test_core.py 2023-02-07 08:47:16.000000000 +0100 @@ -618,7 +618,6 @@ self.assertEqual(list(table.as_values()), expected) def test_render_FOO_exception(self): - message = "Custom render-method fails" class Table(tables.Table): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-tables2-2.5.1/tests/test_extra_columns.py new/django-tables2-2.5.2/tests/test_extra_columns.py --- old/django-tables2-2.5.1/tests/test_extra_columns.py 2023-01-07 15:01:27.000000000 +0100 +++ new/django-tables2-2.5.2/tests/test_extra_columns.py 2023-02-07 08:47:16.000000000 +0100 @@ -19,13 +19,6 @@ class DynamicColumnsTest(TestCase): - - # shim can be dropped when we drop support for python 2.7 and 3.4 - if not hasattr(TestCase, "assertRegex"): - assertRegex = TestCase.assertRegexpMatches - if not hasattr(TestCase, "assertNotRegex"): - assertNotRegex = TestCase.assertNotRegexpMatches - def test_dynamically_adding_columns(self): """ When adding columns to self.base_columns, they were actually added to