==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: python-pecan 1.6.0-1 (Sun May 11 09:51:07 2025)
==> Retrieving sources...
  -> Found python-pecan-1.6.0.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    python-pecan-1.6.0.tar.gz ... Passed
==> Making package: python-pecan 1.6.0-1 (Sun May 11 09:51:26 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: python-soupsieve will be installed before its python-beautifulsoup4 dependency

Packages (10) python-beautifulsoup4-4.13.3-1  python-legacy-cgi-2.6.3-2
              python-markupsafe-2.1.5-3  python-soupsieve-2.6-2
              python-typing_extensions-4.13.2-1  python-waitress-3.0.2-1
              python-logutils-0.3.5-14  python-mako-1.3.10-1
              python-webob-1.8.8-1  python-webtest-3.0.1-1

Total Download Size:   1.08 MiB
Total Installed Size:  6.70 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-beautifulsoup4-4.13.3-1-any downloading...
 python-webob-1.8.8-1-any downloading...
 python-mako-1.3.10-1-any downloading...
 python-waitress-3.0.2-1-any downloading...
 python-typing_extensions-4.13.2-1-any downloading...
 python-soupsieve-2.6-2-any downloading...
 python-webtest-3.0.1-1-any downloading...
 python-legacy-cgi-2.6.3-2-any downloading...
 python-logutils-0.3.5-14-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing python-legacy-cgi...
installing python-webob...
Optional dependencies for python-webob
    python-webob-docs: documentation
installing python-markupsafe...
installing python-mako...
Optional dependencies for python-mako
    python-babel: for i18n features
    python-beaker: for caching support
    python-dogpile.cache: for caching support
    python-pygments: for syntax highlighting
    python-pytest: for testing utilities
installing python-soupsieve...
installing python-typing_extensions...
installing python-beautifulsoup4...
Optional dependencies for python-beautifulsoup4
    python-cchardet: alternative to autodetect character encodings
    python-chardet: to autodetect character encodings
    python-lxml: alternative HTML parser
    python-html5lib: alternative HTML parser
installing python-waitress...
installing python-webtest...
Optional dependencies for python-webtest
    python-pyquery: for response.pyquery
    python-lxml: for response.lxml
installing python-logutils...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (33) python-autocommand-2.2.2-7  python-babel-2.15.0-2
              python-charset-normalizer-3.4.2-1  python-docutils-1:0.21.2-3
              python-idna-3.10-2  python-imagesize-1.4.1-6
              python-jaraco.collections-5.1.0-1  python-jaraco.context-6.0.1-1
              python-jaraco.functools-4.1.0-1  python-jaraco.text-4.0.0-2
              python-jinja-1:3.1.5-1  python-more-itertools-10.6.0-1
              python-packaging-25.0-1  python-platformdirs-4.3.6-2
              python-pygments-2.19.1-1  python-pyproject-hooks-1.2.0-3
              python-pytz-2025.2-1  python-requests-2.32.3-4
              python-roman-numerals-py-3.1.0-1  python-snowballstemmer-2.2.0-7
              python-sphinx-alabaster-theme-1.0.0-4
              python-sphinxcontrib-applehelp-2.0.0-3
              python-sphinxcontrib-devhelp-2.0.0-4
              python-sphinxcontrib-htmlhelp-2.1.0-3
              python-sphinxcontrib-jsmath-1.0.1-19
              python-sphinxcontrib-qthelp-2.0.0-3
              python-sphinxcontrib-serializinghtml-2.0.0-3
              python-urllib3-2.4.0-1  python-build-1.2.2-3
              python-installer-0.7.0-10  python-setuptools-1:80.3.1-1
              python-sphinx-8.2.3-1  python-wheel-0.45.1-1

Total Download Size:   12.29 MiB
Total Installed Size:  88.17 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-babel-2.15.0-2-any downloading...
 python-sphinx-8.2.3-1-any downloading...
 python-pygments-2.19.1-1-any downloading...
 python-docutils-1:0.21.2-3-any downloading...
 python-urllib3-2.4.0-1-any downloading...
 python-snowballstemmer-2.2.0-7-any downloading...
 python-requests-2.32.3-4-any downloading...
 python-charset-normalizer-3.4.2-1-any downloading...
 python-idna-3.10-2-any downloading...
 python-pytz-2025.2-1-any downloading...
 python-sphinxcontrib-htmlhelp-2.1.0-3-any downloading...
 python-sphinxcontrib-applehelp-2.0.0-3-any downloading...
 python-sphinxcontrib-serializinghtml-2.0.0-3-any downloading...
 python-sphinxcontrib-qthelp-2.0.0-3-any downloading...
 python-sphinxcontrib-devhelp-2.0.0-4-any downloading...
 python-sphinx-alabaster-theme-1.0.0-4-any downloading...
 python-imagesize-1.4.1-6-any downloading...
 python-roman-numerals-py-3.1.0-1-any downloading...
 python-sphinxcontrib-jsmath-1.0.1-19-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-packaging...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
installing python-pytz...
installing python-babel...
installing python-docutils...
Optional dependencies for python-docutils
    python-myst-parser: to parse input in "Markdown" (CommonMark) format
    python-pillow: for some image manipulation operations
    python-pygments: for syntax highlighting of code directives and roles
    [pending]
installing python-imagesize...
installing python-jinja...
Optional dependencies for python-jinja
    python-babel: for i18n support [installed]
installing python-pygments...
installing python-charset-normalizer...
installing python-idna...
installing python-urllib3...
Optional dependencies for python-urllib3
    python-brotli: Brotli support
    python-brotlicffi: Brotli support
    python-h2: HTTP/2 support
    python-pysocks: SOCKS support
    python-zstandard: Zstandard support
installing python-requests...
Optional dependencies for python-requests
    python-chardet: alternative character encoding library
    python-pysocks: SOCKS proxy support
installing python-roman-numerals-py...
installing python-snowballstemmer...
Optional dependencies for python-snowballstemmer
    python-pystemmer: for improved performance
installing python-sphinx-alabaster-theme...
installing python-sphinxcontrib-applehelp...
installing python-sphinxcontrib-devhelp...
installing python-sphinxcontrib-htmlhelp...
installing python-sphinxcontrib-jsmath...
installing python-sphinxcontrib-qthelp...
installing python-sphinxcontrib-serializinghtml...
installing python-sphinx...
Optional dependencies for python-sphinx
    imagemagick: for ext.imgconverter
    texlive-fontsextra: for the default admonition title icons in PDF output
    texlive-latexextra: for generation of PDF documentation
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
    python-pip: to use as the Python package installer (default)
    python-uv: to use as the Python package installer
    python-virtualenv: to use virtualenv for build isolation
installing python-installer...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found python-pecan-1.6.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting python-pecan-1.6.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
* Building wheel...
/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3.13/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: BSD License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/pecan
copying pecan/routing.py -> build/lib/pecan
copying pecan/secure.py -> build/lib/pecan
copying pecan/core.py -> build/lib/pecan
copying pecan/jsonify.py -> build/lib/pecan
copying pecan/__init__.py -> build/lib/pecan
copying pecan/extensions.py -> build/lib/pecan
copying pecan/hooks.py -> build/lib/pecan
copying pecan/templating.py -> build/lib/pecan
copying pecan/decorators.py -> build/lib/pecan
copying pecan/rest.py -> build/lib/pecan
copying pecan/util.py -> build/lib/pecan
copying pecan/deploy.py -> build/lib/pecan
copying pecan/configuration.py -> build/lib/pecan
copying pecan/testing.py -> build/lib/pecan
copying pecan/log.py -> build/lib/pecan
creating build/lib/pecan/commands
copying pecan/commands/create.py -> build/lib/pecan/commands
copying pecan/commands/shell.py -> build/lib/pecan/commands
copying pecan/commands/__init__.py -> build/lib/pecan/commands
copying pecan/commands/serve.py -> build/lib/pecan/commands
copying pecan/commands/base.py -> build/lib/pecan/commands
creating build/lib/pecan/compat
copying pecan/compat/__init__.py -> build/lib/pecan/compat
creating build/lib/pecan/tests
copying pecan/tests/test_rest.py -> build/lib/pecan/tests
copying pecan/tests/test_util.py -> build/lib/pecan/tests
copying pecan/tests/test_hooks.py -> build/lib/pecan/tests
copying pecan/tests/test_base.py -> build/lib/pecan/tests
copying pecan/tests/test_jsonify.py -> build/lib/pecan/tests
copying pecan/tests/test_scaffolds.py -> build/lib/pecan/tests
copying pecan/tests/__init__.py -> build/lib/pecan/tests
copying pecan/tests/scaffold_builder.py -> build/lib/pecan/tests
copying pecan/tests/test_conf.py -> build/lib/pecan/tests
copying pecan/tests/test_generic.py -> build/lib/pecan/tests
copying pecan/tests/test_templating.py -> build/lib/pecan/tests
copying pecan/tests/test_secure.py -> build/lib/pecan/tests
copying pecan/tests/test_no_thread_locals.py -> build/lib/pecan/tests
copying pecan/tests/test_commands.py -> build/lib/pecan/tests
creating build/lib/pecan/scaffolds
copying pecan/scaffolds/__init__.py -> build/lib/pecan/scaffolds
creating build/lib/pecan/ext
copying pecan/ext/__init__.py -> build/lib/pecan/ext
creating build/lib/pecan/middleware
copying pecan/middleware/debug.py -> build/lib/pecan/middleware
copying pecan/middleware/static.py -> build/lib/pecan/middleware
copying pecan/middleware/__init__.py -> build/lib/pecan/middleware
copying pecan/middleware/errordocument.py -> build/lib/pecan/middleware
copying pecan/middleware/recursive.py -> build/lib/pecan/middleware
creating build/lib/pecan/tests/templates
copying pecan/tests/templates/__init__.py -> build/lib/pecan/tests/templates
creating build/lib/pecan/tests/middleware
copying pecan/tests/middleware/test_static.py -> build/lib/pecan/tests/middleware
copying pecan/tests/middleware/__init__.py -> build/lib/pecan/tests/middleware
copying pecan/tests/middleware/test_errordocument.py -> build/lib/pecan/tests/middleware
copying pecan/tests/middleware/test_recursive.py -> build/lib/pecan/tests/middleware
creating build/lib/pecan/tests/scaffold_fixtures
copying pecan/tests/scaffold_fixtures/__init__.py -> build/lib/pecan/tests/scaffold_fixtures
running egg_info
creating pecan.egg-info
writing pecan.egg-info/PKG-INFO
writing dependency_links to pecan.egg-info/dependency_links.txt
writing entry points to pecan.egg-info/entry_points.txt
writing requirements to pecan.egg-info/requires.txt
writing top-level names to pecan.egg-info/top_level.txt
writing manifest file 'pecan.egg-info/SOURCES.txt'
reading manifest file 'pecan.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'pecan/middleware/resources/*'
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'pecan.egg-info/SOURCES.txt'
/usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.scaffolds.base' 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 'pecan.scaffolds.base' 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 'pecan.scaffolds.base' to be distributed and are
        already explicitly excluding 'pecan.scaffolds.base' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base.public.css' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.scaffolds.base.public.css' 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 'pecan.scaffolds.base.public.css' 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 'pecan.scaffolds.base.public.css' to be distributed and are
        already explicitly excluding 'pecan.scaffolds.base.public.css' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base.public.images' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.scaffolds.base.public.images' 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 'pecan.scaffolds.base.public.images' 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 'pecan.scaffolds.base.public.images' to be distributed and are
        already explicitly excluding 'pecan.scaffolds.base.public.images' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.config_fixtures' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.config_fixtures' 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 'pecan.tests.config_fixtures' 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 'pecan.tests.config_fixtures' to be distributed and are
        already explicitly excluding 'pecan.tests.config_fixtures' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.config_fixtures.bad' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.config_fixtures.bad' 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 'pecan.tests.config_fixtures.bad' 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 'pecan.tests.config_fixtures.bad' to be distributed and are
        already explicitly excluding 'pecan.tests.config_fixtures.bad' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.middleware.static_fixtures' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.middleware.static_fixtures' 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 'pecan.tests.middleware.static_fixtures' 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 'pecan.tests.middleware.static_fixtures' to be distributed and are
        already explicitly excluding 'pecan.tests.middleware.static_fixtures' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.content_sub' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.scaffold_fixtures.content_sub' 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 'pecan.tests.scaffold_fixtures.content_sub' 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 'pecan.tests.scaffold_fixtures.content_sub' to be distributed and are
        already explicitly excluding 'pecan.tests.scaffold_fixtures.content_sub' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.content_sub.bar' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.scaffold_fixtures.content_sub.bar' 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 'pecan.tests.scaffold_fixtures.content_sub.bar' 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 'pecan.tests.scaffold_fixtures.content_sub.bar' to be distributed and are
        already explicitly excluding 'pecan.tests.scaffold_fixtures.content_sub.bar' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.file_sub' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.scaffold_fixtures.file_sub' 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 'pecan.tests.scaffold_fixtures.file_sub' 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 'pecan.tests.scaffold_fixtures.file_sub' to be distributed and are
        already explicitly excluding 'pecan.tests.scaffold_fixtures.file_sub' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.simple' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.scaffold_fixtures.simple' 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 'pecan.tests.scaffold_fixtures.simple' 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 'pecan.tests.scaffold_fixtures.simple' to be distributed and are
        already explicitly excluding 'pecan.tests.scaffold_fixtures.simple' 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.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.simple.bar' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'pecan.tests.scaffold_fixtures.simple.bar' 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 'pecan.tests.scaffold_fixtures.simple.bar' 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 'pecan.tests.scaffold_fixtures.simple.bar' to be distributed and are
        already explicitly excluding 'pecan.tests.scaffold_fixtures.simple.bar' 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)
creating build/lib/pecan/tests/config_fixtures
copying pecan/tests/config_fixtures/config.py -> build/lib/pecan/tests/config_fixtures
copying pecan/tests/config_fixtures/empty.py -> build/lib/pecan/tests/config_fixtures
copying pecan/tests/config_fixtures/foobar.py -> build/lib/pecan/tests/config_fixtures
copying pecan/tests/config_fixtures/forcedict.py -> build/lib/pecan/tests/config_fixtures
creating build/lib/pecan/tests/config_fixtures/bad
copying pecan/tests/config_fixtures/bad/importerror.py -> build/lib/pecan/tests/config_fixtures/bad
copying pecan/tests/config_fixtures/bad/module_and_underscore.py -> build/lib/pecan/tests/config_fixtures/bad
creating build/lib/pecan/scaffolds/base
copying pecan/scaffolds/base/MANIFEST.in -> build/lib/pecan/scaffolds/base
copying pecan/scaffolds/base/config.py_tmpl -> build/lib/pecan/scaffolds/base
copying pecan/scaffolds/base/setup.cfg_tmpl -> build/lib/pecan/scaffolds/base
copying pecan/scaffolds/base/setup.py_tmpl -> build/lib/pecan/scaffolds/base
creating build/lib/pecan/scaffolds/base/+package+
copying pecan/scaffolds/base/+package+/__init__.py -> build/lib/pecan/scaffolds/base/+package+
copying pecan/scaffolds/base/+package+/app.py_tmpl -> build/lib/pecan/scaffolds/base/+package+
creating build/lib/pecan/scaffolds/base/+package+/controllers
copying pecan/scaffolds/base/+package+/controllers/__init__.py -> build/lib/pecan/scaffolds/base/+package+/controllers
copying pecan/scaffolds/base/+package+/controllers/root.py -> build/lib/pecan/scaffolds/base/+package+/controllers
creating build/lib/pecan/scaffolds/base/+package+/model
copying pecan/scaffolds/base/+package+/model/__init__.py -> build/lib/pecan/scaffolds/base/+package+/model
creating build/lib/pecan/scaffolds/base/+package+/templates
copying pecan/scaffolds/base/+package+/templates/error.html -> build/lib/pecan/scaffolds/base/+package+/templates
copying pecan/scaffolds/base/+package+/templates/index.html -> build/lib/pecan/scaffolds/base/+package+/templates
copying pecan/scaffolds/base/+package+/templates/layout.html -> build/lib/pecan/scaffolds/base/+package+/templates
creating build/lib/pecan/scaffolds/base/+package+/tests
copying pecan/scaffolds/base/+package+/tests/__init__.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests
copying pecan/scaffolds/base/+package+/tests/config.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests
copying pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests
copying pecan/scaffolds/base/+package+/tests/test_units.py -> build/lib/pecan/scaffolds/base/+package+/tests
creating build/lib/pecan/scaffolds/base/public/css
copying pecan/scaffolds/base/public/css/style.css -> build/lib/pecan/scaffolds/base/public/css
creating build/lib/pecan/scaffolds/base/public/images
copying pecan/scaffolds/base/public/images/logo.png -> build/lib/pecan/scaffolds/base/public/images
creating build/lib/pecan/scaffolds/rest-api
copying pecan/scaffolds/rest-api/config.py_tmpl -> build/lib/pecan/scaffolds/rest-api
copying pecan/scaffolds/rest-api/setup.cfg_tmpl -> build/lib/pecan/scaffolds/rest-api
copying pecan/scaffolds/rest-api/setup.py_tmpl -> build/lib/pecan/scaffolds/rest-api
creating build/lib/pecan/scaffolds/rest-api/+package+
copying pecan/scaffolds/rest-api/+package+/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+
copying pecan/scaffolds/rest-api/+package+/app.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+
copying pecan/scaffolds/rest-api/+package+/errors.py -> build/lib/pecan/scaffolds/rest-api/+package+
creating build/lib/pecan/scaffolds/rest-api/+package+/controllers
copying pecan/scaffolds/rest-api/+package+/controllers/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+/controllers
copying pecan/scaffolds/rest-api/+package+/controllers/root.py -> build/lib/pecan/scaffolds/rest-api/+package+/controllers
creating build/lib/pecan/scaffolds/rest-api/+package+/model
copying pecan/scaffolds/rest-api/+package+/model/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+/model
creating build/lib/pecan/scaffolds/rest-api/+package+/tests
copying pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests
copying pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests
copying pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests
copying pecan/scaffolds/rest-api/+package+/tests/test_units.py -> build/lib/pecan/scaffolds/rest-api/+package+/tests
copying pecan/tests/templates/form_colors.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_colors_invalid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_colors_valid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_login_invalid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_login_valid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_name.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_name_invalid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_name_invalid_custom.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/form_name_valid.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/genshi.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/genshi_bad.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/jinja.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/jinja_bad.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/kajiki.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/mako.html -> build/lib/pecan/tests/templates
copying pecan/tests/templates/mako_bad.html -> build/lib/pecan/tests/templates
creating build/lib/pecan/tests/middleware/static_fixtures
copying pecan/tests/middleware/static_fixtures/self.png -> build/lib/pecan/tests/middleware/static_fixtures
copying pecan/tests/middleware/static_fixtures/text.txt -> build/lib/pecan/tests/middleware/static_fixtures
creating build/lib/pecan/tests/scaffold_fixtures/content_sub
copying pecan/tests/scaffold_fixtures/content_sub/foo_tmpl -> build/lib/pecan/tests/scaffold_fixtures/content_sub
creating build/lib/pecan/tests/scaffold_fixtures/content_sub/bar
copying pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl -> build/lib/pecan/tests/scaffold_fixtures/content_sub/bar
creating build/lib/pecan/tests/scaffold_fixtures/file_sub
copying pecan/tests/scaffold_fixtures/file_sub/foo_+package+ -> build/lib/pecan/tests/scaffold_fixtures/file_sub
creating build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+
copying pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt -> build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+
creating build/lib/pecan/tests/scaffold_fixtures/simple
copying pecan/tests/scaffold_fixtures/simple/foo -> build/lib/pecan/tests/scaffold_fixtures/simple
creating build/lib/pecan/tests/scaffold_fixtures/simple/bar
copying pecan/tests/scaffold_fixtures/simple/bar/spam.txt -> build/lib/pecan/tests/scaffold_fixtures/simple/bar
installing to build/bdist.linux-armv7l/wheel
running install
running install_lib
creating build/bdist.linux-armv7l/wheel
creating build/bdist.linux-armv7l/wheel/pecan
copying build/lib/pecan/routing.py -> build/bdist.linux-armv7l/wheel/./pecan
creating build/bdist.linux-armv7l/wheel/pecan/commands
copying build/lib/pecan/commands/create.py -> build/bdist.linux-armv7l/wheel/./pecan/commands
copying build/lib/pecan/commands/shell.py -> build/bdist.linux-armv7l/wheel/./pecan/commands
copying build/lib/pecan/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/commands
copying build/lib/pecan/commands/serve.py -> build/bdist.linux-armv7l/wheel/./pecan/commands
copying build/lib/pecan/commands/base.py -> build/bdist.linux-armv7l/wheel/./pecan/commands
creating build/bdist.linux-armv7l/wheel/pecan/compat
copying build/lib/pecan/compat/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/compat
copying build/lib/pecan/secure.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/core.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/jsonify.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan
creating build/bdist.linux-armv7l/wheel/pecan/tests
copying build/lib/pecan/tests/test_rest.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_util.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_hooks.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_jsonify.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_scaffolds.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
creating build/bdist.linux-armv7l/wheel/pecan/tests/templates
copying build/lib/pecan/tests/templates/genshi_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_login_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/jinja.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_colors_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/jinja_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_name_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/mako_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_colors.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_name.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_name_invalid_custom.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/kajiki.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_colors_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_login_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/mako.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/form_name_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/templates/genshi.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates
copying build/lib/pecan/tests/scaffold_builder.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_conf.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_generic.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_templating.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
creating build/bdist.linux-armv7l/wheel/pecan/tests/middleware
creating build/bdist.linux-armv7l/wheel/pecan/tests/middleware/static_fixtures
copying build/lib/pecan/tests/middleware/static_fixtures/self.png -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware/static_fixtures
copying build/lib/pecan/tests/middleware/static_fixtures/text.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware/static_fixtures
copying build/lib/pecan/tests/middleware/test_static.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware
copying build/lib/pecan/tests/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware
copying build/lib/pecan/tests/middleware/test_errordocument.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware
copying build/lib/pecan/tests/middleware/test_recursive.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware
copying build/lib/pecan/tests/test_secure.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
creating build/bdist.linux-armv7l/wheel/pecan/tests/config_fixtures
copying build/lib/pecan/tests/config_fixtures/empty.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures
copying build/lib/pecan/tests/config_fixtures/forcedict.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures
copying build/lib/pecan/tests/config_fixtures/foobar.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures
copying build/lib/pecan/tests/config_fixtures/config.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures
creating build/bdist.linux-armv7l/wheel/pecan/tests/config_fixtures/bad
copying build/lib/pecan/tests/config_fixtures/bad/importerror.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures/bad
copying build/lib/pecan/tests/config_fixtures/bad/module_and_underscore.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures/bad
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/simple
copying build/lib/pecan/tests/scaffold_fixtures/simple/foo -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/simple
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/simple/bar
copying build/lib/pecan/tests/scaffold_fixtures/simple/bar/spam.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/simple/bar
copying build/lib/pecan/tests/scaffold_fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/file_sub
copying build/lib/pecan/tests/scaffold_fixtures/file_sub/foo_+package+ -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/file_sub
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/file_sub/bar_+package+
copying build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/file_sub/bar_+package+
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/content_sub
copying build/lib/pecan/tests/scaffold_fixtures/content_sub/foo_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/content_sub
creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/content_sub/bar
copying build/lib/pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/content_sub/bar
copying build/lib/pecan/tests/test_no_thread_locals.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
copying build/lib/pecan/tests/test_commands.py -> build/bdist.linux-armv7l/wheel/./pecan/tests
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base
copying build/lib/pecan/scaffolds/base/MANIFEST.in -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base
copying build/lib/pecan/scaffolds/base/setup.cfg_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base
copying build/lib/pecan/scaffolds/base/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base
copying build/lib/pecan/scaffolds/base/setup.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+
copying build/lib/pecan/scaffolds/base/+package+/app.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/controllers
copying build/lib/pecan/scaffolds/base/+package+/controllers/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/controllers
copying build/lib/pecan/scaffolds/base/+package+/controllers/root.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/controllers
copying build/lib/pecan/scaffolds/base/+package+/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/model
copying build/lib/pecan/scaffolds/base/+package+/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/model
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/tests
copying build/lib/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests
copying build/lib/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests
copying build/lib/pecan/scaffolds/base/+package+/tests/test_units.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests
copying build/lib/pecan/scaffolds/base/+package+/tests/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/templates
copying build/lib/pecan/scaffolds/base/+package+/templates/error.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates
copying build/lib/pecan/scaffolds/base/+package+/templates/index.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates
copying build/lib/pecan/scaffolds/base/+package+/templates/layout.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public/images
copying build/lib/pecan/scaffolds/base/public/images/logo.png -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/public/images
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public/css
copying build/lib/pecan/scaffolds/base/public/css/style.css -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/public/css
copying build/lib/pecan/scaffolds/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api
copying build/lib/pecan/scaffolds/rest-api/setup.cfg_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api
copying build/lib/pecan/scaffolds/rest-api/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api
copying build/lib/pecan/scaffolds/rest-api/setup.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+
copying build/lib/pecan/scaffolds/rest-api/+package+/app.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/controllers
copying build/lib/pecan/scaffolds/rest-api/+package+/controllers/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/controllers
copying build/lib/pecan/scaffolds/rest-api/+package+/controllers/root.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/controllers
copying build/lib/pecan/scaffolds/rest-api/+package+/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/model
copying build/lib/pecan/scaffolds/rest-api/+package+/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/model
creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/tests
copying build/lib/pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests
copying build/lib/pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests
copying build/lib/pecan/scaffolds/rest-api/+package+/tests/test_units.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests
copying build/lib/pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests
copying build/lib/pecan/scaffolds/rest-api/+package+/errors.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+
copying build/lib/pecan/extensions.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/hooks.py -> build/bdist.linux-armv7l/wheel/./pecan
creating build/bdist.linux-armv7l/wheel/pecan/ext
copying build/lib/pecan/ext/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/ext
copying build/lib/pecan/templating.py -> build/bdist.linux-armv7l/wheel/./pecan
creating build/bdist.linux-armv7l/wheel/pecan/middleware
copying build/lib/pecan/middleware/debug.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware
copying build/lib/pecan/middleware/static.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware
copying build/lib/pecan/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware
copying build/lib/pecan/middleware/errordocument.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware
copying build/lib/pecan/middleware/recursive.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware
copying build/lib/pecan/decorators.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/rest.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/util.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/deploy.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/configuration.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/testing.py -> build/bdist.linux-armv7l/wheel/./pecan
copying build/lib/pecan/log.py -> build/bdist.linux-armv7l/wheel/./pecan
running install_egg_info
Copying pecan.egg-info to build/bdist.linux-armv7l/wheel/./pecan-1.6.0-py3.13.egg-info
running install_scripts
creating build/bdist.linux-armv7l/wheel/pecan-1.6.0.dist-info/WHEEL
creating '/build/python-pecan/src/pecan-1.6.0/dist/.tmp-ruag_9gr/pecan-1.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
adding 'pecan/__init__.py'
adding 'pecan/configuration.py'
adding 'pecan/core.py'
adding 'pecan/decorators.py'
adding 'pecan/deploy.py'
adding 'pecan/extensions.py'
adding 'pecan/hooks.py'
adding 'pecan/jsonify.py'
adding 'pecan/log.py'
adding 'pecan/rest.py'
adding 'pecan/routing.py'
adding 'pecan/secure.py'
adding 'pecan/templating.py'
adding 'pecan/testing.py'
adding 'pecan/util.py'
adding 'pecan/commands/__init__.py'
adding 'pecan/commands/base.py'
adding 'pecan/commands/create.py'
adding 'pecan/commands/serve.py'
adding 'pecan/commands/shell.py'
adding 'pecan/compat/__init__.py'
adding 'pecan/ext/__init__.py'
adding 'pecan/middleware/__init__.py'
adding 'pecan/middleware/debug.py'
adding 'pecan/middleware/errordocument.py'
adding 'pecan/middleware/recursive.py'
adding 'pecan/middleware/static.py'
adding 'pecan/scaffolds/__init__.py'
adding 'pecan/scaffolds/base/MANIFEST.in'
adding 'pecan/scaffolds/base/config.py_tmpl'
adding 'pecan/scaffolds/base/setup.cfg_tmpl'
adding 'pecan/scaffolds/base/setup.py_tmpl'
adding 'pecan/scaffolds/base/+package+/__init__.py'
adding 'pecan/scaffolds/base/+package+/app.py_tmpl'
adding 'pecan/scaffolds/base/+package+/controllers/__init__.py'
adding 'pecan/scaffolds/base/+package+/controllers/root.py'
adding 'pecan/scaffolds/base/+package+/model/__init__.py'
adding 'pecan/scaffolds/base/+package+/templates/error.html'
adding 'pecan/scaffolds/base/+package+/templates/index.html'
adding 'pecan/scaffolds/base/+package+/templates/layout.html'
adding 'pecan/scaffolds/base/+package+/tests/__init__.py_tmpl'
adding 'pecan/scaffolds/base/+package+/tests/config.py_tmpl'
adding 'pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl'
adding 'pecan/scaffolds/base/+package+/tests/test_units.py'
adding 'pecan/scaffolds/base/public/css/style.css'
adding 'pecan/scaffolds/base/public/images/logo.png'
adding 'pecan/scaffolds/rest-api/config.py_tmpl'
adding 'pecan/scaffolds/rest-api/setup.cfg_tmpl'
adding 'pecan/scaffolds/rest-api/setup.py_tmpl'
adding 'pecan/scaffolds/rest-api/+package+/__init__.py'
adding 'pecan/scaffolds/rest-api/+package+/app.py_tmpl'
adding 'pecan/scaffolds/rest-api/+package+/errors.py'
adding 'pecan/scaffolds/rest-api/+package+/controllers/__init__.py'
adding 'pecan/scaffolds/rest-api/+package+/controllers/root.py'
adding 'pecan/scaffolds/rest-api/+package+/model/__init__.py'
adding 'pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl'
adding 'pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl'
adding 'pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl'
adding 'pecan/scaffolds/rest-api/+package+/tests/test_units.py'
adding 'pecan/tests/__init__.py'
adding 'pecan/tests/scaffold_builder.py'
adding 'pecan/tests/test_base.py'
adding 'pecan/tests/test_commands.py'
adding 'pecan/tests/test_conf.py'
adding 'pecan/tests/test_generic.py'
adding 'pecan/tests/test_hooks.py'
adding 'pecan/tests/test_jsonify.py'
adding 'pecan/tests/test_no_thread_locals.py'
adding 'pecan/tests/test_rest.py'
adding 'pecan/tests/test_scaffolds.py'
adding 'pecan/tests/test_secure.py'
adding 'pecan/tests/test_templating.py'
adding 'pecan/tests/test_util.py'
adding 'pecan/tests/config_fixtures/config.py'
adding 'pecan/tests/config_fixtures/empty.py'
adding 'pecan/tests/config_fixtures/foobar.py'
adding 'pecan/tests/config_fixtures/forcedict.py'
adding 'pecan/tests/config_fixtures/bad/importerror.py'
adding 'pecan/tests/config_fixtures/bad/module_and_underscore.py'
adding 'pecan/tests/middleware/__init__.py'
adding 'pecan/tests/middleware/test_errordocument.py'
adding 'pecan/tests/middleware/test_recursive.py'
adding 'pecan/tests/middleware/test_static.py'
adding 'pecan/tests/middleware/static_fixtures/self.png'
adding 'pecan/tests/middleware/static_fixtures/text.txt'
adding 'pecan/tests/scaffold_fixtures/__init__.py'
adding 'pecan/tests/scaffold_fixtures/content_sub/foo_tmpl'
adding 'pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl'
adding 'pecan/tests/scaffold_fixtures/file_sub/foo_+package+'
adding 'pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt'
adding 'pecan/tests/scaffold_fixtures/simple/foo'
adding 'pecan/tests/scaffold_fixtures/simple/bar/spam.txt'
adding 'pecan/tests/templates/__init__.py'
adding 'pecan/tests/templates/form_colors.html'
adding 'pecan/tests/templates/form_colors_invalid.html'
adding 'pecan/tests/templates/form_colors_valid.html'
adding 'pecan/tests/templates/form_login_invalid.html'
adding 'pecan/tests/templates/form_login_valid.html'
adding 'pecan/tests/templates/form_name.html'
adding 'pecan/tests/templates/form_name_invalid.html'
adding 'pecan/tests/templates/form_name_invalid_custom.html'
adding 'pecan/tests/templates/form_name_valid.html'
adding 'pecan/tests/templates/genshi.html'
adding 'pecan/tests/templates/genshi_bad.html'
adding 'pecan/tests/templates/jinja.html'
adding 'pecan/tests/templates/jinja_bad.html'
adding 'pecan/tests/templates/kajiki.html'
adding 'pecan/tests/templates/mako.html'
adding 'pecan/tests/templates/mako_bad.html'
adding 'pecan-1.6.0.dist-info/licenses/AUTHORS'
adding 'pecan-1.6.0.dist-info/licenses/LICENSE'
adding 'pecan-1.6.0.dist-info/METADATA'
adding 'pecan-1.6.0.dist-info/WHEEL'
adding 'pecan-1.6.0.dist-info/entry_points.txt'
adding 'pecan-1.6.0.dist-info/top_level.txt'
adding 'pecan-1.6.0.dist-info/RECORD'
removing build/bdist.linux-armv7l/wheel
Successfully built pecan-1.6.0-py3-none-any.whl
sphinx-build -b man -d build/doctrees   source build/man
Running Sphinx v8.2.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
loading intersphinx inventory 'python' from http://docs.python.org/objects.inv ...
loading intersphinx inventory 'webob' from http://docs.webob.org/en/latest/objects.inv ...
loading intersphinx inventory 'webtest' from https://webtest.readthedocs.io/en/latest/objects.inv ...
loading intersphinx inventory 'beaker' from https://beaker.readthedocs.io/en/latest/objects.inv ...
loading intersphinx inventory 'paste' from http://pythonpaste.org/objects.inv ...
intersphinx inventory has moved: http://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory 'http://docs.webob.org/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.HTTPError'>: 500 Server Error: Internal Server Error for url: http://docs.webob.org/en/latest/objects.inv
intersphinx inventory has moved: https://webtest.readthedocs.io/en/latest/objects.inv -> https://docs.pylonsproject.org/projects/webtest/en/latest/objects.inv
intersphinx inventory has moved: http://pythonpaste.org/objects.inv -> https://programmereninpython.nl
WARNING: failed to reach any of the inventories with the following issues:
unknown or unsupported inventory version: ValueError('invalid inventory header: <!DOCTYPE html>')
building [mo]: targets for 0 po files that are out of date
writing output... 
building [man]: all manpages
updating environment: [new config] 38 added, 0 changed, 0 removed
reading sources... [  3%] changes
reading sources... [  5%] commands
reading sources... [  8%] configuration
reading sources... [ 11%] contextlocals
reading sources... [ 13%] databases
reading sources... [ 16%] deployment
reading sources... [ 18%] development
reading sources... [ 21%] errors
reading sources... [ 24%] forms
reading sources... [ 26%] hooks
reading sources... [ 29%] index
reading sources... [ 32%] installation
reading sources... [ 34%] jsonify
reading sources... [ 37%] logging
reading sources... [ 39%] pecan_commands
reading sources... [ 42%] pecan_configuration
reading sources... [ 45%] pecan_core
reading sources... [ 47%] pecan_decorators
reading sources... [ 50%] pecan_deploy
reading sources... [ 53%] pecan_hooks
reading sources... [ 55%] pecan_jsonify
reading sources... [ 58%] pecan_middleware_debug
reading sources... [ 61%] pecan_rest
reading sources... [ 63%] pecan_routing
reading sources... [ 66%] pecan_secure
reading sources... [ 68%] pecan_templating
reading sources... [ 71%] pecan_testing
reading sources... [ 74%] pecan_util
reading sources... [ 76%] quick_start
reading sources... [ 79%] reload
reading sources... [ 82%] rest
reading sources... [ 84%] routing
reading sources... [ 87%] secure_controller
reading sources... [ 89%] sessions
reading sources... [ 92%] simple_ajax
reading sources... [ 95%] simple_forms_processing
reading sources... [ 97%] templates
reading sources... [100%] testing

/build/python-pecan/src/pecan-1.6.0/docs/source/changes.rst:181: ERROR: Unexpected indentation. [docutils]
/build/python-pecan/src/pecan-1.6.0/pecan/core.py:docstring of pecan.core.Pecan.handle_hooks:5: WARNING: Inline emphasis start-string without end-string. [docutils]
/build/python-pecan/src/pecan-1.6.0/pecan/decorators.py:docstring of pecan.decorators.expose:14: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils]
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... 
copying assets: done
writing... pecan.1 { 
 installation
 quick_start
 routing
 templates
 rest
 configuration
 secure_controller
 hooks
 jsonify
 contextlocals
 commands
 development
 deployment
 logging
 testing
  forms
  sessions
  databases
  errors
  simple_forms_processing
  simple_ajax
   pecan_core
   pecan_commands
   pecan_configuration
   pecan_decorators
   pecan_deploy
   pecan_hooks
   pecan_middleware_debug
   pecan_jsonify
   pecan_rest
   pecan_routing
   pecan_secure
   pecan_templating
   pecan_testing
   pecan_util
    changes
} /build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
/build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
/build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
/build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
/build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
/build/python-pecan/src/pecan-1.6.0/docs/source/rest.rst:: WARNING: "table row spanning" not supported [docutils]
done
build succeeded, 11 warnings.

The manual pages are in build/man.

Build finished. The manual pages are in build/man.
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "python-pecan"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python-pecan 1.6.0-1 (Sun May 11 09:52:11 2025)
==> Cleaning up...