Package: src:python-scrapy
Version: 2.11.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:310: python3.12 setup.py config
running config
I: pybuild base:310: python3.11 setup.py config
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:310: /usr/bin/python3.12 setup.py build
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_scrapy/build/scrapy

[... snipped ...]


        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'scrapy.templates.project' to be distributed and are
        already explicitly excluding 'scrapy.templates.project' via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
Package 'scrapy.templates.project.module' is absent from the `packages` 
configuration.
!!

        
********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'scrapy.templates.project.module' as an importable 
package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to 
distribute this
        package, please make sure that 'scrapy.templates.project.module' is 
explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation 
page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'scrapy.templates.project.module' to be distributed 
and are
        already explicitly excluding 'scrapy.templates.project.module' via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
Package 'scrapy.templates.project.module.spiders' is absent from the `packages` 
configuration.
!!

        
********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'scrapy.templates.project.module.spiders' as an 
importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to 
distribute this
        package, please make sure that 
'scrapy.templates.project.module.spiders' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation 
page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'scrapy.templates.project.module.spiders' to be 
distributed and are
        already explicitly excluding 'scrapy.templates.project.module.spiders' 
via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
Package 'scrapy.templates.spiders' is absent from the `packages` configuration.
!!

        
********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'scrapy.templates.spiders' as an importable 
package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to 
distribute this
        package, please make sure that 'scrapy.templates.spiders' is explicitly 
added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation 
page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'scrapy.templates.spiders' to be distributed and are
        already explicitly excluding 'scrapy.templates.spiders' via
        `find_namespace_packages(...)/find_namespace` or 
`find_packages(...)/find`,
        you can try to use `exclude_package_data`, or 
