AutoTransform
releases/1.0.1
Documents
Overview
Components
Best Practices
Scheduled Runs
Managing Changes
Extending For Your Organization
Contributing To AutoTransform
Code
AutoTransform (autotransform)
AutoTransform
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__color_map (autotransform.event.handler.EventHandler attribute)
__instance (autotransform.event.handler.EventHandler attribute)
__instances (autotransform.util.github.GithubUtils attribute)
_api (autotransform.util.github.GithubUtils attribute)
(autotransform.util.github.PullRequest attribute)
_components (autotransform.util.component.ComponentFactory attribute)
_custom_components_file (autotransform.util.component.ComponentFactory attribute)
_logging_level (autotransform.event.handler.EventHandler attribute)
_state (autotransform.util.github.PullRequest attribute)
_type (autotransform.util.component.ComponentFactory attribute)
A
ABANDON (autotransform.step.action.base.ActionName attribute)
AbandonAction (class in autotransform.step.action.source)
action (autotransform.event.action.ManageActionEventData attribute)
Action (class in autotransform.step.action.base)
ActionName (class in autotransform.step.action.base)
actions (autotransform.step.conditional.ConditionalStep attribute)
,
[1]
add_args() (in module autotransform.scripts.commands.initialize)
(in module autotransform.scripts.commands.manage)
(in module autotransform.scripts.commands.run)
(in module autotransform.scripts.commands.schedule)
(in module autotransform.scripts.commands.settings)
(in module autotransform.scripts.commands.update)
ADD_LABELS (autotransform.step.action.base.ActionName attribute)
add_labels() (autotransform.util.github.PullRequest method)
ADD_OWNERS_AS_REVIEWERS (autotransform.step.action.base.ActionName attribute)
ADD_OWNERS_AS_TEAM_REVIEWERS (autotransform.step.action.base.ActionName attribute)
ADD_REVIEWERS (autotransform.step.action.base.ActionName attribute)
add_reviewers() (autotransform.util.github.PullRequest method)
AddLabelsAction (class in autotransform.step.action.labels)
AddOwnersAsReviewersAction (class in autotransform.step.action.reviewers)
AddOwnersAsTeamReviewersAction (class in autotransform.step.action.reviewers)
AddReviewersAction (class in autotransform.step.action.reviewers)
AGGREGATE (autotransform.step.condition.base.ConditionName attribute)
AggregateCondition (class in autotransform.step.condition.aggregate)
aggregator (autotransform.step.condition.aggregate.AggregateCondition attribute)
,
[1]
AggregatorType (class in autotransform.step.condition.aggregate)
ALL (autotransform.step.condition.aggregate.AggregatorType attribute)
allowed_validation_level (autotransform.schema.config.SchemaConfig attribute)
,
[1]
ANY (autotransform.step.condition.aggregate.AggregatorType attribute)
APPROVED (autotransform.change.base.ChangeState attribute)
args (autotransform.command.script.ScriptCommand attribute)
,
[1]
(autotransform.event.run.ScriptRunEventData attribute)
(autotransform.transformer.script.ScriptTransformer attribute)
,
[1]
(autotransform.validator.script.ScriptValidator attribute)
,
[1]
autotransform
module
autotransform.batcher
module
autotransform.batcher.base
module
autotransform.batcher.chunk
module
autotransform.batcher.directory
module
autotransform.batcher.single
module
autotransform.change
module
autotransform.change.base
module
autotransform.change.github
module
autotransform.command
module
autotransform.command.base
module
autotransform.command.script
module
autotransform.config
module
autotransform.config.config
module
autotransform.config.default
module
autotransform.config.environment
module
autotransform.config.fetcher
module
autotransform.event
module
autotransform.event.action
module
autotransform.event.base
module
autotransform.event.debug
module
autotransform.event.handler
module
autotransform.event.logginglevel
module
autotransform.event.remoterun
module
autotransform.event.run
module
autotransform.event.schedulerun
module
autotransform.event.type
module
autotransform.event.update
module
autotransform.event.warning
module
autotransform.filter
module
autotransform.filter.base
module
autotransform.filter.key_hash_shard
module
autotransform.filter.regex
module
autotransform.filter.shard
module
autotransform.input
module
autotransform.input.base
module
autotransform.input.directory
module
autotransform.input.empty
module
autotransform.input.gitgrep
module
autotransform.item
module
autotransform.item.base
module
autotransform.item.file
module
autotransform.repo
module
autotransform.repo.base
module
autotransform.repo.git
module
autotransform.repo.github
module
autotransform.runner
module
autotransform.runner.base
module
autotransform.runner.github
module
autotransform.runner.local
module
autotransform.schema
module
autotransform.schema.builder
module
autotransform.schema.config
module
autotransform.schema.schema
module
autotransform.scripts
module
autotransform.scripts.commands.initialize
module
autotransform.scripts.commands.manage
module
autotransform.scripts.commands.run
module
autotransform.scripts.commands.schedule
module
autotransform.scripts.commands.settings
module
autotransform.scripts.commands.update
module
autotransform.scripts.main
module
autotransform.step
module
autotransform.step.action.base
module
autotransform.step.action.comments
module
autotransform.step.action.labels
module
autotransform.step.action.reviewers
module
autotransform.step.action.source
module
autotransform.step.base
module
autotransform.step.condition
module
autotransform.step.condition.aggregate
module
autotransform.step.condition.base
module
autotransform.step.condition.comparison
module
autotransform.step.condition.created
module
autotransform.step.condition.labels
module
autotransform.step.condition.reviewers
module
autotransform.step.condition.schema
module
autotransform.step.condition.state
module
autotransform.step.condition.updated
module
autotransform.step.conditional
module
autotransform.transformer
module
autotransform.transformer.base
module
autotransform.transformer.regex
module
autotransform.transformer.script
module
autotransform.transformer.single
module
autotransform.util
module
autotransform.util.cachedfile
module
autotransform.util.component
module
autotransform.util.console
module
autotransform.util.github
module
autotransform.util.manager
module
autotransform.util.package
module
autotransform.util.scheduler
module
autotransform.validator
module
autotransform.validator.base
module
autotransform.validator.script
module
AutoTransformSchema (class in autotransform.schema.schema)
B
base_branch (autotransform.repo.git.GitRepo attribute)
,
[1]
base_time (autotransform.util.scheduler.Scheduler attribute)
,
[1]
Batch (class in autotransform.batcher.base)
batch() (autotransform.batcher.base.Batcher method)
(autotransform.batcher.chunk.ChunkBatcher method)
(autotransform.batcher.directory.DirectoryBatcher method)
(autotransform.batcher.single.SingleBatcher method)
batcher (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
Batcher (class in autotransform.batcher.base)
BatcherName (class in autotransform.batcher.base)
BEGIN_BATCH (autotransform.util.github.GithubUtils attribute)
BEGIN_SCHEMA (autotransform.util.github.GithubUtils attribute)
body (autotransform.step.action.comments.CommentAction attribute)
,
[1]
(autotransform.util.github.PullRequest attribute)
,
[1]
body_must_be_non_empty() (autotransform.step.action.comments.CommentAction class method)
branch (autotransform.util.github.PullRequest attribute)
,
[1]
BRANCH_NAME_PREFIX (autotransform.repo.git.GitRepo attribute)
,
[1]
build() (autotransform.schema.builder.SchemaBuilder method)
BUILDER (autotransform.util.scheduler.SchemaType attribute)
bundle() (autotransform.util.component.ComponentModel method)
(autotransform.util.component.NamedComponent method)
C
CachedFile (class in autotransform.util.cachedfile)
change (autotransform.event.action.ManageActionEventData attribute)
(autotransform.event.update.RemoteUpdateEventData attribute)
Change (class in autotransform.change.base)
CHANGE_STATE (autotransform.step.condition.base.ConditionName attribute)
ChangeName (class in autotransform.change.base)
CHANGES_REQUESTED (autotransform.change.base.ChangeState attribute)
ChangeState (class in autotransform.change.base)
ChangeStateCondition (class in autotransform.step.condition.state)
check() (autotransform.step.condition.aggregate.AggregateCondition method)
(autotransform.step.condition.base.ComparisonCondition method)
(autotransform.step.condition.base.Condition method)
(autotransform.step.condition.base.ListComparisonCondition method)
(autotransform.validator.base.Validator method)
(autotransform.validator.script.ScriptValidator method)
check_value_for_comparison() (autotransform.step.condition.base.ListComparisonCondition class method)
choose_option() (in module autotransform.util.console)
choose_options_from_list() (in module autotransform.util.console)
choose_yes_or_no() (in module autotransform.util.console)
CHUNK (autotransform.batcher.base.BatcherName attribute)
chunk_size (autotransform.batcher.chunk.ChunkBatcher attribute)
,
[1]
ChunkBatcher (class in autotransform.batcher.chunk)
class_name (autotransform.util.component.ComponentImport attribute)
,
[1]
clean() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
close() (autotransform.util.github.PullRequest method)
CLOSED (autotransform.change.base.ChangeState attribute)
Command (class in autotransform.command.base)
CommandName (class in autotransform.command.base)
commands (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
COMMENT (autotransform.step.action.base.ActionName attribute)
CommentAction (class in autotransform.step.action.comments)
commit() (autotransform.repo.git.GitRepo method)
COMMIT_MESSAGE_PREFIX (autotransform.repo.git.GitRepo attribute)
,
[1]
compare() (autotransform.validator.base.ValidationResultLevel method)
(in module autotransform.step.condition.comparison)
comparison (autotransform.step.condition.base.ComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.ListComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.SortableComparisonCondition attribute)
(autotransform.step.condition.created.CreatedAgoCondition attribute)
,
[1]
(autotransform.step.condition.labels.LabelsCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.ReviewersCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.TeamReviewersCondition attribute)
,
[1]
(autotransform.step.condition.schema.SchemaNameCondition attribute)
,
[1]
(autotransform.step.condition.state.ChangeStateCondition attribute)
,
[1]
(autotransform.step.condition.updated.UpdatedAgoCondition attribute)
,
[1]
comparison_type_is_valid() (autotransform.step.condition.base.ComparisonCondition class method)
(autotransform.step.condition.base.ListComparisonCondition class method)
ComparisonCondition (class in autotransform.step.condition.base)
ComparisonType (class in autotransform.step.condition.comparison)
component_directory (autotransform.config.config.Config attribute)
,
[1]
ComponentFactory (class in autotransform.util.component)
ComponentImport (class in autotransform.util.component)
ComponentModel (class in autotransform.util.component)
condition (autotransform.step.conditional.ConditionalStep attribute)
,
[1]
Condition (class in autotransform.step.condition.base)
CONDITIONAL (autotransform.step.base.StepName attribute)
ConditionalStep (class in autotransform.step.conditional)
ConditionName (class in autotransform.step.condition.base)
conditions (autotransform.step.condition.aggregate.AggregateCondition attribute)
,
[1]
config (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
Config (class in autotransform.config.config)
ConfigFetcher (class in autotransform.config.fetcher)
ConfigFetcherName (class in autotransform.config.fetcher)
CONTAINS (autotransform.step.condition.comparison.ComparisonType attribute)
continue_if_passed (autotransform.step.conditional.ConditionalStep attribute)
,
[1]
continue_management() (autotransform.step.base.Step method)
(autotransform.step.conditional.ConditionalStep method)
create_comment() (autotransform.util.github.PullRequest method)
create_pull_request() (autotransform.util.github.GithubUtils method)
create_time (autotransform.event.base.Event attribute)
,
[1]
create_workflow_dispatch() (autotransform.util.github.GithubUtils method)
CREATED_AGO (autotransform.step.condition.base.ConditionName attribute)
CreatedAgoCondition (class in autotransform.step.condition.created)
D
DAILY (autotransform.util.scheduler.RepeatSetting attribute)
data (autotransform.event.base.Event attribute)
,
[1]
day_of_week (autotransform.util.scheduler.SchemaScheduleSettings attribute)
,
[1]
DEBUG (autotransform.event.logginglevel.LoggingLevel attribute)
(autotransform.event.type.EventType attribute)
DebugEvent (class in autotransform.event.debug)
DebugEventData (class in autotransform.event.debug)
DEFAULT (autotransform.config.fetcher.ConfigFetcherName attribute)
DefaultConfigFetcher (class in autotransform.config.default)
delete_branch() (autotransform.util.github.PullRequest method)
DIRECTORY (autotransform.batcher.base.BatcherName attribute)
(autotransform.input.base.InputName attribute)
DirectoryBatcher (class in autotransform.batcher.directory)
DirectoryInput (class in autotransform.input.directory)
dump_to_file() (autotransform.schema.builder.SchemaBuilder method)
E
EMPTY (autotransform.input.base.InputName attribute)
(autotransform.step.condition.comparison.ComparisonType attribute)
EmptyInput (class in autotransform.input.empty)
END_BATCH (autotransform.util.github.GithubUtils attribute)
END_SCHEMA (autotransform.util.github.GithubUtils attribute)
ENVIRONMENT (autotransform.config.fetcher.ConfigFetcherName attribute)
EnvironmentConfigFetcher (class in autotransform.config.environment)
EQUAL (autotransform.step.condition.comparison.ComparisonType attribute)
ERROR (autotransform.event.logginglevel.LoggingLevel attribute)
(autotransform.validator.base.ValidationResultLevel attribute)
error() (in module autotransform.util.console)
Event (class in autotransform.event.base)
EventHandler (class in autotransform.event.handler)
EventType (class in autotransform.event.type)
excluded_days (autotransform.util.scheduler.Scheduler attribute)
,
[1]
execute_batch() (autotransform.schema.schema.AutoTransformSchema method)
extra_data (autotransform.item.base.Item attribute)
,
[1]
F
failure_level (autotransform.validator.script.ScriptValidator attribute)
,
[1]
FILE (autotransform.item.base.ItemName attribute)
(autotransform.util.scheduler.SchemaType attribute)
FILE_NAME (autotransform.config.default.DefaultConfigFetcher attribute)
,
[1]
FileItem (class in autotransform.item.file)
Filter (class in autotransform.filter.base)
FilterName (class in autotransform.filter.base)
filters (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
from_console() (autotransform.config.config.Config static method)
(autotransform.schema.config.SchemaConfig static method)
(autotransform.schema.schema.AutoTransformSchema static method)
(autotransform.util.component.ComponentFactory method)
(autotransform.util.manager.Manager static method)
(autotransform.util.scheduler.ScheduledSchema static method)
(autotransform.util.scheduler.Scheduler static method)
(autotransform.util.scheduler.SchemaScheduleSettings static method)
from_data() (autotransform.config.config.Config static method)
(autotransform.schema.schema.AutoTransformSchema static method)
(autotransform.step.condition.aggregate.AggregateCondition class method)
(autotransform.step.conditional.ConditionalStep class method)
(autotransform.util.component.ComponentModel class method)
(autotransform.util.manager.Manager static method)
(autotransform.util.scheduler.ScheduledSchema static method)
(autotransform.util.scheduler.Scheduler static method)
(autotransform.util.scheduler.SchemaScheduleSettings static method)
from_json() (autotransform.config.config.Config static method)
(autotransform.util.manager.Manager static method)
(autotransform.util.scheduler.Scheduler static method)
full_github_name (autotransform.change.github.GithubChange attribute)
,
[1]
(autotransform.repo.github.GithubRepo attribute)
,
[1]
G
GENERIC (autotransform.item.base.ItemName attribute)
get() (autotransform.event.handler.EventHandler static method)
(autotransform.util.github.GithubUtils static method)
get_actions() (autotransform.step.base.Step method)
(autotransform.step.conditional.ConditionalStep method)
get_arg_parser() (in module autotransform.scripts.main)
get_automation_info() (autotransform.repo.github.GithubRepo method)
get_batch() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
get_batcher() (autotransform.schema.builder.SchemaBuilder method)
get_batches() (autotransform.schema.schema.AutoTransformSchema method)
get_branch_name() (autotransform.repo.git.GitRepo static method)
get_changed_files() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
get_changed_files_from_status() (autotransform.repo.git.GitRepo static method)
get_class() (autotransform.util.component.ComponentFactory method)
get_color_override() (autotransform.event.base.Event static method)
get_commands() (autotransform.schema.builder.SchemaBuilder method)
get_commit_message() (autotransform.repo.git.GitRepo static method)
get_component_directory_from_console() (autotransform.config.config.Config static method)
get_components() (autotransform.util.component.ComponentFactory method)
get_components_to_add() (in module autotransform.scripts.commands.settings)
get_components_to_remove() (in module autotransform.scripts.commands.settings)
get_config() (autotransform.config.default.DefaultConfigFetcher method)
(autotransform.config.environment.EnvironmentConfigFetcher method)
(autotransform.config.fetcher.ConfigFetcher method)
(autotransform.schema.builder.SchemaBuilder method)
get_config_dir() (in module autotransform.util.package)
get_content() (autotransform.item.file.FileItem method)
(autotransform.util.cachedfile.CachedFile method)
get_created_at() (autotransform.util.github.PullRequest method)
get_created_timestamp() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
get_custom_components() (autotransform.util.component.ComponentFactory method)
get_custom_components_dict() (autotransform.util.component.ComponentFactory static method)
get_custom_components_path() (autotransform.util.component.ComponentFactory static method)
get_cwd_config_dir() (autotransform.config.default.DefaultConfigFetcher static method)
get_examples_dir() (in module autotransform.util.package)
get_filters() (autotransform.schema.builder.SchemaBuilder method)
get_from_number() (autotransform.util.github.PullRequest static method)
get_github_base_url_from_console() (autotransform.config.config.Config static method)
get_github_token_from_console() (autotransform.config.config.Config static method)
get_input() (autotransform.schema.builder.SchemaBuilder method)
get_instance() (autotransform.util.component.ComponentFactory method)
get_items() (autotransform.input.base.Input method)
(autotransform.input.directory.DirectoryInput method)
(autotransform.input.empty.EmptyInput method)
(autotransform.input.gitgrep.GitGrepInput method)
get_labels() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
(autotransform.util.github.PullRequest method)
get_last_updated_timestamp() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
get_local_runner_from_console() (autotransform.config.config.Config static method)
get_logging_level() (autotransform.event.action.ManageActionEvent static method)
(autotransform.event.base.Event static method)
(autotransform.event.debug.DebugEvent static method)
(autotransform.event.remoterun.RemoteRunEvent static method)
(autotransform.event.run.ScriptRunEvent static method)
(autotransform.event.schedulerun.ScheduleRunEvent static method)
(autotransform.event.update.RemoteUpdateEvent static method)
(autotransform.event.warning.WarningEvent static method)
get_message() (autotransform.event.base.Event method)
get_open_pull_requests() (autotransform.util.github.GithubUtils method)
get_outstanding_changes() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
(autotransform.repo.github.GithubRepo method)
get_package_dir() (in module autotransform.util.package)
get_path() (autotransform.item.file.FileItem method)
get_path_as_str() (in module autotransform.util.package)
get_pull_request() (autotransform.util.github.GithubUtils method)
get_remote_runner_from_console() (autotransform.config.config.Config static method)
get_repo() (autotransform.schema.builder.SchemaBuilder method)
get_repo_config_dir() (autotransform.config.default.DefaultConfigFetcher static method)
get_repo_config_relative_path() (autotransform.config.default.DefaultConfigFetcher static method)
get_review_state() (autotransform.util.github.PullRequest method)
get_reviewers() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
(autotransform.util.github.PullRequest method)
get_schema() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
get_state() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
get_str() (in module autotransform.util.console)
get_team_reviewers() (autotransform.change.base.Change method)
(autotransform.change.github.GithubChange method)
(autotransform.util.github.PullRequest method)
get_transformer() (autotransform.schema.builder.SchemaBuilder method)
get_type() (autotransform.event.action.ManageActionEvent static method)
(autotransform.event.base.Event static method)
(autotransform.event.debug.DebugEvent static method)
(autotransform.event.remoterun.RemoteRunEvent static method)
(autotransform.event.run.ScriptRunEvent static method)
(autotransform.event.schedulerun.ScheduleRunEvent static method)
(autotransform.event.update.RemoteUpdateEvent static method)
(autotransform.event.warning.WarningEvent static method)
get_updated_at() (autotransform.util.github.PullRequest method)
get_user_id() (autotransform.util.github.GithubUtils method)
get_val_from_change() (autotransform.step.condition.base.ComparisonCondition method)
(autotransform.step.condition.base.ListComparisonCondition method)
(autotransform.step.condition.created.CreatedAgoCondition method)
(autotransform.step.condition.labels.LabelsCondition method)
(autotransform.step.condition.reviewers.ReviewersCondition method)
(autotransform.step.condition.reviewers.TeamReviewersCondition method)
(autotransform.step.condition.schema.SchemaNameCondition method)
(autotransform.step.condition.state.ChangeStateCondition method)
(autotransform.step.condition.updated.UpdatedAgoCondition method)
get_validators() (autotransform.schema.builder.SchemaBuilder method)
GIT (autotransform.repo.base.RepoName attribute)
GIT_GREP (autotransform.input.base.InputName attribute)
GitGrepInput (class in autotransform.input.gitgrep)
GITHUB (autotransform.change.base.ChangeName attribute)
(autotransform.repo.base.RepoName attribute)
(autotransform.runner.base.RunnerName attribute)
github_base_url (autotransform.config.config.Config attribute)
,
[1]
github_token (autotransform.config.config.Config attribute)
,
[1]
GithubChange (class in autotransform.change.github)
GithubRepo (class in autotransform.repo.github)
GithubRunner (class in autotransform.runner.github)
GithubUtils (class in autotransform.util.github)
GitRepo (class in autotransform.repo.git)
GREATER_THAN (autotransform.step.condition.comparison.ComparisonType attribute)
GREATER_THAN_OR_EQUAL (autotransform.step.condition.comparison.ComparisonType attribute)
H
handle() (autotransform.event.handler.EventHandler method)
handle_config() (in module autotransform.scripts.commands.settings)
handle_custom_components() (in module autotransform.scripts.commands.settings)
handle_manager() (in module autotransform.scripts.commands.settings)
handle_scheduler() (in module autotransform.scripts.commands.settings)
handle_schema() (in module autotransform.scripts.commands.settings)
has_changes() (autotransform.repo.base.Repo method)
has_outstanding_change() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
(autotransform.repo.github.GithubRepo method)
hide_automation_info (autotransform.repo.github.GithubRepo attribute)
,
[1]
hide_autotransform_docs (autotransform.repo.github.GithubRepo attribute)
,
[1]
hour_of_day (autotransform.util.scheduler.SchemaScheduleSettings attribute)
,
[1]
I
INFO (autotransform.event.logginglevel.LoggingLevel attribute)
info() (in module autotransform.util.console)
init_from_console() (autotransform.util.manager.Manager static method)
(autotransform.util.scheduler.Scheduler static method)
initialize_command_main() (in module autotransform.scripts.commands.initialize)
initialize_config() (in module autotransform.scripts.commands.initialize)
initialize_repo() (in module autotransform.scripts.commands.initialize)
initialize_workflows() (in module autotransform.scripts.commands.initialize)
input (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
Input (class in autotransform.input.base)
input_int() (in module autotransform.util.console)
input_ints() (in module autotransform.util.console)
input_string() (in module autotransform.util.console)
InputName (class in autotransform.input.base)
inverted (autotransform.filter.base.Filter attribute)
,
[1]
is_closed() (autotransform.util.github.PullRequest method)
is_open() (autotransform.util.github.PullRequest method)
is_valid() (autotransform.filter.base.Filter method)
issue (autotransform.validator.base.ValidationError attribute)
,
[1]
Item (class in autotransform.item.base)
ItemName (class in autotransform.item.base)
K
key (autotransform.item.base.Item attribute)
,
[1]
KEY_HASH_SHARD (autotransform.filter.base.FilterName attribute)
KeyHashShardFilter (class in autotransform.filter.key_hash_shard)
L
label (autotransform.step.action.labels.RemoveLabelAction attribute)
,
[1]
label_must_be_non_empty() (autotransform.step.action.labels.RemoveLabelAction class method)
labels (autotransform.repo.github.GithubRepo attribute)
,
[1]
(autotransform.step.action.labels.AddLabelsAction attribute)
,
[1]
LABELS (autotransform.step.condition.base.ConditionName attribute)
labels_must_be_non_empty() (autotransform.step.action.labels.AddLabelsAction class method)
(autotransform.step.action.reviewers.AddReviewersAction class method)
LabelsCondition (class in autotransform.step.condition.labels)
LESS_THAN (autotransform.step.condition.comparison.ComparisonType attribute)
LESS_THAN_OR_EQUAL (autotransform.step.condition.comparison.ComparisonType attribute)
level (autotransform.validator.base.ValidationResult attribute)
,
[1]
ListComparisonCondition (class in autotransform.step.condition.base)
LOCAL (autotransform.runner.base.RunnerName attribute)
local_runner (autotransform.config.config.Config attribute)
,
[1]
LocalRunner (class in autotransform.runner.local)
LoggingLevel (class in autotransform.event.logginglevel)
M
main() (in module autotransform.scripts.main)
MANAGE_ACTION (autotransform.event.type.EventType attribute)
manage_command_main() (in module autotransform.scripts.commands.manage)
ManageActionEvent (class in autotransform.event.action)
ManageActionEventData (class in autotransform.event.action)
Manager (class in autotransform.util.manager)
max_chunks (autotransform.batcher.chunk.ChunkBatcher attribute)
,
[1]
MERGE (autotransform.step.action.base.ActionName attribute)
merge() (autotransform.config.config.Config method)
(autotransform.util.github.PullRequest method)
MergeAction (class in autotransform.step.action.source)
MERGED (autotransform.change.base.ChangeState attribute)
merged (autotransform.util.github.PullRequest attribute)
,
[1]
message (autotransform.event.debug.DebugEventData attribute)
(autotransform.event.warning.WarningEventData attribute)
(autotransform.validator.base.ValidationError attribute)
,
[1]
(autotransform.validator.base.ValidationResult attribute)
,
[1]
metadata (autotransform.batcher.base.Batch attribute)
(autotransform.batcher.chunk.ChunkBatcher attribute)
,
[1]
(autotransform.batcher.directory.DirectoryBatcher attribute)
,
[1]
(autotransform.batcher.single.SingleBatcher attribute)
,
[1]
module
autotransform
autotransform.batcher
autotransform.batcher.base
autotransform.batcher.chunk
autotransform.batcher.directory
autotransform.batcher.single
autotransform.change
autotransform.change.base
autotransform.change.github
autotransform.command
autotransform.command.base
autotransform.command.script
autotransform.config
autotransform.config.config
autotransform.config.default
autotransform.config.environment
autotransform.config.fetcher
autotransform.event
autotransform.event.action
autotransform.event.base
autotransform.event.debug
autotransform.event.handler
autotransform.event.logginglevel
autotransform.event.remoterun
autotransform.event.run
autotransform.event.schedulerun
autotransform.event.type
autotransform.event.update
autotransform.event.warning
autotransform.filter
autotransform.filter.base
autotransform.filter.key_hash_shard
autotransform.filter.regex
autotransform.filter.shard
autotransform.input
autotransform.input.base
autotransform.input.directory
autotransform.input.empty
autotransform.input.gitgrep
autotransform.item
autotransform.item.base
autotransform.item.file
autotransform.repo
autotransform.repo.base
autotransform.repo.git
autotransform.repo.github
autotransform.runner
autotransform.runner.base
autotransform.runner.github
autotransform.runner.local
autotransform.schema
autotransform.schema.builder
autotransform.schema.config
autotransform.schema.schema
autotransform.scripts
autotransform.scripts.commands.initialize
autotransform.scripts.commands.manage
autotransform.scripts.commands.run
autotransform.scripts.commands.schedule
autotransform.scripts.commands.settings
autotransform.scripts.commands.update
autotransform.scripts.main
autotransform.step
autotransform.step.action.base
autotransform.step.action.comments
autotransform.step.action.labels
autotransform.step.action.reviewers
autotransform.step.action.source
autotransform.step.base
autotransform.step.condition
autotransform.step.condition.aggregate
autotransform.step.condition.base
autotransform.step.condition.comparison
autotransform.step.condition.created
autotransform.step.condition.labels
autotransform.step.condition.reviewers
autotransform.step.condition.schema
autotransform.step.condition.state
autotransform.step.condition.updated
autotransform.step.conditional
autotransform.transformer
autotransform.transformer.base
autotransform.transformer.regex
autotransform.transformer.script
autotransform.transformer.single
autotransform.util
autotransform.util.cachedfile
autotransform.util.component
autotransform.util.console
autotransform.util.github
autotransform.util.manager
autotransform.util.package
autotransform.util.scheduler
autotransform.validator
autotransform.validator.base
autotransform.validator.script
module (autotransform.util.component.ComponentImport attribute)
,
[1]
N
name (autotransform.batcher.base.Batcher attribute)
,
[1]
(autotransform.batcher.chunk.ChunkBatcher attribute)
,
[1]
(autotransform.batcher.directory.DirectoryBatcher attribute)
,
[1]
(autotransform.batcher.single.SingleBatcher attribute)
,
[1]
(autotransform.change.base.Change attribute)
,
[1]
(autotransform.change.github.GithubChange attribute)
,
[1]
(autotransform.command.base.Command attribute)
,
[1]
(autotransform.command.script.ScriptCommand attribute)
,
[1]
(autotransform.filter.base.Filter attribute)
,
[1]
(autotransform.filter.key_hash_shard.KeyHashShardFilter attribute)
,
[1]
(autotransform.filter.regex.RegexFileContentFilter attribute)
,
[1]
(autotransform.filter.regex.RegexFilter attribute)
,
[1]
(autotransform.input.base.Input attribute)
,
[1]
(autotransform.input.directory.DirectoryInput attribute)
,
[1]
(autotransform.input.empty.EmptyInput attribute)
,
[1]
(autotransform.input.gitgrep.GitGrepInput attribute)
,
[1]
(autotransform.item.base.Item attribute)
,
[1]
(autotransform.item.file.FileItem attribute)
,
[1]
(autotransform.repo.base.Repo attribute)
,
[1]
(autotransform.repo.git.GitRepo attribute)
,
[1]
(autotransform.repo.github.GithubRepo attribute)
,
[1]
(autotransform.runner.base.Runner attribute)
,
[1]
(autotransform.runner.github.GithubRunner attribute)
,
[1]
(autotransform.runner.local.LocalRunner attribute)
,
[1]
(autotransform.step.action.base.Action attribute)
,
[1]
(autotransform.step.action.comments.CommentAction attribute)
,
[1]
(autotransform.step.action.labels.AddLabelsAction attribute)
,
[1]
(autotransform.step.action.labels.RemoveLabelAction attribute)
,
[1]
(autotransform.step.action.reviewers.AddOwnersAsReviewersAction attribute)
,
[1]
(autotransform.step.action.reviewers.AddOwnersAsTeamReviewersAction attribute)
,
[1]
(autotransform.step.action.reviewers.AddReviewersAction attribute)
,
[1]
(autotransform.step.action.source.AbandonAction attribute)
,
[1]
(autotransform.step.action.source.MergeAction attribute)
,
[1]
(autotransform.step.action.source.NoneAction attribute)
,
[1]
(autotransform.step.action.source.UpdateAction attribute)
,
[1]
(autotransform.step.base.Step attribute)
,
[1]
(autotransform.step.condition.aggregate.AggregateCondition attribute)
,
[1]
(autotransform.step.condition.base.ComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.Condition attribute)
,
[1]
(autotransform.step.condition.base.ListComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.SortableComparisonCondition attribute)
(autotransform.step.condition.created.CreatedAgoCondition attribute)
,
[1]
(autotransform.step.condition.labels.LabelsCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.ReviewersCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.TeamReviewersCondition attribute)
,
[1]
(autotransform.step.condition.schema.SchemaNameCondition attribute)
,
[1]
(autotransform.step.condition.state.ChangeStateCondition attribute)
,
[1]
(autotransform.step.condition.updated.UpdatedAgoCondition attribute)
,
[1]
(autotransform.step.conditional.ConditionalStep attribute)
,
[1]
(autotransform.transformer.base.Transformer attribute)
,
[1]
(autotransform.transformer.regex.RegexTransformer attribute)
,
[1]
(autotransform.transformer.script.ScriptTransformer attribute)
,
[1]
(autotransform.util.component.NamedComponent attribute)
,
[1]
(autotransform.validator.base.Validator attribute)
,
[1]
(autotransform.validator.script.ScriptValidator attribute)
,
[1]
NamedComponent (class in autotransform.util.component)
NONE (autotransform.step.action.base.ActionName attribute)
(autotransform.validator.base.ValidationResultLevel attribute)
NoneAction (class in autotransform.step.action.source)
NOT_CONTAINS (autotransform.step.condition.comparison.ComparisonType attribute)
NOT_EMPTY (autotransform.step.condition.comparison.ComparisonType attribute)
NOT_EQUAL (autotransform.step.condition.comparison.ComparisonType attribute)
num_shards (autotransform.filter.shard.ShardFilter attribute)
,
[1]
number (autotransform.util.github.PullRequest attribute)
,
[1]
O
OPEN (autotransform.change.base.ChangeState attribute)
output_to_cli() (autotransform.event.handler.EventHandler static method)
owner_id (autotransform.util.github.PullRequest attribute)
owners (autotransform.schema.config.SchemaConfig attribute)
,
[1]
P
path (autotransform.input.directory.DirectoryInput attribute)
,
[1]
(autotransform.util.cachedfile.CachedFile attribute)
,
[1]
pattern (autotransform.filter.regex.RegexFileContentFilter attribute)
,
[1]
(autotransform.filter.regex.RegexFilter attribute)
,
[1]
(autotransform.input.gitgrep.GitGrepInput attribute)
,
[1]
(autotransform.transformer.regex.RegexTransformer attribute)
,
[1]
per_item (autotransform.command.script.ScriptCommand attribute)
,
[1]
(autotransform.transformer.script.ScriptTransformer attribute)
,
[1]
(autotransform.validator.script.ScriptValidator attribute)
,
[1]
prefix (autotransform.batcher.directory.DirectoryBatcher attribute)
,
[1]
pull_number (autotransform.change.github.GithubChange attribute)
,
[1]
PullRequest (class in autotransform.util.github)
R
read() (autotransform.config.config.Config static method)
(autotransform.util.manager.Manager static method)
(autotransform.util.scheduler.Scheduler static method)
ref (autotransform.event.remoterun.RemoteRunEventData attribute)
(autotransform.event.update.RemoteUpdateEventData attribute)
REGEX (autotransform.filter.base.FilterName attribute)
(autotransform.transformer.base.TransformerName attribute)
REGEX_FILE_CONTENT (autotransform.filter.base.FilterName attribute)
RegexFileContentFilter (class in autotransform.filter.regex)
RegexFilter (class in autotransform.filter.regex)
RegexTransformer (class in autotransform.transformer.regex)
REMOTE_RUN (autotransform.event.type.EventType attribute)
remote_runner (autotransform.config.config.Config attribute)
,
[1]
REMOTE_UPDATE (autotransform.event.type.EventType attribute)
RemoteRunEvent (class in autotransform.event.remoterun)
RemoteRunEventData (class in autotransform.event.remoterun)
RemoteUpdateEvent (class in autotransform.event.update)
RemoteUpdateEventData (class in autotransform.event.update)
REMOVE_LABEL (autotransform.step.action.base.ActionName attribute)
remove_label() (autotransform.util.github.PullRequest method)
RemoveLabelAction (class in autotransform.step.action.labels)
repeats (autotransform.util.scheduler.SchemaScheduleSettings attribute)
,
[1]
RepeatSetting (class in autotransform.util.scheduler)
replacement (autotransform.transformer.regex.RegexTransformer attribute)
,
[1]
repo (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
(autotransform.util.manager.Manager attribute)
,
[1]
Repo (class in autotransform.repo.base)
RepoName (class in autotransform.repo.base)
reviewers (autotransform.repo.github.GithubRepo attribute)
,
[1]
(autotransform.step.action.reviewers.AddReviewersAction attribute)
,
[1]
REVIEWERS (autotransform.step.condition.base.ConditionName attribute)
ReviewersCondition (class in autotransform.step.condition.reviewers)
rewind() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
run() (autotransform.command.base.Command method)
(autotransform.command.script.ScriptCommand method)
(autotransform.runner.base.Runner method)
(autotransform.runner.github.GithubRunner method)
(autotransform.runner.local.LocalRunner method)
(autotransform.schema.schema.AutoTransformSchema method)
(autotransform.util.manager.Manager method)
(autotransform.util.scheduler.Scheduler method)
run_command_main() (in module autotransform.scripts.commands.run)
(in module autotransform.scripts.commands.update)
run_on_changes (autotransform.command.script.ScriptCommand attribute)
,
[1]
(autotransform.validator.script.ScriptValidator attribute)
,
[1]
run_pre_validation (autotransform.command.base.Command attribute)
,
[1]
(autotransform.command.script.ScriptCommand attribute)
,
[1]
run_workflow (autotransform.runner.github.GithubRunner attribute)
,
[1]
runner (autotransform.util.manager.Manager attribute)
,
[1]
(autotransform.util.scheduler.Scheduler attribute)
,
[1]
Runner (class in autotransform.runner.base)
RunnerName (class in autotransform.runner.base)
S
schedule (autotransform.util.scheduler.ScheduledSchema attribute)
,
[1]
schedule_command_main() (in module autotransform.scripts.commands.schedule)
SCHEDULE_RUN (autotransform.event.type.EventType attribute)
ScheduledSchema (class in autotransform.util.scheduler)
Scheduler (class in autotransform.util.scheduler)
ScheduleRunEvent (class in autotransform.event.schedulerun)
ScheduleRunEventData (class in autotransform.event.schedulerun)
schema_name (autotransform.event.remoterun.RemoteRunEventData attribute)
(autotransform.event.schedulerun.ScheduleRunEventData attribute)
(autotransform.schema.config.SchemaConfig attribute)
,
[1]
SCHEMA_NAME (autotransform.step.condition.base.ConditionName attribute)
SchemaBuilder (class in autotransform.schema.builder)
SchemaBuilderName (class in autotransform.schema.builder)
SchemaConfig (class in autotransform.schema.config)
SchemaNameCondition (class in autotransform.step.condition.schema)
schemas (autotransform.util.scheduler.Scheduler attribute)
,
[1]
SchemaScheduleSettings (class in autotransform.util.scheduler)
SchemaType (class in autotransform.util.scheduler)
SCRIPT (autotransform.command.base.CommandName attribute)
script (autotransform.command.script.ScriptCommand attribute)
,
[1]
(autotransform.event.run.ScriptRunEventData attribute)
SCRIPT (autotransform.transformer.base.TransformerName attribute)
script (autotransform.transformer.script.ScriptTransformer attribute)
,
[1]
SCRIPT (autotransform.validator.base.ValidatorName attribute)
script (autotransform.validator.script.ScriptValidator attribute)
,
[1]
SCRIPT_RUN (autotransform.event.type.EventType attribute)
ScriptCommand (class in autotransform.command.script)
ScriptRunEvent (class in autotransform.event.run)
ScriptRunEventData (class in autotransform.event.run)
ScriptTransformer (class in autotransform.transformer.script)
ScriptValidator (class in autotransform.validator.script)
set_logging_level() (autotransform.event.handler.EventHandler method)
settings_command_main() (in module autotransform.scripts.commands.settings)
shard_filter (autotransform.util.scheduler.SchemaScheduleSettings attribute)
,
[1]
ShardFilter (class in autotransform.filter.shard)
should_run() (autotransform.util.scheduler.SchemaScheduleSettings method)
simple (autotransform.util.scheduler.SchemaScheduleSettings attribute)
SINGLE (autotransform.batcher.base.BatcherName attribute)
SingleBatcher (class in autotransform.batcher.single)
SingleTransformer (class in autotransform.transformer.single)
skip_empty_batch (autotransform.batcher.single.SingleBatcher attribute)
,
[1]
some_reviewers_must_be_provided() (autotransform.step.action.reviewers.AddReviewersAction class method)
SortableComparisonCondition (class in autotransform.step.condition.base)
step (autotransform.event.action.ManageActionEventData attribute)
Step (class in autotransform.step.base)
StepName (class in autotransform.step.base)
steps (autotransform.util.manager.Manager attribute)
,
[1]
submit() (autotransform.repo.base.Repo method)
(autotransform.repo.git.GitRepo method)
(autotransform.repo.github.GithubRepo method)
T
take_action() (autotransform.change.base.Change method)
target (autotransform.util.scheduler.ScheduledSchema attribute)
,
[1]
team_reviewers (autotransform.repo.github.GithubRepo attribute)
,
[1]
(autotransform.step.action.reviewers.AddReviewersAction attribute)
,
[1]
TEAM_REVIEWERS (autotransform.step.condition.base.ConditionName attribute)
team_reviewers_must_be_non_empty() (autotransform.step.action.reviewers.AddReviewersAction class method)
TeamReviewersCondition (class in autotransform.step.condition.reviewers)
timeout (autotransform.transformer.script.ScriptTransformer attribute)
,
[1]
title (autotransform.batcher.base.Batch attribute)
(autotransform.batcher.chunk.ChunkBatcher attribute)
,
[1]
(autotransform.batcher.single.SingleBatcher attribute)
,
[1]
transform() (autotransform.transformer.base.Transformer method)
(autotransform.transformer.script.ScriptTransformer method)
(autotransform.transformer.single.SingleTransformer method)
transformer (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
Transformer (class in autotransform.transformer.base)
TransformerName (class in autotransform.transformer.base)
type (autotransform.util.scheduler.ScheduledSchema attribute)
,
[1]
U
UPDATE (autotransform.step.action.base.ActionName attribute)
update() (autotransform.runner.base.Runner method)
(autotransform.runner.github.GithubRunner method)
(autotransform.runner.local.LocalRunner method)
update_workflow (autotransform.runner.github.GithubRunner attribute)
,
[1]
UpdateAction (class in autotransform.step.action.source)
UPDATED_AGO (autotransform.step.condition.base.ConditionName attribute)
UpdatedAgoCondition (class in autotransform.step.condition.updated)
V
valid_comparisons() (autotransform.step.condition.base.ComparisonCondition static method)
(autotransform.step.condition.base.ListComparisonCondition static method)
(autotransform.step.condition.base.SortableComparisonCondition static method)
valid_shard (autotransform.filter.shard.ShardFilter attribute)
,
[1]
ValidationError
ValidationResult (class in autotransform.validator.base)
ValidationResultLevel (class in autotransform.validator.base)
validator (autotransform.validator.base.ValidationResult attribute)
,
[1]
Validator (class in autotransform.validator.base)
ValidatorName (class in autotransform.validator.base)
validators (autotransform.schema.schema.AutoTransformSchema attribute)
,
[1]
value (autotransform.step.condition.base.ComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.ListComparisonCondition attribute)
,
[1]
(autotransform.step.condition.base.SortableComparisonCondition attribute)
(autotransform.step.condition.created.CreatedAgoCondition attribute)
,
[1]
(autotransform.step.condition.labels.LabelsCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.ReviewersCondition attribute)
,
[1]
(autotransform.step.condition.reviewers.TeamReviewersCondition attribute)
,
[1]
(autotransform.step.condition.schema.SchemaNameCondition attribute)
,
[1]
(autotransform.step.condition.state.ChangeStateCondition attribute)
,
[1]
(autotransform.step.condition.updated.UpdatedAgoCondition attribute)
,
[1]
W
WARNING (autotransform.event.logginglevel.LoggingLevel attribute)
(autotransform.event.type.EventType attribute)
(autotransform.validator.base.ValidationResultLevel attribute)
WarningEvent (class in autotransform.event.warning)
WarningEventData (class in autotransform.event.warning)
WEEKLY (autotransform.util.scheduler.RepeatSetting attribute)
write() (autotransform.config.config.Config method)
(autotransform.util.manager.Manager method)
(autotransform.util.scheduler.Scheduler method)
write_content() (autotransform.item.file.FileItem method)
(autotransform.util.cachedfile.CachedFile method)
Read the Docs
v: releases/1.0.1
Versions
latest
releases-1.0.3
releases-1.0.2
releases-1.0.1
releases-1.0.0
Downloads
On Read the Docs
Project Home
Builds