--- Begin Message ---
Source: python-yarg
Version: 0.1.9-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYTHONPATH=/<<PKGBUILDDIR>>/src/ \
> http_proxy=http://127.0.0.1:9 \
> https_proxy=https://127.0.0.1:9 \
> python3 -m sphinx -N -bhtml docs/source debian/html
> Running Sphinx v7.2.6
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [html]: targets for 7 source files that are out of date
> updating environment: [new config] 7 added, 0 changed, 0 removed
> [2Kreading sources... [ 14%] api-rss
> [2Kreading sources... [ 29%] api-search
> [2Kreading sources... [ 43%] changelog
> [2Kreading sources... [ 57%] contributors
> [2Kreading sources... [ 71%] faq
> [2Kreading sources... [ 86%] index
> [2Kreading sources... [100%] intro
>
> /<<PKGBUILDDIR>>/docs/source/api-search.rst:4: WARNING: duplicate object
> description of yarg, other instance in api-rss, use :no-index: for one of them
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> [2Kwriting output... [ 14%] api-rss
> [2Kwriting output... [ 29%] api-search
> [2Kwriting output... [ 43%] changelog
> [2Kwriting output... [ 57%] contributors
> [2Kwriting output... [ 71%] faq
> [2Kwriting output... [ 86%] index
> [2Kwriting output... [100%] intro
>
> generating indices... genindex py-modindex done
> [2Khighlighting module code... [ 20%] yarg.client
> [2Khighlighting module code... [ 40%] yarg.exceptions
> [2Khighlighting module code... [ 60%] yarg.package
> [2Khighlighting module code... [ 80%] yarg.parse
> [2Khighlighting module code... [100%] yarg.release
>
> writing additional pages... search done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 1 warning.
>
> The HTML pages are in debian/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yarg/build;
> python3.12 -m pytest -v /<<PKGBUILDDIR>>/tests/ -p no:warnings
> ============================= test session starts
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 --
> /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 58 items
>
> ../../../tests/test_client.py::TestClient::test_end_slash PASSED [
> 1%]
> ../../../tests/test_client.py::TestClient::test_get PASSED [
> 3%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_repr PASSED
> [ 5%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_str PASSED [
> 6%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_repr PASSED [
> 8%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_str PASSED [
> 10%]
> ../../../tests/test_package.py::TestPackage::test_author FAILED [
> 12%]
> ../../../tests/test_package.py::TestPackage::test_bugtracker FAILED [
> 13%]
> ../../../tests/test_package.py::TestPackage::test_classifiers FAILED [
> 15%]
> ../../../tests/test_package.py::TestPackage::test_description FAILED [
> 17%]
> ../../../tests/test_package.py::TestPackage::test_docs FAILED [
> 18%]
> ../../../tests/test_package.py::TestPackage::test_downloads FAILED [
> 20%]
> ../../../tests/test_package.py::TestPackage::test_has_egg FAILED [
> 22%]
> ../../../tests/test_package.py::TestPackage::test_has_source FAILED [
> 24%]
> ../../../tests/test_package.py::TestPackage::test_has_wheel FAILED [
> 25%]
> ../../../tests/test_package.py::TestPackage::test_homepage FAILED [
> 27%]
> ../../../tests/test_package.py::TestPackage::test_latest_release_id FAILED [
> 29%]
> ../../../tests/test_package.py::TestPackage::test_license FAILED [
> 31%]
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers
> FAILED [ 32%]
> ../../../tests/test_package.py::TestPackage::test_maintainer FAILED [
> 34%]
> ../../../tests/test_package.py::TestPackage::test_name FAILED [
> 36%]
> ../../../tests/test_package.py::TestPackage::test_pypi_url FAILED [
> 37%]
> ../../../tests/test_package.py::TestPackage::test_python_implementations
> FAILED [ 39%]
> ../../../tests/test_package.py::TestPackage::test_python_versions FAILED [
> 41%]
> ../../../tests/test_package.py::TestPackage::test_release_ids FAILED [
> 43%]
> ../../../tests/test_package.py::TestPackage::test_repr FAILED [
> 44%]
> ../../../tests/test_package.py::TestPackage::test_summary FAILED [
> 46%]
> ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker
> FAILED [ 48%]
> ../../../tests/test_package.py::TestPackageMissingData::test_docs FAILED [
> 50%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_egg FAILED [
> 51%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_source
> FAILED [ 53%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel FAILED
> [ 55%]
> ../../../tests/test_package.py::TestPackageMissingData::test_homepage FAILED
> [ 56%]
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
> FAILED [ 58%]
> ../../../tests/test_parse.py::TestParse::test_newest_package PASSED [
> 60%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_repr PASSED [
> 62%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_version PASSED [
> 63%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages PASSED [
> 65%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages_bad_get PASSED
> [ 67%]
> ../../../tests/test_parse.py::TestParse::test_updated_package PASSED [
> 68%]
> ../../../tests/test_parse.py::TestParse::test_updated_package_repr PASSED [
> 70%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages PASSED [
> 72%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages_bad_get PASSED
> [ 74%]
> ../../../tests/test_release.py::TestRelease::test_latest_release FAILED [
> 75%]
> ../../../tests/test_release.py::TestRelease::test_latest_release_id FAILED [
> 77%]
> ../../../tests/test_release.py::TestRelease::test_release FAILED [
> 79%]
> ../../../tests/test_release.py::TestRelease::test_release_filename FAILED [
> 81%]
> ../../../tests/test_release.py::TestRelease::test_release_has_sig FAILED [
> 82%]
> ../../../tests/test_release.py::TestRelease::test_release_id FAILED [
> 84%]
> ../../../tests/test_release.py::TestRelease::test_release_ids FAILED [
> 86%]
> ../../../tests/test_release.py::TestRelease::test_release_md5 FAILED [
> 87%]
> ../../../tests/test_release.py::TestRelease::test_release_package_type FAILED
> [ 89%]
> ../../../tests/test_release.py::TestRelease::test_release_python_version
> FAILED [ 91%]
> ../../../tests/test_release.py::TestRelease::test_release_size FAILED [
> 93%]
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
> FAILED [ 94%]
> ../../../tests/test_release.py::TestRelease::test_release_uploaded FAILED [
> 96%]
> ../../../tests/test_release.py::TestRelease::test_release_url FAILED [
> 98%]
> ../../../tests/test_release.py::TestRelease::test_repr FAILED
> [100%]
>
> =================================== FAILURES
> ===================================
> ___________________________ TestPackage.test_author
> ____________________________
>
> self = <tests.test_package.TestPackage testMethod=test_author>
>
> def test_author(self):
> author = namedtuple('Author', 'name email')
> > self.assertEquals(author(name='Kura', email='[email protected]'),
> self.package.author)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:48: AttributeError
> _________________________ TestPackage.test_bugtracker
> __________________________
>
> self = <tests.test_package.TestPackage testMethod=test_bugtracker>
>
> def test_bugtracker(self):
> > self.assertEquals(u'https://github.com/kura/yarg/issues',
> self.package.bugtracker)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:39: AttributeError
> _________________________ TestPackage.test_classifiers
> _________________________
>
> self = <tests.test_package.TestPackage testMethod=test_classifiers>
>
> def test_classifiers(self):
> > self.assertEquals([u'Development Status :: 5 - Production/Stable',
> u'Intended Audience :: Developers',
> u'License :: OSI Approved :: MIT License',
> u'Programming Language :: Python',
> u'Programming Language :: Python :: 2.6',
> u'Programming Language :: Python :: 2.7',
> u'Programming Language :: Python :: 3',
> u'Programming Language :: Python :: 3.1',
> u'Programming Language :: Python :: 3.2',
> u'Programming Language :: Python :: 3.3',
> u'Programming Language :: Python :: Implementation
> :: CPython',
> u'Programming Language :: Python :: Implementation
> :: PyPy'],
> self.package.classifiers)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:70: AttributeError
> _________________________ TestPackage.test_description
> _________________________
>
> self = <tests.test_package.TestPackage testMethod=test_description>
>
> def test_description(self):
> > self.assertEquals(u'This is the long description.',
> self.package.description)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:31: AttributeError
> ____________________________ TestPackage.test_docs
> _____________________________
>
> self = <tests.test_package.TestPackage testMethod=test_docs>
>
> def test_docs(self):
> > self.assertEquals(u'http://yarg.readthedocs.org/',
> self.package.docs)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:43: AttributeError
> __________________________ TestPackage.test_downloads
> __________________________
>
> self = <tests.test_package.TestPackage testMethod=test_downloads>
>
> def test_downloads(self):
> downloads = namedtuple('Downloads', 'day week month')
> > self.assertEquals(downloads(day=34001, week=72700, month=510000),
> self.package.downloads)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:66: AttributeError
> ___________________________ TestPackage.test_has_egg
> ___________________________
>
> self = <tests.test_package.TestPackage testMethod=test_has_egg>
>
> def test_has_egg(self):
> > self.assertEquals(False, self.package.has_egg)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:95: AttributeError
> _________________________ TestPackage.test_has_source
> __________________________
>
> self = <tests.test_package.TestPackage testMethod=test_has_source>
>
> def test_has_source(self):
> > self.assertEquals(True, self.package.has_source)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:98: AttributeError
> __________________________ TestPackage.test_has_wheel
> __________________________
>
> self = <tests.test_package.TestPackage testMethod=test_has_wheel>
>
> def test_has_wheel(self):
> > self.assertEquals(True, self.package.has_wheel)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:92: AttributeError
> __________________________ TestPackage.test_homepage
> ___________________________
>
> self = <tests.test_package.TestPackage testMethod=test_homepage>
>
> def test_homepage(self):
> > self.assertEquals(u'https://kura.io/yarg/',
> self.package.homepage)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:35: AttributeError
> ______________________ TestPackage.test_latest_release_id
> ______________________
>
> self = <tests.test_package.TestPackage testMethod=test_latest_release_id>
>
> def test_latest_release_id(self):
> > self.assertEquals(u'0.0.15', self.package.latest_release_id)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:89: AttributeError
> ___________________________ TestPackage.test_license
> ___________________________
>
> self = <tests.test_package.TestPackage testMethod=test_license>
>
> def test_license(self):
> > self.assertEquals(u'MIT',
> self.package.license)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:57: AttributeError
> __________________ TestPackage.test_license_from_classifiers
> ___________________
>
> self = <tests.test_package.TestPackage
> testMethod=test_license_from_classifiers>
>
> def test_license_from_classifiers(self):
> > self.assertEquals(u'MIT License',
> self.package.license_from_classifiers)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:61: AttributeError
> _________________________ TestPackage.test_maintainer
> __________________________
>
> self = <tests.test_package.TestPackage testMethod=test_maintainer>
>
> def test_maintainer(self):
> maintainer = namedtuple('Maintainer', 'name email')
> > self.assertEquals(maintainer(name='Kura', email='[email protected]'),
> self.package.maintainer)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:53: AttributeError
> ____________________________ TestPackage.test_name
> _____________________________
>
> self = <tests.test_package.TestPackage testMethod=test_name>
>
> def test_name(self):
> > self.assertEquals(u'yarg', self.package.name)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:21: AttributeError
> __________________________ TestPackage.test_pypi_url
> ___________________________
>
> self = <tests.test_package.TestPackage testMethod=test_pypi_url>
>
> def test_pypi_url(self):
> > self.assertEquals(u'http://pypi.python.org/pypi/yarg',
> self.package.pypi_url)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:24: AttributeError
> ___________________ TestPackage.test_python_implementations
> ____________________
>
> self = <tests.test_package.TestPackage testMethod=test_python_implementations>
>
> def test_python_implementations(self):
> > self.assertEquals([u'CPython', u'PyPy'],
> self.package.python_implementations)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:105: AttributeError
> _______________________ TestPackage.test_python_versions
> _______________________
>
> self = <tests.test_package.TestPackage testMethod=test_python_versions>
>
> def test_python_versions(self):
> > self.assertEquals([u'2.6', u'2.7', u'3.1', u'3.2', u'3.3'],
> self.package.python_versions)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:101: AttributeError
> _________________________ TestPackage.test_release_ids
> _________________________
>
> self = <tests.test_package.TestPackage testMethod=test_release_ids>
>
> def test_release_ids(self):
> > self.assertEquals([u'0.0.0', u'0.0.2', u'0.0.15'],
> self.package.release_ids)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:85: AttributeError
> ____________________________ TestPackage.test_repr
> _____________________________
>
> self = <tests.test_package.TestPackage testMethod=test_repr>
>
> def test_repr(self):
> > self.assertEquals(u'<Package yarg>', self.package.__repr__())
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:18: AttributeError
> ___________________________ TestPackage.test_summary
> ___________________________
>
> self = <tests.test_package.TestPackage testMethod=test_summary>
>
> def test_summary(self):
> > self.assertEquals(u'This is the short summary.', self.package.summary)
> E AttributeError: 'TestPackage' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:28: AttributeError
> ____________________ TestPackageMissingData.test_bugtracker
> ____________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_bugtracker>
>
> def test_bugtracker(self):
> > self.assertEquals(None, self.package.bugtracker)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:122: AttributeError
> _______________________ TestPackageMissingData.test_docs
> _______________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_docs>
>
> def test_docs(self):
> > self.assertEquals(None, self.package.docs)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:125: AttributeError
> _____________________ TestPackageMissingData.test_has_egg
> ______________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_egg>
>
> def test_has_egg(self):
> > self.assertEquals(True, self.package.has_egg)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:134: AttributeError
> ____________________ TestPackageMissingData.test_has_source
> ____________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_source>
>
> def test_has_source(self):
> > self.assertEquals(False, self.package.has_source)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:137: AttributeError
> ____________________ TestPackageMissingData.test_has_wheel
> _____________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_wheel>
>
> def test_has_wheel(self):
> > self.assertEquals(False, self.package.has_wheel)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:131: AttributeError
> _____________________ TestPackageMissingData.test_homepage
> _____________________
>
> self = <tests.test_package.TestPackageMissingData testMethod=test_homepage>
>
> def test_homepage(self):
> > self.assertEquals(None, self.package.homepage)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:119: AttributeError
> ________________ TestPackageMissingData.test_latest_release_id
> _________________
>
> self = <tests.test_package.TestPackageMissingData
> testMethod=test_latest_release_id>
>
> def test_latest_release_id(self):
> > self.assertEquals(u'0.0.0', self.package.latest_release_id)
> E AttributeError: 'TestPackageMissingData' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> ../../../tests/test_package.py:128: AttributeError
> _______________________ TestRelease.test_latest_release
> ________________________
>
> self = <tests.test_release.TestRelease testMethod=test_latest_release>
>
> def test_latest_release(self):
> release_id = '0.0.15'
> release = self.json['releases'][release_id]
> release_list = [Release(release_id, r) for r in release]
> > self.assertEquals(release_list[0].md5_digest,
> self.package.latest_release[0].md5_digest)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:109: AttributeError
> ______________________ TestRelease.test_latest_release_id
> ______________________
>
> self = <tests.test_release.TestRelease testMethod=test_latest_release_id>
>
> def test_latest_release_id(self):
> > self.assertEquals(u'0.0.15', self.package.latest_release_id)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:103: AttributeError
> ___________________________ TestRelease.test_release
> ___________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release>
>
> def test_release(self):
> release_id = '0.0.2'
> release = self.json['releases'][release_id]
> release_list = [Release(release_id, r) for r in release]
> > self.assertEquals(release_list[0].md5_digest,
> self.package.release(release_id)[0].md5_digest)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:27: AttributeError
> ______________________ TestRelease.test_release_filename
> _______________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_filename>
>
> def test_release_filename(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> filename = u'yarg-0.0.2-py2.py3-none-any.whl'
> > self.assertEquals(filename, release.filename)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:79: AttributeError
> _______________________ TestRelease.test_release_has_sig
> _______________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_has_sig>
>
> def test_release_has_sig(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> > self.assertEquals(True, release.has_sig)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:100: AttributeError
> _________________________ TestRelease.test_release_id
> __________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_id>
>
> def test_release_id(self):
> release_id = '0.0.3'
> release = self.package.release(release_id)
> > self.assertEquals(None, release)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:49: AttributeError
> _________________________ TestRelease.test_release_ids
> _________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_ids>
>
> def test_release_ids(self):
> > self.assertEquals([u'0.0.0', u'0.0.2', u'0.0.15'],
> self.package.release_ids)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:20: AttributeError
> _________________________ TestRelease.test_release_md5
> _________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_md5>
>
> def test_release_md5(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> md5 = u'3e3098611177c34706de2e10476b3e50'
> > self.assertEquals(md5, release.md5_digest)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:73: AttributeError
> ____________________ TestRelease.test_release_package_type
> _____________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_package_type>
>
> def test_release_package_type(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> > self.assertEquals(u'wheel', release.package_type)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:95: AttributeError
> ___________________ TestRelease.test_release_python_version
> ____________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_python_version>
>
> def test_release_python_version(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> > self.assertEquals(u'2.7', release.python_version)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:61: AttributeError
> ________________________ TestRelease.test_release_size
> _________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_size>
>
> def test_release_size(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> size = 21596
> > self.assertEquals(size, release.size)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:85: AttributeError
> ________________ TestRelease.test_release_unknown_package_type
> _________________
>
> self = <tests.test_release.TestRelease
> testMethod=test_release_unknown_package_type>
>
> def test_release_unknown_package_type(self):
> release_id = '0.0.0'
> release = self.package.release(release_id)[0]
> > self.assertEquals(u'wheeeel', release.package_type)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:90: AttributeError
> ______________________ TestRelease.test_release_uploaded
> _______________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_uploaded>
>
> def test_release_uploaded(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> > self.assertEquals(datetime.strptime("2014-08-16T12:21:20",
> "%Y-%m-%dT%H:%M:%S"),
> release.uploaded)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:54: AttributeError
> _________________________ TestRelease.test_release_url
> _________________________
>
> self = <tests.test_release.TestRelease testMethod=test_release_url>
>
> def test_release_url(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> url =
> u'https://pypi.python.org/packages/2.7/y/yarg/yarg-0.0.2-py2.py3-none-any.whl'
> > self.assertEquals(url, release.url)
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:67: AttributeError
> ____________________________ TestRelease.test_repr
> _____________________________
>
> self = <tests.test_release.TestRelease testMethod=test_repr>
>
> def test_repr(self):
> release_id = '0.0.2'
> release = self.package.release(release_id)[0]
> > self.assertEquals(u'<Release 0.0.2>', release.__repr__())
> E AttributeError: 'TestRelease' object has no attribute 'assertEquals'.
> Did you mean: 'assertEqual'?
>
> ../../../tests/test_release.py:39: AttributeError
> =========================== short test summary info
> ============================
> FAILED ../../../tests/test_package.py::TestPackage::test_author -
> AttributeEr...
> FAILED ../../../tests/test_package.py::TestPackage::test_bugtracker -
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_classifiers -
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_description -
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_docs -
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_downloads -
> Attribut...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_egg -
> AttributeE...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_source -
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_wheel -
> Attribut...
> FAILED ../../../tests/test_package.py::TestPackage::test_homepage -
> Attribute...
> FAILED ../../../tests/test_package.py::TestPackage::test_latest_release_id -
> ...
> FAILED ../../../tests/test_package.py::TestPackage::test_license -
> AttributeE...
> FAILED
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers
> FAILED ../../../tests/test_package.py::TestPackage::test_maintainer -
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_name -
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_pypi_url -
> Attribute...
> FAILED
> ../../../tests/test_package.py::TestPackage::test_python_implementations
> FAILED ../../../tests/test_package.py::TestPackage::test_python_versions -
> At...
> FAILED ../../../tests/test_package.py::TestPackage::test_release_ids -
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_repr -
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_summary -
> AttributeE...
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_docs -
> At...
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_egg
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_source
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_homepage
> FAILED
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
> FAILED ../../../tests/test_release.py::TestRelease::test_latest_release -
> Att...
> FAILED ../../../tests/test_release.py::TestRelease::test_latest_release_id -
> ...
> FAILED ../../../tests/test_release.py::TestRelease::test_release -
> AttributeE...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_filename -
> A...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_has_sig -
> At...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_id -
> Attribu...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_ids -
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_md5 -
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_package_type
> FAILED
> ../../../tests/test_release.py::TestRelease::test_release_python_version
> FAILED ../../../tests/test_release.py::TestRelease::test_release_size -
> Attri...
> FAILED
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
> FAILED ../../../tests/test_release.py::TestRelease::test_release_uploaded -
> A...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_url -
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_repr -
> AttributeErro...
> ======================== 43 failed, 15 passed in 0.62s
> =========================
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yarg/build; python3.12 -m pytest -v
> {dir}/tests/ -p no:warnings
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yarg/build;
> python3.11 -m pytest -v /<<PKGBUILDDIR>>/tests/ -p no:warnings
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 --
> /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 58 items
>
> ../../../tests/test_client.py::TestClient::test_end_slash PASSED [
> 1%]
> ../../../tests/test_client.py::TestClient::test_get PASSED [
> 3%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_repr PASSED
> [ 5%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_str PASSED [
> 6%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_repr PASSED [
> 8%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_str PASSED [
> 10%]
> ../../../tests/test_package.py::TestPackage::test_author PASSED [
> 12%]
> ../../../tests/test_package.py::TestPackage::test_bugtracker PASSED [
> 13%]
> ../../../tests/test_package.py::TestPackage::test_classifiers PASSED [
> 15%]
> ../../../tests/test_package.py::TestPackage::test_description PASSED [
> 17%]
> ../../../tests/test_package.py::TestPackage::test_docs PASSED [
> 18%]
> ../../../tests/test_package.py::TestPackage::test_downloads PASSED [
> 20%]
> ../../../tests/test_package.py::TestPackage::test_has_egg PASSED [
> 22%]
> ../../../tests/test_package.py::TestPackage::test_has_source PASSED [
> 24%]
> ../../../tests/test_package.py::TestPackage::test_has_wheel PASSED [
> 25%]
> ../../../tests/test_package.py::TestPackage::test_homepage PASSED [
> 27%]
> ../../../tests/test_package.py::TestPackage::test_latest_release_id PASSED [
> 29%]
> ../../../tests/test_package.py::TestPackage::test_license PASSED [
> 31%]
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers
> PASSED [ 32%]
> ../../../tests/test_package.py::TestPackage::test_maintainer PASSED [
> 34%]
> ../../../tests/test_package.py::TestPackage::test_name PASSED [
> 36%]
> ../../../tests/test_package.py::TestPackage::test_pypi_url PASSED [
> 37%]
> ../../../tests/test_package.py::TestPackage::test_python_implementations
> PASSED [ 39%]
> ../../../tests/test_package.py::TestPackage::test_python_versions PASSED [
> 41%]
> ../../../tests/test_package.py::TestPackage::test_release_ids PASSED [
> 43%]
> ../../../tests/test_package.py::TestPackage::test_repr PASSED [
> 44%]
> ../../../tests/test_package.py::TestPackage::test_summary PASSED [
> 46%]
> ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker
> PASSED [ 48%]
> ../../../tests/test_package.py::TestPackageMissingData::test_docs PASSED [
> 50%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_egg PASSED [
> 51%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_source
> PASSED [ 53%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel PASSED
> [ 55%]
> ../../../tests/test_package.py::TestPackageMissingData::test_homepage PASSED
> [ 56%]
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
> PASSED [ 58%]
> ../../../tests/test_parse.py::TestParse::test_newest_package PASSED [
> 60%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_repr PASSED [
> 62%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_version PASSED [
> 63%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages PASSED [
> 65%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages_bad_get PASSED
> [ 67%]
> ../../../tests/test_parse.py::TestParse::test_updated_package PASSED [
> 68%]
> ../../../tests/test_parse.py::TestParse::test_updated_package_repr PASSED [
> 70%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages PASSED [
> 72%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages_bad_get PASSED
> [ 74%]
> ../../../tests/test_release.py::TestRelease::test_latest_release PASSED [
> 75%]
> ../../../tests/test_release.py::TestRelease::test_latest_release_id PASSED [
> 77%]
> ../../../tests/test_release.py::TestRelease::test_release PASSED [
> 79%]
> ../../../tests/test_release.py::TestRelease::test_release_filename PASSED [
> 81%]
> ../../../tests/test_release.py::TestRelease::test_release_has_sig PASSED [
> 82%]
> ../../../tests/test_release.py::TestRelease::test_release_id PASSED [
> 84%]
> ../../../tests/test_release.py::TestRelease::test_release_ids PASSED [
> 86%]
> ../../../tests/test_release.py::TestRelease::test_release_md5 PASSED [
> 87%]
> ../../../tests/test_release.py::TestRelease::test_release_package_type PASSED
> [ 89%]
> ../../../tests/test_release.py::TestRelease::test_release_python_version
> PASSED [ 91%]
> ../../../tests/test_release.py::TestRelease::test_release_size PASSED [
> 93%]
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
> PASSED [ 94%]
> ../../../tests/test_release.py::TestRelease::test_release_uploaded PASSED [
> 96%]
> ../../../tests/test_release.py::TestRelease::test_release_url PASSED [
> 98%]
> ../../../tests/test_release.py::TestRelease::test_repr PASSED
> [100%]
>
> ============================== 58 passed in 0.20s
> ==============================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-yarg_0.1.9-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---