Building package "python-dephell-changelogs" INFO: Starting build... INFO: Verifying bootstrap image /home/u726578/chaotic/cache/lower/20230512000006.sif WARNING: integrity: signature not found for object group 1 WARNING: Bootstrap image could not be verified, but build will continue. INFO: Creating sandbox directory... INFO: Build complete: /scratch/chaotic/sandbox/pkga9733e53b1e :: Synchronizing package databases... core downloading... extra downloading... community downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... there is nothing to do resolving dependencies... looking for conflicting packages... Packages (25) libnsl-2.0.0-3 python-3.11.3-1 python-autocommand-2.2.2-4 python-chardet-5.1.0-3 python-fastjsonschema-2.16.3-4 python-idna-3.4-3 python-inflect-6.0.4-2 python-iniconfig-2.0.0-4 python-jaraco.context-4.3.0-3 python-jaraco.functools-3.6.0-3 python-jaraco.text-3.11.1-3 python-more-itertools-9.1.1-4 python-ordered-set-4.1.0-4 python-packaging-23.0-3 python-platformdirs-3.5.0-2 python-pluggy-1.0.0-4 python-pydantic-1.10.7-4 python-tomli-2.0.1-3 python-trove-classifiers-2023.4.22-1 python-typing_extensions-4.5.0-4 python-urllib3-1.26.15-1 python-validate-pyproject-0.12.2-4 python-pytest-7.3.1-4 python-requests-2.28.2-4 python-setuptools-1:67.7.0-1 Total Installed Size: 100.66 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-certifi: security support python-cryptography: security support python-idna: security support [pending] python-pyopenssl: security support python-pysocks: SOCKS support installing python-chardet... installing python-idna... installing python-requests... Optional dependencies for python-requests python-pysocks: SOCKS proxy support installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-typing_extensions... installing python-pydantic... Optional dependencies for python-pydantic python-dotenv: for .env file support python-email-validator: for email validation installing python-inflect... installing python-jaraco.text... installing python-ordered-set... installing python-packaging... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-iniconfig... installing python-pluggy... installing python-pytest... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Making package: python-dephell-changelogs 0.0.1-6.4 (Fri 12 May 2023 04:53:24 AM -03) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found dephell_changelogs-0.0.1.tar.gz -> Found 0001-fix-expired-url-in-test-file.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... dephell_changelogs-0.0.1.tar.gz ... Passed 0001-fix-expired-url-in-test-file.patch ... Passed ==> Validating source files with b2sums... dephell_changelogs-0.0.1.tar.gz ... Passed 0001-fix-expired-url-in-test-file.patch ... Passed ==> Extracting sources... -> Extracting dephell_changelogs-0.0.1.tar.gz with bsdtar ==> Starting prepare()... patching file tests/test_finder.py ==> Starting build()... /usr/lib/python3.11/site-packages/setuptools/dist.py:754: SetuptoolsDeprecationWarning: Invalid dash-separated options !! ******************************************************************************** Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead. By 2023-Sep-26, 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. ******************************************************************************** !! opt = self.warn_dash_deprecation(opt, section) /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/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/dephell_changelogs copying ./dephell_changelogs/_finder.py -> build/lib/dephell_changelogs copying ./dephell_changelogs/__main__.py -> build/lib/dephell_changelogs copying ./dephell_changelogs/_parser.py -> build/lib/dephell_changelogs copying ./dephell_changelogs/__init__.py -> build/lib/dephell_changelogs copying ./dephell_changelogs/_cli.py -> build/lib/dephell_changelogs ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.11.3, pytest-7.3.1, pluggy-1.0.0 rootdir: /home/main-builder/pkgwork/src/dephell_changelogs-0.0.1 collected 27 items / 2 deselected / 25 selected tests/test_finder.py ......F. [ 32%] tests/test_parser.py ................. [100%] =================================== FAILURES =================================== _ test_get_changelog_url[Alabaster-https://raw.githubusercontent.com/bitprophet/alabaster/master/docs/changelog.rst] _ given = 'Alabaster' expected = 'https://raw.githubusercontent.com/bitprophet/alabaster/master/docs/changelog.rst' @pytest.mark.parametrize('given, expected', [ # test different resources for one project ( 'dephell', 'https://raw.githubusercontent.com/dephell/dephell/master/docs/changelog.md', ), ( 'https://dephell.readthedocs.io/', 'https://raw.githubusercontent.com/dephell/dephell/master/docs/changelog.md', ), ( 'https://github.com/dephell/dephell/', 'https://raw.githubusercontent.com/dephell/dephell/master/docs/changelog.md', ), # test different projects ( 'pip', 'https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst', ), ( 'selenium', 'https://raw.githubusercontent.com/SeleniumHQ/selenium/master/py/CHANGES', ), ( 'django-hijack', 'https://raw.githubusercontent.com/arteria/django-hijack/master/CHANGELOG.txt', ), ( 'python-memcached', 'https://raw.githubusercontent.com/linsomniac/python-memcached/master/ChangeLog', ), ( 'Alabaster', 'https://raw.githubusercontent.com/bitprophet/alabaster/master/docs/changelog.rst', ), ( 'websocket-client', 'https://raw.githubusercontent.com/websocket-client/websocket-client/master/ChangeLog', ), ( 'attrs', 'https://raw.githubusercontent.com/python-attrs/attrs/master/CHANGELOG.rst', ), ]) def test_get_changelog_url(given: str, expected: str): > assert get_changelog_url(given) == expected E AssertionError: assert None == 'https://raw.githubusercontent.com/bitprophet/alabaster/master/docs/changelog.rst' E + where None = get_changelog_url('Alabaster') tests/test_finder.py:54: AssertionError =========================== short test summary info ============================ FAILED tests/test_finder.py::test_get_changelog_url[Alabaster-https://raw.githubusercontent.com/bitprophet/alabaster/master/docs/changelog.rst] ================= 1 failed, 24 passed, 2 deselected in 26.36s ================== ==> ERROR: A failure occurred in check(). Aborting... real 0m45.620s user 0m12.156s sys 0m13.289s