.containerignore
.gitignore
.markdownlint-config.yaml
.mergify.yml
.readthedocs.yaml
LICENSE
README.md
pyproject.toml
requirements-build.txt
requirements-mypy.txt
requirements-test.txt
requirements.txt
tox.ini
.github/dependabot.yml
.github/workflows/check.yaml
.github/workflows/python-publish.yaml
.github/workflows/test.yaml
docs/Makefile
docs/cli.rst
docs/conf.py
docs/config-reference.rst
docs/customization.md
docs/develop.md
docs/files.md
docs/getting-started.rst
docs/hooks.rst
docs/how-to.md
docs/index.rst
docs/make.bat
docs/requirements.txt
docs/using.md
docs/_static/.gitkeep
docs/example/Containerfile
docs/example/bootstrap.sh
docs/example/constraints.txt
docs/example/requirements.txt
docs/example/overrides/patches/pydantic_core-2.18.4/0001-rust-version.patch
e2e/bootstrap_extras.txt
e2e/common.sh
e2e/constraints.txt
e2e/mergify_lint.py
e2e/run_all.sh
e2e/test_bootstrap.sh
e2e/test_bootstrap_build_tags.sh
e2e/test_bootstrap_cache.sh
e2e/test_bootstrap_constraints.sh
e2e/test_bootstrap_extras.sh
e2e/test_bootstrap_prerelease.sh
e2e/test_build.sh
e2e/test_build_order.sh
e2e/test_build_settings.sh
e2e/test_build_steps.sh
e2e/test_download_sequence.sh
e2e/test_elfdeps.sh
e2e/test_extra_metadata.sh
e2e/test_meson.sh
e2e/test_migrate_graph.sh
e2e/test_optimize_build.sh
e2e/test_override.sh
e2e/test_pep517_build_sdist.sh
e2e/test_prebuilt_wheels_alt_server.sh
e2e/test_report_missing_dependency.sh
e2e/test_rust_vendor.sh
e2e/build_settings/stevedore.yaml
e2e/changelog_settings/stevedore.yaml
e2e/changelog_settings-2/stevedore.yaml
e2e/download_sequence/simplejson-build-order.json
e2e/flit_core_override/pyproject.toml
e2e/flit_core_override/build/lib/package_plugins/flit_core.py
e2e/flit_core_override/src/package_plugins/flit_core.py
e2e/flit_core_patches/flit_core/flit_core.patch
e2e/migrate_graph/old_constraints.txt
e2e/migrate_graph/old_graph.json
e2e/post_build_hook/pyproject.toml
e2e/post_build_hook/build/lib/package_plugins/post_build.py
e2e/post_build_hook/src/package_plugins/post_build.py
e2e/pyo3_test/Cargo.lock
e2e/pyo3_test/Cargo.toml
e2e/pyo3_test/MANIFEST.in
e2e/pyo3_test/pyproject.toml
e2e/pyo3_test/tests.py
e2e/pyo3_test/tox.ini
e2e/pyo3_test/python/pyo3_test/__init__.py
e2e/pyo3_test/rust/lib.rs
e2e/stevedore_override/pyproject.toml
e2e/stevedore_override/build/lib/package_plugins/stevedore.py
e2e/stevedore_override/src/package_plugins/stevedore.py
src/fromager/__main__.py
src/fromager/bootstrapper.py
src/fromager/build_environment.py
src/fromager/candidate.py
src/fromager/clickext.py
src/fromager/constraints.py
src/fromager/context.py
src/fromager/dependencies.py
src/fromager/dependency_graph.py
src/fromager/external_commands.py
src/fromager/extras_provider.py
src/fromager/finders.py
src/fromager/hooks.py
src/fromager/metrics.py
src/fromager/overrides.py
src/fromager/packagesettings.py
src/fromager/progress.py
src/fromager/py.typed
src/fromager/pyproject.py
src/fromager/read.py
src/fromager/request_session.py
src/fromager/requirements_file.py
src/fromager/resolver.py
src/fromager/run_network_isolation.sh
src/fromager/server.py
src/fromager/sources.py
src/fromager/tarballs.py
src/fromager/vendor_rust.py
src/fromager/version.py
src/fromager/wheels.py
src/fromager.egg-info/PKG-INFO
src/fromager.egg-info/SOURCES.txt
src/fromager.egg-info/dependency_links.txt
src/fromager.egg-info/entry_points.txt
src/fromager.egg-info/requires.txt
src/fromager.egg-info/top_level.txt
src/fromager/commands/__init__.py
src/fromager/commands/bootstrap.py
src/fromager/commands/build.py
src/fromager/commands/build_order.py
src/fromager/commands/canonicalize.py
src/fromager/commands/download_sequence.py
src/fromager/commands/graph.py
src/fromager/commands/lint.py
src/fromager/commands/list_overrides.py
src/fromager/commands/migrate_config.py
src/fromager/commands/server.py
src/fromager/commands/step.py
tests/conftest.py
tests/test_bootstrap.py
tests/test_bootstrapper.py
tests/test_build_environment.py
tests/test_cli.py
tests/test_constraints.py
tests/test_context.py
tests/test_dependencies.py
tests/test_entrypoints.py
tests/test_external_commands.py
tests/test_finders.py
tests/test_graph.py
tests/test_overrides.py
tests/test_packagesettings.py
tests/test_pyproject.py
tests/test_read.py
tests/test_requirements_file.py
tests/test_resolver.py
tests/test_sources.py
tests/test_tarballs.py
tests/test_wheels.py
tests/testdata/config-0.27/settings.yaml
tests/testdata/config-0.27/envs/torch.env
tests/testdata/config-0.27/envs/cpu/torch.env
tests/testdata/config-0.27/expected/torch.yaml
tests/testdata/context/overrides/settings.yaml
tests/testdata/context/overrides/patches/test_other_pkg-1.0.0/001-mypatch.patch
tests/testdata/context/overrides/patches/test_pkg/010-unversioned.patch
tests/testdata/context/overrides/patches/test_pkg-1.0.2/001-somepatch.patch
tests/testdata/context/overrides/patches/test_pkg-1.0.2/002-otherpatch.patch
tests/testdata/context/overrides/patches/test_pkg-1.0.2/cpu/005-cpuver.patch
tests/testdata/context/overrides/patches/test_pkg-1.0.2/rocm/005-rocmver.patch
tests/testdata/context/overrides/patches/test_pkg/cpu/004-cpu.patch
tests/testdata/context/overrides/patches/test_pkg_library/020-unversioned.patch
tests/testdata/context/overrides/patches/test_pkg_library-2.0.3/021-versioned.patch
tests/testdata/context/overrides/settings/test_empty_pkg.yaml
tests/testdata/context/overrides/settings/test_pkg.yaml