commit python-django-extensions for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-django-extensions for openSUSE:Leap:15.2 checked in at 2020-04-14 14:21:10 Comparing /work/SRC/openSUSE:Leap:15.2/python-django-extensions (Old) and /work/SRC/openSUSE:Leap:15.2/.python-django-extensions.new.3248 (New) Package is "python-django-extensions" Tue Apr 14 14:21:10 2020 rev:3 rq:793527 version:2.2.9 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-django-extensions/python-django-extensions.changes 2020-02-25 12:18:48.596634746 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-django-extensions.new.3248/python-django-extensions.changes 2020-04-14 14:21:32.177299350 +0200 @@ -1,0 +2,9 @@ +Fri Apr 3 10:45:05 UTC 2020 - Tomáš Chvátal + +- Update to 2.2.9: + * Fix: shell_plus, move notebook down the list of prefered shells + * Fix: sqldiff, fix KeyError when detecting missing (unique) indexes + * Improvement: encrypted fields, make it harder to use deprecated keyczar fields + * Locale: Removed empty localizations + +--- Old: django-extensions-2.2.8.tar.gz New: django-extensions-2.2.9.tar.gz Other differences: -- ++ python-django-extensions.spec ++ --- /var/tmp/diff_new_pack.FKRE5h/_old 2020-04-14 14:21:32.513299601 +0200 +++ /var/tmp/diff_new_pack.FKRE5h/_new 2020-04-14 14:21:32.517299605 +0200 @@ -18,7 +18,7 @@ %define skip_python2 1 Name: python-django-extensions -Version:2.2.8 +Version:2.2.9 Release:0 Summary:Extensions for Django License:BSD-3-Clause ++ django-extensions-2.2.8.tar.gz -> django-extensions-2.2.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-extensions-2.2.8/.github/FUNDING.yml new/django-extensions-2.2.9/.github/FUNDING.yml --- old/django-extensions-2.2.8/.github/FUNDING.yml 1970-01-01 01:00:00.0 +0100 +++ new/django-extensions-2.2.9/.github/FUNDING.yml 2020-03-26 23:44:45.0 +0100 @@ -0,0 +1,6 @@ +# These are supported funding model platforms + +github: [trbs] +patreon: djangoextensions +open_collective: djangoextensions +custom: ['https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=P57EJJ9QYL232'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-extensions-2.2.8/CHANGELOG.md new/django-extensions-2.2.9/CHANGELOG.md --- old/django-extensions-2.2.8/CHANGELOG.md2020-02-10 20:05:14.0 +0100 +++ new/django-extensions-2.2.9/CHANGELOG.md2020-03-26 23:44:45.0 +0100 @@ -1,6 +1,16 @@ Changelog = +2.2.9 +- + +Changes: + - Fix: shell_plus, move notebook down the list of prefered shells + - Fix: sqldiff, fix KeyError when detecting missing (unique) indexes + - Improvement: encrypted fields, make it harder to use deprecated keyczar fields + - Locale: Removed empty localizations + + 2.2.8 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-extensions-2.2.8/django_extensions/__init__.py new/django-extensions-2.2.9/django_extensions/__init__.py --- old/django-extensions-2.2.8/django_extensions/__init__.py 2020-02-10 20:05:14.0 +0100 +++ new/django-extensions-2.2.9/django_extensions/__init__.py 2020-03-26 23:44:45.0 +0100 @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -VERSION = (2, 2, 8) +VERSION = (2, 2, 9) def get_version(version): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-extensions-2.2.8/django_extensions/db/fields/encrypted.py new/django-extensions-2.2.9/django_extensions/db/fields/encrypted.py --- old/django-extensions-2.2.8/django_extensions/db/fields/encrypted.py 2020-02-10 20:05:14.0 +0100 +++ new/django-extensions-2.2.9/django_extensions/db/fields/encrypted.py 2020-03-26 23:44:45.0 +0100 @@ -34,6 +34,15 @@ stacklevel=2, ) +if not getattr(settings, 'ENCRYPTED_KEYCZAR_THISISUNSAFE', None): +raise ImproperlyConfigured( +"Please do not use these fields. Since Keyczar is deprecated and authors deleted " +"all code we highly recommend to stop using potentially unsafe abandonware directly " +"these versions of encrypted fields will be removed soon but it's highly likely their " +"names will be reused. Please see github issues/1359 for discussion on possible " +"replacement fields", +) + if not getattr(settings, 'ENCRYPTED_FIELD_KEYS_DIR', None): raise ImproperlyConfigured('You
commit python-django-extensions for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-django-extensions for openSUSE:Leap:15.2 checked in at 2020-02-25 12:18:44 Comparing /work/SRC/openSUSE:Leap:15.2/python-django-extensions (Old) and /work/SRC/openSUSE:Leap:15.2/.python-django-extensions.new.26092 (New) Package is "python-django-extensions" Tue Feb 25 12:18:44 2020 rev:2 rq:778957 version:2.2.8 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-django-extensions/python-django-extensions.changes 2020-02-20 00:08:07.304213270 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-django-extensions.new.26092/python-django-extensions.changes 2020-02-25 12:18:48.596634746 +0100 @@ -1,0 +2,6 @@ +Thu Feb 20 07:59:33 UTC 2020 - Tomáš Chvátal + +- Update to 2.2.8: + * Various small fixes + +--- Old: django-extensions-2.2.5.tar.gz New: django-extensions-2.2.8.tar.gz Other differences: -- ++ python-django-extensions.spec ++ --- /var/tmp/diff_new_pack.kdv0rQ/_old 2020-02-25 12:18:49.980637614 +0100 +++ /var/tmp/diff_new_pack.kdv0rQ/_new 2020-02-25 12:18:49.980637614 +0100 @@ -18,7 +18,7 @@ %define skip_python2 1 Name: python-django-extensions -Version:2.2.5 +Version:2.2.8 Release:0 Summary:Extensions for Django License:BSD-3-Clause @@ -60,44 +60,26 @@ %prep %setup -q -n django-extensions-%{version} -# See https://github.com/django-extensions/django-extensions/issues/1123 -rm tests/test_encrypted_fields.py - -# pip checks not possible in rpmbuild, -# and also not particularly useful when packaged. -rm tests/management/commands/test_pipchecker.py - -# tests are completely borked and the keyczar module is deprecated -#rm tests/db/fields/test_encrypted.py - %build export LANG=en_US.UTF-8 %python_build %install +export LANG=en_US.UTF-8 %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check export LANG=en_US.UTF-8 export DJANGO_SETTINGS_MODULE=tests.testapp.settings - -%if 0%{?have_python2} && ! 0%{?skip_python2} -# It is not possible to use %%pytest here, as it expands to py.test-3.7 -# which causes /usr/bin to be in the PYTHONPATH. -# django_extensions/management/commands/mail_debug.py imports smtpd, -# and python2-base adds smtpd.py to /usr/bin, so the import fails on -# Python 3. - -python2 -m pytest -%endif -%if 0%{?have_python3} && ! 0%{?skip_python3} # Test collection exception ValueError: wrapper loop when unwrapping call -python3 -m pytest \ +# test_should_highlight_python_syntax_with_name - breaks ordering on py versions, fragile +%python_expand $python -m pytest -v \ --ignore tests/test_logging_filters.py \ --ignore tests/management/commands/test_reset_db.py \ ---ignore tests/management/commands/test_reset_schema.py -%endif +--ignore tests/management/commands/test_reset_schema.py \ +--ignore tests/management/commands/test_pipchecker.py \ +-k 'not test_should_highlight_python_syntax_with_name' %files %{python_files} %license LICENSE ++ django-extensions-2.2.5.tar.gz -> django-extensions-2.2.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-extensions-2.2.5/.travis.yml new/django-extensions-2.2.8/.travis.yml --- old/django-extensions-2.2.5/.travis.yml 2019-10-20 17:41:01.0 +0200 +++ new/django-extensions-2.2.8/.travis.yml 2020-02-10 20:05:14.0 +0100 @@ -5,99 +5,98 @@ matrix: fast_finish: true include: +# Misc - python: 2.7 env: TOXENV=py27-flake8 -- python: 3.5 - env: TOXENV=py35-flake8 -- python: 3.6 - env: TOXENV=py36-flake8 -- python: 3.7 - env: TOXENV=py37-flake8 - python: 3.8 env: TOXENV=py38-flake8 -- python: 3.7 +- python: 3.8 env: TOXENV=precommit -- python: 3.7 +- python: 3.8 env: TOXENV=safety -- python: 3.7 +- python: 3.8 env: TOXENV=mypy -- python: 3.7 +- python: 3.8 env: TOXENV=compile-catalog +# Django 1.11: Python 2.7, 3.5, 3.6 or 3.7 / PyPy 2.x or 3.x - python: 2.7 env: TOXENV=py27-dj111 - python: 3.5 env: TOXENV=py35-dj111 -- python: 3.5 - env: TOXENV=py35-dj21 - python: 3.6 env: TOXENV=py36-dj111 +- python: pypy + env: TOXENV=pypy-dj111 +- python: pypy3 + env: TOXENV=pypy3-dj111 +# Django 2.2: Python 3.5, 3.6, 3.7 or 3.8 / PyPy 3.x +- python: 3.5 + env: TOXENV=py35-dj22 - python: 3.6 - env: TOXENV=py36-dj21 -- python: 3.6 - env: TOXENV=py36-djmaster -- python: 3.7 - env: TOXENV=py37-dj21 + env: TOXENV=py36-dj22 -