├── .coveragerc ├── .github ├── dependabot.yml └── workflows │ ├── pre-commit-detect-outdated.yml │ ├── pre-commit-run.yml │ ├── smoke_test.yml │ └── test_suite.yml ├── .gitignore ├── .pre-commit-config.yaml ├── COPYING ├── README.md ├── binary-gentoo.dot ├── binary-gentoo.svg ├── binary_gentoo ├── __init__.py └── internal │ ├── __init__.py │ ├── atoms.py │ ├── cli │ ├── __init__.py │ ├── _distro.py │ ├── _enrich.py │ ├── _parser.py │ ├── build.py │ ├── clean.py │ ├── local_queue.py │ ├── packages.py │ ├── tests │ │ ├── __init__.py │ │ ├── test__enrich.py │ │ ├── test_build.py │ │ ├── test_clean.py │ │ ├── test_local_queue.py │ │ ├── test_packages.py │ │ ├── test_tree_diff.py │ │ └── test_tree_sync.py │ ├── tree_diff.py │ └── tree_sync.py │ ├── fs_lock.py │ ├── json_formatter.py │ ├── priority_queue.py │ ├── reporter.py │ ├── tests │ ├── __init__.py │ ├── test_atoms.py │ ├── test_json_formatter.py │ ├── test_priority_queue.py │ └── test_reporter.py │ └── version.py ├── requirements.txt ├── ruff.toml └── setup.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit-detect-outdated.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.github/workflows/pre-commit-detect-outdated.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit-run.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.github/workflows/pre-commit-run.yml -------------------------------------------------------------------------------- /.github/workflows/smoke_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.github/workflows/smoke_test.yml -------------------------------------------------------------------------------- /.github/workflows/test_suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.github/workflows/test_suite.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/README.md -------------------------------------------------------------------------------- /binary-gentoo.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary-gentoo.dot -------------------------------------------------------------------------------- /binary-gentoo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary-gentoo.svg -------------------------------------------------------------------------------- /binary_gentoo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binary_gentoo/internal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binary_gentoo/internal/atoms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/atoms.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/_distro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/_distro.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/_enrich.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/_enrich.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/_parser.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/build.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/clean.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/local_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/local_queue.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/packages.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test__enrich.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test__enrich.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_build.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_clean.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_local_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_local_queue.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_packages.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_tree_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_tree_diff.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tests/test_tree_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tests/test_tree_sync.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tree_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tree_diff.py -------------------------------------------------------------------------------- /binary_gentoo/internal/cli/tree_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/cli/tree_sync.py -------------------------------------------------------------------------------- /binary_gentoo/internal/fs_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/fs_lock.py -------------------------------------------------------------------------------- /binary_gentoo/internal/json_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/json_formatter.py -------------------------------------------------------------------------------- /binary_gentoo/internal/priority_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/priority_queue.py -------------------------------------------------------------------------------- /binary_gentoo/internal/reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/reporter.py -------------------------------------------------------------------------------- /binary_gentoo/internal/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binary_gentoo/internal/tests/test_atoms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/tests/test_atoms.py -------------------------------------------------------------------------------- /binary_gentoo/internal/tests/test_json_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/tests/test_json_formatter.py -------------------------------------------------------------------------------- /binary_gentoo/internal/tests/test_priority_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/tests/test_priority_queue.py -------------------------------------------------------------------------------- /binary_gentoo/internal/tests/test_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/binary_gentoo/internal/tests/test_reporter.py -------------------------------------------------------------------------------- /binary_gentoo/internal/version.py: -------------------------------------------------------------------------------- 1 | VERSION_STR = "7.0.1" 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/requirements.txt -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/ruff.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hartwork/binary-gentoo/HEAD/setup.py --------------------------------------------------------------------------------