Various Python Modules Required For After Qt-6 Packages
Trove-Classifiers is a Python library
to encompass all valid PyPI classifiers used to categorize projects
and releases per PEP 301, for example
Topic :: System :: Filesystems and
Development Status :: 6 - Mature.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove_classifiers-2025.11.14.15.tar.gz
Download SHA256 Sum: 6b60f49d40bbd895bc61d8dc414fc2f2286d70eb72ed23548db8cf94f62804ca
Download MD5 sum: f130cc982d8011d48c134eb67859edb5
Download size: 69.0 KB
Estimated disk space required: 125.2 KB
Estimated build time: less than 0.1 SBU
"pytest"
First, hard code the package version into
setup.py to work around an issue causing the
generated wheel to contain an incorrect version string when the
calver module is not installed:
sed -i '/calver/s/^/#/;$iversion="2025.11.14.15"' setup.py
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user trove-classifiers
To test the installation, issue: pytest.
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
The Setuptools_scm package is used to extract Python package versions from git or hg metadata instead of declaring them.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-9.2.2.tar.gz
Download SHA256 Sum: 1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57
Download MD5 sum: 72975fc3ec40a1ae06bb2d86ca8ac48d
Download size: 720.1 KB
Estimated disk space required: 1,138.3 KB
Estimated build time: less than 0.1 SBU
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user setuptools_scm
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
The Pluggy package gives users the ability to extend or modify the behaviour of a host program by installing a plugin for that program. The plugin code will run as part of normal program execution, changing or enhancing certain aspects of it. In essence, pluggy enables function hooking so a user can build “pluggable” systems.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.6.0.tar.gz
Download SHA256 Sum: 7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3
Download MD5 sum: 54391218af778acb006c2d915085d469
Download size: 233.4 KB
Estimated disk space required: 311.2 KB
Estimated build time: less than 0.1 SBU
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user pluggy
To test the installation, issue: pytest.
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
Pathspec is a utility library for pattern matching of file paths.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/p/pathspec/pathspec-0.12.1.tar.gz
Download SHA256 Sum: a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712
Download MD5 sum: 2b26ad1981bfa23748e115f00085624c
Download size: 212.1 KB
Estimated disk space required: 323.1 KB
Estimated build time: less than 0.1 SBU
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user pathspec
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
Editables is python library for creating “editable wheels.”
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/e/editables/editables-0.5.tar.gz
Download SHA256 Sum: 309627d9b5c4adc0e668d8c6fa7bac1ba7c8c5d415c2d27f60f081f8e80d1de2
Download MD5 sum: 520de8c3a9dc5dfb2b365d104541c9de
Download size: 40.2 KB
Estimated disk space required: 45.2 KB
Estimated build time: less than 0.1 SBU
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user editables
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
Hatchling is an extensible, standards compliant build backend for python modules.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-1.27.0.tar.gz
Download SHA256 Sum: 971c296d9819abb3811112fc52c7a9751c8d381898f36533bb16f9791e941fd6
Download MD5 sum: 6ffb3087c9b6a9ffbfc1bb394f7ed1a8
Download size: 285.5 KB
Estimated disk space required: 639.5 KB
Estimated build time: less than 0.1 SBU
editables-0.5, pathspec-0.12.1, pluggy-1.6.0, and trove-classifiers-2025.11.14.15
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
This package does not come with a working test suite.
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user hatchling
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.
Pygments is a general syntax highlighter written in Python, for more than 300 languages.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://files.pythonhosted.org/packages/source/P/Pygments/pygments-2.19.2.tar.gz
Download SHA256 Sum: 636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887
Download MD5 sum: 79260d1c566a507953a81d24b1c51c72
Download size: 43,780.2 KB
Estimated disk space required: 44,976.7 KB
Estimated build time: less than 0.1 SBU
Build the module:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Now Install the module, as the root user:
pip3 install --no-index --find-links dist --no-user Pygments
-w dist: builds the appropriate
"wheel" for this module in the directory
dist.
--no-build-isolation: tells pip3 to run the
build in the system environment instead of creating a temporary
build environment.
--no-deps: prevents pip3 from building wheels for
the project's dependencies.
--no-index: ignores the package index
(only looking at --find-links URLs instead).
--find-links dist: looks for links to archives
such as wheel (.whl) files in the directory
dist.
--no-cache-dir: Disables the cache to prevent
a warning when installing as the root user.
--no-user: Prevent mistakenly running the
install command as a non-root user.
--system-site-packages: Allow the
Python3 venv module to access the
system-installed /usr/lib/python3.14/site-packages
directory.
--upgrade: Upgrade the package to the newest
available version. This option is used with the install command
if a version of the package is already installed.
--force-reinstall: Reinstall the package even if
it is up-to-date. This option is used with the install command
if reinstalling the package or reverting to an earlier version
of the package.
--no-deps: Do not install package dependencies.
This option may be needed with the --upgrade or --force-reinstall
options.