+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-falcon-3.1.3/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-falcon-3.1.3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py312-falcon-3.1.3 * Building wheel... running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/falcon copying falcon/inspect.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/constants.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/response.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/status_codes.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/version.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/errors.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/request.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/forwarded.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/middleware.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/responders.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/hooks.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/uri.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/app.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/api_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/asgi_spec.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/response_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/http_error.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/redirects.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/stream.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/app_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/request_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon copying falcon/http_status.py -> build/lib.linux-x86_64-cpython-312/falcon creating build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/reader.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/misc.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/structures.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/uri.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/time.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/deprecation.py -> build/lib.linux-x86_64-cpython-312/falcon/util copying falcon/util/sync.py -> build/lib.linux-x86_64-cpython-312/falcon/util creating build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/srmock.py -> build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/resource.py -> build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/client.py -> build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/helpers.py -> build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/test_case.py -> build/lib.linux-x86_64-cpython-312/falcon/testing copying falcon/testing/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/testing creating build/lib.linux-x86_64-cpython-312/falcon/routing copying falcon/routing/converters.py -> build/lib.linux-x86_64-cpython-312/falcon/routing copying falcon/routing/static.py -> build/lib.linux-x86_64-cpython-312/falcon/routing copying falcon/routing/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/routing copying falcon/routing/compiled.py -> build/lib.linux-x86_64-cpython-312/falcon/routing copying falcon/routing/util.py -> build/lib.linux-x86_64-cpython-312/falcon/routing creating build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/urlencoded.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/base.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/handlers.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/multipart.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/json.py -> build/lib.linux-x86_64-cpython-312/falcon/media copying falcon/media/msgpack.py -> build/lib.linux-x86_64-cpython-312/falcon/media creating build/lib.linux-x86_64-cpython-312/falcon/vendor copying falcon/vendor/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/vendor creating build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/reader.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/_request_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/response.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/request.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/structures.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/app.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/ws.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/multipart.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/stream.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi copying falcon/asgi/_asgi_helpers.py -> build/lib.linux-x86_64-cpython-312/falcon/asgi creating build/lib.linux-x86_64-cpython-312/falcon/cmd copying falcon/cmd/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/cmd copying falcon/cmd/inspect_app.py -> build/lib.linux-x86_64-cpython-312/falcon/cmd copying falcon/cmd/bench.py -> build/lib.linux-x86_64-cpython-312/falcon/cmd creating build/lib.linux-x86_64-cpython-312/falcon/bench copying falcon/bench/create.py -> build/lib.linux-x86_64-cpython-312/falcon/bench copying falcon/bench/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench copying falcon/bench/bench.py -> build/lib.linux-x86_64-cpython-312/falcon/bench creating build/lib.linux-x86_64-cpython-312/falcon/media/validators copying falcon/media/validators/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/media/validators copying falcon/media/validators/jsonschema.py -> build/lib.linux-x86_64-cpython-312/falcon/media/validators creating build/lib.linux-x86_64-cpython-312/falcon/vendor/mimeparse copying falcon/vendor/mimeparse/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/vendor/mimeparse copying falcon/vendor/mimeparse/mimeparse.py -> build/lib.linux-x86_64-cpython-312/falcon/vendor/mimeparse creating build/lib.linux-x86_64-cpython-312/falcon/bench/dj copying falcon/bench/dj/manage.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj copying falcon/bench/dj/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj creating build/lib.linux-x86_64-cpython-312/falcon/bench/nuts copying falcon/bench/nuts/config.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts copying falcon/bench/nuts/setup.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts copying falcon/bench/nuts/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts creating build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/queues.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/messages.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/claims.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/api.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues copying falcon/bench/queues/stats.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/queues creating build/lib.linux-x86_64-cpython-312/falcon/bench/dj/dj copying falcon/bench/dj/dj/wsgi.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/dj copying falcon/bench/dj/dj/urls.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/dj copying falcon/bench/dj/dj/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/dj copying falcon/bench/dj/dj/settings.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/dj creating build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/admin.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/views.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/apps.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/models.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello copying falcon/bench/dj/hello/tests.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello creating build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello/migrations copying falcon/bench/dj/hello/migrations/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/dj/hello/migrations creating build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts copying falcon/bench/nuts/nuts/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts copying falcon/bench/nuts/nuts/app.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts creating build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/controllers copying falcon/bench/nuts/nuts/controllers/root.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/controllers copying falcon/bench/nuts/nuts/controllers/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/controllers creating build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/model copying falcon/bench/nuts/nuts/model/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/model creating build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/config.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/test_units.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/__init__.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/test_functional.py -> build/lib.linux-x86_64-cpython-312/falcon/bench/nuts/nuts/tests running egg_info writing falcon.egg-info/PKG-INFO writing dependency_links to falcon.egg-info/dependency_links.txt writing entry points to falcon.egg-info/entry_points.txt writing top-level names to falcon.egg-info/top_level.txt reading manifest file 'falcon.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' adding license file 'LICENSE' writing manifest file 'falcon.egg-info/SOURCES.txt' /usr/pkg/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'falcon.cyutil' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'falcon.cyutil' 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 'falcon.cyutil' 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 'falcon.cyutil' to be distributed and are already explicitly excluding 'falcon.cyutil' 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.linux-x86_64-cpython-312/falcon/cyutil copying falcon/cyutil/misc.pyx -> build/lib.linux-x86_64-cpython-312/falcon/cyutil copying falcon/cyutil/reader.pyx -> build/lib.linux-x86_64-cpython-312/falcon/cyutil copying falcon/cyutil/uri.pyx -> build/lib.linux-x86_64-cpython-312/falcon/cyutil running build_ext Compiling falcon/inspect.py because it changed. [1/1] Cythonizing falcon/inspect.py building 'falcon.inspect' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/falcon cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -I/usr/pkg/include/python3.12 -c falcon/inspect.c -o build/temp.linux-x86_64-cpython-312/falcon/inspect.o In file included from falcon/inspect.c:29311:0: /home/pbulk/build/devel/py-falcon/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/devel/py-falcon/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/devel/py-falcon/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code *************************************************************************** command '/home/pbulk/build/devel/py-falcon/work/.cwrapper/bin/cc' failed with exit code 1 Cython compilation could not be completed, speedups are not enabled. Failure information, if any, is above. Retrying the build without the C extension now. *************************************************************************** running bdist_wheel running build running build_py creating build/lib creating build/lib/falcon copying falcon/inspect.py -> build/lib/falcon copying falcon/constants.py -> build/lib/falcon copying falcon/response.py -> build/lib/falcon copying falcon/status_codes.py -> build/lib/falcon copying falcon/version.py -> build/lib/falcon copying falcon/errors.py -> build/lib/falcon copying falcon/request.py -> build/lib/falcon copying falcon/forwarded.py -> build/lib/falcon copying falcon/middleware.py -> build/lib/falcon copying falcon/responders.py -> build/lib/falcon copying falcon/__init__.py -> build/lib/falcon copying falcon/hooks.py -> build/lib/falcon copying falcon/uri.py -> build/lib/falcon copying falcon/app.py -> build/lib/falcon copying falcon/api_helpers.py -> build/lib/falcon copying falcon/asgi_spec.py -> build/lib/falcon copying falcon/response_helpers.py -> build/lib/falcon copying falcon/http_error.py -> build/lib/falcon copying falcon/redirects.py -> build/lib/falcon copying falcon/stream.py -> build/lib/falcon copying falcon/app_helpers.py -> build/lib/falcon copying falcon/request_helpers.py -> build/lib/falcon copying falcon/http_status.py -> build/lib/falcon creating build/lib/falcon/util copying falcon/util/reader.py -> build/lib/falcon/util copying falcon/util/misc.py -> build/lib/falcon/util copying falcon/util/structures.py -> build/lib/falcon/util copying falcon/util/__init__.py -> build/lib/falcon/util copying falcon/util/uri.py -> build/lib/falcon/util copying falcon/util/time.py -> build/lib/falcon/util copying falcon/util/deprecation.py -> build/lib/falcon/util copying falcon/util/sync.py -> build/lib/falcon/util creating build/lib/falcon/testing copying falcon/testing/srmock.py -> build/lib/falcon/testing copying falcon/testing/resource.py -> build/lib/falcon/testing copying falcon/testing/client.py -> build/lib/falcon/testing copying falcon/testing/helpers.py -> build/lib/falcon/testing copying falcon/testing/test_case.py -> build/lib/falcon/testing copying falcon/testing/__init__.py -> build/lib/falcon/testing creating build/lib/falcon/routing copying falcon/routing/converters.py -> build/lib/falcon/routing copying falcon/routing/static.py -> build/lib/falcon/routing copying falcon/routing/__init__.py -> build/lib/falcon/routing copying falcon/routing/compiled.py -> build/lib/falcon/routing copying falcon/routing/util.py -> build/lib/falcon/routing creating build/lib/falcon/media copying falcon/media/urlencoded.py -> build/lib/falcon/media copying falcon/media/base.py -> build/lib/falcon/media copying falcon/media/__init__.py -> build/lib/falcon/media copying falcon/media/handlers.py -> build/lib/falcon/media copying falcon/media/multipart.py -> build/lib/falcon/media copying falcon/media/json.py -> build/lib/falcon/media copying falcon/media/msgpack.py -> build/lib/falcon/media creating build/lib/falcon/vendor copying falcon/vendor/__init__.py -> build/lib/falcon/vendor creating build/lib/falcon/asgi copying falcon/asgi/reader.py -> build/lib/falcon/asgi copying falcon/asgi/_request_helpers.py -> build/lib/falcon/asgi copying falcon/asgi/response.py -> build/lib/falcon/asgi copying falcon/asgi/request.py -> build/lib/falcon/asgi copying falcon/asgi/structures.py -> build/lib/falcon/asgi copying falcon/asgi/__init__.py -> build/lib/falcon/asgi copying falcon/asgi/app.py -> build/lib/falcon/asgi copying falcon/asgi/ws.py -> build/lib/falcon/asgi copying falcon/asgi/multipart.py -> build/lib/falcon/asgi copying falcon/asgi/stream.py -> build/lib/falcon/asgi copying falcon/asgi/_asgi_helpers.py -> build/lib/falcon/asgi creating build/lib/falcon/cmd copying falcon/cmd/__init__.py -> build/lib/falcon/cmd copying falcon/cmd/inspect_app.py -> build/lib/falcon/cmd copying falcon/cmd/bench.py -> build/lib/falcon/cmd creating build/lib/falcon/bench copying falcon/bench/create.py -> build/lib/falcon/bench copying falcon/bench/__init__.py -> build/lib/falcon/bench copying falcon/bench/bench.py -> build/lib/falcon/bench creating build/lib/falcon/media/validators copying falcon/media/validators/__init__.py -> build/lib/falcon/media/validators copying falcon/media/validators/jsonschema.py -> build/lib/falcon/media/validators creating build/lib/falcon/vendor/mimeparse copying falcon/vendor/mimeparse/__init__.py -> build/lib/falcon/vendor/mimeparse copying falcon/vendor/mimeparse/mimeparse.py -> build/lib/falcon/vendor/mimeparse creating build/lib/falcon/bench/dj copying falcon/bench/dj/manage.py -> build/lib/falcon/bench/dj copying falcon/bench/dj/__init__.py -> build/lib/falcon/bench/dj creating build/lib/falcon/bench/nuts copying falcon/bench/nuts/config.py -> build/lib/falcon/bench/nuts copying falcon/bench/nuts/setup.py -> build/lib/falcon/bench/nuts copying falcon/bench/nuts/__init__.py -> build/lib/falcon/bench/nuts creating build/lib/falcon/bench/queues copying falcon/bench/queues/queues.py -> build/lib/falcon/bench/queues copying falcon/bench/queues/messages.py -> build/lib/falcon/bench/queues copying falcon/bench/queues/claims.py -> build/lib/falcon/bench/queues copying falcon/bench/queues/__init__.py -> build/lib/falcon/bench/queues copying falcon/bench/queues/api.py -> build/lib/falcon/bench/queues copying falcon/bench/queues/stats.py -> build/lib/falcon/bench/queues creating build/lib/falcon/bench/dj/dj copying falcon/bench/dj/dj/wsgi.py -> build/lib/falcon/bench/dj/dj copying falcon/bench/dj/dj/urls.py -> build/lib/falcon/bench/dj/dj copying falcon/bench/dj/dj/__init__.py -> build/lib/falcon/bench/dj/dj copying falcon/bench/dj/dj/settings.py -> build/lib/falcon/bench/dj/dj creating build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/admin.py -> build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/views.py -> build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/__init__.py -> build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/apps.py -> build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/models.py -> build/lib/falcon/bench/dj/hello copying falcon/bench/dj/hello/tests.py -> build/lib/falcon/bench/dj/hello creating build/lib/falcon/bench/dj/hello/migrations copying falcon/bench/dj/hello/migrations/__init__.py -> build/lib/falcon/bench/dj/hello/migrations creating build/lib/falcon/bench/nuts/nuts copying falcon/bench/nuts/nuts/__init__.py -> build/lib/falcon/bench/nuts/nuts copying falcon/bench/nuts/nuts/app.py -> build/lib/falcon/bench/nuts/nuts creating build/lib/falcon/bench/nuts/nuts/controllers copying falcon/bench/nuts/nuts/controllers/root.py -> build/lib/falcon/bench/nuts/nuts/controllers copying falcon/bench/nuts/nuts/controllers/__init__.py -> build/lib/falcon/bench/nuts/nuts/controllers creating build/lib/falcon/bench/nuts/nuts/model copying falcon/bench/nuts/nuts/model/__init__.py -> build/lib/falcon/bench/nuts/nuts/model creating build/lib/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/config.py -> build/lib/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/test_units.py -> build/lib/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/__init__.py -> build/lib/falcon/bench/nuts/nuts/tests copying falcon/bench/nuts/nuts/tests/test_functional.py -> build/lib/falcon/bench/nuts/nuts/tests running egg_info writing falcon.egg-info/PKG-INFO writing dependency_links to falcon.egg-info/dependency_links.txt writing entry points to falcon.egg-info/entry_points.txt writing top-level names to falcon.egg-info/top_level.txt reading manifest file 'falcon.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' adding license file 'LICENSE' writing manifest file 'falcon.egg-info/SOURCES.txt' /usr/pkg/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'falcon.cyutil' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'falcon.cyutil' 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 'falcon.cyutil' 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 'falcon.cyutil' to be distributed and are already explicitly excluding 'falcon.cyutil' 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/falcon/cyutil copying falcon/cyutil/misc.pyx -> build/lib/falcon/cyutil copying falcon/cyutil/reader.pyx -> build/lib/falcon/cyutil copying falcon/cyutil/uri.pyx -> build/lib/falcon/cyutil installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/inspect.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/reader.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/misc.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/structures.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/uri.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/time.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/deprecation.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/util/sync.py -> build/bdist.linux-x86_64/wheel/falcon/util copying build/lib/falcon/constants.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/response.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/status_codes.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/srmock.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/resource.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/client.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/helpers.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/test_case.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/testing/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/testing copying build/lib/falcon/version.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/errors.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/request.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/routing copying build/lib/falcon/routing/converters.py -> build/bdist.linux-x86_64/wheel/falcon/routing copying build/lib/falcon/routing/static.py -> build/bdist.linux-x86_64/wheel/falcon/routing copying build/lib/falcon/routing/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/routing copying build/lib/falcon/routing/compiled.py -> build/bdist.linux-x86_64/wheel/falcon/routing copying build/lib/falcon/routing/util.py -> build/bdist.linux-x86_64/wheel/falcon/routing creating build/bdist.linux-x86_64/wheel/falcon/media creating build/bdist.linux-x86_64/wheel/falcon/media/validators copying build/lib/falcon/media/validators/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/media/validators copying build/lib/falcon/media/validators/jsonschema.py -> build/bdist.linux-x86_64/wheel/falcon/media/validators copying build/lib/falcon/media/urlencoded.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/base.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/handlers.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/multipart.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/json.py -> build/bdist.linux-x86_64/wheel/falcon/media copying build/lib/falcon/media/msgpack.py -> build/bdist.linux-x86_64/wheel/falcon/media creating build/bdist.linux-x86_64/wheel/falcon/vendor copying build/lib/falcon/vendor/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/vendor creating build/bdist.linux-x86_64/wheel/falcon/vendor/mimeparse copying build/lib/falcon/vendor/mimeparse/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/vendor/mimeparse copying build/lib/falcon/vendor/mimeparse/mimeparse.py -> build/bdist.linux-x86_64/wheel/falcon/vendor/mimeparse copying build/lib/falcon/forwarded.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/middleware.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/responders.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/__init__.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/reader.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/_request_helpers.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/response.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/request.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/structures.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/app.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/ws.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/multipart.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/stream.py -> build/bdist.linux-x86_64/wheel/falcon/asgi copying build/lib/falcon/asgi/_asgi_helpers.py -> build/bdist.linux-x86_64/wheel/falcon/asgi creating build/bdist.linux-x86_64/wheel/falcon/cyutil copying build/lib/falcon/cyutil/misc.pyx -> build/bdist.linux-x86_64/wheel/falcon/cyutil copying build/lib/falcon/cyutil/uri.pyx -> build/bdist.linux-x86_64/wheel/falcon/cyutil copying build/lib/falcon/cyutil/reader.pyx -> build/bdist.linux-x86_64/wheel/falcon/cyutil copying build/lib/falcon/hooks.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/uri.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/app.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/cmd copying build/lib/falcon/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/cmd copying build/lib/falcon/cmd/inspect_app.py -> build/bdist.linux-x86_64/wheel/falcon/cmd copying build/lib/falcon/cmd/bench.py -> build/bdist.linux-x86_64/wheel/falcon/cmd copying build/lib/falcon/api_helpers.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/asgi_spec.py -> build/bdist.linux-x86_64/wheel/falcon creating build/bdist.linux-x86_64/wheel/falcon/bench creating build/bdist.linux-x86_64/wheel/falcon/bench/dj creating build/bdist.linux-x86_64/wheel/falcon/bench/dj/dj copying build/lib/falcon/bench/dj/dj/wsgi.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/dj copying build/lib/falcon/bench/dj/dj/urls.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/dj copying build/lib/falcon/bench/dj/dj/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/dj copying build/lib/falcon/bench/dj/dj/settings.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/dj creating build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello creating build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello/migrations copying build/lib/falcon/bench/dj/hello/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello/migrations copying build/lib/falcon/bench/dj/hello/admin.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/hello/views.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/hello/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/hello/apps.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/hello/models.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/hello/tests.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj/hello copying build/lib/falcon/bench/dj/manage.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj copying build/lib/falcon/bench/dj/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/dj creating build/bdist.linux-x86_64/wheel/falcon/bench/nuts copying build/lib/falcon/bench/nuts/config.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts creating build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts copying build/lib/falcon/bench/nuts/nuts/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts creating build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/controllers copying build/lib/falcon/bench/nuts/nuts/controllers/root.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/controllers copying build/lib/falcon/bench/nuts/nuts/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/controllers creating build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/model copying build/lib/falcon/bench/nuts/nuts/model/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/model creating build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/tests copying build/lib/falcon/bench/nuts/nuts/tests/config.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/tests copying build/lib/falcon/bench/nuts/nuts/tests/test_units.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/tests copying build/lib/falcon/bench/nuts/nuts/tests/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/tests copying build/lib/falcon/bench/nuts/nuts/tests/test_functional.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts/tests copying build/lib/falcon/bench/nuts/nuts/app.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts/nuts copying build/lib/falcon/bench/nuts/setup.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts copying build/lib/falcon/bench/nuts/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/nuts copying build/lib/falcon/bench/create.py -> build/bdist.linux-x86_64/wheel/falcon/bench creating build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/queues.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/messages.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/claims.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/api.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/queues/stats.py -> build/bdist.linux-x86_64/wheel/falcon/bench/queues copying build/lib/falcon/bench/__init__.py -> build/bdist.linux-x86_64/wheel/falcon/bench copying build/lib/falcon/bench/bench.py -> build/bdist.linux-x86_64/wheel/falcon/bench copying build/lib/falcon/response_helpers.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/http_error.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/redirects.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/stream.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/app_helpers.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/request_helpers.py -> build/bdist.linux-x86_64/wheel/falcon copying build/lib/falcon/http_status.py -> build/bdist.linux-x86_64/wheel/falcon running install_egg_info Copying falcon.egg-info to build/bdist.linux-x86_64/wheel/falcon-3.1.3-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/falcon-3.1.3.dist-info/WHEEL creating '/home/pbulk/build/devel/py-falcon/work/falcon-3.1.3/dist/.tmp-is122vuz/falcon-3.1.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'falcon/__init__.py' adding 'falcon/api_helpers.py' adding 'falcon/app.py' adding 'falcon/app_helpers.py' adding 'falcon/asgi_spec.py' adding 'falcon/constants.py' adding 'falcon/errors.py' adding 'falcon/forwarded.py' adding 'falcon/hooks.py' adding 'falcon/http_error.py' adding 'falcon/http_status.py' adding 'falcon/inspect.py' adding 'falcon/middleware.py' adding 'falcon/redirects.py' adding 'falcon/request.py' adding 'falcon/request_helpers.py' adding 'falcon/responders.py' adding 'falcon/response.py' adding 'falcon/response_helpers.py' adding 'falcon/status_codes.py' adding 'falcon/stream.py' adding 'falcon/uri.py' adding 'falcon/version.py' adding 'falcon/asgi/__init__.py' adding 'falcon/asgi/_asgi_helpers.py' adding 'falcon/asgi/_request_helpers.py' adding 'falcon/asgi/app.py' adding 'falcon/asgi/multipart.py' adding 'falcon/asgi/reader.py' adding 'falcon/asgi/request.py' adding 'falcon/asgi/response.py' adding 'falcon/asgi/stream.py' adding 'falcon/asgi/structures.py' adding 'falcon/asgi/ws.py' adding 'falcon/bench/__init__.py' adding 'falcon/bench/bench.py' adding 'falcon/bench/create.py' adding 'falcon/bench/dj/__init__.py' adding 'falcon/bench/dj/manage.py' adding 'falcon/bench/dj/dj/__init__.py' adding 'falcon/bench/dj/dj/settings.py' adding 'falcon/bench/dj/dj/urls.py' adding 'falcon/bench/dj/dj/wsgi.py' adding 'falcon/bench/dj/hello/__init__.py' adding 'falcon/bench/dj/hello/admin.py' adding 'falcon/bench/dj/hello/apps.py' adding 'falcon/bench/dj/hello/models.py' adding 'falcon/bench/dj/hello/tests.py' adding 'falcon/bench/dj/hello/views.py' adding 'falcon/bench/dj/hello/migrations/__init__.py' adding 'falcon/bench/nuts/__init__.py' adding 'falcon/bench/nuts/config.py' adding 'falcon/bench/nuts/setup.py' adding 'falcon/bench/nuts/nuts/__init__.py' adding 'falcon/bench/nuts/nuts/app.py' adding 'falcon/bench/nuts/nuts/controllers/__init__.py' adding 'falcon/bench/nuts/nuts/controllers/root.py' adding 'falcon/bench/nuts/nuts/model/__init__.py' adding 'falcon/bench/nuts/nuts/tests/__init__.py' adding 'falcon/bench/nuts/nuts/tests/config.py' adding 'falcon/bench/nuts/nuts/tests/test_functional.py' adding 'falcon/bench/nuts/nuts/tests/test_units.py' adding 'falcon/bench/queues/__init__.py' adding 'falcon/bench/queues/api.py' adding 'falcon/bench/queues/claims.py' adding 'falcon/bench/queues/messages.py' adding 'falcon/bench/queues/queues.py' adding 'falcon/bench/queues/stats.py' adding 'falcon/cmd/__init__.py' adding 'falcon/cmd/bench.py' adding 'falcon/cmd/inspect_app.py' adding 'falcon/cyutil/misc.pyx' adding 'falcon/cyutil/reader.pyx' adding 'falcon/cyutil/uri.pyx' adding 'falcon/media/__init__.py' adding 'falcon/media/base.py' adding 'falcon/media/handlers.py' adding 'falcon/media/json.py' adding 'falcon/media/msgpack.py' adding 'falcon/media/multipart.py' adding 'falcon/media/urlencoded.py' adding 'falcon/media/validators/__init__.py' adding 'falcon/media/validators/jsonschema.py' adding 'falcon/routing/__init__.py' adding 'falcon/routing/compiled.py' adding 'falcon/routing/converters.py' adding 'falcon/routing/static.py' adding 'falcon/routing/util.py' adding 'falcon/testing/__init__.py' adding 'falcon/testing/client.py' adding 'falcon/testing/helpers.py' adding 'falcon/testing/resource.py' adding 'falcon/testing/srmock.py' adding 'falcon/testing/test_case.py' adding 'falcon/util/__init__.py' adding 'falcon/util/deprecation.py' adding 'falcon/util/misc.py' adding 'falcon/util/reader.py' adding 'falcon/util/structures.py' adding 'falcon/util/sync.py' adding 'falcon/util/time.py' adding 'falcon/util/uri.py' adding 'falcon/vendor/__init__.py' adding 'falcon/vendor/mimeparse/__init__.py' adding 'falcon/vendor/mimeparse/mimeparse.py' adding 'falcon-3.1.3.dist-info/LICENSE' adding 'falcon-3.1.3.dist-info/METADATA' adding 'falcon-3.1.3.dist-info/WHEEL' adding 'falcon-3.1.3.dist-info/entry_points.txt' adding 'falcon-3.1.3.dist-info/top_level.txt' adding 'falcon-3.1.3.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel *************************************************************************** Cython compilation could not be completed, speedups are not enabled. Pure-Python build succeeded. *************************************************************************** Successfully built falcon-3.1.3-py3-none-any.whl