Fromager
Quick Start
Getting Started
How-tos
Customizing parts of the package build process
Using fromager
Concepts
HTTP Retry and Resilience
Reference
Developing these tools
Fromager Enhancement Proposals
Fromager
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
--address
fromager-wheel-server command line option
--build-wheel-server-url
fromager command line option
--cache-wheel-server-url
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
fromager-build-sequence command line option
--cleanup
fromager command line option
--constraints-file
fromager command line option
--debug
fromager command line option
--depth
fromager-graph-why command line option
--details
fromager-list-overrides command line option
--distribution-type
fromager-find-updates command line option
fromager-list-versions command line option
fromager-package-list-versions command line option
fromager-package-resolve command line option
--envs-dir
fromager-migrate-config command line option
--error-log-file
fromager command line option
--force
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
fromager-build-sequence command line option
--format
fromager-find-updates command line option
fromager-graph-find-best-fit command line option
fromager-list-overrides command line option
fromager-package-list-versions command line option
--format-as-requirements
fromager-list-versions command line option
--full-build
fromager-bootstrap command line option
--ignore-missing-sdists
fromager-download-sequence command line option
--ignore-no-versions
fromager-list-versions command line option
fromager-package-list-versions command line option
--ignore-per-package-overrides
fromager-package-list-versions command line option
--include-wheels
fromager-download-sequence command line option
--install-only
fromager-graph-to-dot command line option
--ip
fromager-wheel-server command line option
--jobs
fromager command line option
--log-file
fromager command line option
--log-format
fromager command line option
--max-release-age
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
--max-workers
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
--min-release-age
fromager command line option
--multiple-versions
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
--network-isolation
fromager command line option
--no-cleanup
fromager command line option
--no-format-as-requirements
fromager-list-versions command line option
--no-ignore-no-versions
fromager-list-versions command line option
fromager-package-list-versions command line option
--no-network-isolation
fromager command line option
--no-resolve-requirements
fromager-lint-requirements command line option
--num-threads
fromager-download-sequence command line option
--output
fromager-build-order-as-csv command line option
fromager-build-order-summary command line option
fromager-find-updates command line option
fromager-graph-migrate-graph command line option
fromager-graph-subset command line option
fromager-graph-to-constraints command line option
fromager-graph-to-dot command line option
fromager-list-overrides command line option
fromager-minimize command line option
fromager-package-list-versions command line option
--output-dir
fromager command line option
fromager-migrate-config command line option
--overrides-only
fromager-graph-to-dot command line option
--patches-dir
fromager command line option
--port
fromager-wheel-server command line option
--previous-bootstrap-file
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
--requirement-type
fromager-graph-why command line option
--requirements-file
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
--resolve-requirements
fromager-lint-requirements command line option
--sdist-only
fromager-bootstrap command line option
--sdist-server-url
fromager-find-updates command line option
fromager-list-versions command line option
fromager-package-list-versions command line option
fromager-package-resolve command line option
--settings-dir
fromager command line option
--settings-file
fromager command line option
fromager-migrate-config command line option
--skip-constraints
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
--test-mode
fromager-bootstrap command line option
--variant
fromager command line option
--verbose
fromager command line option
--version
fromager command line option
fromager-graph-subset command line option
fromager-graph-why command line option
--wheel-server-url
fromager-build command line option
fromager-step-build-wheel command line option
fromager-step-prepare-build command line option
-c
fromager command line option
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
fromager-build-sequence command line option
-f
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
fromager-build-sequence command line option
-i
fromager-wheel-server command line option
-j
fromager command line option
-m
fromager-bootstrap-parallel command line option
fromager-build-parallel command line option
-O
fromager command line option
-o
fromager-build-order-as-csv command line option
fromager-build-order-summary command line option
fromager-find-updates command line option
fromager-graph-migrate-graph command line option
fromager-graph-subset command line option
fromager-graph-to-constraints command line option
fromager-graph-to-dot command line option
fromager-list-overrides command line option
fromager-minimize command line option
fromager-package-list-versions command line option
-p
fromager command line option
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
fromager-wheel-server command line option
-r
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
-v
fromager command line option
-w
fromager-download-sequence command line option
A
ABI
add_extra_metadata_to_wheels()
built-in function
annotations (fromager.packagesettings.PackageSettings attribute)
B
bootstrap
build
build environment
build isolation
build order
build sequence
build tag
build-backend dependency
build-sdist dependency
build-system dependency
build_dir (fromager.packagesettings.PackageSettings attribute)
build_ext_parallel (fromager.packagesettings.BuildOptions attribute)
build_options (fromager.packagesettings.PackageSettings attribute)
BUILD_ORDER_FILE
fromager-build-order-as-csv command line option
fromager-build-order-summary command line option
fromager-build-sequence command line option
fromager-download-sequence command line option
build_sdist()
built-in function
build_wheel()
built-in function
BuildEnvironment (class in fromager.build_environment)
built distribution
built-in function
add_extra_metadata_to_wheels()
build_sdist()
build_wheel()
download_source()
expected_source_archive_name()
expected_source_directory_name()
get_build_backend_dependencies()
get_build_sdist_dependencies()
get_build_system_dependencies()
PackageSettings.serialize()
prepare_source()
resolver_provider()
update_extra_environ()
C
candidate
canonical name
changelog (fromager.packagesettings.PackageSettings attribute)
(fromager.packagesettings.SettingsFile attribute)
COLLECTION_GRAPHS
fromager-graph-find-best-fit command line option
config_settings (fromager.packagesettings.PackageSettings attribute)
constraints
CONSTRAINTS_FILE
fromager-find-updates command line option
cpu_cores_per_job (fromager.packagesettings.BuildOptions attribute)
creators (fromager.packagesettings.SbomSettings attribute)
cyclic dependency
D
dependency graph
destination_filename (fromager.packagesettings.DownloadSource attribute)
DIST_NAME
fromager-build command line option
fromager-canonicalize command line option
fromager-step-build-sdist command line option
fromager-step-build-wheel command line option
fromager-step-download-source-archive command line option
fromager-step-prepare-build command line option
fromager-step-prepare-source command line option
DIST_VERSION
fromager-build command line option
fromager-step-build-sdist command line option
fromager-step-build-wheel command line option
fromager-step-download-source-archive command line option
fromager-step-prepare-build command line option
fromager-step-prepare-source command line option
distribution name
download_source (fromager.packagesettings.PackageSettings attribute)
download_source()
built-in function
E
ensure_pkg_info() (in module fromager.sources)
env (fromager.packagesettings.PackageSettings attribute)
exclusive_build (fromager.packagesettings.BuildOptions attribute)
expected_source_archive_name()
built-in function
expected_source_directory_name()
built-in function
F
fromager command line option
--build-wheel-server-url
--cleanup
--constraints-file
--debug
--error-log-file
--jobs
--log-file
--log-format
--min-release-age
--network-isolation
--no-cleanup
--no-network-isolation
--output-dir
--patches-dir
--settings-dir
--settings-file
--variant
--verbose
--version
-c
-j
-O
-p
-v
fromager-bootstrap command line option
--cache-wheel-server-url
--full-build
--max-release-age
--multiple-versions
--previous-bootstrap-file
--requirements-file
--sdist-only
--skip-constraints
--test-mode
-c
-p
-r
TOPLEVEL
fromager-bootstrap-parallel command line option
--cache-wheel-server-url
--force
--max-release-age
--max-workers
--multiple-versions
--previous-bootstrap-file
--requirements-file
--skip-constraints
-c
-f
-m
-p
-r
TOPLEVEL
fromager-build command line option
--wheel-server-url
DIST_NAME
DIST_VERSION
SDIST_SERVER_URL
fromager-build-order-as-csv command line option
--output
-o
BUILD_ORDER_FILE
fromager-build-order-summary command line option
--output
-o
BUILD_ORDER_FILE
fromager-build-parallel command line option
--cache-wheel-server-url
--force
--max-workers
-c
-f
-m
GRAPH_FILE
fromager-build-sequence command line option
--cache-wheel-server-url
--force
-c
-f
BUILD_ORDER_FILE
fromager-canonicalize command line option
DIST_NAME
fromager-download-sequence command line option
--ignore-missing-sdists
--include-wheels
--num-threads
-w
BUILD_ORDER_FILE
SDIST_SERVER_URL
fromager-find-updates command line option
--distribution-type
--format
--output
--sdist-server-url
-o
CONSTRAINTS_FILE
fromager-graph-build-graph command line option
GRAPH_FILE
fromager-graph-explain-duplicates command line option
GRAPH_FILE
fromager-graph-find-best-fit command line option
--format
COLLECTION_GRAPHS
ONBOARDING_GRAPH
fromager-graph-migrate-graph command line option
--output
-o
GRAPH_FILE
fromager-graph-subset command line option
--output
--version
-o
GRAPH_FILE
PACKAGE_NAME
fromager-graph-to-constraints command line option
--output
-o
GRAPH_FILE
fromager-graph-to-dot command line option
--install-only
--output
--overrides-only
-o
GRAPH_FILE
fromager-graph-why command line option
--depth
--requirement-type
--version
GRAPH_FILE
PACKAGE_NAME
fromager-lint-requirements command line option
--no-resolve-requirements
--resolve-requirements
INPUT_FILES_PATH
fromager-list-overrides command line option
--details
--format
--output
-o
fromager-list-versions command line option
--distribution-type
--format-as-requirements
--ignore-no-versions
--no-format-as-requirements
--no-ignore-no-versions
--sdist-server-url
REQUIREMENT_SPEC
fromager-migrate-config command line option
--envs-dir
--output-dir
--settings-file
fromager-minimize command line option
--output
-o
GRAPH_FILENAME
REQUIREMENTS_FILENAME
fromager-package-list-versions command line option
--distribution-type
--format
--ignore-no-versions
--ignore-per-package-overrides
--no-ignore-no-versions
--output
--sdist-server-url
-o
REQUIREMENT_SPEC
fromager-package-resolve command line option
--distribution-type
--sdist-server-url
REQUIREMENT_SPEC
fromager-stats command line option
GRAPH_FILE
REQ_FILE
fromager-step-build-sdist command line option
DIST_NAME
DIST_VERSION
fromager-step-build-wheel command line option
--wheel-server-url
DIST_NAME
DIST_VERSION
fromager-step-download-source-archive command line option
DIST_NAME
DIST_VERSION
SDIST_SERVER_URL
fromager-step-prepare-build command line option
--wheel-server-url
DIST_NAME
DIST_VERSION
fromager-step-prepare-source command line option
DIST_NAME
DIST_VERSION
fromager-wheel-server command line option
--address
--ip
--port
-i
-p
G
GenericProvider (class in fromager.resolver)
get_build_backend_dependencies()
built-in function
get_build_sdist_dependencies()
built-in function
get_build_system_dependencies()
built-in function
git_options (fromager.packagesettings.PackageSettings attribute)
GitHubTagProvider (class in fromager.resolver)
GitLabTagProvider (class in fromager.resolver)
GRAPH_FILE
fromager-build-parallel command line option
fromager-graph-build-graph command line option
fromager-graph-explain-duplicates command line option
fromager-graph-migrate-graph command line option
fromager-graph-subset command line option
fromager-graph-to-constraints command line option
fromager-graph-to-dot command line option
fromager-graph-why command line option
fromager-stats command line option
GRAPH_FILENAME
fromager-minimize command line option
H
has_config (fromager.packagesettings.PackageSettings attribute)
hook
I
ignore_platform (fromager.packagesettings.ResolverDist attribute)
include_sdists (fromager.packagesettings.ResolverDist attribute)
include_wheels (fromager.packagesettings.ResolverDist attribute)
INPUT_FILES_PATH
fromager-lint-requirements command line option
install dependency
L
local cache
M
memory_per_job_gb (fromager.packagesettings.BuildOptions attribute)
min_release_age (fromager.packagesettings.ResolverDist attribute)
N
name (fromager.packagesettings.PackageSettings attribute)
(fromager.packagesettings.PurlConfig attribute)
namespace (fromager.packagesettings.PurlConfig attribute)
(fromager.packagesettings.SbomSettings attribute)
network isolation
O
ONBOARDING_GRAPH
fromager-graph-find-best-fit command line option
override name
override plugin
P
package index
package repository
PACKAGE_NAME
fromager-graph-subset command line option
fromager-graph-why command line option
PackageSettings.serialize()
built-in function
patch
PEP 503
PEP 517
PEP 518
pep517_build_sdist() (in module fromager.sources)
pre-built wheel
pre-release version
prepare_new_source() (in module fromager.sources)
prepare_source()
built-in function
project_override (fromager.packagesettings.PackageSettings attribute)
purl (fromager.packagesettings.PackageSettings attribute)
purl_type (fromager.packagesettings.SbomSettings attribute)
PyPI
PyPIProvider (class in fromager.resolver)
python (fromager.build_environment.BuildEnvironment property)
Python Enhancement Proposals
PEP 427
,
[1]
PEP 503
,
[1]
,
[2]
PEP 517
,
[1]
,
[2]
,
[3]
PEP 518
,
[1]
R
remote cache
remove_build_requires (fromager.packagesettings.ProjectOverride attribute)
repeatable builds
repository_url (fromager.packagesettings.PurlConfig attribute)
(fromager.packagesettings.SbomSettings attribute)
REQ_FILE
fromager-stats command line option
requirement
REQUIREMENT_SPEC
fromager-list-versions command line option
fromager-package-list-versions command line option
fromager-package-resolve command line option
REQUIREMENTS_FILENAME
fromager-minimize command line option
requires_external (fromager.packagesettings.ProjectOverride attribute)
resolution
resolver
resolver provider
resolver_dist (fromager.packagesettings.PackageSettings attribute)
resolver_provider()
built-in function
run() (fromager.build_environment.BuildEnvironment method)
S
sbom (fromager.packagesettings.SettingsFile attribute)
sdist-only mode
SDIST_SERVER_URL
fromager-build command line option
fromager-download-sequence command line option
fromager-step-download-source-archive command line option
sdist_server_url (fromager.packagesettings.ResolverDist attribute)
settings
Simple API
source distribution
source type
specifier
submodule_paths (fromager.packagesettings.GitOptions attribute)
submodules (fromager.packagesettings.GitOptions attribute)
supplier (fromager.packagesettings.SbomSettings attribute)
T
TOPLEVEL
fromager-bootstrap command line option
fromager-bootstrap-parallel command line option
toplevel dependency
type (fromager.packagesettings.PurlConfig attribute)
U
unpack_source() (in module fromager.sources)
update_build_requires (fromager.packagesettings.ProjectOverride attribute)
update_extra_environ()
built-in function
upstream (fromager.packagesettings.PurlConfig attribute)
url (fromager.packagesettings.DownloadSource attribute)
use_pypi_org_metadata (fromager.packagesettings.ResolverDist attribute)
V
variant
variants (fromager.packagesettings.PackageSettings attribute)
VCS
vendoring
version (fromager.packagesettings.PurlConfig attribute)
W
wheel
work directory
WorkContext (class in fromager.context)