Package Maximizer
Contents:
API Reference
Basic Usage
Advanced Solvers
Custom Solver Guide
Package Maximizer
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (package_maximizer.analyzers.ResultAnalyzer method)
(package_maximizer.core.maximizer.PackageMaximizer method)
(package_maximizer.integrations.real_repo_integration.PackageInfo method)
(package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.real_repo_integration.RepoConfig method)
(package_maximizer.integrations.RealRepoIntegration method)
(package_maximizer.utils.BenchmarkRunner method)
(package_maximizer.utils.CacheManager method)
(package_maximizer.web.app.RateLimiter method)
A
after_request() (in module package_maximizer.web.app)
analyze() (package_maximizer.analyzers.ResultAnalyzer method)
(package_maximizer.core.maximizer.PackageMaximizer method)
api_docs() (in module package_maximizer.web.app)
B
before_request() (in module package_maximizer.web.app)
benchmark_post() (in module package_maximizer.web.app)
BenchmarkRunner (class in package_maximizer.utils)
C
cache_clear() (in module package_maximizer.web.app)
cache_stats() (in module package_maximizer.web.app)
cached() (package_maximizer.utils.CacheManager method)
CacheManager (class in package_maximizer.utils)
check_constraints() (package_maximizer.core.maximizer.PackageMaximizer method)
check_package_installed() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
cleanup_expired() (package_maximizer.utils.CacheManager method)
cleanup_expired_by_ttl() (package_maximizer.utils.CacheManager method)
clear() (package_maximizer.utils.CacheManager method)
clear_cache() (package_maximizer.core.maximizer.PackageMaximizer method)
compare_solvers() (package_maximizer.analyzers.ResultAnalyzer method)
compose() (package_maximizer.tui.app.MaximizerApp method)
conflicts (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
CSS (package_maximizer.tui.app.MaximizerApp attribute)
D
delete() (package_maximizer.utils.CacheManager method)
depends (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
description (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
E
enabled (package_maximizer.integrations.real_repo_integration.RepoConfig attribute)
export_post() (in module package_maximizer.web.app)
export_report() (package_maximizer.utils.BenchmarkRunner static method)
F
from_names() (package_maximizer.core.maximizer.PackageMaximizer static method)
G
generate_test_packages() (package_maximizer.utils.BenchmarkRunner method)
get() (package_maximizer.utils.CacheManager method)
get_analyzer() (in module package_maximizer.analyzers)
(package_maximizer.core.maximizer.PackageMaximizer method)
get_available_updates() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
get_compatibility_matrix() (package_maximizer.analyzers.ResultAnalyzer method)
get_dependency_analysis() (package_maximizer.analyzers.ResultAnalyzer method)
get_installed_packages() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
get_package_info() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
get_parser() (in module package_maximizer.parsers)
(package_maximizer.core.maximizer.PackageMaximizer method)
(package_maximizer.integrations.real_repo_integration.RepoConfig method)
get_solver() (in module package_maximizer.solvers)
(package_maximizer.core.maximizer.PackageMaximizer method)
get_solver_type() (package_maximizer.core.maximizer.PackageMaximizer method)
get_stats() (package_maximizer.utils.CacheManager method)
get_system_info() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
H
health() (in module package_maximizer.web.app)
I
installed (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
internal_error() (in module package_maximizer.web.app)
is_allowed() (package_maximizer.web.app.RateLimiter method)
L
list_managers() (in module package_maximizer.web.app)
list_parsers() (in module package_maximizer.web.app)
list_solvers() (in module package_maximizer.web.app)
M
maximize() (package_maximizer.core.maximizer.PackageMaximizer method)
maximize_get() (in module package_maximizer.web.app)
maximize_post() (in module package_maximizer.web.app)
MaximizerApp (class in package_maximizer.tui.app)
method_not_allowed() (in module package_maximizer.web.app)
module
package_maximizer.analyzers
package_maximizer.cli.main
package_maximizer.core.maximizer
package_maximizer.integrations
package_maximizer.integrations.real_repo_integration
package_maximizer.parsers
package_maximizer.solvers
package_maximizer.tui.app
package_maximizer.utils
package_maximizer.web.app
N
name (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
(package_maximizer.integrations.real_repo_integration.RepoConfig attribute)
not_found() (in module package_maximizer.web.app)
O
on_button_pressed() (package_maximizer.tui.app.MaximizerApp method)
openapi_spec() (in module package_maximizer.web.app)
P
package_manager (package_maximizer.integrations.real_repo_integration.RepoConfig attribute)
package_maximizer.analyzers
module
package_maximizer.cli.main
module
package_maximizer.core.maximizer
module
package_maximizer.integrations
module
package_maximizer.integrations.real_repo_integration
module
package_maximizer.parsers
module
package_maximizer.solvers
module
package_maximizer.tui.app
module
package_maximizer.utils
module
package_maximizer.web.app
module
PackageInfo (class in package_maximizer.integrations.real_repo_integration)
PackageMaximizer (class in package_maximizer.core.maximizer)
parse_from_system() (package_maximizer.core.maximizer.PackageMaximizer method)
parse_packages() (package_maximizer.core.maximizer.PackageMaximizer method)
print_full_report() (package_maximizer.utils.BenchmarkRunner method)
print_report() (package_maximizer.utils.BenchmarkRunner method)
propose_post() (in module package_maximizer.web.app)
R
RateLimiter (class in package_maximizer.web.app)
RealRepoIntegration (class in package_maximizer.integrations)
(class in package_maximizer.integrations.real_repo_integration)
RepoConfig (class in package_maximizer.integrations.real_repo_integration)
require_api_key() (in module package_maximizer.web.app)
reset() (package_maximizer.web.app.RateLimiter method)
ResultAnalyzer (class in package_maximizer.analyzers)
run() (in module package_maximizer.web.app)
run_all_benchmarks() (package_maximizer.utils.BenchmarkRunner method)
run_app() (in module package_maximizer.web.app)
run_benchmark() (package_maximizer.utils.BenchmarkRunner method)
run_tui() (in module package_maximizer.tui.app)
S
search_packages() (package_maximizer.integrations.real_repo_integration.RealRepoIntegration method)
(package_maximizer.integrations.RealRepoIntegration method)
set() (package_maximizer.utils.CacheManager method)
set_analyzer() (package_maximizer.core.maximizer.PackageMaximizer method)
set_parser() (package_maximizer.core.maximizer.PackageMaximizer method)
set_solver() (package_maximizer.core.maximizer.PackageMaximizer method)
size (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)
solve() (package_maximizer.core.maximizer.PackageMaximizer method)
solve_with_weights() (package_maximizer.core.maximizer.PackageMaximizer method)
T
to_package() (package_maximizer.integrations.real_repo_integration.PackageInfo method)
U
url (package_maximizer.integrations.real_repo_integration.RepoConfig attribute)
V
validate_maximize_payload() (in module package_maximizer.web.app)
version (package_maximizer.integrations.real_repo_integration.PackageInfo attribute)