Your message dated Thu, 02 Nov 2017 16:34:46 +0000
with message-id <e1eais6-000gbj...@fasolo.debian.org>
and subject line Bug#865603: fixed in django-oauth-toolkit 1.0.0-1
has caused the Debian Bug report #865603,
regarding django-oauth-toolkit FTBFS with Django 1.11
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
865603: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865603
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: django-oauth-toolkit
Version: 0.11.0-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-oauth-toolkit.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/django-oauth-toolkit-0.11.0'
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} runtests.py" dh_auto_test
I: pybuild base:184: python2.7 runtests.py
============================= test session starts ==============================
platform linux2 -- Python 2.7.13, pytest-3.0.6, py-1.4.34, pluggy-0.4.0
django settings: oauth2_provider.tests.settings (from ini file)
rootdir: /build/1st/django-oauth-toolkit-0.11.0, inifile: tox.ini
plugins: django-2.9.1
collected 173 items

oauth2_provider/tests/test_application_views.py .....
oauth2_provider/tests/test_auth_backends.py ........
oauth2_provider/tests/test_authorization_code.py 
..........................................
oauth2_provider/tests/test_client_credential.py .....
oauth2_provider/tests/test_decorators.py ...
oauth2_provider/tests/test_generator.py ...
oauth2_provider/tests/test_implicit.py ...........
oauth2_provider/tests/test_mixins.py ........
oauth2_provider/tests/test_models.py ............
oauth2_provider/tests/test_oauth2_backends.py ......
oauth2_provider/tests/test_oauth2_validators.py ...................
oauth2_provider/tests/test_password.py ...
oauth2_provider/tests/test_rest_framework.py ..............
oauth2_provider/tests/test_scopes.py .F............
oauth2_provider/tests/test_token_revocation.py ......
oauth2_provider/tests/test_token_view.py ..........
oauth2_provider/tests/test_validators.py ....

=================================== FAILURES ===================================
 
TestScopesQueryParameterBackwardsCompatibility.test_scopes_query_parameter_is_supported_on_post
 

self = 
<oauth2_provider.tests.test_scopes.TestScopesQueryParameterBackwardsCompatibility
 testMethod=test_scopes_query_parameter_is_supported_on_post>

    def test_scopes_query_parameter_is_supported_on_post(self):
        """
            Tests support for plural `scopes` query parameter on POST requests.
    
            """
        self.client.login(username="test_user", password="123456")
    
        # retrieve a valid authorization code
        authcode_data = {
            'client_id': self.application.client_id,
            'state': 'random_state_string',
            'scopes': 'read write',  # using plural `scopes`
            'redirect_uri': 'http://example.it',
            'response_type': 'code',
            'allow': True,
        }
>       response = self.client.post(reverse('oauth2_provider:authorize'), 
> data=authcode_data)

oauth2_provider/tests/test_scopes.py:91: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python2.7/dist-packages/django/test/client.py:548: in post
    secure=secure, **extra)
/usr/lib/python2.7/dist-packages/django/test/client.py:350: in post
    secure=secure, **extra)
/usr/lib/python2.7/dist-packages/django/test/client.py:416: in generic
    return self.request(**r)
/usr/lib/python2.7/dist-packages/django/test/client.py:501: in request
    six.reraise(*exc_info)
/usr/lib/python2.7/dist-packages/django/core/handlers/exception.py:41: in inner
    response = get_response(request)
/usr/lib/python2.7/dist-packages/django/core/handlers/base.py:249: in 
_legacy_get_response
    response = self._get_response(request)
/usr/lib/python2.7/dist-packages/django/core/handlers/base.py:187: in 
_get_response
    response = self.process_exception_by_middleware(e, request)
/usr/lib/python2.7/dist-packages/django/core/handlers/base.py:185: in 
_get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
/usr/lib/python2.7/dist-packages/django/views/generic/base.py:68: in view
    return self.dispatch(request, *args, **kwargs)
oauth2_provider/views/base.py:33: in dispatch
    return super(BaseAuthorizationView, self).dispatch(request, *args, **kwargs)
/usr/lib/python2.7/dist-packages/braces/views/_access.py:102: in dispatch
    request, *args, **kwargs)
/usr/lib/python2.7/dist-packages/django/views/generic/base.py:88: in dispatch
    return handler(request, *args, **kwargs)
/usr/lib/python2.7/dist-packages/django/views/generic/edit.py:181: in post
    form = self.get_form()
/usr/lib/python2.7/dist-packages/django/views/generic/edit.py:45: in get_form
    return form_class(**self.get_form_kwargs())
oauth2_provider/forms.py:16: in __init__
    data['scope'] = data['scopes']
