>>> py3-future: Building main/py3-future 0.18.3-r2 (using abuild 3.12.0-r0) started Sat, 21 Oct 2023 08:52:56 +0000 >>> py3-future: Checking sanity of /home/buildozer/aports/main/py3-future/APKBUILD... >>> py3-future: Analyzing dependencies... >>> py3-future: Installing for build: build-base python3 py3-setuptools py3-pytest (1/27) Installing libbz2 (1.0.8-r6) (2/27) Installing libffi (3.4.4-r3) (3/27) Installing gdbm (1.23-r1) (4/27) Installing xz-libs (5.4.4-r0) (5/27) Installing mpdecimal (2.5.1-r2) (6/27) Installing libpanelw (6.4_p20231007-r0) (7/27) Installing readline (8.2.1-r2) (8/27) Installing sqlite-libs (3.43.2-r0) (9/27) Installing python3 (3.11.6-r1) (10/27) Installing python3-pycache-pyc0 (3.11.6-r1) (11/27) Installing pyc (3.11.6-r1) (12/27) Installing python3-pyc (3.11.6-r1) (13/27) Installing py3-parsing (3.1.1-r0) (14/27) Installing py3-parsing-pyc (3.1.1-r0) (15/27) Installing py3-packaging (23.2-r0) (16/27) Installing py3-packaging-pyc (23.2-r0) (17/27) Installing py3-setuptools (68.2.2-r0) (18/27) Installing py3-setuptools-pyc (68.2.2-r0) (19/27) Installing py3-iniconfig (1.1.1-r6) (20/27) Installing py3-iniconfig-pyc (1.1.1-r6) (21/27) Installing py3-pluggy (1.3.0-r0) (22/27) Installing py3-pluggy-pyc (1.3.0-r0) (23/27) Installing py3-py (1.11.0-r2) (24/27) Installing py3-py-pyc (1.11.0-r2) (25/27) Installing py3-pytest (7.4.2-r0) (26/27) Installing py3-pytest-pyc (7.4.2-r0) (27/27) Installing .makedepends-py3-future (20231021.085257) Executing busybox-1.36.1-r13.trigger OK: 526 MiB in 133 packages >>> py3-future: Cleaning up srcdir >>> py3-future: Cleaning up pkgdir >>> py3-future: Cleaning up tmpdir >>> py3-future: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/py3-future-0.18.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-future: Fetching py3-future-0.18.3.tar.gz::https://pypi.io/packages/source/f/future/future-0.18.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122 100 122 0 0 2232 0 --:--:-- --:--:-- --:--:-- 2259 100 273 100 273 0 0 1222 0 --:--:-- --:--:-- --:--:-- 1222 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 821k 100 821k 0 0 2186k 0 --:--:-- --:--:-- --:--:-- 2186k >>> py3-future: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/py3-future-0.18.3.tar.gz >>> py3-future: Checking sha512sums... py3-future-0.18.3.tar.gz: OK python-3.9-support.patch: OK >>> py3-future: Unpacking /var/cache/distfiles/v3.19/py3-future-0.18.3.tar.gz... >>> py3-future: python-3.9-support.patch patching file src/future/backports/xmlrpc/client.py patching file src/future/moves/_dummy_thread.py patching file src/future/standard_library/__init__.py patching file tests/test_future/test_standard_library.py patching file tests/test_future/test_urllib_toplevel.py patching file tests/test_future/test_builtins.py patching file tests/test_future/test_urllib2.py patching file tests/test_future/test_urllib_toplevel.py /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ******************************************************************************** The license_file parameter is deprecated, use license_files instead. By 2023-Oct-30, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! parsed = self.parsers.get(option_name, lambda x: x)(value) running build running build_py creating build creating build/lib creating build/lib/future copying src/future/__init__.py -> build/lib/future creating build/lib/future/builtins copying src/future/builtins/misc.py -> build/lib/future/builtins copying src/future/builtins/newnext.py -> build/lib/future/builtins copying src/future/builtins/disabled.py -> build/lib/future/builtins copying src/future/builtins/new_min_max.py -> build/lib/future/builtins copying src/future/builtins/__init__.py -> build/lib/future/builtins copying src/future/builtins/newsuper.py -> build/lib/future/builtins copying src/future/builtins/newround.py -> build/lib/future/builtins copying src/future/builtins/iterators.py -> build/lib/future/builtins creating build/lib/future/types copying src/future/types/newrange.py -> build/lib/future/types copying src/future/types/__init__.py -> build/lib/future/types copying src/future/types/newopen.py -> build/lib/future/types copying src/future/types/newmemoryview.py -> build/lib/future/types copying src/future/types/newstr.py -> build/lib/future/types copying src/future/types/newdict.py -> build/lib/future/types copying src/future/types/newobject.py -> build/lib/future/types copying src/future/types/newbytes.py -> build/lib/future/types copying src/future/types/newint.py -> build/lib/future/types copying src/future/types/newlist.py -> build/lib/future/types creating build/lib/future/standard_library copying src/future/standard_library/__init__.py -> build/lib/future/standard_library creating build/lib/future/backports copying src/future/backports/_markupbase.py -> build/lib/future/backports copying src/future/backports/total_ordering.py -> build/lib/future/backports copying src/future/backports/misc.py -> build/lib/future/backports copying src/future/backports/__init__.py -> build/lib/future/backports copying src/future/backports/datetime.py -> build/lib/future/backports copying src/future/backports/socket.py -> build/lib/future/backports copying src/future/backports/socketserver.py -> build/lib/future/backports creating build/lib/future/backports/email copying src/future/backports/email/encoders.py -> build/lib/future/backports/email copying src/future/backports/email/quoprimime.py -> build/lib/future/backports/email copying src/future/backports/email/header.py -> build/lib/future/backports/email copying src/future/backports/email/utils.py -> build/lib/future/backports/email copying src/future/backports/email/parser.py -> build/lib/future/backports/email copying src/future/backports/email/base64mime.py -> build/lib/future/backports/email copying src/future/backports/email/_header_value_parser.py -> build/lib/future/backports/email copying src/future/backports/email/generator.py -> build/lib/future/backports/email copying src/future/backports/email/errors.py -> build/lib/future/backports/email copying src/future/backports/email/_encoded_words.py -> build/lib/future/backports/email copying src/future/backports/email/__init__.py -> build/lib/future/backports/email copying src/future/backports/email/charset.py -> build/lib/future/backports/email copying src/future/backports/email/policy.py -> build/lib/future/backports/email copying src/future/backports/email/iterators.py -> build/lib/future/backports/email copying src/future/backports/email/_parseaddr.py -> build/lib/future/backports/email copying src/future/backports/email/headerregistry.py -> build/lib/future/backports/email copying src/future/backports/email/feedparser.py -> build/lib/future/backports/email copying src/future/backports/email/message.py -> build/lib/future/backports/email copying src/future/backports/email/_policybase.py -> build/lib/future/backports/email creating build/lib/future/backports/email/mime copying src/future/backports/email/mime/base.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/application.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/nonmultipart.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/image.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/multipart.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/__init__.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/audio.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/text.py -> build/lib/future/backports/email/mime copying src/future/backports/email/mime/message.py -> build/lib/future/backports/email/mime creating build/lib/future/backports/html copying src/future/backports/html/entities.py -> build/lib/future/backports/html copying src/future/backports/html/parser.py -> build/lib/future/backports/html copying src/future/backports/html/__init__.py -> build/lib/future/backports/html creating build/lib/future/backports/http copying src/future/backports/http/server.py -> build/lib/future/backports/http copying src/future/backports/http/__init__.py -> build/lib/future/backports/http copying src/future/backports/http/cookies.py -> build/lib/future/backports/http copying src/future/backports/http/client.py -> build/lib/future/backports/http copying src/future/backports/http/cookiejar.py -> build/lib/future/backports/http creating build/lib/future/backports/test copying src/future/backports/test/ssl_servers.py -> build/lib/future/backports/test copying src/future/backports/test/support.py -> build/lib/future/backports/test copying src/future/backports/test/pystone.py -> build/lib/future/backports/test copying src/future/backports/test/__init__.py -> build/lib/future/backports/test creating build/lib/future/backports/urllib copying src/future/backports/urllib/robotparser.py -> build/lib/future/backports/urllib copying src/future/backports/urllib/error.py -> build/lib/future/backports/urllib copying src/future/backports/urllib/response.py -> build/lib/future/backports/urllib copying src/future/backports/urllib/__init__.py -> build/lib/future/backports/urllib copying src/future/backports/urllib/parse.py -> build/lib/future/backports/urllib copying src/future/backports/urllib/request.py -> build/lib/future/backports/urllib creating build/lib/future/backports/xmlrpc copying src/future/backports/xmlrpc/server.py -> build/lib/future/backports/xmlrpc copying src/future/backports/xmlrpc/__init__.py -> build/lib/future/backports/xmlrpc copying src/future/backports/xmlrpc/client.py -> build/lib/future/backports/xmlrpc creating build/lib/future/moves copying src/future/moves/collections.py -> build/lib/future/moves copying src/future/moves/_markupbase.py -> build/lib/future/moves copying src/future/moves/winreg.py -> build/lib/future/moves copying src/future/moves/copyreg.py -> build/lib/future/moves copying src/future/moves/_dummy_thread.py -> build/lib/future/moves copying src/future/moves/sys.py -> build/lib/future/moves copying src/future/moves/configparser.py -> build/lib/future/moves copying src/future/moves/builtins.py -> build/lib/future/moves copying src/future/moves/pickle.py -> build/lib/future/moves copying src/future/moves/__init__.py -> build/lib/future/moves copying src/future/moves/queue.py -> build/lib/future/moves copying src/future/moves/itertools.py -> build/lib/future/moves copying src/future/moves/reprlib.py -> build/lib/future/moves copying src/future/moves/socketserver.py -> build/lib/future/moves copying src/future/moves/_thread.py -> build/lib/future/moves copying src/future/moves/subprocess.py -> build/lib/future/moves creating build/lib/future/moves/dbm copying src/future/moves/dbm/__init__.py -> build/lib/future/moves/dbm copying src/future/moves/dbm/gnu.py -> build/lib/future/moves/dbm copying src/future/moves/dbm/dumb.py -> build/lib/future/moves/dbm copying src/future/moves/dbm/ndbm.py -> build/lib/future/moves/dbm creating build/lib/future/moves/html copying src/future/moves/html/entities.py -> build/lib/future/moves/html copying src/future/moves/html/parser.py -> build/lib/future/moves/html copying src/future/moves/html/__init__.py -> build/lib/future/moves/html creating build/lib/future/moves/http copying src/future/moves/http/server.py -> build/lib/future/moves/http copying src/future/moves/http/__init__.py -> build/lib/future/moves/http copying src/future/moves/http/cookies.py -> build/lib/future/moves/http copying src/future/moves/http/client.py -> build/lib/future/moves/http copying src/future/moves/http/cookiejar.py -> build/lib/future/moves/http creating build/lib/future/moves/test copying src/future/moves/test/support.py -> build/lib/future/moves/test copying src/future/moves/test/__init__.py -> build/lib/future/moves/test creating build/lib/future/moves/tkinter copying src/future/moves/tkinter/dnd.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/tix.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/scrolledtext.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/simpledialog.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/__init__.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/commondialog.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/ttk.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/colorchooser.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/dialog.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/messagebox.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/filedialog.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/font.py -> build/lib/future/moves/tkinter copying src/future/moves/tkinter/constants.py -> build/lib/future/moves/tkinter creating build/lib/future/moves/urllib copying src/future/moves/urllib/robotparser.py -> build/lib/future/moves/urllib copying src/future/moves/urllib/error.py -> build/lib/future/moves/urllib copying src/future/moves/urllib/response.py -> build/lib/future/moves/urllib copying src/future/moves/urllib/__init__.py -> build/lib/future/moves/urllib copying src/future/moves/urllib/parse.py -> build/lib/future/moves/urllib copying src/future/moves/urllib/request.py -> build/lib/future/moves/urllib creating build/lib/future/moves/xmlrpc copying src/future/moves/xmlrpc/server.py -> build/lib/future/moves/xmlrpc copying src/future/moves/xmlrpc/__init__.py -> build/lib/future/moves/xmlrpc copying src/future/moves/xmlrpc/client.py -> build/lib/future/moves/xmlrpc creating build/lib/future/tests copying src/future/tests/base.py -> build/lib/future/tests copying src/future/tests/__init__.py -> build/lib/future/tests creating build/lib/future/utils copying src/future/utils/__init__.py -> build/lib/future/utils copying src/future/utils/surrogateescape.py -> build/lib/future/utils creating build/lib/past copying src/past/__init__.py -> build/lib/past creating build/lib/past/builtins copying src/past/builtins/noniterators.py -> build/lib/past/builtins copying src/past/builtins/misc.py -> build/lib/past/builtins copying src/past/builtins/__init__.py -> build/lib/past/builtins creating build/lib/past/types copying src/past/types/olddict.py -> build/lib/past/types copying src/past/types/oldstr.py -> build/lib/past/types copying src/past/types/__init__.py -> build/lib/past/types copying src/past/types/basestring.py -> build/lib/past/types creating build/lib/past/utils copying src/past/utils/__init__.py -> build/lib/past/utils creating build/lib/past/translation copying src/past/translation/__init__.py -> build/lib/past/translation creating build/lib/libfuturize copying src/libfuturize/fixer_util.py -> build/lib/libfuturize copying src/libfuturize/__init__.py -> build/lib/libfuturize copying src/libfuturize/main.py -> build/lib/libfuturize creating build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_future_standard_library_urllib.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_remove_old__future__imports.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_future_standard_library.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_xrange_with_import.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_future_builtins.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_object.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_input.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_unicode_literals_import.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_print.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_UserDict.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_cmp.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_next_call.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/__init__.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_execfile.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_order___future__imports.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_print_with_import.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_basestring.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_division.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_bytes.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_division_safe.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_add__future__imports_except_unicode_literals.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_metaclass.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_absolute_import.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_raise.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_unicode_keep_u.py -> build/lib/libfuturize/fixes copying src/libfuturize/fixes/fix_oldstr_wrap.py -> build/lib/libfuturize/fixes creating build/lib/libpasteurize copying src/libpasteurize/__init__.py -> build/lib/libpasteurize copying src/libpasteurize/main.py -> build/lib/libpasteurize creating build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_add_future_standard_library_import.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_throw.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_future_builtins.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_printfunction.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_next.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_add_all_future_builtins.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/__init__.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/feature_base.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_imports2.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_annotations.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_division.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_kwargs.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_newstyle.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_memoryview.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_imports.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_features.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_raise_.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_metaclass.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_unpacking.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_fullargspec.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_add_all__future__imports.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_raise.py -> build/lib/libpasteurize/fixes copying src/libpasteurize/fixes/fix_getcwd.py -> build/lib/libpasteurize/fixes running egg_info writing src/future.egg-info/PKG-INFO writing dependency_links to src/future.egg-info/dependency_links.txt writing entry points to src/future.egg-info/entry_points.txt writing top-level names to src/future.egg-info/top_level.txt reading manifest file 'src/future.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.au' under directory 'tests' warning: no files found matching '*.gif' under directory 'tests' warning: no files found matching '*.txt' under directory 'tests' adding license file 'LICENSE.txt' writing manifest file 'src/future.egg-info/SOURCES.txt' copying src/future/backports/test/badcert.pem -> build/lib/future/backports/test copying src/future/backports/test/badkey.pem -> build/lib/future/backports/test copying src/future/backports/test/dh512.pem -> build/lib/future/backports/test copying src/future/backports/test/https_svn_python_org_root.pem -> build/lib/future/backports/test copying src/future/backports/test/keycert.passwd.pem -> build/lib/future/backports/test copying src/future/backports/test/keycert.pem -> build/lib/future/backports/test copying src/future/backports/test/keycert2.pem -> build/lib/future/backports/test copying src/future/backports/test/nokia.pem -> build/lib/future/backports/test copying src/future/backports/test/nullbytecert.pem -> build/lib/future/backports/test copying src/future/backports/test/nullcert.pem -> build/lib/future/backports/test copying src/future/backports/test/sha256.pem -> build/lib/future/backports/test copying src/future/backports/test/ssl_cert.pem -> build/lib/future/backports/test copying src/future/backports/test/ssl_key.passwd.pem -> build/lib/future/backports/test copying src/future/backports/test/ssl_key.pem -> build/lib/future/backports/test ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.2, pluggy-1.3.0 rootdir: /home/buildozer/aports/main/py3-future/src/future-0.18.3 configfile: pytest.ini collected 1142 items tests/test_future/test_backports.py .................................... [ 3%] [ 3%] tests/test_future/test_buffer.py ................... [ 4%] tests/test_future/test_builtins.py ....................sF............... [ 8%] ....sss..............s............. [ 11%] tests/test_future/test_bytes.py ....................s..................x [ 14%] ........s............... [ 16%] tests/test_future/test_chainmap.py ............ [ 17%] tests/test_future/test_common_iterators.py .... [ 18%] tests/test_future/test_count.py .. [ 18%] tests/test_future/test_decorators.py .. [ 18%] tests/test_future/test_dict.py .............. [ 19%] tests/test_future/test_email_generation.py . [ 19%] tests/test_future/test_email_multipart.py .. [ 19%] tests/test_future/test_explicit_imports.py .. [ 20%] tests/test_future/test_futurize.py ........s...x...x..x..x.......s.xsss. [ 23%] x....x...x.....x.....x.xx. [ 25%] tests/test_future/test_html.py . [ 25%] tests/test_future/test_htmlparser.py ................................... [ 28%] .......ss.......................... [ 31%] tests/test_future/test_http_cookiejar.py ............................... [ 34%] ............................ [ 37%] tests/test_future/test_httplib.py ...............s.............. [ 39%] tests/test_future/test_import_star.py ...... [ 40%] tests/test_future/test_imports_httplib.py . [ 40%] tests/test_future/test_imports_urllib.py .. [ 40%] tests/test_future/test_int.py ...................s.........s [ 43%] tests/test_future/test_int_old_division.py ssss [ 43%] tests/test_future/test_isinstance.py ................ [ 44%] tests/test_future/test_libfuturize_fixers.py ........................... [ 47%] ............... [ 48%] tests/test_future/test_list.py .................... [ 50%] tests/test_future/test_magicsuper.py ..s.s... [ 50%] tests/test_future/test_object.py .............. [ 52%] tests/test_future/test_pasteurize.py ..x...x...xx [ 53%] tests/test_future/test_range.py ........................ [ 55%] tests/test_future/test_requests.py .. [ 55%] tests/test_future/test_standard_library.py ..........s.....s............ [ 58%] .s......s... [ 59%] tests/test_future/test_str.py .................s........................ [ 62%] ....s..x. [ 63%] tests/test_future/test_super.py ................ [ 64%] tests/test_future/test_surrogateescape.py .......... [ 65%] tests/test_future/test_urllib.py ....................................... [ 69%] ........................s................ [ 72%] tests/test_future/test_urllib2.py .............................s........ [ 76%] ................. [ 77%] tests/test_future/test_urllib_response.py . [ 77%] tests/test_future/test_urllib_toplevel.py .................s.....s..s... [ 80%] .................................s................ [ 84%] tests/test_future/test_urllibnet.py ...s.......... [ 85%] tests/test_future/test_urlparse.py ................................. [ 88%] tests/test_future/test_utils.py ................... [ 90%] tests/test_past/test_basestring.py .. [ 90%] tests/test_past/test_builtins.py ...x..xxxxxx...x.xxxxxx....xx..xx..x.xx [ 94%] .xxx...x....x...x. [ 95%] tests/test_past/test_misc.py . [ 95%] tests/test_past/test_noniterators.py . [ 95%] tests/test_past/test_olddict.py .....................s............ [ 98%] tests/test_past/test_oldstr.py .... [ 99%] tests/test_past/test_translation.py ....x.... [100%] =================================== FAILURES =================================== ___________________________ BuiltinTest.test_compile ___________________________ self = def test_compile(self): compile('print(1)\n', '', 'exec') bom = b'\xef\xbb\xbf' compile(bom + b'print(1)\n', '', 'exec') compile(source='pass', filename='?', mode='exec') compile(dont_inherit=0, filename='tmp', source='0', mode='eval') compile('pass', '?', dont_inherit=1, mode='exec') # Fails on Py2.7: # Was: compile(memoryview(b"text"), "name", "exec") self.assertRaises(TypeError, compile) self.assertRaises(ValueError, compile, 'print(42)\n', '', 'badmode') self.assertRaises(ValueError, compile, 'print(42)\n', '', 'single', 0xff) # Raises TypeError in Python < v3.5, ValueError in v3.5: > self.assertRaises((TypeError, ValueError), compile, chr(0), 'f', 'exec') E SyntaxError: source code string cannot contain null bytes tests/test_future/test_builtins.py:527: SyntaxError =============================== warnings summary =============================== build/lib/future/standard_library/__init__.py:65 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/standard_library/__init__.py:65: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses import imp tests/test_future/test_builtins.py:266 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_builtins.py:266: DeprecationWarning: invalid escape sequence '\u' (str(b'\u0663\u0661\u0664 ','raw-unicode-escape'), 314), tests/test_future/test_builtins.py:288 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_builtins.py:288: DeprecationWarning: invalid escape sequence '\u' (str(b'\u0663\u0661\u0664 ','raw-unicode-escape'), 314), build/lib/future/backports/test/support.py:1977 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/test/support.py:1977: DeprecationWarning: invalid escape sequence '\d' m = re.match("2.6.(\d{1,2})", kernel_version) build/lib/future/backports/email/message.py:13 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/email/message.py:13: DeprecationWarning: 'uu' is deprecated and slated for removal in Python 3.13 import uu build/lib/future/backports/email/utils.py:68 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/email/utils.py:68: DeprecationWarning: invalid escape sequence '\A' '([^\ud800-\udbff]|\A)[\udc00-\udfff]([^\udc00-\udfff]|\Z)').search build/lib/future/backports/urllib/parse.py:957 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/urllib/parse.py:957: DeprecationWarning: invalid escape sequence '\?' _queryprog = re.compile('^(.*)\?([^?]*)$') build/lib/libfuturize/fixer_util.py:11 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/libfuturize/fixer_util.py:11: DeprecationWarning: lib2to3 package is deprecated and may not be able to parse Python 3.10+ from lib2to3.fixer_util import (FromImport, Newline, is_import, tests/test_future/test_htmlparser.py:685 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_htmlparser.py:685: DeprecationWarning: invalid escape sequence '\=' "", build/lib/future/backports/html/parser.py:31 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/html/parser.py:31: DeprecationWarning: invalid escape sequence '\s' tagfind = re.compile('([a-zA-Z][-.a-zA-Z0-9:_]*)(?:\s|/(?!>))*') build/lib/future/backports/html/parser.py:79 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/html/parser.py:79: DeprecationWarning: invalid escape sequence '\s' endtagfind = re.compile('') tests/test_future/test_http_cookiejar.py:1034 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_http_cookiejar.py:1034: DeprecationWarning: invalid escape sequence '\$' self.assertRegex(h, "\$Port([^=]|$)", tests/test_future/test_http_cookiejar.py:1373 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_http_cookiejar.py:1373: DeprecationWarning: invalid escape sequence '\s' '\s*\$Path="\/acme"') tests/test_future/test_http_cookiejar.py:1375 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_http_cookiejar.py:1375: DeprecationWarning: invalid escape sequence '\s' '\s*\$Path="\/acme"') build/lib/future/backports/http/client.py:1 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/http/client.py:1: DeprecationWarning: invalid escape sequence '\_' """HTTP/1.1 client library build/lib/future/backports/email/feedparser.py:37 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/email/feedparser.py:37: DeprecationWarning: invalid escape sequence '\Z' NLCRE_eol = re.compile('(\r\n|\r|\n)\Z') build/lib/future/backports/http/cookiejar.py:212 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/http/cookiejar.py:212: DeprecationWarning: invalid escape sequence '\d' "(\d\d\d\d) (\d\d):(\d\d):(\d\d) GMT$", re.ASCII) build/lib/future/backports/http/cookiejar.py:293 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/http/cookiejar.py:293: DeprecationWarning: invalid escape sequence '\d' """^ build/lib/future/backports/http/cookiejar.py:429 /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/http/cookiejar.py:429: DeprecationWarning: invalid escape sequence '\s' non_junk, nr_junk_chars = re.subn("^[=\s;]*", "", text) tests/test_future/test_urllib.py:536 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib.py:536: DeprecationWarning: invalid escape sequence '\^' """Tests for urllib.quote() and urllib.quote_plus() tests/test_future/test_urllib.py:611 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib.py:611: DeprecationWarning: invalid escape sequence '\^' should_quote.append('<>#%"{}|\^[]`') tests/test_future/test_urllib_toplevel.py:551 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:551: DeprecationWarning: invalid escape sequence '\^' """Tests for urllib.quote() and urllib.quote_plus() tests/test_future/test_urllib_toplevel.py:626 /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:626: DeprecationWarning: invalid escape sequence '\^' should_quote.append('<>#%"{}|\^[]`') tests/test_future/test_htmlparser.py: 4 warnings tests/test_future/test_http_cookiejar.py: 5 warnings tests/test_future/test_urllib2.py: 6 warnings tests/test_future/test_urllibnet.py: 3 warnings /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/test/support.py:1656: DeprecationWarning: unittest.makeSuite() is deprecated and will be removed in Python 3.13. Please use unittest.TestLoader.loadTestsFromTestCase() instead. suite.addTest(unittest.makeSuite(cls)) tests/test_future/test_httplib.py::SourceAddressTest::testHTTPSConnectionSourceAddress tests/test_future/test_httplib.py::HTTPSTest::test_attributes tests/test_future/test_httplib.py::HTTPSTest::test_host_port tests/test_future/test_httplib.py::HTTPSTest::test_host_port tests/test_future/test_httplib.py::HTTPSTest::test_host_port tests/test_future/test_httplib.py::HTTPSTest::test_host_port tests/test_future/test_httplib.py::HTTPSTest::test_host_port /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/future/backports/http/client.py:1218: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_int.py:401: DeprecationWarning: The delegation of int() to __trunc__ is deprecated. int(TruncReturnsNonIntegral()) tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion tests/test_future/test_int.py::IntTestCases::test_intconversion /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_int.py:421: DeprecationWarning: The delegation of int() to __trunc__ is deprecated. int(TruncReturnsBadInt()) tests/test_future/test_standard_library.py::TestStandardLibraryReorganization::test_reload /usr/lib/python3.11/importlib/__init__.py:169: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses _bootstrap._exec(spec, module) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1209: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'ab'),urllib_parse.splitpasswd('user:ab')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1210: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a\nb'),urllib_parse.splitpasswd('user:a\nb')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1211: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a\tb'),urllib_parse.splitpasswd('user:a\tb')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1212: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a\rb'),urllib_parse.splitpasswd('user:a\rb')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1213: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a\fb'),urllib_parse.splitpasswd('user:a\fb')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1214: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a\vb'),urllib_parse.splitpasswd('user:a\vb')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1215: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a:b'),urllib_parse.splitpasswd('user:a:b')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1216: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user', 'a b'),urllib_parse.splitpasswd('user:a b')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1217: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user 2', 'ab'),urllib_parse.splitpasswd('user 2:ab')) tests/test_future/test_urllib_toplevel.py::Utility_Tests::test_splitpasswd /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllib_toplevel.py:1218: DeprecationWarning: urllib.parse.splitpasswd() is deprecated as of 3.8, use urllib.parse.urlparse() instead self.assertEqual(('user+1', 'a+b'),urllib_parse.splitpasswd('user+1:a+b')) tests/test_future/test_urllibnet.py::urlopenNetworkTests::test_getcode tests/test_future/test_urllibnet.py::test_main /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_urllibnet.py:103: DeprecationWarning: FancyURLopener style of invoking requests is deprecated. Use newer urlopen functions/methods open_url = urllib_request.FancyURLopener().open(URL) tests/test_future/test_utils.py::TestUtils::test_raise_ /home/buildozer/aports/main/py3-future/src/future-0.18.3/tests/test_future/test_utils.py:153: DeprecationWarning: Please use assertRaisesRegex instead. self.assertRaisesRegexp( tests/test_past/test_oldstr.py::TestOldStr::test_unescape /home/buildozer/aports/main/py3-future/src/future-0.18.3/build/lib/past/types/oldstr.py:37: DeprecationWarning: invalid escape sequence '\c' return s.encode().decode('unicode_escape') -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_future/test_builtins.py::BuiltinTest::test_compile - Syntax... ===== 1 failed, 1058 passed, 37 skipped, 46 xfailed, 71 warnings in 36.19s ===== >>> ERROR: py3-future: check failed >>> py3-future: Uninstalling dependencies... (1/27) Purging .makedepends-py3-future (20231021.085257) (2/27) Purging py3-setuptools-pyc (68.2.2-r0) (3/27) Purging py3-setuptools (68.2.2-r0) (4/27) Purging py3-pytest-pyc (7.4.2-r0) (5/27) Purging py3-pytest (7.4.2-r0) (6/27) Purging py3-iniconfig-pyc (1.1.1-r6) (7/27) Purging py3-iniconfig (1.1.1-r6) (8/27) Purging py3-packaging-pyc (23.2-r0) (9/27) Purging py3-packaging (23.2-r0) (10/27) Purging py3-parsing-pyc (3.1.1-r0) (11/27) Purging py3-parsing (3.1.1-r0) (12/27) Purging py3-pluggy-pyc (1.3.0-r0) (13/27) Purging py3-pluggy (1.3.0-r0) (14/27) Purging py3-py-pyc (1.11.0-r2) (15/27) Purging py3-py (1.11.0-r2) (16/27) Purging python3-pyc (3.11.6-r1) (17/27) Purging python3-pycache-pyc0 (3.11.6-r1) (18/27) Purging pyc (3.11.6-r1) (19/27) Purging python3 (3.11.6-r1) (20/27) Purging gdbm (1.23-r1) (21/27) Purging libbz2 (1.0.8-r6) (22/27) Purging libffi (3.4.4-r3) (23/27) Purging libpanelw (6.4_p20231007-r0) (24/27) Purging mpdecimal (2.5.1-r2) (25/27) Purging readline (8.2.1-r2) (26/27) Purging sqlite-libs (3.43.2-r0) (27/27) Purging xz-libs (5.4.4-r0) Executing busybox-1.36.1-r13.trigger OK: 472 MiB in 106 packages