<86>Feb 22 08:47:38 userdel[2675571]: delete user 'rooter' <86>Feb 22 08:47:38 userdel[2675571]: removed group 'rooter' owned by 'rooter' <86>Feb 22 08:47:38 userdel[2675571]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 22 08:47:38 groupadd[2675618]: group added to /etc/group: name=rooter, GID=1871 <86>Feb 22 08:47:38 groupadd[2675618]: group added to /etc/gshadow: name=rooter <86>Feb 22 08:47:38 groupadd[2675618]: new group: name=rooter, GID=1871 <86>Feb 22 08:47:38 useradd[2675651]: new user: name=rooter, UID=1871, GID=1871, home=/root, shell=/bin/bash, from=none <86>Feb 22 08:47:38 userdel[2675706]: delete user 'builder' <86>Feb 22 08:47:38 userdel[2675706]: removed group 'builder' owned by 'builder' <86>Feb 22 08:47:38 userdel[2675706]: removed shadow group 'builder' owned by 'builder' <86>Feb 22 08:47:38 groupadd[2675752]: group added to /etc/group: name=builder, GID=1872 <86>Feb 22 08:47:38 groupadd[2675752]: group added to /etc/gshadow: name=builder <86>Feb 22 08:47:38 groupadd[2675752]: new group: name=builder, GID=1872 <86>Feb 22 08:47:38 useradd[2675777]: new user: name=builder, UID=1872, GID=1872, home=/usr/src, shell=/bin/bash, from=none <13>Feb 22 08:47:41 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Feb 22 08:47:41 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed <13>Feb 22 08:47:41 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700247 installed <13>Feb 22 08:47:41 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Feb 22 08:47:41 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Feb 22 08:47:41 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Feb 22 08:47:41 rpmi: libtasn1-4.20.0-alt1 sisyphus+374932.100.1.1 1739639776 installed <13>Feb 22 08:47:41 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 22 08:47:41 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 22 08:47:41 rpmi: ca-certificates-2025.02.10-alt1 sisyphus+374228.100.4.1 1739265441 installed <13>Feb 22 08:47:41 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Feb 22 08:47:41 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Feb 22 08:47:41 rpmi: libcrypto3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 08:47:41 rpmi: libssl3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299702 installed <13>Feb 22 08:47:41 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Feb 22 08:47:42 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Feb 22 08:47:42 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Feb 22 08:47:42 rpmi: python3-module-pyproject-installer-0.5.5-alt2 sisyphus+366395.100.1.1 1735032014 installed <13>Feb 22 08:47:42 rpmi: rpm-macros-pyproject-0.0.9-alt1 sisyphus+362541.300.2.1 1731671840 installed <13>Feb 22 08:47:42 rpmi: tests-for-installed-python3-pkgs-0.1.27-alt1 sisyphus+371114.600.4.1 1739124172 installed <13>Feb 22 08:47:42 rpmi: rpm-build-python3-0.1.27-alt1 sisyphus+371114.600.4.1 1739124172 installed <13>Feb 22 08:47:42 rpmi: rpm-build-pyproject-0.0.9-alt1 sisyphus+362541.300.2.1 1731671840 installed <13>Feb 22 08:47:45 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Feb 22 08:47:45 rpmi: python3-module-more-itertools-10.6.0-alt1 sisyphus+369595.100.2.1 1737017267 installed <13>Feb 22 08:47:45 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718975 installed <13>Feb 22 08:47:45 rpmi: libnettle8-3.10.1-alt1 sisyphus+372008.100.1.1 1738078268 installed <13>Feb 22 08:47:45 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Feb 22 08:47:45 rpmi: python3-module-click-8.1.8-alt1 sisyphus+366297.100.1.1 1734946237 installed <13>Feb 22 08:47:45 rpmi: libhogweed6-3.10.1-alt1 sisyphus+372008.100.1.1 1738078268 installed <13>Feb 22 08:47:45 rpmi: libgnutls30-3.8.9-alt1 sisyphus+375558.200.1.1 1740143098 installed <13>Feb 22 08:47:45 rpmi: libngtcp2.16-1.10.0-alt1 sisyphus+366376.200.1.1 1735020758 installed <13>Feb 22 08:47:45 rpmi: libngtcp2_crypto_gnutls8-1.10.0-alt1 sisyphus+366376.200.1.1 1735020758 installed <13>Feb 22 08:47:45 rpmi: python3-module-toml-0.10.2-alt4 sisyphus+373477.100.1.1 1738921937 installed <13>Feb 22 08:47:45 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609969 installed <13>Feb 22 08:47:45 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed <13>Feb 22 08:47:45 rpmi: python3-module-pathspec-0.12.1-alt1 sisyphus+341971.100.1.1 1709553025 installed <13>Feb 22 08:47:45 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Feb 22 08:47:45 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Feb 22 08:47:45 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Feb 22 08:47:45 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Feb 22 08:47:45 rpmi: python3-module-pkg_resources-1:75.8.0-alt2 sisyphus+375230.100.1.1 1739893709 installed <13>Feb 22 08:47:45 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Feb 22 08:47:45 rpmi: python3-module-cffi-1.17.1-alt1 sisyphus+357396.100.1.1 1726156488 installed <13>Feb 22 08:47:45 rpmi: mercurial-6.9-alt1 sisyphus+366259.100.1.1 1734896784 installed <13>Feb 22 08:47:45 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Feb 22 08:47:45 rpmi: python3-module-yaml-6.0.2-alt1 sisyphus+356896.100.1.1 1725541114 installed <13>Feb 22 08:47:46 rpmi: python3-module-libcst-1.6.0-alt1 sisyphus+369370.100.2.2 1736853601 installed <13>Feb 22 08:47:46 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Feb 22 08:47:46 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Feb 22 08:47:46 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Feb 22 08:47:46 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Feb 22 08:47:47 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Feb 22 08:47:47 rpmi: python3-module-setuptools-1:75.8.0-alt2 sisyphus+375230.100.1.1 1739893709 installed <13>Feb 22 08:47:47 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593140 installed <13>Feb 22 08:47:47 rpmi: publicsuffix-list-dafsa-20250131-alt1 sisyphus+373297.100.1.1 1738767834 installed <13>Feb 22 08:47:47 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684771 installed <13>Feb 22 08:47:47 rpmi: libnghttp3.9-1.7.0-alt1 sisyphus+366376.100.1.1 1735020698 installed <13>Feb 22 08:47:47 rpmi: libnghttp2-1.64.0-alt1 sisyphus+363795.200.2.1 1733118560 installed <13>Feb 22 08:47:47 rpmi: openldap-common-2.6.9-alt2 sisyphus+367501.300.4.1 1735841751 installed <13>Feb 22 08:47:47 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed <13>Feb 22 08:47:47 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed <13>Feb 22 08:47:47 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Feb 22 08:47:47 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Feb 22 08:47:47 rpmi: libxxhash-0.8.2-alt1 sisyphus+336514.200.7.1 1702672120 installed <13>Feb 22 08:47:47 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Feb 22 08:47:47 rpmi: rsync-3.2.7-alt3 sisyphus+372266.100.1.1 1738342244 installed <13>Feb 22 08:47:47 rpmi: openssh-common-9.6p1-alt3 sisyphus+375192.100.1.1 1739876271 installed <13>Feb 22 08:47:47 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Feb 22 08:47:47 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819639 installed <13>Feb 22 08:47:47 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Feb 22 08:47:47 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729916 installed <86>Feb 22 08:47:47 groupadd[2730857]: group added to /etc/group: name=_keytab, GID=999 <86>Feb 22 08:47:47 groupadd[2730857]: group added to /etc/gshadow: name=_keytab <86>Feb 22 08:47:47 groupadd[2730857]: new group: name=_keytab, GID=999 <13>Feb 22 08:47:47 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735219 installed <13>Feb 22 08:47:47 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905438 installed <86>Feb 22 08:47:47 groupadd[2731344]: group added to /etc/group: name=sasl, GID=998 <86>Feb 22 08:47:47 groupadd[2731344]: group added to /etc/gshadow: name=sasl <86>Feb 22 08:47:47 groupadd[2731344]: new group: name=sasl, GID=998 <13>Feb 22 08:47:47 rpmi: libsasl2-3-2.1.28-alt2.1 sisyphus+367419.100.1.1 1735482553 installed <13>Feb 22 08:47:47 rpmi: libldap2-2.6.9-alt2 sisyphus+367501.300.4.1 1735841767 installed <13>Feb 22 08:47:47 rpmi: libcurl-8.12.1-alt1 sisyphus+374517.100.1.1 1739435639 installed <13>Feb 22 08:47:47 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed <86>Feb 22 08:47:47 groupadd[2731832]: group added to /etc/group: name=sshagent, GID=997 <86>Feb 22 08:47:47 groupadd[2731832]: group added to /etc/gshadow: name=sshagent <86>Feb 22 08:47:47 groupadd[2731832]: new group: name=sshagent, GID=997 <13>Feb 22 08:47:47 rpmi: openssh-clients-9.6p1-alt3 sisyphus+375192.100.1.1 1739876271 installed <13>Feb 22 08:47:47 rpmi: less-633-alt1 sisyphus+328181.300.2.1 1693321749 installed <13>Feb 22 08:47:47 rpmi: diffstat-1.64-alt1 sisyphus+346132.200.3.2 1716466240 installed <13>Feb 22 08:47:47 rpmi: git-core-2.42.4-alt1 sisyphus+369547.100.1.1 1736878364 installed <13>Feb 22 08:47:47 rpmi: python3-module-setuptools_scm-8.1.0-alt1 sisyphus+358552.200.1.1 1727504224 installed <13>Feb 22 08:47:47 rpmi: python3-module-stdlibs-2024.12.3-alt1 sisyphus+364042.100.1.1 1733302795 installed <13>Feb 22 08:47:47 rpmi: python3-module-trailrunner-1.4.0-alt1 sisyphus+319852.540.14.1 1684251507 installed <13>Feb 22 08:47:47 rpmi: python3-module-moreorless-0.4.0-alt1 sisyphus+295197.100.1.1 1644574276 installed <13>Feb 22 08:47:47 rpmi: python3-module-attrs-25.1.0-alt1 sisyphus+373080.100.1.1 1738590711 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-usort-1.0.8.post1-alt1.nosrc.rpm (w1.gzdio) Installing python3-module-usort-1.0.8.post1-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.43834 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-usort-1.0.8.post1 + echo 'Source #0 (python3-module-usort-1.0.8.post1.tar):' Source #0 (python3-module-usort-1.0.8.post1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-usort-1.0.8.post1.tar + cd python3-module-usort-1.0.8.post1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (python3-module-usort-1.0.8.post1-alt.patch):' Patch #0 (python3-module-usort-1.0.8.post1-alt.patch): + /usr/bin/patch -p1 patching file usort/tests/cli.py + '[' '!' -d .git ']' + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/.git/ + git config user.email author@example.com + git config user.name author + git add . + git commit -m release [master (root-commit) 6e0d313] release 55 files changed, 6264 insertions(+) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/build.yml create mode 100644 .gitignore create mode 100644 .mailmap create mode 100644 .pre-commit-hooks.yaml create mode 100644 .readthedocs.yml create mode 100644 .vars.ini create mode 100644 CHANGELOG.md create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE create mode 100644 MAINTAINERS.md create mode 100644 MANIFEST.in create mode 100644 Makefile create mode 100644 README.md create mode 100644 check_backcompat.py create mode 100755 check_copyright.sh create mode 100644 docs/_static/custom.css create mode 100644 docs/_static/fbopensource.png create mode 100644 docs/_static/opensource.png create mode 100644 docs/_templates/badges.html create mode 100644 docs/_templates/meta.html create mode 100644 docs/api.rst create mode 100644 docs/changelog.rst create mode 100644 docs/code-of-conduct.rst create mode 100644 docs/conf.py create mode 100644 docs/contributing.rst create mode 100644 docs/guide.rst create mode 100644 docs/index.rst create mode 100644 docs/versioning.rst create mode 100644 docs/why.rst create mode 100644 requirements-dev.txt create mode 100644 requirements.txt create mode 100644 setup.cfg create mode 100644 setup.py create mode 100644 usort/__init__.py create mode 100644 usort/__main__.py create mode 100644 usort/api.py create mode 100644 usort/cli.py create mode 100644 usort/config.py create mode 100644 usort/py.typed create mode 100644 usort/sorting.py create mode 100644 usort/stdlibs.py create mode 100644 usort/tests/__init__.py create mode 100644 usort/tests/__main__.py create mode 100644 usort/tests/cli.py create mode 100644 usort/tests/config.py create mode 100644 usort/tests/functional.py create mode 100644 usort/tests/stdlibs.py create mode 100644 usort/tests/translate.py create mode 100644 usort/tests/types.py create mode 100644 usort/tests/util.py create mode 100644 usort/translate.py create mode 100644 usort/types.py create mode 100644 usort/util.py + git tag 1.0.8.post1 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep518 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync pep518 --verify --verify-exclude 'wheel$' INFO : pyproject.toml was not found, using defaults + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep517 + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync pep517 --verify --verify-exclude 'wheel$' INFO : pyproject.toml was not found, using defaults + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show metadata + /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync metadata --verify INFO : Building metadata INFO : Building metadata with prepare_metadata_for_build_wheel INFO : Source tree: /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1 INFO : Output dir: /usr/src/tmp/tmpkuyu32s6 INFO : pyproject.toml was not found, using defaults + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.42159 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-usort-1.0.8.post1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec INFO : pyproject_installer.lib.build_backend : pyproject.toml was not found, using defaults INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta:__legacy__ INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' Traceback (most recent call last): File "/usr/lib/python3/site-packages/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject section = defn.get("tool", {})[tool_name] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ KeyError: 'setuptools_scm' INFO : root : running bdist_wheel INFO : root : running build INFO : root : running build_py INFO : root : creating build/lib/usort INFO : root : copying usort/__init__.py -> build/lib/usort INFO : root : copying usort/__main__.py -> build/lib/usort INFO : root : copying usort/api.py -> build/lib/usort INFO : root : copying usort/cli.py -> build/lib/usort INFO : root : copying usort/config.py -> build/lib/usort INFO : root : copying usort/sorting.py -> build/lib/usort INFO : root : copying usort/stdlibs.py -> build/lib/usort INFO : root : copying usort/translate.py -> build/lib/usort INFO : root : copying usort/types.py -> build/lib/usort INFO : root : copying usort/util.py -> build/lib/usort INFO : root : copying usort/version.py -> build/lib/usort INFO : root : running egg_info INFO : root : creating usort.egg-info INFO : root : writing usort.egg-info/PKG-INFO INFO : root : writing dependency_links to usort.egg-info/dependency_links.txt INFO : root : writing entry points to usort.egg-info/entry_points.txt INFO : root : writing requirements to usort.egg-info/requires.txt INFO : root : writing top-level names to usort.egg-info/top_level.txt INFO : root : writing manifest file 'usort.egg-info/SOURCES.txt' INFO : root : reading manifest template 'MANIFEST.in' WARNING : root : warning: no files found matching '*.txt' under directory 'usort' INFO : root : adding license file 'LICENSE' INFO : root : writing manifest file 'usort.egg-info/SOURCES.txt' /usr/lib/python3/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'usort.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'usort.tests' 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 'usort.tests' 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 'usort.tests' to be distributed and are already explicitly excluding 'usort.tests' 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) INFO : root : copying usort/py.typed -> build/lib/usort INFO : root : creating build/lib/usort/tests INFO : root : copying usort/tests/__init__.py -> build/lib/usort/tests INFO : root : copying usort/tests/__main__.py -> build/lib/usort/tests INFO : root : copying usort/tests/cli.py -> build/lib/usort/tests INFO : root : copying usort/tests/config.py -> build/lib/usort/tests INFO : root : copying usort/tests/functional.py -> build/lib/usort/tests INFO : root : copying usort/tests/stdlibs.py -> build/lib/usort/tests INFO : root : copying usort/tests/translate.py -> build/lib/usort/tests INFO : root : copying usort/tests/types.py -> build/lib/usort/tests INFO : root : copying usort/tests/util.py -> build/lib/usort/tests INFO : root : installing to build/bdist.linux-i686/wheel INFO : root : running install INFO : root : running install_lib INFO : root : creating build/bdist.linux-i686/wheel INFO : root : creating build/bdist.linux-i686/wheel/usort INFO : root : copying build/lib/usort/__init__.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/__main__.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/api.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/cli.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/config.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/sorting.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/stdlibs.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/translate.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/types.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/util.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/version.py -> build/bdist.linux-i686/wheel/./usort INFO : root : copying build/lib/usort/py.typed -> build/bdist.linux-i686/wheel/./usort INFO : root : creating build/bdist.linux-i686/wheel/usort/tests INFO : root : copying build/lib/usort/tests/__init__.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/__main__.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/cli.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/config.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/functional.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/stdlibs.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/translate.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/types.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : copying build/lib/usort/tests/util.py -> build/bdist.linux-i686/wheel/./usort/tests INFO : root : running install_egg_info INFO : root : Copying usort.egg-info to build/bdist.linux-i686/wheel/./usort-1.0.8.post1-py3.12.egg-info INFO : root : running install_scripts INFO : root : creating build/bdist.linux-i686/wheel/usort-1.0.8.post1.dist-info/WHEEL INFO : wheel : creating '/usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist/.tmp-23iujiz7/usort-1.0.8.post1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it INFO : wheel : adding 'usort/__init__.py' INFO : wheel : adding 'usort/__main__.py' INFO : wheel : adding 'usort/api.py' INFO : wheel : adding 'usort/cli.py' INFO : wheel : adding 'usort/config.py' INFO : wheel : adding 'usort/py.typed' INFO : wheel : adding 'usort/sorting.py' INFO : wheel : adding 'usort/stdlibs.py' INFO : wheel : adding 'usort/translate.py' INFO : wheel : adding 'usort/types.py' INFO : wheel : adding 'usort/util.py' INFO : wheel : adding 'usort/version.py' INFO : wheel : adding 'usort/tests/__init__.py' INFO : wheel : adding 'usort/tests/__main__.py' INFO : wheel : adding 'usort/tests/cli.py' INFO : wheel : adding 'usort/tests/config.py' INFO : wheel : adding 'usort/tests/functional.py' INFO : wheel : adding 'usort/tests/stdlibs.py' INFO : wheel : adding 'usort/tests/translate.py' INFO : wheel : adding 'usort/tests/types.py' INFO : wheel : adding 'usort/tests/util.py' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/LICENSE' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/METADATA' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/WHEEL' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/entry_points.txt' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/top_level.txt' INFO : wheel : adding 'usort-1.0.8.post1.dist-info/RECORD' INFO : root : removing build/bdist.linux-i686/wheel INFO : pyproject_installer.build_cmd._build : Built wheel: usort-1.0.8.post1-py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.42159 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-usort-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-usort-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd python3-module-usort-1.0.8.post1 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-usort-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: usort-1.0.8.post1-py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-usort-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: usort-1.0.8.post1.dist-info/LICENSE DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: usort-1.0.8.post1.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: usort-1.0.8.post1.dist-info/top_level.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: usort-1.0.8.post1.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Generating entrypoints scripts DEBUG : pyproject_installer.lib.scripts : Installing console script: usort INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-usort-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-usort-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-usort-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-usort-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-usort-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-usort-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-usort-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-usort-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/functional.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/version.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-usort-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/functional.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/version.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-usort-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/functional.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/tests/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__main__.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/config.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/stdlibs.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/util.py compile /usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/version.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/usort/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/__pycache__/__main__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/__main__.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/__main__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/__main__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/__pycache__/stdlibs.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/stdlibs.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/stdlibs.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/stdlibs.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/__pycache__/translate.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/translate.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/__pycache__/types.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/types.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/types.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/types.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/__pycache__/util.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/util.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/version.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/version.cpython-312.pyc' './usr/lib/python3/site-packages/usort/__pycache__/version.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/__pycache__/version.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/__main__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/__main__.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/__main__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/__main__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/cli.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/cli.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/config.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/config.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/config.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/config.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/functional.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/functional.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/stdlibs.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/stdlibs.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/stdlibs.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/stdlibs.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/translate.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/translate.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/translate.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/translate.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/types.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/types.cpython-312.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/types.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/types.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/usort/tests/__pycache__/util.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/usort/tests/__pycache__/util.cpython-312.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.14886 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-usort-1.0.8.post1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m usort.tests -v INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist/usort-1.0.8.post1-py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/python3-module-usort-1.0.8.post1/dist/usort-1.0.8.post1-py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'usort.tests', '-v'] test_order (usort.tests.functional.BasicOrderingTest.test_order) ... ok test_benchmark (usort.tests.cli.CliTest.test_benchmark) Doesn't trigger multiprocessing (walk first in timings) ... ok test_benchmark_multiple (usort.tests.cli.CliTest.test_benchmark_multiple) Does trigger multiprocessing (walk after parsing/sorting in timings) ... ok test_check_no_change (usort.tests.cli.CliTest.test_check_no_change) ... ok test_check_with_change (usort.tests.cli.CliTest.test_check_with_change) ... ok test_check_with_warnings (usort.tests.cli.CliTest.test_check_with_warnings) ... ok test_debug (usort.tests.cli.CliTest.test_debug) ... ok test_diff_no_change (usort.tests.cli.CliTest.test_diff_no_change) ... ok test_diff_with_change (usort.tests.cli.CliTest.test_diff_with_change) ... ok test_format_latin_1 (usort.tests.cli.CliTest.test_format_latin_1) ... ok test_format_no_change (usort.tests.cli.CliTest.test_format_no_change) ... ok test_format_parse_error (usort.tests.cli.CliTest.test_format_parse_error) Code that has syntax that would never be valid in any version of python ... ok test_format_parse_error_conflicting_syntax (usort.tests.cli.CliTest.test_format_parse_error_conflicting_syntax) Code that contains syntax both <=2.7 and >=3.8 that could never coexist ... ok test_format_permission_error (usort.tests.cli.CliTest.test_format_permission_error) File does not have read permissions ... ok test_format_utf8 (usort.tests.cli.CliTest.test_format_utf8) ... ok test_format_with_change (usort.tests.cli.CliTest.test_format_with_change) ... ok test_list_imports (usort.tests.cli.CliTest.test_list_imports) ... ok test_black_line_length (usort.tests.config.ConfigTest.test_black_line_length) ... ok test_config_excludes (usort.tests.config.ConfigTest.test_config_excludes) ... ok test_config_parent_walk (usort.tests.config.ConfigTest.test_config_parent_walk) ... ok test_first_party_root_finding (usort.tests.config.ConfigTest.test_first_party_root_finding) ... ok test_first_party_root_finding_disable (usort.tests.config.ConfigTest.test_first_party_root_finding_disable) ... ok test_is_side_effect (usort.tests.config.ConfigTest.test_is_side_effect) ... ok test_new_category_names (usort.tests.config.ConfigTest.test_new_category_names) ... ok test_new_category_names_invalid (usort.tests.config.ConfigTest.test_new_category_names_invalid) ... ok test_side_effect_init (usort.tests.config.ConfigTest.test_side_effect_init) ... ok test_third_party (usort.tests.config.ConfigTest.test_third_party) ... ok test_is_sortable (usort.tests.translate.IsSortableTest.test_is_sortable) ... ok test_import_from_node_Import (usort.tests.translate.SortableImportTest.test_import_from_node_Import) ... ok test_import_from_node_ImportFrom (usort.tests.translate.SortableImportTest.test_import_from_node_ImportFrom) ... ok test_import_from_node_ImportFrom_relative (usort.tests.translate.SortableImportTest.test_import_from_node_ImportFrom_relative) ... ok test_expected (usort.tests.stdlibs.StdlibsTest.test_expected) ... ok test_import_comments_add (usort.tests.types.TypesTest.test_import_comments_add) ... ok test_import_item_comments_add (usort.tests.types.TypesTest.test_import_item_comments_add) ... ok test_sortable_block_repr (usort.tests.types.TypesTest.test_sortable_block_repr) ... ok test_sortable_import_add (usort.tests.types.TypesTest.test_sortable_import_add) ... ok test_sortable_import_item_add (usort.tests.types.TypesTest.test_sortable_import_item_add) ... ok test_case_insensitive_sorting (usort.tests.functional.UsortStringFunctionalTest.test_case_insensitive_sorting) ... ok test_customized_sections (usort.tests.functional.UsortStringFunctionalTest.test_customized_sections) ... ok test_dot_handling (usort.tests.functional.UsortStringFunctionalTest.test_dot_handling) ... ok test_excludes (usort.tests.functional.UsortStringFunctionalTest.test_excludes) ... ok test_maintain_tabs (usort.tests.functional.UsortStringFunctionalTest.test_maintain_tabs) ... ok test_match_black_blank_line_before_comment (usort.tests.functional.UsortStringFunctionalTest.test_match_black_blank_line_before_comment) ... ok test_merging_import_items (usort.tests.functional.UsortStringFunctionalTest.test_merging_import_items) ... ok test_merging_import_items_comments (usort.tests.functional.UsortStringFunctionalTest.test_merging_import_items_comments) ... ok test_merging_imports_disabled (usort.tests.functional.UsortStringFunctionalTest.test_merging_imports_disabled) ... ok test_merging_imports_with_multiple_blocks (usort.tests.functional.UsortStringFunctionalTest.test_merging_imports_with_multiple_blocks) verify that merging doesn't affect future blocks/statements ... ok test_multi_line_collapse (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_collapse) ... ok test_multi_line_collapse_inner (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_collapse_inner) ... ok test_multi_line_comments (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_comments) ... ok test_multi_line_expand_but_not_very_long (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_expand_but_not_very_long) This test makes sure indentation is taken into account properly. ... ok test_multi_line_expand_function (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_expand_function) ... ok test_multi_line_expand_inner_function (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_expand_inner_function) ... ok test_multi_line_expand_top_level (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_expand_top_level) ... ok test_multi_line_maintain (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_maintain) ... ok test_multi_line_maintain_inner (usort.tests.functional.UsortStringFunctionalTest.test_multi_line_maintain_inner) ... ok test_non_module_imports (usort.tests.functional.UsortStringFunctionalTest.test_non_module_imports) ... ok test_semicolons (usort.tests.functional.UsortStringFunctionalTest.test_semicolons) ... ok test_shadowed_import (usort.tests.functional.UsortStringFunctionalTest.test_shadowed_import) ... ok test_shadowed_import_ok (usort.tests.functional.UsortStringFunctionalTest.test_shadowed_import_ok) ... ok test_shadowed_relative_import_ok (usort.tests.functional.UsortStringFunctionalTest.test_shadowed_relative_import_ok) ... ok test_side_effect_modules (usort.tests.functional.UsortStringFunctionalTest.test_side_effect_modules) ... ok test_single_line_import_long_comment (usort.tests.functional.UsortStringFunctionalTest.test_single_line_import_long_comment) Basic import statements can't be reflowed to multiple lines ... ok test_single_line_parens (usort.tests.functional.UsortStringFunctionalTest.test_single_line_parens) ... ok test_skip_directives (usort.tests.functional.UsortStringFunctionalTest.test_skip_directives) Test both usort:skip and isort:skip on single line imports ... ok test_skip_directives_after_noqa (usort.tests.functional.UsortStringFunctionalTest.test_skip_directives_after_noqa) Test that skips are obeyed, even if they aren't the first directive ... ok test_skip_directives_multiline (usort.tests.functional.UsortStringFunctionalTest.test_skip_directives_multiline) Validate that skip work on both first and last line of multiline imports ... ok test_sort_blocks (usort.tests.functional.UsortStringFunctionalTest.test_sort_blocks) ... ok test_sort_implicit_blocks1 (usort.tests.functional.UsortStringFunctionalTest.test_sort_implicit_blocks1) ... ok test_sort_implicit_blocks2 (usort.tests.functional.UsortStringFunctionalTest.test_sort_implicit_blocks2) ... ok test_sort_implicit_blocks3 (usort.tests.functional.UsortStringFunctionalTest.test_sort_implicit_blocks3) ... ok test_sort_ordering (usort.tests.functional.UsortStringFunctionalTest.test_sort_ordering) ... ok test_sorting_import_items (usort.tests.functional.UsortStringFunctionalTest.test_sorting_import_items) ... ok test_sorting_import_items_comments (usort.tests.functional.UsortStringFunctionalTest.test_sorting_import_items_comments) ... ok test_sorting_mixed_category_imports (usort.tests.functional.UsortStringFunctionalTest.test_sorting_mixed_category_imports) ... ok test_star_imports (usort.tests.functional.UsortStringFunctionalTest.test_star_imports) ... ok test_whitespace_between_sections (usort.tests.functional.UsortStringFunctionalTest.test_whitespace_between_sections) ... ok test_whitespace_between_sections_indented (usort.tests.functional.UsortStringFunctionalTest.test_whitespace_between_sections_indented) ... ok test_parse_import_bad_syntax (usort.tests.util.UtilTest.test_parse_import_bad_syntax) ... ok test_parse_import_from (usort.tests.util.UtilTest.test_parse_import_from) ... ok test_parse_import_not_a_statement (usort.tests.util.UtilTest.test_parse_import_not_a_statement) ... ok test_parse_import_not_an_import (usort.tests.util.UtilTest.test_parse_import_not_an_import) ... ok test_parse_import_simple (usort.tests.util.UtilTest.test_parse_import_simple) ... ok test_split_inline_comment (usort.tests.util.UtilTest.test_split_inline_comment) ... ok test_split_relative (usort.tests.util.UtilTest.test_split_relative) ... ok test_stem_join (usort.tests.util.UtilTest.test_stem_join) ... ok test_top_level_name (usort.tests.util.UtilTest.test_top_level_name) ... ok test_with_dots (usort.tests.util.UtilTest.test_with_dots) ... ok ---------------------------------------------------------------------- Ran 88 tests in 0.702s OK INFO : Command's result: OK + exit 0 Processing files: python3-module-usort-1.0.8.post1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.25357 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-usort-1.0.8.post1 + DOCDIR=/usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + /bin/mkdir -p /usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + cp -prL README.md /usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + chmod -R go-w /usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + chmod -R a+rX /usr/src/tmp/python3-module-usort-buildroot/usr/share/doc/python3-module-usort-1.0.8.post1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.olZnCr find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Y9reeW find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) py3prov: detected potential module:usort py3prov: detected potential module:usort py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py: "usort.api" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py: "usort.config" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py: "usort.types" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py: "usort" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__init__.py: "usort.version" lines:[[9]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/__main__.py: "usort.cli" lines:[8] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py: skipping "sys" lines:[6] py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py: "usort.config" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py: "usort.sorting" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py: "usort.types" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/api.py: "usort.util" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: skipping "sys" lines:[7] py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.translate" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort" lines:[17] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.api" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.config" lines:[19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.sorting" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.types" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/cli.py: "usort.util" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/config.py: "usort.stdlibs" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py: "usort.config" lines:[13] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py: "usort.translate" lines:[14] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py: "usort.types" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/sorting.py: "usort.util" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py: "usort.config" lines:[10] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py: "usort.types" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/translate.py: "usort.util" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py: skipping "sys" lines:[6] py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py: "usort.config" lines:[15] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/types.py: "usort.util" lines:[16] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/util.py: skipping "time" lines:[9] py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/lib/python3/site-packages/usort/version.py: "typing" lines:[[5]]: Ignore for REQ:slight Provides: python3(usort), python3(usort.__main__), python3(usort.api), python3(usort.cli), python3(usort.config), python3(usort.sorting), python3(usort.stdlibs), python3(usort.translate), python3(usort.types), python3(usort.util), python3(usort.version) Requires: python3-module-attrs, python3-module-click, python3-module-libcst, python3-module-moreorless, python3-module-stdlibs, python3-module-toml, python3-module-trailrunner, /usr/lib/python3/site-packages, python3(attr) < 0, python3(click) < 0, python3(contextlib) < 0, python3(dataclasses) < 0, python3(functools) < 0, python3(libcst) < 0, python3(libcst.metadata) < 0, python3(logging) < 0, python3(moreorless.click) < 0, python3(multiprocessing) < 0, python3(pathlib) < 0, python3(re) < 0, python3(stdlibs) < 0, python3(textwrap) < 0, python3(toml) < 0, python3(traceback) < 0, python3(trailrunner) < 0, python3(typing) < 0, python3(warnings) < 0 Processing files: usort-1.0.8.post1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b3nouJ find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vHqWEy find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) py3req:/usr/src/tmp/python3-module-usort-buildroot/usr/bin/usort: skipping "sys" lines:[3] Requires: python3-module-usort, /usr/bin/python3, python3(usort.__main__) < 0 Adding to usort a strict dependency on python3-module-usort Removing 1 extra deps from usort due to dependency on python3-module-usort Wrote: /usr/src/RPM/RPMS/noarch/python3-module-usort-1.0.8.post1-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/usort-1.0.8.post1-alt1.noarch.rpm (w2.lzdio) 4.42user 1.50system 0:08.35elapsed 70%CPU (0avgtext+0avgdata 26848maxresident)k 0inputs+0outputs (0major+238911minor)pagefaults 0swaps 4.44user 3.16system 0:24.52elapsed 31%CPU (0avgtext+0avgdata 131768maxresident)k 152inputs+0outputs (0major+300376minor)pagefaults 0swaps