# sig/dependabot/uv/authed_url_builder.rbs class Dependabot::Uv::AuthedUrlBuilder def self.authed_url: () -> untyped end # sig/dependabot/uv/file_fetcher.rbs class Dependabot::Uv::FileFetcher < Dependabot::Uv::Dependabot::FileFetchers::Base def self.required_files_in?: () -> untyped def self.required_files_message: () -> untyped def child_requirement_files: () -> untyped def child_requirement_in_files: () -> untyped def child_requirement_txt_files: () -> untyped def child_uv_lock_files: () -> untyped def cleanpath: () -> untyped def constraints_files: () -> untyped def ecosystem_versions: () -> untyped def fetch_child_requirement_files: () -> untyped def fetch_file_with_path: () -> untyped def fetch_files: () -> untyped def fetch_project_file: () -> untyped def fetch_requirement_files_from_dirs: () -> untyped def fetch_requirement_files_from_path: () -> untyped def file_matches_requirement_pattern?: () -> untyped def filter_requirement_files: () -> untyped def parse_requirement_path_dependencies: () -> untyped def parsed_pyproject: () -> untyped def path_dependencies: () -> untyped def project_files: () -> untyped def pyproject: () -> untyped def pyproject_files: () -> untyped def python_version_file: () -> untyped def req_files_for_dir: () -> untyped def req_txt_and_in_files: () -> untyped def requirement_files: () -> untyped def requirement_in_path_dependencies: () -> untyped def requirement_txt_path_dependencies: () -> untyped def requirements_file?: () -> untyped def requirements_in_file_matcher: () -> untyped def requirements_in_files: () -> untyped def requirements_txt_files: () -> untyped def sdist_or_wheel?: () -> untyped def uniq_files: () -> untyped def uv_lock_files: () -> untyped end # sig/dependabot/uv/file_parser.rbs class Dependabot::Uv::FileParser < Dependabot::Uv::Dependabot::FileParsers::Base def self.normalize_dependency_name: () -> untyped def blocking_marker?: () -> untyped def check_required_files: () -> untyped def check_requirements: () -> untyped def detect_uv_version: () -> untyped def detected_package_manager: () -> untyped def ecosystem: () -> untyped def evaluate_condition: () -> untyped def group_from_filename: () -> untyped def language: () -> untyped def language_version_manager: () -> untyped def log_if_version_malformed: () -> untyped def marker_satisfied?: () -> untyped def normalised_name: () -> untyped def old_pyyaml?: () -> untyped def package_manager: () -> untyped def parse: () -> untyped def parsed_requirement_files: () -> untyped def pyproject: () -> untyped def pyproject_file_dependencies: () -> untyped def python_command_version: () -> untyped def python_raw_version: () -> untyped def python_requirement_parser: () -> untyped def remove_imports: () -> untyped def requirement_dependencies: () -> untyped def requirement_files: () -> untyped def requirements_in_file_matcher: () -> untyped def requirements_in_files: () -> untyped def setup_python_environment: () -> untyped def uv_lock_file_dependencies: () -> untyped def uv_lock_files: () -> untyped def uv_version: () -> untyped def write_temporary_dependency_files: () -> untyped end # sig/dependabot/uv/file_parser/pyproject_files_parser.rbs class Dependabot::Uv::FileParser::PyprojectFilesParser def check_requirements: () -> untyped def dependency_set: () -> untyped def initialize: () -> void def lockfile: () -> untyped def lockfile_dependencies: () -> untyped def missing_poetry_keys: () -> untyped def normalise: () -> untyped def normalised_name: () -> untyped def parse_poetry_dependencies: () -> untyped def parse_poetry_dependency_group: () -> untyped def parse_production_dependency_names: () -> untyped def parse_requirements_from: () -> untyped def parsed_lockfile: () -> untyped def parsed_pep621_dependencies: () -> untyped def parsed_poetry_lock: () -> untyped def parsed_pyproject: () -> untyped def pdm_lock: () -> untyped def pep621_dependencies: () -> untyped def poetry_dependencies: () -> untyped def poetry_lock: () -> untyped def poetry_root: () -> untyped def production_dependency_names: () -> untyped def pyproject: () -> untyped def pyproject_dependencies: () -> untyped def using_pdm?: () -> untyped def using_pep621?: () -> untyped def using_poetry?: () -> untyped def version_from_lockfile: () -> untyped def write_temporary_pyproject: () -> untyped end # sig/dependabot/uv/file_parser/python_requirement_parser.rbs class Dependabot::Uv::FileParser::PythonRequirementParser def imputed_requirements: () -> untyped def initialize: () -> void def pip_compile_files: () -> untyped def pip_compile_python_requirement: () -> untyped def pyenv_versions: () -> untyped def pyproject: () -> untyped def pyproject_python_requirement: () -> untyped def python_version_file: () -> untyped def python_version_file_version: () -> untyped def requirement_class: () -> untyped def requirement_files: () -> untyped def requirements_in_file_matcher: () -> untyped def run_command: () -> untyped def runtime_file: () -> untyped def runtime_file_python_version: () -> untyped def user_specified_requirements: () -> untyped def valid_requirement?: () -> untyped end # sig/dependabot/uv/file_parser/setup_file_parser.rbs class Dependabot::Uv::FileParser::SetupFileParser def check_requirements: () -> untyped def closing_bracket_index: () -> untyped def dependency_set: () -> untyped def get_regexed_req_array: () -> untyped def get_regexed_req_dict: () -> untyped def initialize: () -> void def normalised_name: () -> untyped def parsed_sanitized_setup_file: () -> untyped def parsed_setup_file: () -> untyped def setup_file: () -> untyped def write_sanitized_setup_file: () -> untyped def write_temporary_dependency_files: () -> untyped end # sig/dependabot/uv/file_updater.rbs class Dependabot::Uv::FileUpdater < Dependabot::Uv::Dependabot::FileUpdaters::Base def self.updated_files_regex: () -> untyped def check_required_files: () -> untyped def pip_compile_files: () -> untyped def pip_compile_index_urls: () -> untyped def pyproject: () -> untyped def subdependency_resolver: () -> untyped def updated_dependency_files: () -> untyped def updated_pip_compile_based_files: () -> untyped def updated_requirement_based_files: () -> untyped def updated_uv_lock_files: () -> untyped end # sig/dependabot/uv/file_updater/compile_file_updater.rbs class Dependabot::Uv::FileUpdater::CompileFileUpdater def compilation_error?: () -> untyped def compile_file: () -> untyped def compile_files: () -> untyped def compile_index_options: () -> untyped def compile_new_requirement_files: () -> untyped def compile_options: () -> untyped def compile_options_fingerprint: () -> untyped def compiled_file_for_filename: () -> untyped def compiled_file_includes_dependency?: () -> untyped def compiled_files: () -> untyped def dependency: () -> untyped def deps_to_augment_hashes_for: () -> untyped def fetch_updated_dependency_files: () -> untyped def filenames_to_compile: () -> untyped def freeze_dependency_requirement: () -> untyped def hash_separator: () -> untyped def includes_unsafe_packages?: () -> untyped def initialize: () -> void def language_version_manager: () -> untyped def normalise: () -> untyped def order_filenames_for_compilation: () -> untyped def output_file_regex: () -> untyped def package_hashes_for: () -> untyped def post_process_compiled_file: () -> untyped def python_env: () -> untyped def python_requirement_parser: () -> untyped def remove_new_warnings: () -> untyped def replace_absolute_file_paths: () -> untyped def replace_header_with_original: () -> untyped def requirement_map: () -> untyped def run_command: () -> untyped def run_uv_compile_command: () -> untyped def update_dependency_requirement: () -> untyped def update_hashes_if_required: () -> untyped def update_manifest_files: () -> untyped def update_uncompiled_files: () -> untyped def updated_dependency_files: () -> untyped def uv_compile_options_from_compiled_file: () -> untyped def write_updated_dependency_files: () -> untyped end # sig/dependabot/uv/file_updater/lock_file_updater.rbs class Dependabot::Uv::FileUpdater::LockFileUpdater def create_or_update_lock_file?: () -> untyped def declaration_regex: () -> untyped def dependency: () -> untyped def escape: () -> untyped def fetch_updated_dependency_files: () -> untyped def file_changed?: () -> untyped def freeze_other_dependencies: () -> untyped def initialize: () -> void def language_version_manager: () -> untyped def lockfile: () -> untyped def normalise: () -> untyped def normalize_line_endings: () -> untyped def prepared_pyproject: () -> untyped def pyproject: () -> untyped def python_helper_path: () -> untyped def python_requirement_parser: () -> untyped def replace_dep: () -> untyped def requirement_changed?: () -> untyped def run_command: () -> untyped def run_update_command: () -> untyped def sanitize: () -> untyped def sanitize_env_name: () -> untyped def setup_python_environment: () -> untyped def updated_dependency_files: () -> untyped def updated_file: () -> untyped def updated_lockfile_content: () -> untyped def updated_lockfile_content_for: () -> untyped def updated_pyproject_content: () -> untyped def uv_lock: () -> untyped def with_original_python_version: () -> untyped def write_temporary_dependency_files: () -> untyped end # sig/dependabot/uv/file_updater/pyproject_preparer.rbs class Dependabot::Uv::FileUpdater::PyprojectPreparer def add_auth_env_vars: () -> untyped def freeze_dependency: () -> untyped def freeze_top_level_dependencies_except: () -> untyped def initialize: () -> void def locked_version_for_dep: () -> untyped def parse_lockfile: () -> untyped def parsed_lockfile: () -> untyped def parsed_lockfile_dependencies: () -> untyped def sanitize: () -> untyped def sanitize_env_name: () -> untyped def update_python_requirement: () -> untyped end # sig/dependabot/uv/file_updater/requirement_file_updater.rbs class Dependabot::Uv::FileUpdater::RequirementFileUpdater def dependency: () -> untyped def fetch_updated_dependency_files: () -> untyped def get_original_file: () -> untyped def initialize: () -> void def updated_dependency_files: () -> untyped def updated_requirement_or_setup_file_content: () -> untyped end # sig/dependabot/uv/file_updater/requirement_replacer.rbs class Dependabot::Uv::FileUpdater::RequirementReplacer def add_space_after_commas?: () -> untyped def add_space_after_operators?: () -> untyped def hash_algorithm: () -> untyped def hash_separator: () -> untyped def initialize: () -> void def normalise: () -> untyped def original_declaration_replacement_regex: () -> untyped def original_dependency_declaration_string: () -> untyped def package_hashes_for: () -> untyped def requirement_error_handler: () -> untyped def requirement_includes_hashes?: () -> untyped def requirements_match: () -> untyped def update_hashes?: () -> untyped def updated_content: () -> untyped def updated_dependency_declaration_string: () -> untyped def updated_requirement_string: () -> untyped end # sig/dependabot/uv/language.rbs class Dependabot::Uv::Language < Dependabot::Uv::Dependabot::Ecosystem::VersionManager def initialize: () -> void def major_minor_version: () -> untyped end # sig/dependabot/uv/language_version_manager.rbs class Dependabot::Uv::LanguageVersionManager def initialize: () -> void def install_required_python: () -> untyped def installed_version: () -> untyped def normalize_python_exact_version: () -> untyped def python_major_minor: () -> untyped def python_requirement_string: () -> untyped def python_version: () -> untyped def python_version_from_supported_versions: () -> untyped def python_version_matching: () -> untyped def python_version_matching_imputed_requirements: () -> untyped def user_specified_python_version: () -> untyped end # sig/dependabot/uv/metadata_finder.rbs class Dependabot::Uv::MetadataFinder < Dependabot::Uv::Dependabot::MetadataFinders::Base def fetch_authed_url: () -> untyped def homepage_body: () -> untyped def homepage_url: () -> untyped def look_up_source: () -> untyped def normalised_dependency_name: () -> untyped def possible_listing_urls: () -> untyped def pypi_listing: () -> untyped def source_from_description: () -> untyped def source_from_homepage: () -> untyped end # sig/dependabot/uv/package/package_details_fetcher.rbs class Dependabot::Uv::Package::PackageDetailsFetcher def auth_headers_for: () -> untyped def build_python_requirement: () -> untyped def convert_language_version: () -> untyped def extract_release_details_json_from_html: () -> untyped def fetch: () -> untyped def fetch_from_html_registry: () -> untyped def fetch_from_json_registry: () -> untyped def fetch_from_registry: () -> untyped def format_version_release: () -> untyped def format_version_releases: () -> untyped def get_version_from_filename: () -> untyped def initialize: () -> void def name_regex: () -> untyped def normalised_name: () -> untyped def package_language: () -> untyped def registry_index_response: () -> untyped def registry_json_response_for_dependency: () -> untyped def registry_response_for_dependency: () -> untyped def registry_urls: () -> untyped def requirement_class: () -> untyped def requires_python_from_link: () -> untyped def sanitized_url: () -> untyped def validate_index: () -> untyped def version_class: () -> untyped def version_details_from_link: () -> untyped end # sig/dependabot/uv/package/package_registry_finder.rbs class Dependabot::Uv::Package::PackageRegistryFinder def authed_base_url: () -> untyped def clean_check_and_remove_environment_variables: () -> untyped def config_variable_index_urls: () -> untyped def credential_for: () -> untyped def initialize: () -> void def main_index_url: () -> untyped def pip_compile_files: () -> untyped def pip_conf: () -> untyped def pip_conf_index_urls: () -> untyped def pipfile: () -> untyped def pipfile_index_urls: () -> untyped def pyproject: () -> untyped def pyproject_index_urls: () -> untyped def registry_urls: () -> untyped def requirement_file_index_urls: () -> untyped def requirements_files: () -> untyped end # sig/dependabot/uv/package_manager.rbs class Dependabot::Uv::PackageManager < Dependabot::Uv::Dependabot::Ecosystem::VersionManager def deprecated?: () -> untyped def initialize: () -> void def unsupported?: () -> untyped end # sig/dependabot/uv/update_checker/pip_compile_version_resolver.rbs class Dependabot::Uv::PipCompileErrorHandler def handle_pipcompile_error: () -> untyped end # sig/dependabot/uv/pipenv_runner.rbs class Dependabot::Uv::PipenvRunner def dependency_name: () -> untyped def fetch_version_from_parsed_lockfile: () -> untyped def initialize: () -> void def lockfile_section: () -> untyped def pipenv_env_variables: () -> untyped def run: () -> untyped def run_command: () -> untyped def run_upgrade: () -> untyped def run_upgrade_and_fetch_version: () -> untyped end # sig/dependabot/uv/requirements_file_matcher.rbs class Dependabot::Uv::RequiremenstFileMatcher def compiled_file?: () -> untyped def initialize: () -> void def output_file_regex: () -> untyped end # sig/dependabot/uv/requirement.rbs class Dependabot::Uv::Requirement < Dependabot::Uv::Dependabot::Requirement def self.parse: () -> untyped def self.requirements_array: () -> untyped def convert_caret_req: () -> untyped def convert_exact: () -> untyped def convert_python_constraint_to_ruby_constraint: () -> untyped def convert_tilde_req: () -> untyped def convert_wildcard: () -> untyped def exact?: () -> untyped def initialize: () -> void def satisfied_by?: () -> untyped end # sig/dependabot/uv/update_checker.rbs class Dependabot::Uv::UpdateChecker < Dependabot::Uv::Dependabot::UpdateCheckers::Base def build_system_details: () -> untyped def current_requirement_string: () -> untyped def exact_requirement?: () -> untyped def fetch_latest_version: () -> untyped def fetch_lowest_resolvable_security_fix_version: () -> untyped def latest_resolvable_version: () -> untyped def latest_resolvable_version_with_no_unlock: () -> untyped def latest_version: () -> untyped def latest_version_finder: () -> untyped def latest_version_resolvable_with_full_unlock?: () -> untyped def library?: () -> untyped def library_details: () -> untyped def lock_file_resolver: () -> untyped def lowest_resolvable_security_fix_version: () -> untyped def lowest_security_fix_version: () -> untyped def normalised_name: () -> untyped def pip_compile_files: () -> untyped def pip_compile_version_resolver: () -> untyped def pip_version_resolver: () -> untyped def pyproject: () -> untyped def requirement_files: () -> untyped def requirements: () -> untyped def requirements_text_file?: () -> untyped def requirements_unlocked_or_can_be?: () -> untyped def requirements_update_strategy: () -> untyped def resolver: () -> untyped def resolver_args: () -> untyped def resolver_type: () -> untyped def standard_details: () -> untyped def subdependency_resolver: () -> untyped def toml_content: () -> untyped def unlocked_requirement_string: () -> untyped def updated_dependencies_after_full_unlock: () -> untyped def updated_requirements: () -> untyped def updated_version_req_lower_bound: () -> untyped def updating_in_file?: () -> untyped def updating_pyproject?: () -> untyped def updating_requirements_file?: () -> untyped def updating_uv_lock?: () -> untyped def uv_lock: () -> untyped end # sig/dependabot/uv/update_checker/latest_version_finder.rbs class Dependabot::Uv::UpdateChecker::LatestVersionFinder < Dependabot::Uv::UpdateChecker::Dependabot::Package::PackageLatestVersionFinder def cooldown_enabled?: () -> untyped def package_details: () -> untyped end # sig/dependabot/uv/update_checker/lock_file_resolver.rbs class Dependabot::Uv::UpdateChecker::LockFileResolver def initialize: () -> void def latest_resolvable_version: () -> untyped def lowest_resolvable_security_fix_version: () -> untyped def resolvable?: () -> untyped end # sig/dependabot/uv/update_checker/pip_compile_version_resolver.rbs class Dependabot::Uv::UpdateChecker::PipCompileVersionResolver def check_original_requirements_resolvable: () -> untyped def clean_error_message: () -> untyped def compilation_error?: () -> untyped def compile_file: () -> untyped def compiled_file_for_filename: () -> untyped def compiled_file_includes_dependency?: () -> untyped def compiled_files: () -> untyped def fetch_latest_resolvable_version_string: () -> untyped def filenames_to_compile: () -> untyped def handle_pip_compile_errors: () -> untyped def initialize: () -> void def language_version_manager: () -> untyped def latest_resolvable_version: () -> untyped def normalise: () -> untyped def order_filenames_for_compilation: () -> untyped def output_file_regex: () -> untyped def parse_updated_files: () -> untyped def pip_compile_files: () -> untyped def pip_compile_index_options: () -> untyped def pip_compile_options: () -> untyped def pip_compile_options_fingerprint: () -> untyped def python_env: () -> untyped def python_requirement_parser: () -> untyped def requirement_map: () -> untyped def resolvable?: () -> untyped def run_command: () -> untyped def run_pip_compile_command: () -> untyped def setup_cfg_files: () -> untyped def setup_files: () -> untyped def update_req_file: () -> untyped def uv_pip_compile_options_from_compiled_file: () -> untyped def write_original_manifest_files: () -> untyped def write_temporary_dependency_files: () -> untyped end # sig/dependabot/uv/update_checker/pip_version_resolver.rbs class Dependabot::Uv::UpdateChecker::PipVersionResolver def initialize: () -> void def language_version_manager: () -> untyped def latest_resolvable_version: () -> untyped def latest_resolvable_version_with_no_unlock: () -> untyped def latest_version_finder: () -> untyped def lowest_resolvable_security_fix_version: () -> untyped def python_requirement_parser: () -> untyped end # sig/dependabot/uv/update_checker/requirements_updater.rbs class Dependabot::Uv::UpdateChecker::RequirementsUpdater def add_new_requirement_option: () -> untyped def at_same_precision: () -> untyped def bump_version: () -> untyped def convert_to_range: () -> untyped def find_and_update_equality_match: () -> untyped def index_to_update_for: () -> untyped def initialize: () -> void def lower_bound_segments_for_req: () -> untyped def new_version_satisfies?: () -> untyped def requirement_class: () -> untyped def update_greatest_version: () -> untyped def update_pyproject_version: () -> untyped def update_pyproject_version_if_needed: () -> untyped def update_requirement: () -> untyped def update_requirement_if_needed: () -> untyped def update_requirements_range: () -> untyped def updated_pipfile_requirement: () -> untyped def updated_pyproject_requirement: () -> untyped def updated_requirement: () -> untyped def updated_requirements: () -> untyped def updated_setup_requirement: () -> untyped def widen_pyproject_requirement: () -> untyped def widen_requirement: () -> untyped def widen_requirement_range: () -> untyped end # sig/dependabot/uv/version.rbs class Dependabot::Uv::Version < Dependabot::Uv::Dependabot::Version def self.correct?: () -> untyped def self.new: () -> untyped def <=>: () -> untyped def compare_keys: () -> untyped def dev_cmp_key: () -> untyped def ignored_major_versions: () -> untyped def ignored_minor_versions: () -> untyped def ignored_patch_versions: () -> untyped def initialize: () -> void def inspect: () -> untyped def local_cmp_key: () -> untyped def lowest_prerelease_suffix: () -> untyped def pad_for_comparison: () -> untyped def parse_letter_version: () -> untyped def parse_local_version: () -> untyped def post_cmp_key: () -> untyped def pre_cmp_key: () -> untyped def prerelease?: () -> untyped def release: () -> untyped def release_version_comparison: () -> untyped def to_s: () -> untyped end # sig/dependabot/uv/name_normaliser.rbs module Dependabot::Uv::NameNormaliser def self.normalise: () -> untyped def self.normalise_including_extras: () -> untyped end # sig/dependabot/uv/native_helpers.rbs module Dependabot::Uv::NativeHelpers def self.clean_path: () -> untyped def self.native_helpers_root: () -> untyped def self.python_helper_path: () -> untyped def self.python_helpers_dir: () -> untyped def self.python_requirements_path: () -> untyped end