/usr/lib/python2.7/dist-packages/django/http/request.py:434: in __setitem__
    self._assert_mutable()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <QueryDict: {u'scopes': [u'read write'], u'client_id': 
[u'TQsIDPspMKuaQefKLhBH...ri': [u'http://example.it'], u'response_type': 
[u'code'], u'allow': [u'True']}>

    def _assert_mutable(self):
        if not self._mutable:
>           raise AttributeError("This QueryDict instance is immutable")
E           AttributeError: This QueryDict instance is immutable

/usr/lib/python2.7/dist-packages/django/http/request.py:431: AttributeError
==================== 1 failed, 172 passed in 23.40 seconds =====================
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
runtests.py
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned 
exit code 13
debian/rules:23: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

--- End Message ---
--- Begin Message ---
Source: django-oauth-toolkit
Source-Version: 1.0.0-1

We believe that the bug you reported is fixed in the latest version of
django-oauth-toolkit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 865...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Fladischer <fl...@debian.org> (supplier of updated django-oauth-toolkit 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 02 Nov 2017 16:58:18 +0100
Source: django-oauth-toolkit
Binary: python-django-oauth-toolkit python3-django-oauth-toolkit
Architecture: source all
Version: 1.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Michael Fladischer <fl...@debian.org>
Description:
 python-django-oauth-toolkit - OAuth2 capabilities for Django projects
 python3-django-oauth-toolkit - OAuth2 capabilities for Django projects 
(Python3 version)
Closes: 865603
Changes:
 django-oauth-toolkit (1.0.0-1) unstable; urgency=low
 .
   * New upstream release (Closes: #865603).
   * Refresh patches after git-dpm to gbp pq conversion
   * Add python(3)-requests to Build-Depends as they are used during
     tests.
   * Add patches to fix tests for latest Django.
   * Adapt test settings to new upstream path.
   * Bump Standards-Version to 4.1.1.
Checksums-Sha1:
 92f3e2be143ac6c34ed4b83ea6b58113b737a448 2270 django-oauth-toolkit_1.0.0-1.dsc
 4a5fb9af66e3c6267830d87a9659838f7321df46 78173 
django-oauth-toolkit_1.0.0.orig.tar.gz
 d0af2ae317a490c358b7d8872825323546d821b8 4076 
django-oauth-toolkit_1.0.0-1.debian.tar.xz
 56047918768b766632eefaa62fda1592bf25c768 8400 
django-oauth-toolkit_1.0.0-1_amd64.buildinfo
 d0b7f457aaa7384ee63926b9571266abab3cf7bd 32252 
python-django-oauth-toolkit_1.0.0-1_all.deb
 46cc2abb71ce54e5d33d0736734c01a89685c495 32364 
python3-django-oauth-toolkit_1.0.0-1_all.deb
Checksums-Sha256:
 5f61ebd5dbf9b49e0110f069e5479cb70552c045aea1f4840e7ce2f8cad84e7d 2270 
django-oauth-toolkit_1.0.0-1.dsc
 30f4a7a7471ecd2032fc65543c3d5fedc3a539877d7e17aa23bceab2b0741e56 78173 
django-oauth-toolkit_1.0.0.orig.tar.gz
 611ad82d0c4638c94c9432ac6e22f460b99bd14f9f14ab003d4ce9afe0e0a301 4076 
django-oauth-toolkit_1.0.0-1.debian.tar.xz
 47e5043c187db7e1df00459fce134349054b1cc4a135aef6c8b5911bf9d144d9 8400 
django-oauth-toolkit_1.0.0-1_amd64.buildinfo
 99a5d0a3452a1a93ddf47bb3f5d9d3ad54b88f0ba7de4d8aac1dba1550c26322 32252 
python-django-oauth-toolkit_1.0.0-1_all.deb
 62485b8bc67bf294b7e76ad484706bb8ab88c02ed8fc48a0b83f1c7520c3c62e 32364 
python3-django-oauth-toolkit_1.0.0-1_all.deb
Files:
 1bd18c2e8618340e52a36a6fb0e0b58c 2270 python optional 
django-oauth-toolkit_1.0.0-1.dsc
 d5360668b700d66a15aa0f671d0d035f 78173 python optional 
django-oauth-toolkit_1.0.0.orig.tar.gz
 ffbb1abdd871884ea995abb70ae31639 4076 python optional 
django-oauth-toolkit_1.0.0-1.debian.tar.xz
 bbb4a7046747e7a10c712c5b146d94d6 8400 python optional 
django-oauth-toolkit_1.0.0-1_amd64.buildinfo
 1e4dc78fcb063ae4ecfd4ef08c107576 32252 python optional 
python-django-oauth-toolkit_1.0.0-1_all.deb
 dda44737d34fd6c5072e6827fdffe2a9 32364 python optional 
python3-django-oauth-toolkit_1.0.0-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAln7Qf0ACgkQ/9PIi5l9
0WoF0AgApdE9cicW2Sc5KB1ZtpTkYIqIeTegM1QEQvQM0d4pwUBK+EuBpc5a+i+Q
carVP4mHajUTOs/DeZuR4MdBh1N7dyBiPjfsUNCdC8qXB9VGSOl5uRsZsAUL+gLr
DSXpKHPJlRIOTlFxEFdv8kKElxhN+rLlg3EWbpsph0lSzKekQSNY9BugRQ5vNr4+
KAV4W/Njc94ssrmsrFCcFloABaPCQ+z2Hgwmu+vb5DAFk+mEcnD7k58jUwuNXXlg
H2oyO9OLaWGU+98JS0fKJdpTS1fzSp5qdmOgKmKPmTyWbLmnGN/0MmHgI1rO2/87
dJ6cmtaNe1olOkuPZrM5EWHb3861/g==
=4e1V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to