Your message dated Sun, 20 Dec 2020 23:48:43 +0000
with message-id <e1kr8rp-000e2z...@fasolo.debian.org>
and subject line Bug#973193: fixed in parso 0.8.1-1
has caused the Debian Bug report #973193,
regarding parso: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p "3.9 3.8" returned exit code 13
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.)


-- 
973193: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973193
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: parso
Version: 0.7.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build -i
> I: pybuild base:217: /usr/bin/python3.9 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/cache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/grammar.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/tree.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/normalizer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/_compatibility.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/file_io.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> copying parso/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/tree.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/prefix.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/token.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/pep8.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/tokenize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/diff.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/pgen2
> copying parso/pgen2/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/pgen2
> copying parso/pgen2/generator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/pgen2
> copying parso/pgen2/grammar_parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/pgen2
> running egg_info
> writing parso.egg-info/PKG-INFO
> writing dependency_links to parso.egg-info/dependency_links.txt
> writing requirements to parso.egg-info/requires.txt
> writing top-level names to parso.egg-info/top_level.txt
> reading manifest file 'parso.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.pyc' found under directory 
> '*'
> writing manifest file 'parso.egg-info/SOURCES.txt'
> copying parso/python/grammar36.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar34.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar37.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar39.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar33.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar35.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar27.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> copying parso/python/grammar38.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build/parso/python
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/cache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/grammar.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/tree.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/normalizer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/_compatibility.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/file_io.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> copying parso/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/tree.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/prefix.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/token.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/pep8.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/tokenize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/diff.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/pgen2
> copying parso/pgen2/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/pgen2
> copying parso/pgen2/generator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/pgen2
> copying parso/pgen2/grammar_parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/pgen2
> running egg_info
> writing parso.egg-info/PKG-INFO
> writing dependency_links to parso.egg-info/dependency_links.txt
> writing requirements to parso.egg-info/requires.txt
> writing top-level names to parso.egg-info/top_level.txt
> reading manifest file 'parso.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.pyc' found under directory 
> '*'
> writing manifest file 'parso.egg-info/SOURCES.txt'
> copying parso/python/grammar36.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar34.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar37.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar39.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar33.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar35.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar27.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> copying parso/python/grammar38.txt -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_parso/build/parso/python
> cd docs && \
> PYTHONPATH=/<<PKGBUILDDIR>> http_proxy='http://127.0.0.1:9/' 
> https_proxy='https://127.0.0.1:9/' \
> sphinx-build -N -E -T -b html . /<<PKGBUILDDIR>>/.pybuild/docs/html/
> Running Sphinx v3.2.1
> making output directory... done
> loading intersphinx inventory from https://docs.python.org/3.6/objects.inv...
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'https://docs.python.org/3.6/objects.inv' not fetchable 
> due to <class 'requests.exceptions.ProxyError'>: 
> HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded 
> with url: /3.6/objects.inv (Caused by ProxyError('Cannot connect to proxy.', 
> NewConnectionError('<urllib3.connection.HTTPSConnection object at 
> 0x7f21e5c24a90>: Failed to establish a new connection: [Errno 111] Connection 
> refused')))
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 6 source files that are out of date
> updating environment: [new config] 6 added, 0 changed, 0 removed
> reading sources... [ 16%] docs/development
> reading sources... [ 33%] docs/installation
> reading sources... [ 50%] docs/parser-tree
> reading sources... [ 66%] docs/usage
> reading sources... [ 83%] global
> reading sources... [100%] index
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 16%] docs/development
> writing output... [ 33%] docs/installation
> writing output... [ 50%] docs/parser-tree
> writing output... [ 66%] docs/usage
> writing output... [ 83%] global
> writing output... [100%] index
> 
> generating indices...  genindex py-modindexdone
> highlighting module code... [ 14%] abc
> highlighting module code... [ 28%] parso
> highlighting module code... [ 42%] parso.grammar
> highlighting module code... [ 57%] parso.normalizer
> highlighting module code... [ 71%] parso.python.tree
> highlighting module code... [ 85%] parso.tree
> highlighting module code... [100%] parso.utils
> 
> writing additional pages...  searchdone
> copying static files... ... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 1 warning.
> 
> The HTML pages are in ../.pybuild/docs/html.
> rm -rf /<<PKGBUILDDIR>>/.pybuild/docs/html/.doctrees
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build; 
> python3.9 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.0+, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>, inifile: pytest.ini
> collected 1096 items
> 
> test/test_absolute_import.py ...                                         [  
> 0%]
> test/test_cache.py .......                                               [  
> 0%]
> test/test_diff_parser.py ............................................... [  
> 5%]
> ...................................                                      [  
> 8%]
> test/test_error_recovery.py ..............                               [  
> 9%]
> test/test_file_python_errors.py ......                                   [ 
> 10%]
> test/test_fstring.py ..................................................  [ 
> 14%]
> test/test_get_code.py .............                                      [ 
> 15%]
> test/test_grammar.py .                                                   [ 
> 16%]
> test/test_load_grammar.py ............                                   [ 
> 17%]
> test/test_normalizer_issues_files.py ..................................  [ 
> 20%]
> test/test_old_fast_parser.py ...............                             [ 
> 21%]
> test/test_param_splitting.py ........                                    [ 
> 22%]
> test/test_parser.py .................................................... [ 
> 27%]
> ........................................................................ [ 
> 33%]
> ............................                                             [ 
> 36%]
> test/test_parser_tree.py ............................................... [ 
> 40%]
> .........................                                                [ 
> 42%]
> test/test_pep8.py ...                                                    [ 
> 43%]
> test/test_pgen2.py ........................x............................ [ 
> 47%]
> ........................................................................ [ 
> 54%]
> ........................................................................ [ 
> 61%]
> .................................................................        [ 
> 66%]
> test/test_prefix.py .....................                                [ 
> 68%]
> test/test_python_errors.py ...........................F....FFF.......... [ 
> 72%]
> ..................................F...F...........................FFFF.. [ 
> 79%]
> ..............................F......................................... [ 
> 86%]
> ..........................................                               [ 
> 89%]
> test/test_tokenize.py .................................................. [ 
> 94%]
> ......................................                                   [ 
> 97%]
> test/test_utils.py ......................                                
> [100%]
> 
> =================================== FAILURES 
> ===================================
> __________________ test_python_exception_matches[f(x=1, x=2)] 
> __________________
> 
> code = 'f(x=1, x=2)'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: keyword argument repeated' in 
> ['SyntaxError: keyword argument repeated: x']
> 
> test/test_python_errors.py:39: AssertionError
> ___________________ test_python_exception_matches[a, b += 3] 
> ___________________
> 
> code = 'a, b += 3'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       assert 'SyntaxError: illegal expression for augmented assignment' in 
> ["SyntaxError: 'tuple' is an illegal expression for augmented assignment"]
> 
> test/test_python_errors.py:39: AssertionError
> __________________ test_python_exception_matches[(a, b) += 3] 
> __________________
> 
> code = '(a, b) += 3'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       assert 'SyntaxError: illegal expression for augmented assignment' in 
> ["SyntaxError: 'tuple' is an illegal expression for augmented assignment"]
> 
> test/test_python_errors.py:39: AssertionError
> __________________ test_python_exception_matches[[a, b] += 3] 
> __________________
> 
> code = '[a, b] += 3'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       assert 'SyntaxError: illegal expression for augmented assignment' in 
> ["SyntaxError: 'list' is an illegal expression for augmented assignment"]
> 
> test/test_python_errors.py:39: AssertionError
> _________________ test_python_exception_matches[*a, *b = 3, 3] 
> _________________
> 
> code = '*a, *b = 3, 3'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: two starred expressions in 
> assignment' in ['SyntaxError: multiple starred expressions in assignment']
> 
> test/test_python_errors.py:39: AssertionError
> ___________________ test_python_exception_matches[del *a, b] 
> ___________________
> 
> code = 'del *a, b'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       assert "SyntaxError: can't use starred expression here" in 
> ['SyntaxError: cannot delete starred']
> 
> test/test_python_errors.py:39: AssertionError
> _________________ test_python_exception_matches[f'{continue}'] 
> _________________
> 
> code = "f'{continue}'"
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: invalid syntax' in 
> ['SyntaxError: f-string: invalid syntax']
> 
> test/test_python_errors.py:39: AssertionError
> ___________________ test_python_exception_matches[f'{1;1}'] 
> ____________________
> 
> code = "f'{1;1}'"
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: invalid syntax' in 
> ['SyntaxError: f-string: invalid syntax']
> 
> test/test_python_errors.py:39: AssertionError
> ____________________ test_python_exception_matches[f'{a;}'] 
> ____________________
> 
> code = "f'{a;}'"
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: invalid syntax' in 
> ['SyntaxError: f-string: invalid syntax']
> 
> test/test_python_errors.py:39: AssertionError
> __________________ test_python_exception_matches[f'{b"" ""}'] 
> __________________
> 
> code = 'f\'{b"" ""}\''
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       AssertionError: assert 'SyntaxError: cannot mix bytes and nonbytes 
> literals' in ['SyntaxError: f-string: cannot mix bytes and nonbytes literals']
> 
> test/test_python_errors.py:39: AssertionError
> __________________ test_python_exception_matches[[a, 1] += 3] 
> __________________
> 
> code = '[a, 1] += 3'
> 
>     @pytest.mark.parametrize('code', FAILING_EXAMPLES)
>     def test_python_exception_matches(code):
>         wanted, line_nr = _get_actual_exception(code)
>     
>         errors = _get_error_list(code)
>         actual = None
>         if errors:
>             error, = errors
>             actual = error.message
> >       assert actual in wanted
> E       assert 'SyntaxError: cannot assign to literal' in ["SyntaxError: 
> 'list' is an illegal expression for augmented assignment"]
> 
> test/test_python_errors.py:39: AssertionError
> ============== 11 failed, 1084 passed, 1 xfailed in 6.68 seconds 
> ===============
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_parso/build; python3.9 -m pytest test
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.9 
> 3.8" returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/parso_0.7.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: parso
Source-Version: 0.8.1-1
Done: =?utf-8?q?Piotr_O=C5=BCarowski?= <pi...@debian.org>

We believe that the bug you reported is fixed in the latest version of
parso, 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 973...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated parso 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: Sun, 20 Dec 2020 22:50:50 +0100
Source: parso
Architecture: source
Version: 0.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 973193
Changes:
 parso (0.8.1-1) unstable; urgency=medium
 .
   * New upstream release.
     - works with Python 3.9 (closes: 973193)
Checksums-Sha1:
 f0f711aeddc9c7a6b99f9b402bd7752740e619a8 1840 parso_0.8.1-1.dsc
 ec97b91574547865570fb10ccc7a36f523435458 395966 parso_0.8.1.orig.tar.gz
 5bb99074c596d232e280f1e4c0cbd1f33ac6fc4a 5084 parso_0.8.1-1.debian.tar.xz
 76b720b846b31937c337a37ecbbc4a3e7db7c5c1 8097 parso_0.8.1-1_amd64.buildinfo
Checksums-Sha256:
 35e81df01d4f9a46bca58547a38b71af76f96d6e5dbee8ce9783a55d14c0ae56 1840 
parso_0.8.1-1.dsc
 8519430ad07087d4c997fda3a7918f7cfa27cb58972a8c89c2a0295a1c940e9e 395966 
parso_0.8.1.orig.tar.gz
 54f9798403d04c7124f15eb0a63566d830acb50026cae697bb1fdd69d8b56236 5084 
parso_0.8.1-1.debian.tar.xz
 786d419372806ba4d337b09f60675cd0bd0c43b9d45932df3f2e2cb0f592a77c 8097 
parso_0.8.1-1_amd64.buildinfo
Files:
 7fd3b69950fd81fde0e532c83ef28d71 1840 python optional parso_0.8.1-1.dsc
 07b721ac46bb980995c6e589a276f25a 395966 python optional parso_0.8.1.orig.tar.gz
 df71dd96ceb5d479584a1dd26962ff3a 5084 python optional 
parso_0.8.1-1.debian.tar.xz
 80257a98b5b549c4dceb434f2f6b4f96 8097 python optional 
parso_0.8.1-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAl/f3AIACgkQrvbxoqdF
dkUrYRAA2SuI71WsWgxbPFVXluJ9YmpIJzKLwluXWJfuw2RPS54/WI34FSP20OMA
ArAN1Sj/DFYxNpJ/GHVjFLEJUDsdzJFvHZliiOLp8tNIHg/yINEM+jk7pStsji94
EoV+Ux00NfRvzaIBUHI37ccMGpMHaYFnuPYjfRDv9JRMJUMwpP+8B4Uc3wB9evVT
7t83q8rcAvMmka191yME6b8hLPJA7gJh+cZ+nnB2OPcN3HCdLVUshr0HM6/2Dokq
Hh1ajuCthmlMztut7yDwwOpsk+wnXpJiFEl1GlumdmscdmAwuUhg1y0fGQrpYCpi
qaK4z6TbkKfpcl5Tt7WZ4aqUUBdBg7zgsKM71E3OWcsEqVhQIi9R1NvlYNi05wu8
EFMDyzXhX1ue1Bmarpr8V7+HFhdX9iQVfloHBp6v5kV2UjbqngFiz9s8p5wlkuo0
l3+DSXDpp81ZrBzyv5Tcwrah3HXUHJ4SoxCMKdZx8GvogXqZgNw+otZgvvAjYYeb
zSQco/NH4TbWqAiZdy4sJzOayPfEA1O/rBjRD12gZclGx1Jp+bxSqqrAnxh1l8+G
lDZOWoCelSgJF5L89p++hrnqdbV/yTgWHPTFcV6xJSbgMQGSgNccDlYcnooH4aq7
fd2b9lfnWK0z5vhDbhrgmuS3VIsqQXiq//SdF20PYVOa+WYiFww=
=I4vM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to