`include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools 
documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        
********************************************************************************

!!
  check.warn(importable)
copying scrapy/VERSION -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy
copying scrapy/mime.types -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project
copying scrapy/templates/project/scrapy.cfg -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
copying scrapy/templates/project/module/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
copying scrapy/templates/project/module/items.py.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
copying scrapy/templates/project/module/middlewares.py.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
copying scrapy/templates/project/module/pipelines.py.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
copying scrapy/templates/project/module/settings.py.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module/spiders
copying scrapy/templates/project/module/spiders/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/project/module/spiders
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/spiders
copying scrapy/templates/spiders/basic.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/spiders
copying scrapy/templates/spiders/crawl.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/spiders
copying scrapy/templates/spiders/csvfeed.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/spiders
copying scrapy/templates/spiders/xmlfeed.tmpl -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/templates/spiders
   dh_auto_test -O--buildsystem=pybuild
I: pybuild pybuild:314: cd /<<PKGBUILDDIR>>/tests/keys; cat example-com.key.pem 
example-com.cert.pem >cert.pem
I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_scrapy/build; 
python3.12 -m pytest --ignore tests/test_command_check.py -k 'not 
test_start_requests_laziness' -k 'not test_utf16'
ImportError while loading conftest 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_scrapy/build/conftest.py'.
conftest.py:10: in <module>
    from scrapy.utils.reactor import install_reactor
scrapy/__init__.py:12: in <module>
    from scrapy.http import FormRequest, Request
scrapy/http/__init__.py:10: in <module>
    from scrapy.http.request.form import FormRequest
scrapy/http/request/form.py:11: in <module>
    from lxml.html import (
/usr/lib/python3/dist-packages/lxml/html/__init__.py:53: in <module>
    from .. import etree
E   ImportError: cannot import name 'etree' from 'lxml' 
(/usr/lib/python3/dist-packages/lxml/__init__.py)
E: pybuild pybuild:395: test: plugin distutils failed with: exit code=4: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_scrapy/build; python3.12 -m pytest 
--ignore tests/test_command_check.py -k 'not test_start_requests_laziness' -k 'not 
test_utf16'
I: pybuild pybuild:314: cd /<<PKGBUILDDIR>>/tests/keys; cat example-com.key.pem 
example-com.cert.pem >cert.pem
I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build; 
python3.11 -m pytest --ignore tests/test_command_check.py -k 'not 
test_start_requests_laziness' -k 'not test_utf16'
============================= test session starts ==============================
platform linux -- Python 3.11.6, pytest-7.4.3, pluggy-1.3.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build
configfile: pytest.ini
collected 3325 items / 4 deselected / 3321 selected

docs/faq.rst ......                                                      [  0%]
docs/intro/overview.rst .                                                [  0%]
docs/intro/tutorial.rst .......................................          [  1%]
docs/topics/addons.rst ....                                              [  1%]
docs/topics/api.rst .                                                    [  1%]
docs/topics/asyncio.rst ...                                              [  1%]
docs/topics/broad-crawls.rst .........                                   [  1%]
docs/topics/commands.rst ..........                                      [  2%]
docs/topics/components.rst .                                             [  2%]
docs/topics/contracts.rst .....                                          [  2%]
docs/topics/coroutines.rst .......                                       [  2%]
docs/topics/debug.rst ..........                                         [  2%]
docs/topics/developer-tools.rst .......                                  [  3%]
docs/topics/downloader-middleware.rst .......                            [  3%]
docs/topics/email.rst .....                                              [  3%]
docs/topics/exceptions.rst .                                             [  3%]
docs/topics/exporters.rst .....                                          [  3%]
docs/topics/extensions.rst ....                                          [  3%]
docs/topics/feed-exports.rst ........                                    [  4%]
docs/topics/item-pipeline.rst .......                                    [  4%]
docs/topics/jobs.rst .                                                   [  4%]
docs/topics/link-extractors.rst ..                                       [  4%]
docs/topics/logging.rst ............                                     [  4%]
docs/topics/media-pipeline.rst ........................                  [  5%]
docs/topics/practices.rst ........                                       [  5%]
docs/topics/request-response.rst ...................                     [  6%]
docs/topics/settings.rst .......................                         [  6%]
docs/topics/signals.rst ..                                               [  6%]
docs/topics/spider-middleware.rst ...                                    [  7%]
docs/topics/spiders.rst .....................                            [  7%]
tests/test_addons.py .........                                           [  7%]
tests/test_closespider.py .....                                          [  8%]
tests/test_command_fetch.py ....                                         [  8%]
tests/test_command_parse.py .....................                        [  8%]
tests/test_command_shell.py .................                            [  9%]
tests/test_command_version.py ..                                         [  9%]
tests/test_commands.py ................................s................ [ 10%]
....ssssssssssssssssssssss.......                                        [ 11%]
tests/test_contracts.py ..........                                       [ 12%]
tests/test_core_downloader.py .                                          [ 12%]
tests/test_crawl.py ......................ssssssss..s.............x.     [ 13%]
tests/test_crawler.py .............................s..............       [ 14%]
tests/test_dependencies.py s.                                            [ 15%]
tests/test_downloader_handlers.py ...................................... [ 16%]
........................................................................ [ 18%]
........................................................................ [ 20%]
..........................s....s.......................................  [ 22%]
tests/test_downloader_handlers_http2.py .s.............................. [ 23%]
.......sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%]
ssssssssssss.s.ssss                                                      [ 28%]
tests/test_downloadermiddleware.py .........s                            [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py .....                   [ 28%]
tests/test_downloadermiddleware_cookies.py ..............xx....x........ [ 29%]
.....                                                                    [ 30%]
tests/test_downloadermiddleware_decompression.py ...                     [ 30%]
tests/test_downloadermiddleware_defaultheaders.py ..                     [ 30%]
tests/test_downloadermiddleware_downloadtimeout.py ....                  [ 30%]
tests/test_downloadermiddleware_httpauth.py ........                     [ 30%]
tests/test_downloadermiddleware_httpcache.py ........................... [ 31%]
...........                                                              [ 31%]
tests/test_downloadermiddleware_httpcompression.py ..s.............s.... [ 32%]
                                                                         [ 32%]
tests/test_downloadermiddleware_httpproxy.py ........................... [ 33%]
                                                                         [ 33%]
tests/test_downloadermiddleware_redirect.py ........................     [ 33%]
tests/test_downloadermiddleware_retry.py ............................... [ 34%]
...                                                                      [ 34%]
tests/test_downloadermiddleware_robotstxt.py ...........ssssssssssssssss [ 35%]
ssssss                                                                   [ 35%]
tests/test_downloadermiddleware_stats.py ....                            [ 35%]
tests/test_downloadermiddleware_useragent.py .....                       [ 36%]
tests/test_downloaderslotssettings.py .                                  [ 36%]
tests/test_dupefilters.py ..........                                     [ 36%]
tests/test_engine.py .......                                             [ 36%]
tests/test_engine_stop_download_bytes.py ..............                  [ 37%]
tests/test_engine_stop_download_headers.py ..............                [ 37%]
tests/test_exporters.py ................................................ [ 38%]
........................................................................ [ 41%]
..........................................                               [ 42%]
tests/test_extension_periodic_log.py ...                                 [ 42%]
tests/test_extension_telnet.py ...                                       [ 42%]
tests/test_feedexport.py ...............................sss............. [ 43%]
......................................................................   [ 46%]
tests/test_http2_client_protocol.py ssssssssssssssssssssssssss           [ 46%]
tests/test_http_cookies.py ............                                  [ 47%]
tests/test_http_headers.py ..................                            [ 47%]
tests/test_http_request.py ............................................. [ 49%]
........................................................................ [ 51%]
............................................................             [ 53%]
tests/test_http_response.py ............................................ [ 54%]
........................................................................ [ 56%]
........................................................................ [ 58%]
..............................................                           [ 60%]
tests/test_item.py ...................                                   [ 60%]
tests/test_link.py ...                                                   [ 60%]
tests/test_linkextractors.py ................................            [ 61%]
tests/test_loader.py ................................................... [ 63%]
....................                                                     [ 63%]
tests/test_loader_deprecated.py ........................................ [ 65%]
...............                                                          [ 65%]
tests/test_logformatter.py ....................                          [ 66%]
tests/test_mail.py .......                                               [ 66%]
tests/test_middleware.py ....                                            [ 66%]
tests/test_pipeline_crawl.py ........                                    [ 66%]
tests/test_pipeline_files.py ..........................ss.               [ 67%]
tests/test_pipeline_images.py .........................                  [ 68%]
tests/test_pipeline_media.py ..................................          [ 69%]
tests/test_pipelines.py s....                                            [ 69%]
tests/test_pqueues.py s...s..                                            [ 69%]
tests/test_proxy_connect.py sss                                          [ 69%]
tests/test_request_attribute_binding.py .......                          [ 70%]
tests/test_request_cb_kwargs.py .                                        [ 70%]
tests/test_request_dict.py ...............                               [ 70%]
tests/test_request_left.py ....                                          [ 70%]
tests/test_responsetypes.py .......                                      [ 70%]
tests/test_robotstxt_interface.py .s..s..ssssssssssssss.....s.           [ 71%]
tests/test_scheduler.py .................                                [ 72%]
tests/test_scheduler_base.py ..........                                  [ 72%]
tests/test_selector.py ........s..                                       [ 72%]
tests/test_signals.py s                                                  [ 72%]
tests/test_spider.py ................................................... [ 74%]
......................................                                   [ 75%]
tests/test_spidermiddleware.py ......................................... [ 76%]
..........                                                               [ 77%]
tests/test_spidermiddleware_depth.py .                                   [ 77%]
tests/test_spidermiddleware_httperror.py ............                    [ 77%]
tests/test_spidermiddleware_offsite.py ........                          [ 77%]
tests/test_spidermiddleware_output_chain.py ...........                  [ 78%]
tests/test_spidermiddleware_referer.py ................................. [ 79%]
....                                                                     [ 79%]
tests/test_spidermiddleware_urllength.py ..                              [ 79%]
tests/test_spiderstate.py ...                                            [ 79%]
tests/test_squeues.py ......x...............x...............x........... [ 80%]
....x...............x...............x...................x............... [ 83%]
....x...................x...................x...................x....... [ 85%]
.......x...........                                                      [ 85%]
tests/test_squeues_request.py .s.s.s.s.s.s.s.s.s.s.s.s                   [ 86%]
tests/test_stats.py ....                                                 [ 86%]
tests/test_toplevel.py ......                                            [ 86%]
tests/test_urlparse_monkeypatches.py .                                   [ 86%]
tests/test_utils_asyncgen.py ..                                          [ 86%]
tests/test_utils_asyncio.py ..s                                          [ 86%]
tests/test_utils_conf.py ....................                            [ 87%]
tests/test_utils_console.py .ss                                          [ 87%]
tests/test_utils_curl.py ..............                                  [ 88%]
tests/test_utils_datatypes.py .......................................... [ 89%]
                                                                         [ 89%]
tests/test_utils_defer.py ............x..                                [ 89%]
tests/test_utils_deprecate.py .................                          [ 90%]
tests/test_utils_display.py ........                                     [ 90%]
tests/test_utils_gz.py ......                                            [ 90%]
tests/test_utils_httpobj.py .                                            [ 90%]
tests/test_utils_iterators.py ..............x.................           [ 91%]
tests/test_utils_log.py ..........                                       [ 92%]
tests/test_utils_project.py .....                                        [ 92%]
tests/test_utils_python.py .....................                         [ 92%]
tests/test_utils_request.py ...................x...........x............ [ 94%]
.........                                                                [ 94%]
tests/test_utils_response.py ......                                      [ 94%]
tests/test_utils_serialize.py ......                                     [ 94%]
tests/test_utils_signal.py ....s.                                        [ 94%]
tests/test_utils_sitemap.py ..........                                   [ 95%]
tests/test_utils_spider.py ..                                            [ 95%]
tests/test_utils_template.py .                                           [ 95%]
tests/test_utils_trackref.py .....                                       [ 95%]
tests/test_utils_url.py ................................................ [ 96%]
....s...........                                                         [ 97%]
tests/test_webclient.py ................                                 [ 97%]
tests/test_cmdline/__init__.py .....                                     [ 98%]
tests/test_cmdline_crawl_with_pipeline/__init__.py ..                    [ 98%]
tests/test_settings/__init__.py ...........................x.x.......    [ 99%]
tests/test_spiderloader/__init__.py ............                         [ 99%]
tests/test_utils_misc/__init__.py .........                              [ 99%]
tests/test_utils_misc/test_return_with_argument_inside_generator.py .... [ 99%]
.                                                                        [100%]

=============================== warnings summary ===============================
../../../../../../usr/lib/python3/dist-packages/twisted/web/http.py:103
  /usr/lib/python3/dist-packages/twisted/web/http.py:103: DeprecationWarning: 
'cgi' is deprecated and slated for removal in Python 3.13
    import cgi

tests/test_addons.py: 2 warnings
tests/test_crawler.py: 2 warnings
tests/test_downloaderslotssettings.py: 1 warning
tests/test_extension_periodic_log.py: 16 warnings
tests/test_spider.py: 6 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/utils/request.py:254:
 ScrapyDeprecationWarning: '2.6' is a deprecated value for the 
'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting.
It is also the default value. In other words, it is normal to get this warning if you have not defined a value for the 'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting. This is so for backward compatibility reasons, but it will change in a future version of Scrapy. See the documentation of the 'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting for information on how to handle this deprecation.
    return cls(crawler)

tests/test_contracts.py::ContractsManagerTest::test_returns_async
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/contracts/__init__.py:168:
 RuntimeWarning: coroutine 'TestSpider.returns_request_async' was never awaited
    results.addError(case, sys.exc_info())

tests/test_crawl.py: 2 warnings
tests/test_downloader_handlers.py: 161 warnings
tests/test_downloader_handlers_http2.py: 34 warnings
tests/test_webclient.py: 4 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/core/downloader/contextfactory.py:90:
 DeprecationWarning: Passing method to twisted.internet.ssl.CertificateOptions was 
deprecated in Twisted 17.1.0. Please use a combination of insecurelyLowerMinimumTo, 
raiseMinimumTo, and lowerMaximumSecurityTo instead, as Twisted will correctly configure the 
method.
    return CertificateOptions(

tests/test_utils_datatypes.py::CaseInsensitiveDictTest::test_getdefault
tests/test_utils_datatypes.py::CaselessDictTest::test_getdefault
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:95:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = CaselessDict()

tests/test_utils_datatypes.py::CaseInsensitiveDictTest::test_setdefault
tests/test_utils_datatypes.py::CaselessDictTest::test_setdefault
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:101:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = CaselessDict({"a": 1, "b": 2})

tests/test_utils_datatypes.py::CaselessDictTest::test_caseless
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:79:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class()

tests/test_utils_datatypes.py::CaselessDictTest::test_contains
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:132:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class()

tests/test_utils_datatypes.py::CaselessDictTest::test_copy
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:185:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    h1 = self.dict_class({"header1": "value"})

tests/test_utils_datatypes.py::CaselessDictTest::test_copy
tests/test_utils_datatypes.py::CaselessDictTest::test_copy
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/utils/datatypes.py:55:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    return self.__class__(self)

tests/test_utils_datatypes.py::CaselessDictTest::test_delete
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:89:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class({"key_lower": 1})

tests/test_utils_datatypes.py::CaselessDictTest::test_fromkeys
tests/test_utils_datatypes.py::CaselessDictTest::test_fromkeys
tests/test_utils_datatypes.py::CaselessDictTest::test_fromkeys
tests/test_utils_datatypes.py::CaselessDictTest::test_fromkeys
tests/test_utils_datatypes.py::CaselessDictTest::test_normvalue
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/scrapy/utils/datatypes.py:80:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    return cls((k, value) for k in keys)

tests/test_utils_datatypes.py::CaselessDictTest::test_fromkeys
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:122:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    instance = self.dict_class()

tests/test_utils_datatypes.py::CaselessDictTest::test_init_dict
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:24:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class(seq)

tests/test_utils_datatypes.py::CaselessDictTest::test_init_mapping
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:49:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class(seq)

tests/test_utils_datatypes.py::CaselessDictTest::test_init_mutable_mapping
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:74:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class(seq)

tests/test_utils_datatypes.py::CaselessDictTest::test_init_pair_sequence
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:30:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class(seq)

tests/test_utils_datatypes.py::CaselessDictTest::test_normkey
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:149:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = MyDict()

tests/test_utils_datatypes.py::CaselessDictTest::test_normvalue
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:161:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = MyDict({"key": 1})

tests/test_utils_datatypes.py::CaselessDictTest::test_normvalue
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:165:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = MyDict()

tests/test_utils_datatypes.py::CaselessDictTest::test_normvalue
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:170:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = MyDict()

tests/test_utils_datatypes.py::CaselessDictTest::test_normvalue
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:175:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = MyDict()

tests/test_utils_datatypes.py::CaselessDictTest::test_pop
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_scrapy/build/tests/test_utils_datatypes.py:137:
 ScrapyDeprecationWarning: scrapy.utils.datatypes.CaselessDict is deprecated, please use 
scrapy.utils.datatypes.CaseInsensitiveDict instead
    d = self.dict_class()

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
= 3010 passed, 289 skipped, 4 deselected, 22 xfailed, 256 warnings in 367.31s 
(0:06:07) =
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
3.11" returned exit code 13
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202312/

About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to