Quickstart
Reference
In depth
For developers
ActionsContext
ActionsContext.files
ActionsContext.fix
Config
FileConfig
_cache_string_to_seconds()
_validate_cli_config()
initialize_config()
read_config()
read_config_from_pyproject_toml()
reporter_from_config()
validate_cli_config()
validate_config()
validate_config_cache()
validate_config_style()
FetchError
SchemeProtocolNotImplementedError
_get_scheme_from_urlparts()
download_file_from_urlsplit_scheme()
fetch()
resolve_maybe_relative_url()
resolve_url()
uri_is_pointing_to_local_file()
urlsplit_with_scheme()
InvalidPluginFunction
Plugins
InvalidNotBasedThirdPartyReporter
InvalidThirdPartyReporterName
InvalidThirdPartyReportersModule
ThirdPartyReporters
UnparseableReporterError
_parse_reporter_arguments()
get_reporter()
parse_reporter_id()
SerializerError
_file_can_not_be_serialized_as_object_error()
_get_serializer_function()
_identify_serializer()
deserialize_for_url()
guess_preferred_serializer()
guess_serializer_for_path()
serialize_for_url()
ReporterAction
_controlled_error()
_parse_command_args()
build_main_parser()
main()
parse_args()
parse_cli_args_and_subargs()
run()
Cache
generate_possible_cache_dirs()
get_creation_time_from_fpath()
read_file()
write_file()
Protocol
TypedDict()
cached_function()
removeprefix()
removesuffix()
ProjectConfigCheckFailed
ProjectConfigException
ProjectConfigNotImplementedError
cache_file()
cached_local_file()
edit_local_file()
fetch_remote_file()