e3-core
Contents:
e3-core
e3-core API highlights
Using decision graphs for scheduling builds and tests
Using abc and stevedore to write plugins
Using the e3 pytest plugin
API Reference
e3-core
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__add__() (anod.qualifier.Qualifier method)
__and__() (anod.qualifier.Qualifier method)
__annotations (slsa.provenance.ResourceDescriptor attribute)
__apply_patch (anod.package.SourceBuilder attribute)
__bool__() (collection.toggleable_bool.ToggleableBoolean method)
(encoding.vex.ActionOrImpact method)
(encoding.vex.Justification method)
__build_definition (slsa.provenance.Predicate attribute)
__build_space (anod.spec.Anod attribute)
__build_type (slsa.provenance.Predicate.BuildDefinition attribute)
__builder (slsa.provenance.Predicate.RunDetails attribute)
__by_products (slsa.provenance.Predicate.RunDetails attribute)
__cached_topological_order (collection.dag.DAG attribute)
__call__() (anod.helper.Configure method)
(anod.helper.Make method)
(decorator.memoize method)
(mock.os.process.CommandResult method)
(mock.os.process.MockRun method)
(mock.os.process.SideEffect method)
(os.windows.fs.WithOpenFile method)
__compute_hash() (in module hash)
__contains__() (anod.context.AnodContext method)
(anod.loader.AnodSpecRepository method)
(collection.dag.DAG method)
(collection.trie.Trie method)
(store.cache.backends.base.Cache method)
__content (slsa.provenance.ResourceDescriptor attribute)
__dependencies (slsa.provenance.Builder attribute)
__digest (slsa.provenance.ResourceDescriptor attribute)
__download_location (slsa.provenance.ResourceDescriptor attribute)
__enter__() (cve.NVD method)
(electrolyt.plan.PlanContext method)
(event.Event method)
(net.http.HTTPSession method)
(python.pypi.PyPIClosure method)
__eq__() (fingerprint.Fingerprint method)
(json.JsonData method)
(slsa.provenance.Builder method)
(slsa.provenance.BuildMetadata method)
(slsa.provenance.Predicate method)
(slsa.provenance.Predicate.BuildDefinition method)
(slsa.provenance.Predicate.RunDetails method)
(slsa.provenance.ResourceDescriptor method)
(slsa.provenance.Statement method)
(slsa.provenance.TypeURI method)
(spdx.SPDXID method)
__error() (os.process.Run method)
__exit__() (cve.NVD method)
(electrolyt.plan.PlanContext method)
(event.Event method)
(net.http.HTTPSession method)
(python.pypi.PyPIClosure method)
__external_parameters (slsa.provenance.Predicate.BuildDefinition attribute)
__finished_on (slsa.provenance.BuildMetadata attribute)
__format__() (spdx.SPDXEntry method)
__format_value() (yaml.CaseParser method)
__fullname (anod.package.SourceBuilder attribute)
__get__() (decorator.memoize method)
__getattr__() (anod.buildspace.BuildSpace method)
(env.BaseEnv method)
(env.Env method)
(event.Event method)
__getitem__() (anod.buildspace.BuildSpace method)
(anod.context.AnodContext method)
(anod.qualifiers_manager.QualifiersManager method)
(anod.spec.Anod method)
(collection.dag.DAG method)
(collection.toggleable_bool.ToggleableBooleanGroup method)
(electrolyt.host.HostDB method)
__gt__() (spdx.SPDXEntryStr method)
__has_cycle (collection.dag.DAG attribute)
__hash__() (spdx.SPDXID method)
__iadd__() (error.E3Error method)
__id (slsa.provenance.Builder attribute)
__internal_parameters (slsa.provenance.Predicate.BuildDefinition attribute)
__invocation_id (slsa.provenance.BuildMetadata attribute)
__iter__() (collection.dag.DAG method)
(collection.dag.DAGIterator method)
__len__() (collection.dag.DAG method)
(collection.toggleable_bool.ToggleableBooleanGroup method)
(os.windows.native_api.UnicodeString method)
__log_handlers_set (main.Main attribute)
__media_type (slsa.provenance.ResourceDescriptor attribute)
__metadata (slsa.provenance.Predicate.RunDetails attribute)
__name (slsa.provenance.ResourceDescriptor attribute)
__ne__() (fingerprint.Fingerprint method)
__next__() (collection.dag.DAGIterator method)
__null_handler_set (in module log)
__or__() (collection.dag.DAG method)
__parse() (yaml.CaseParser method)
__parse_case() (yaml.CaseParser method)
__post_init__() (spdx.CreationInformation method)
(spdx.DocumentInformation method)
__predicate (slsa.provenance.Statement attribute)
__predicate_type (slsa.provenance.Statement attribute)
__prepare_src (anod.package.SourceBuilder attribute)
__repr__() (decorator.memoize method)
(mock.os.process.ArgumentChecker method)
(mock.os.process.GlobChecker method)
(python.pypi.PyPICandidate method)
__resolved_dependencies (slsa.provenance.Predicate.BuildDefinition attribute)
__run_details (slsa.provenance.Predicate attribute)
__safe_unlink_func() (in module os.fs)
__setattr__() (env.BaseEnv method)
(env.Env method)
(event.Event method)
__slots__ (anod.action.Action attribute)
(anod.action.AnodAction attribute)
(anod.action.Checkout attribute)
(anod.action.CreateSource attribute)
(anod.action.CreateSources attribute)
(anod.action.DownloadBinary attribute)
(anod.action.DownloadSource attribute)
(anod.action.GetSource attribute)
(anod.action.InstallSource attribute)
(anod.action.Root attribute)
(anod.action.UploadComponent attribute)
(anod.action.UploadSource attribute)
(os.platform.CPU attribute)
(os.platform.OS attribute)
(platform.Platform attribute)
(store.backends.base.CachedResource attribute)
__spawn_error (job.ProcessJob attribute)
__specs_dir (anod.sandbox.SandBox attribute)
__start_time (job.Job attribute)
__started_on (slsa.provenance.BuildMetadata attribute)
__state (yaml.CaseParser attribute)
__status (electrolyt.run.ElectrolytJob attribute)
(job.EmptyJob attribute)
__stop_time (job.Job attribute)
__str__() (anod.action.AnodAction method)
(anod.action.Checkout method)
(anod.action.CreateSource method)
(anod.action.CreateSources method)
(anod.action.DownloadBinary method)
(anod.action.DownloadSource method)
(anod.action.GetSource method)
(anod.action.InstallSource method)
(anod.action.Root method)
(anod.action.UploadComponent method)
(anod.action.UploadSource method)
(anod.deps.BuildVar method)
(collection.dag.DAG method)
(collection.toggleable_bool.ToggleableBoolean method)
(error.E3Error method)
(fingerprint.Fingerprint method)
(net.http.BaseURL method)
(os.windows.fs.NTFile method)
(os.windows.native_api.FileAttribute method)
(os.windows.native_api.FileInfo.Basic method)
(os.windows.native_api.FileTime method)
(os.windows.native_api.LargeFileTime method)
(os.windows.native_api.NTException method)
(platform.Platform method)
(python.pypi.PyPICandidate method)
(slsa.provenance.TypeURI method)
(spdx.EntityRef method)
(spdx.ExternalRef method)
(spdx.PackageChecksum method)
(spdx.Relationship method)
(spdx.SPDXEntry method)
(spdx.SPDXEntryBool method)
(spdx.SPDXEntryMaybeStr method)
(spdx.SPDXEntryStr method)
(spdx.SPDXID method)
__sub__() (anod.qualifier.Qualifier method)
__subject (slsa.provenance.Statement attribute)
__type (slsa.provenance.Statement attribute)
__update_state() (yaml.CaseParser method)
__uri (slsa.provenance.ResourceDescriptor attribute)
(slsa.provenance.TypeURI attribute)
__validate_timestamp() (slsa.provenance.BuildMetadata static method)
__version (slsa.provenance.Builder attribute)
__version__ (in module anod.spec)
__vertex_predecessors (collection.dag.DAG attribute)
__vertex_successors (collection.dag.DAG attribute)
_add_action() (electrolyt.plan.PlanContext method)
_config (anod.spec.Anod attribute)
_context (env.BaseEnv attribute)
(env.Env attribute)
_create_cache_dir() (store.cache.backends.filecache.FileCache method)
_default (anod.qualifiers_manager.KeySetDeclaration attribute)
(anod.qualifiers_manager.KeyValueDeclaration attribute)
_extra_attr (log.JSONFormatter attribute)
_extract_member() (archive.E3ZipFile method)
_fields_ (os.windows.native_api.FileAttribute attribute)
(os.windows.native_api.FileInfo.Basic attribute)
(os.windows.native_api.FileInfo.Disposition attribute)
(os.windows.native_api.FileInfo.Internal attribute)
(os.windows.native_api.FileInfo.Rename attribute)
(os.windows.native_api.FileInfo.ReparsePoint attribute)
(os.windows.native_api.FileTime attribute)
(os.windows.native_api.FindData attribute)
(os.windows.native_api.IOStatusBlock attribute)
(os.windows.native_api.LargeFileTime attribute)
(os.windows.native_api.ObjectAttributes attribute)
(os.windows.native_api.ObjectInfo.Name attribute)
(os.windows.native_api.ProcessInfo.Basic attribute)
(os.windows.native_api.ReparseGUIDDataBuffer attribute)
(os.windows.native_api.UnicodeString attribute)
_Fileobj (class in net.http)
_get_os_version() (os.platform.SystemInfo class method)
_hostname (os.platform.SystemInfo attribute)
_id (encoding.vex.Metadata attribute)
(encoding.vex.ProductId attribute)
(encoding.vex.StatementMetadata attribute)
(encoding.vex.Vulnerability attribute)
_initialized (env.BaseEnv attribute)
(env.Env property)
_initialized() (env.AbstractBaseEnv method)
_instance (env.BaseEnv attribute)
(env.Env attribute)
_is_expired() (store.cache.backends.filecache.FileCache static method)
_items() (env.AbstractBaseEnv method)
(env.BaseEnv method)
(env.Env method)
_os_version (os.platform.SystemInfo attribute)
_platform (os.platform.SystemInfo attribute)
_pre (anod.spec.Anod attribute)
_raise_missing_key() (maven.MavenLinksParser method)
(npm.NPMLinksParser method)
_reqs (python.pypi.PyPICandidate attribute)
_requirements_closure() (python.pypi.PyPIClosure method)
_session (cve.NVD attribute)
_urlparse (python.pypi.PyPILink attribute)
A
ABANDONED (os.windows.native_api.Wait attribute)
abi_tags (python.pypi.PyPICandidate attribute)
AbstractBaseEnv (class in env)
Access (class in os.windows.native_api)
ACCESS_DENIED (os.windows.native_api.Status attribute)
Action (class in anod.action)
action (electrolyt.plan.PlanActionEnv attribute)
(encoding.vex.StatementStatus attribute)
(sys.RewriteImportRule attribute)
action_list (electrolyt.plan.PlanContext attribute)
action_statement_time (encoding.vex.StatementStatus attribute)
ActionOrImpact (class in encoding.vex)
actions (electrolyt.plan.PlanContext attribute)
(job.walk.Walk attribute)
activate() (anod.driver.AnodDriver method)
(in module log)
activate_with_args() (in module log)
active_jobs (job.scheduler.Scheduler attribute)
add() (anod.context.AnodContext method)
(anod.helper.Configure method)
(collection.toggleable_bool.ToggleableBooleanGroup method)
(collection.trie.Trie method)
(fingerprint.Fingerprint method)
add_anod_action() (anod.context.AnodContext method)
add_decision() (anod.context.AnodContext method)
add_digest() (slsa.provenance.ResourceDescriptor method)
add_dir() (fingerprint.Fingerprint method)
add_dll_path() (env.AbstractBaseEnv method)
add_env() (anod.helper.Configure method)
ADD_FILE (os.windows.native_api.Access attribute)
add_file() (fingerprint.Fingerprint method)
add_handler() (event.EventManager method)
(in module event)
add_host() (electrolyt.host.HostDB method)
add_log_handlers() (in module log)
add_logging_argument_group() (in module log)
add_package() (spdx.Document method)
add_path() (env.AbstractBaseEnv class method)
add_plan_action() (anod.context.AnodContext method)
add_relationship() (spdx.Document method)
add_requirement() (python.pypi.PyPIClosure method)
add_result() (mock.os.process.MockRun method)
add_search_path() (env.AbstractBaseEnv class method)
add_spec() (anod.context.AnodContext method)
add_statement() (encoding.vex.Document method)
ADD_SUBDIR (os.windows.native_api.Access attribute)
add_tag() (collection.dag.DAG method)
add_target_info() (anod.qualifiers_manager.QualifiersManager method)
add_target_info_to_bs (anod.qualifiers_manager.QualifiersManager attribute)
add_trigger() (anod.action.Decision method)
add_vertex() (collection.dag.DAG method)
add_wheel() (python.pypi.PyPIClosure method)
AFFECTED (encoding.vex.ProductStatus attribute)
algorithm (spdx.PackageChecksum property)
(spdx.SHA1 attribute)
(spdx.SHA256 attribute)
ALL (os.windows.native_api.Share attribute)
all_called (mock.os.process.MockRun property)
all_jobs_queued (job.scheduler.Scheduler attribute)
allowed_prerelease (python.pypi.PyPIClosure attribute)
allowed_yanked (python.pypi.PyPIClosure attribute)
always_create_source_resolver() (anod.context.AnodContext class method)
always_download_source_resolver() (anod.context.AnodContext class method)
AmberCPUSupport (class in platform_db)
AMENDS (spdx.RelationshipType attribute)
ANCESTOR_OF (spdx.RelationshipType attribute)
annotations (slsa.provenance.ResourceDescriptor property)
anod
module
Anod (class in anod.spec)
anod() (in module anod.sandbox.scripts)
anod.action
module
anod.buildspace
module
anod.checkout
module
anod.context
module
anod.deps
module
anod.driver
module
anod.error
module
anod.helper
module
anod.loader
module
anod.package
module
anod.qualifier
module
anod.qualifiers_manager
module
anod.queries
module
anod.sandbox
module
anod.sandbox.main
module
anod.sandbox.scripts
module
anod.spec
module
anod.status
module
anod_class (anod.loader.AnodModule attribute)
anod_cmdline() (in module anod.sandbox.scripts)
anod_id (anod.spec.Anod property)
anod_instance (anod.action.AnodAction attribute)
(anod.action.CreateSource attribute)
(anod.action.CreateSources attribute)
(anod.action.UploadComponent attribute)
(anod.action.UploadSource attribute)
(anod.driver.AnodDriver attribute)
(anod.helper.Configure attribute)
(anod.helper.Make attribute)
(anod.qualifiers_manager.QualifiersManager attribute)
(anod.queries.SourceClosure attribute)
anod_uid (anod.queries.SourceKey attribute)
AnodAction (class in anod.action)
AnodContext (class in anod.context)
AnodDriver (class in anod.driver)
AnodError (class in anod.error)
AnodModule (class in anod.loader)
AnodSpecRepository (class in anod.loader)
api_version (anod.spec.Anod attribute)
APPEND_DATA (os.windows.native_api.Access attribute)
apply_patch (anod.package.SourceBuilder property)
apply_triggers() (anod.action.Decision method)
archive
module
ARCHIVE (os.windows.native_api.FileAttribute attribute)
ArchiveError (class in archive)
args (anod.helper.Configure attribute)
(anod.spec.Anod property)
(main.Main attribute)
argument_parser (main.Main attribute)
ArgumentChecker (class in mock.os.process)
as_datetime (os.windows.native_api.FileTime property)
(os.windows.native_api.LargeFileTime property)
as_dict() (dsse.DSSE method)
(encoding.vex.ActionOrImpact method)
(encoding.vex.Document method)
(encoding.vex.Metadata method)
(encoding.vex.Product method)
(encoding.vex.ProductId method)
(encoding.vex.Statement method)
(encoding.vex.StatementMetadata method)
(encoding.vex.StatementStatus method)
(encoding.vex.SubProductId method)
(encoding.vex.Vulnerability method)
(event.Event method)
(json.JsonData method)
(os.platform.CPU method)
(os.platform.OS method)
(python.pypi.PyPILink method)
(slsa.provenance.Builder method)
(slsa.provenance.BuildMetadata method)
(slsa.provenance.Predicate method)
(slsa.provenance.Predicate.BuildDefinition method)
(slsa.provenance.Predicate.RunDetails method)
(slsa.provenance.ResourceDescriptor method)
(slsa.provenance.Statement method)
as_dot() (collection.dag.DAG method)
as_json() (dsse.DSSE method)
(json.JsonData method)
(slsa.provenance.Builder method)
(slsa.provenance.BuildMetadata method)
(slsa.provenance.Predicate method)
(slsa.provenance.Predicate.BuildDefinition method)
(slsa.provenance.Predicate.RunDetails method)
(slsa.provenance.ResourceDescriptor method)
(slsa.provenance.Statement method)
as_tree() (collection.dag.DAG method)
asr (electrolyt.run.ElectrolytJobFactory attribute)
assert_never() (in module mypy)
attach_file() (event.Event method)
attr (os.windows.fs.NTFile attribute)
ATTR_ANNOTATIONS (slsa.provenance.ResourceDescriptor attribute)
ATTR_BUILD_DEFINITION (slsa.provenance.Predicate attribute)
ATTR_BUILD_ID (slsa.provenance.Builder attribute)
ATTR_BUILD_TYPE (slsa.provenance.Predicate.BuildDefinition attribute)
ATTR_BUILDER (slsa.provenance.Predicate.RunDetails attribute)
ATTR_BUILDER_DEPENDENCIES (slsa.provenance.Builder attribute)
ATTR_BY_PRODUCTS (slsa.provenance.Predicate.RunDetails attribute)
ATTR_CONTENT (slsa.provenance.ResourceDescriptor attribute)
ATTR_DIGEST (slsa.provenance.ResourceDescriptor attribute)
ATTR_DOWNLOAD_LOCATION (slsa.provenance.ResourceDescriptor attribute)
ATTR_EXTERNAL_PARAMETERS (slsa.provenance.Predicate.BuildDefinition attribute)
ATTR_FINISHED_ON (slsa.provenance.BuildMetadata attribute)
ATTR_INTERNAL_PARAMETERS (slsa.provenance.Predicate.BuildDefinition attribute)
ATTR_INVOCATION_ID (slsa.provenance.BuildMetadata attribute)
ATTR_MEDIA_TYPE (slsa.provenance.ResourceDescriptor attribute)
ATTR_METADATA (slsa.provenance.Predicate.RunDetails attribute)
ATTR_NAME (slsa.provenance.ResourceDescriptor attribute)
ATTR_PREDICATE (slsa.provenance.Statement attribute)
ATTR_PREDICATE_TYPE (slsa.provenance.Statement attribute)
ATTR_RESOLVED_DEPENDENCIES (slsa.provenance.Predicate.BuildDefinition attribute)
ATTR_RUN_DETAILS (slsa.provenance.Predicate attribute)
ATTR_STARTED_ON (slsa.provenance.BuildMetadata attribute)
ATTR_SUBJECT (slsa.provenance.Statement attribute)
ATTR_TYPE (slsa.provenance.Statement attribute)
ATTR_URI (slsa.provenance.ResourceDescriptor attribute)
ATTR_VERSION (slsa.provenance.Builder attribute)
ATTRIBUTES (slsa.provenance.ResourceDescriptor attribute)
AUTHOR (encoding.vex.Metadata attribute)
author (encoding.vex.Metadata attribute)
AUTHOR_ROLE (encoding.vex.Metadata attribute)
author_role (encoding.vex.Metadata attribute)
AuthorRole (class in encoding.vex)
aws_profile (event.handler.s3.S3Handler attribute)
B
BACKUP_INTENT (os.windows.native_api.OpenOptions attribute)
base_name (anod.qualifiers_manager.QualifiersManager attribute)
(anod.spec.Anod property)
BaseEnv (class in env)
BaseEnv_T (in module env)
BaseURL (class in net.http)
basic_info (os.windows.fs.NTFile attribute)
begin_time (event.Event attribute)
bin_dir (anod.sandbox.SandBox attribute)
bind_to_sandbox() (anod.spec.Anod method)
BOTH (anod.action.Decision attribute)
BUILD (anod.action.BuildOrDownload attribute)
build (anod.deps.Dependency attribute)
(anod.helper.Configure attribute)
Build (class in anod.action)
build (env.EnvInfo attribute)
build() (python.wheel.Wheel class method)
build_date (anod.sandbox.SandBox attribute)
build_definition (slsa.provenance.Predicate property)
BUILD_DEPENDENCY_OF (spdx.RelationshipType attribute)
build_id (anod.sandbox.SandBox attribute)
BUILD_PRIMITIVE (in module anod.spec)
build_space (anod.spec.Anod property)
build_space_name (anod.qualifiers_manager.QualifiersManager attribute)
(anod.spec.Anod property)
build_space_names (anod.qualifiers_manager.QualifiersManager attribute)
BUILD_TARGETS (in module platform_db.knowledge_base)
build_targets (platform_db.KnowledgeBase attribute)
BUILD_TOOL_OF (spdx.RelationshipType attribute)
build_type (slsa.provenance.Predicate.BuildDefinition property)
build_version (anod.sandbox.SandBox attribute)
builder (anod.action.DownloadSource attribute)
(anod.action.GetSource attribute)
(anod.package.Source attribute)
Builder (class in slsa.provenance)
builder (slsa.provenance.Predicate.RunDetails property)
builder_dependencies (slsa.provenance.Builder property)
BuildMetadata (class in slsa.provenance)
BuildOrDownload (class in anod.action)
BuildSpace (class in anod.buildspace)
BuildVar (anod.spec.Anod attribute)
(class in anod.deps)
BUSY (collection.dag.DAGIterator attribute)
by_products (slsa.provenance.Predicate.RunDetails property)
bytes_as_str() (in module text)
C
cache (anod.context.AnodContext attribute)
Cache (class in store.cache.backends.base)
cache (decorator.memoize attribute)
(maven.Maven attribute)
(npm.NPM attribute)
(python.pypi.PyPI attribute)
cache_backend (cve.NVD attribute)
(store.backends.base.Store attribute)
cache_configuration (store.cache.backends.base.Cache attribute)
cache_db_path (cve.NVD attribute)
cache_dir (python.pypi.PyPI attribute)
(python.pypi.PyPICandidate attribute)
(store.cache.backends.filecache.FileCache attribute)
cache_suffix (store.cache.backends.filecache.FileCache attribute)
CachedResource (class in store.backends.base)
CacheKeyType (in module anod.context)
call() (anod.driver.AnodDriver method)
call_count (mock.os.process.MockRun attribute)
CANADIAN_EXCEPTIONS (in module env)
candidate_cache (python.pypi.PyPI attribute)
CANNOT_DELETE (os.windows.native_api.Status attribute)
case_prefix (yaml.CaseParser attribute)
CaseParser (class in yaml)
cd() (in module os.fs)
changelog_file (anod.checkout.CheckoutManager attribute)
check() (collection.dag.DAG method)
(electrolyt.plan.Plan method)
(mock.os.process.ArgumentChecker method)
(mock.os.process.CommandResult method)
(mock.os.process.GlobChecker method)
check_api_version() (in module anod.spec)
check_shared_libraries_closure() (anod.spec.Anod method)
check_type() (in module archive)
check_valid_name() (in module anod.qualifiers_manager)
checkout (anod.package.SourceBuilder attribute)
Checkout (class in anod.action)
checkout() (vcs.git.GitRepository method)
CheckoutManager (class in anod.checkout)
checksum (anod.loader.AnodModule attribute)
(npm.NPMLink attribute)
(python.pypi.PyPILink attribute)
(spdx.Package attribute)
checksum() (fingerprint.Fingerprint method)
children() (os.process.Run method)
chmod() (in module os.fs)
choice (anod.action.Decision attribute)
Choice (in module anod.action)
choices (anod.qualifiers_manager.KeySetDeclaration attribute)
(anod.qualifiers_manager.KeyValueDeclaration attribute)
CHUNK_SIZE (net.http.HTTPSession attribute)
class_id (os.windows.native_api.FileInfo.Basic attribute)
(os.windows.native_api.FileInfo.Disposition attribute)
(os.windows.native_api.FileInfo.Internal attribute)
(os.windows.native_api.FileInfo.Names attribute)
(os.windows.native_api.FileInfo.Rename attribute)
(os.windows.native_api.FileInfo.ReparsePoint attribute)
(os.windows.native_api.ObjectInfo.Name attribute)
(os.windows.native_api.ProcessInfo.Basic attribute)
clear() (store.cache.backends.base.Cache method)
(store.cache.backends.filecache.FileCache method)
Close (os.windows.native_api.NT attribute)
close() (cve.NVD method)
(event.Event method)
(os.process.File method)
(os.windows.fs.NTFile method)
(store.cache.backends.base.Cache method)
close_files() (os.process.Run method)
cmd (mock.os.process.CommandResult attribute)
CMD_LOGGER_NAME (in module os.process)
cmd_options (job.ProcessJob property)
cmd_triplet() (env.AbstractBaseEnv method)
CmdLine (in module os.process)
cmdline() (anod.helper.Configure method)
(anod.helper.Make method)
(job.ProcessJob method)
cmdlogger (in module os.process)
cmds (os.process.Run attribute)
collect() (electrolyt.run.ElectrolytJobFactory method)
(job.walk.Walk method)
collection
module
collection.dag
module
collection.toggleable_bool
module
collection.trie
module
color_subst (log.TqdmHandler attribute)
command_line_image() (in module os.process)
(os.process.Run method)
CommandResult (class in mock.os.process)
comment (spdx.Package attribute)
compare_to() (fingerprint.Fingerprint method)
component (anod.qualifiers_manager.QualifiersManager attribute)
(anod.spec.Anod property)
(encoding.vex.Vulnerability attribute)
component_decls (anod.qualifiers_manager.QualifiersManager attribute)
component_names (anod.qualifiers_manager.QualifiersManager attribute)
COMPONENT_NOT_PRESENT (encoding.vex.Justification attribute)
COMPRESSED (os.windows.native_api.FileAttribute attribute)
compute_build_space_name() (anod.qualifiers_manager.QualifiersManager method)
compute_changelog (anod.checkout.CheckoutManager attribute)
compute_closure() (anod.queries.SourceClosure method)
compute_fingerprint() (job.walk.Walk method)
compute_qualifier_values() (anod.qualifiers_manager.QualifiersManager method)
cond() (electrolyt.plan.Plan method)
config (mock.os.process.MockRun attribute)
Configure (class in anod.helper)
connect() (anod.context.AnodContext method)
console_logs (in module log)
construct_mapping() (yaml.OrderedDictYAMLLoader method)
construct_yaml_map() (yaml.OrderedDictYAMLLoader method)
CONTAINED_BY (spdx.RelationshipType attribute)
CONTAINS (spdx.RelationshipType attribute)
contains() (collection.trie.Trie method)
content (slsa.provenance.ResourceDescriptor property)
context (anod.queries.SourceClosure attribute)
(log.JSONFormatter attribute)
COORDINATOR (encoding.vex.AuthorRole attribute)
copy() (env.BaseEnv method)
COPY_OF (spdx.RelationshipType attribute)
copyright_text (spdx.Package attribute)
core_number (os.platform.SystemInfo attribute)
cp() (in module fs)
CPU (class in os.platform)
CPU_INFO (in module platform_db.knowledge_base)
cpu_info (platform_db.KnowledgeBase attribute)
CREATE (anod.action.CreateSourceOrDownload attribute)
create() (anod.buildspace.BuildSpace method)
(vcs.git.GitRepository class method)
(vcs.svn.SVNRepository class method)
create_archive() (in module archive)
create_dirs() (anod.sandbox.SandBox method)
create_job() (job.walk.Walk method)
create_package() (anod.package.Package method)
create_skipped_job() (job.walk.Walk method)
Created (class in spdx)
created_now (spdx.CreationInformation attribute)
created_on (encoding.vex.Metadata attribute)
CreateSource (class in anod.action)
CreateSourceOrDownload (class in anod.action)
CreateSources (class in anod.action)
creation_info (spdx.Document attribute)
CreationInformation (class in spdx)
Creator (class in spdx)
creators (spdx.CreationInformation attribute)
critical() (log.E3LoggerAdapter method)
current_revision (vcs.svn.SVNRepository property)
cve
module
CVE (class in cve)
cve_id (cve.CVE property)
CYGPATH_MATCH (in module os.fs)
D
DAG (class in collection.dag)
dag (collection.dag.DAGIterator attribute)
(job.scheduler.Scheduler attribute)
dag_iterator (job.scheduler.Scheduler attribute)
DAGError (class in collection.dag)
DAGIterator (class in collection.dag)
data (anod.action.Action attribute)
(anod.loader.AnodModule attribute)
(job.Job attribute)
DATA_FILE_OF (spdx.RelationshipType attribute)
data_files (anod.spec.Anod attribute)
data_key (anod.queries.SourceClosure attribute)
data_license (spdx.DocumentInformation attribute)
DataLicense (class in spdx)
date
module
debug (in module log)
debug() (log.E3LoggerAdapter method)
Decision (class in anod.action)
decision_error() (anod.context.AnodContext class method)
decision_maker (anod.action.Decision attribute)
declare_build_space_name() (anod.qualifiers_manager.QualifiersManager method)
declare_component() (anod.qualifiers_manager.QualifiersManager method)
declare_key_set_qualifier() (anod.qualifiers_manager.QualifiersManager method)
declare_key_value_qualifier() (anod.qualifiers_manager.QualifiersManager method)
declare_qualifiers_and_components() (anod.spec.Anod method)
declare_tag_qualifier() (anod.qualifiers_manager.QualifiersManager method)
decode_config() (event.EventHandler class method)
(event.handler.file.FileHandler class method)
(event.handler.logging.LoggingHandler class method)
(event.handler.s3.S3Handler class method)
(event.handler.smtp.SMTPHandler class method)
decorator
module
default (anod.qualifiers_manager.KeySetDeclaration property)
(anod.qualifiers_manager.KeyValueDeclaration property)
(anod.qualifiers_manager.QualifierDeclaration property)
(anod.qualifiers_manager.TagDeclaration property)
default_arch (platform.Platform attribute)
default_build (electrolyt.plan.PlanActionEnv attribute)
default_env (anod.sandbox.SandBox attribute)
(electrolyt.plan.PlanContext property)
DEFAULT_EXCLUDE_LIST (in module pytest)
DEFAULT_JOB_MAX_DURATION (in module job.scheduler)
default_manager (in module event)
default_output_stream (in module log)
DEFAULT_PATCH_CMD (anod.package.SourceBuilder attribute)
default_subject (event.handler.smtp.SMTPHandler attribute)
default_target (anod.helper.Make attribute)
DEFAULT_TIMEOUT (in module store.cache.backends.base)
(net.http.HTTPSession attribute)
DELETE (os.windows.native_api.Access attribute)
(os.windows.native_api.Share attribute)
delete() (store.cache.backends.base.Cache method)
(store.cache.backends.filecache.FileCache method)
DELETE_CHILD (os.windows.native_api.Access attribute)
DELETE_ON_CLOSE (os.windows.native_api.OpenOptions attribute)
DELETE_PENDING (os.windows.native_api.Status attribute)
dependencies (anod.context.AnodContext attribute)
Dependency (anod.spec.Anod attribute)
(class in anod.deps)
DEPENDENCY_MANIFEST_OF (spdx.RelationshipType attribute)
DEPENDENCY_OF (spdx.RelationshipType attribute)
DEPENDS_ON (spdx.RelationshipType attribute)
deps (anod.spec.Anod attribute)
DESCENDANT_OF (spdx.RelationshipType attribute)
describe() (vcs.git.GitRepository method)
DESCRIBED_BY (spdx.RelationshipType attribute)
DESCRIBES (spdx.RelationshipType attribute)
description (anod.qualifiers_manager.QualifierDeclaration attribute)
(electrolyt.entry_point.EntryPoint attribute)
(encoding.vex.Vulnerability attribute)
DESCRIPTION (in module python.pypiscript)
description() (anod.action.BuildOrDownload class method)
(anod.action.CreateSourceOrDownload class method)
(anod.action.Decision class method)
desired_access (os.windows.fs.NTFile attribute)
(os.windows.fs.WithOpenFile attribute)
dest (anod.package.Source attribute)
DEV_DEPENDENCY_OF (spdx.RelationshipType attribute)
DEV_TOOL_OF (spdx.RelationshipType attribute)
DEVICE (os.windows.native_api.FileAttribute attribute)
df() (in module os.fs)
diff
module
diff() (in module diff)
DiffError (class in diff)
digest (slsa.provenance.ResourceDescriptor property)
dir_hash() (slsa.provenance.ResourceDescriptor static method)
DIRECTORY (os.windows.native_api.FileAttribute attribute)
directory_content() (in module fs)
directory_mapping (anod.buildspace.BuildSpace attribute)
DIRECTORY_NOT_EMPTY (os.windows.native_api.Status attribute)
DIRS (anod.buildspace.BuildSpace attribute)
dirs (anod.buildspace.BuildSpace property)
(anod.sandbox.SandBox attribute)
disable_commands_handler() (in module os.process)
disabled() (in module decorator)
DISCOVERER (encoding.vex.AuthorRole attribute)
discriminants (env.AbstractBaseEnv property)
dispose() (os.windows.fs.NTFile method)
DISTRIBUTION_ARTIFACT (spdx.RelationshipType attribute)
dll_path_var (env.AbstractBaseEnv property)
do_build() (electrolyt.run.ElectrolytJob method)
do_checkout() (electrolyt.run.ElectrolytJob method)
do_createsource() (electrolyt.run.ElectrolytJob method)
do_getsource() (electrolyt.run.ElectrolytJob method)
do_install() (electrolyt.run.ElectrolytJob method)
do_installsource() (electrolyt.run.ElectrolytJob method)
do_root() (electrolyt.run.ElectrolytJob method)
do_test() (electrolyt.run.ElectrolytJob method)
do_uploadbinarycomponent() (electrolyt.run.ElectrolytJob method)
do_uploadsource() (electrolyt.run.ElectrolytJob method)
doc_info (spdx.Document attribute)
Document (class in encoding.vex)
(class in spdx)
document_name (spdx.DocumentInformation attribute)
document_namespace (spdx.DocumentInformation attribute)
DOCUMENTATION_OF (spdx.RelationshipType attribute)
DocumentInformation (class in spdx)
DocumentName (class in spdx)
DocumentNamespace (class in spdx)
DOWNLOAD (anod.action.CreateSourceOrDownload attribute)
Download (class in anod.action)
download() (anod.driver.AnodDriver method)
(python.pypi.PyPICandidate method)
download_file() (net.http.HTTPSession method)
download_location (slsa.provenance.ResourceDescriptor property)
(spdx.Package attribute)
download_resource() (store.backends.base.Store method)
download_resource_content() (store.backends.base.Store method)
(store.backends.http_simple_store.HTTPSimpleStore method)
DownloadBinary (class in anod.action)
DownloadSource (class in anod.action)
dry_run (electrolyt.run.ElectrolytJob attribute)
(electrolyt.run.ElectrolytJobFactory attribute)
dsse
module
DSSE (class in dsse)
DSSEError
dump() (event.Event method)
dump_configuration() (anod.sandbox.SandBox method)
dump_to_json_file() (in module json)
duration (job.JobTimingInfo attribute)
DYNAMIC_LINK (spdx.RelationshipType attribute)
E
e3_debug_logger (in module log)
E3Error
E3LoggerAdapter (class in log)
E3ZipFile (class in archive)
E3ZipInfo (class in archive)
echo_to_file() (in module fs)
electrolyt
module
electrolyt.entry_point
module
electrolyt.host
module
electrolyt.plan
module
electrolyt.run
module
ElectrolytJob (class in electrolyt.run)
ElectrolytJobFactory (class in electrolyt.run)
elements (fingerprint.Fingerprint attribute)
emit() (log.TqdmHandler method)
EmptyDiffError (class in diff)
EmptyJob (class in job)
enable_busy_state (collection.dag.DAGIterator attribute)
enable_commands_handler() (in module os.process)
enable_name_generator (anod.spec.Anod property)
enabled() (in module decorator)
encode_config() (event.EventHandler method)
(event.handler.file.FileHandler method)
(event.handler.logging.LoggingHandler method)
(event.handler.s3.S3Handler method)
(event.handler.smtp.SMTPHandler method)
encoding
module
encoding.vex
module
ENCRYPTED (os.windows.native_api.FileAttribute attribute)
END_MARKER (collection.trie.Trie attribute)
end_time (event.Event attribute)
enqueue() (job.scheduler.Scheduler method)
Entity (class in spdx)
EntityRef (class in spdx)
entry_key (spdx.PackageChecksum attribute)
(spdx.SPDXEntry property)
entry_point() (in module electrolyt.entry_point)
entry_points (electrolyt.plan.Plan attribute)
EntryPoint (class in electrolyt.entry_point)
env
module
env (anod.helper.Configure attribute)
(anod.spec.Anod attribute)
Env (class in env)
env (electrolyt.plan.PlanContext property)
(python.pypi.PyPIProvider attribute)
env() (anod.deps.Dependency method)
env_protect() (in module pytest)
EnvInfo (class in env)
err (os.process.Run property)
error
module
error() (log.E3LoggerAdapter method)
error_file (os.process.Run attribute)
event
module
Event (class in event)
event.handler
module
event.handler.file
module
event.handler.logging
module
event.handler.s3
module
event.handler.smtp
module
event_s3_url (event.handler.s3.S3Handler attribute)
EventError (class in event)
EventHandler (class in event)
EventManager (class in event)
EXAMPLE_OF (spdx.RelationshipType attribute)
exception() (log.E3LoggerAdapter method)
exec_dir (anod.helper.Configure attribute)
(anod.helper.Make attribute)
EXECUTE (os.windows.native_api.Access attribute)
execute() (electrolyt.entry_point.EntryPoint method)
(electrolyt.plan.PlanContext method)
executed (electrolyt.entry_point.EntryPoint attribute)
exists() (anod.buildspace.BuildSpace method)
expand_packages (anod.queries.SourceClosure attribute)
EXPANDED_FROM_ARCHIVE (spdx.RelationshipType attribute)
expected_choice (anod.action.Decision attribute)
extension() (in module fs)
external_parameters (slsa.provenance.Predicate.BuildDefinition property)
external_refs (spdx.Package attribute)
ExternalRef (class in spdx)
ExternalRefCategory (class in spdx)
ExternalSourceBuilder (anod.spec.Anod attribute)
(class in anod.package)
extras (python.pypi.PyPICandidate attribute)
F
F (in module anod.driver)
FAILED (os.windows.native_api.Wait attribute)
failure (anod.status.ReturnValue attribute)
failure_source (job.walk.Walk attribute)
fd (os.process.File attribute)
feed() (maven.MavenLinksParser method)
(npm.NPMLinksParser method)
fetch() (vcs.git.GitRepository method)
fetch_attr() (in module anod.spec)
fetch_candidates() (python.pypi.PyPI method)
fetch_from_registry() (in module python.pypi)
fetch_gerrit_notes() (vcs.git.GitRepository method)
FETCH_HEAD (in module vcs.git)
fetch_project_links() (maven.Maven method)
(npm.NPM method)
(python.pypi.PyPI method)
fetch_system_data() (os.platform.SystemInfo class method)
File (class in os.process)
FILE_ADDED (spdx.RelationshipType attribute)
file_attributes (os.windows.native_api.FileInfo.Basic attribute)
file_closure() (python.pypi.PyPIClosure method)
FILE_DELETED (spdx.RelationshipType attribute)
FILE_MODIFIED (spdx.RelationshipType attribute)
file_name (spdx.Package attribute)
FileAttribute (class in os.windows.native_api)
FileCache (class in store.cache.backends.filecache)
FileHandler (class in event.handler.file)
FileInfo (class in os.windows.native_api)
FileInfo.Basic (class in os.windows.native_api)
FileInfo.Disposition (class in os.windows.native_api)
FileInfo.Internal (class in os.windows.native_api)
FileInfo.Names (class in os.windows.native_api)
FileInfo.Rename (class in os.windows.native_api)
FileInfo.ReparsePoint (class in os.windows.native_api)
filename (maven.MavenLink attribute)
(npm.NPMLink attribute)
(python.pypi.PyPICandidate attribute)
(python.pypi.PyPILink attribute)
files_analyzed (spdx.Package attribute)
FilesAnalyzed (class in spdx)
FileTime (class in os.windows.native_api)
filetime (os.windows.native_api.FileTime property)
find() (in module fs)
find_matches() (python.pypi.PyPIProvider method)
FindClose (os.windows.native_api.NT attribute)
FindData (class in os.windows.native_api)
FindFirstFile (os.windows.native_api.NT attribute)
fingerprint
module
Fingerprint (class in fingerprint)
FINGERPRINT_VERSION (in module fingerprint)
finished_on (slsa.provenance.BuildMetadata property)
first_issued_on (encoding.vex.StatementMetadata attribute)
fix_coverage_paths() (in module pytest)
FIXED (encoding.vex.ProductStatus attribute)
force_fail (anod.status.ReturnValue attribute)
force_remove_file() (in module os.fs)
format() (log.JSONFormatter method)
format_date() (event.Event method)
FORMAT_JSON (encoding.vex.Document attribute)
format_with_dict() (in module text)
FORMAT_YAML (encoding.vex.Document attribute)
FORMATS (encoding.vex.Document attribute)
from_addr (event.handler.smtp.SMTPHandler attribute)
from_dict() (encoding.vex.ActionOrImpact class method)
(encoding.vex.Document class method)
(encoding.vex.Metadata class method)
(encoding.vex.Product class method)
(encoding.vex.Statement class method)
(encoding.vex.StatementMetadata class method)
(encoding.vex.StatementStatus class method)
(encoding.vex.SubProductId class method)
(json.JsonData class method)
(python.pypi.PyPILink class method)
(spdx.ExternalRef class method)
from_env() (env.BaseEnv class method)
from_file() (archive.E3ZipInfo class method)
(encoding.vex.Document class method)
from_json() (json.JsonData class method)
from_platform_name() (env.AbstractBaseEnv class method)
from_spec (anod.package.SourceBuilder attribute)
from_value() (encoding.vex.AuthorRole class method)
(encoding.vex.Justification class method)
(encoding.vex.ProductStatus class method)
fs
module
FsControlFile (os.windows.native_api.NT attribute)
FSError (class in fs)
full_os_version() (os.platform.SystemInfo class method)
fullname() (anod.package.SourceBuilder method)
fun (electrolyt.entry_point.EntryPoint attribute)
func (decorator.memoize attribute)
G
GENERATED_FROM (spdx.RelationshipType attribute)
GENERATES (spdx.RelationshipType attribute)
get() (electrolyt.host.HostDB method)
(os.platform.CPU class method)
(os.platform.OS class method)
(platform.Platform class method)
(store.cache.backends.base.Cache method)
(store.cache.backends.filecache.FileCache method)
get_attachments() (event.Event method)
get_attr() (env.AbstractBaseEnv method)
get_auth() (net.http.BaseURL method)
get_build_node() (in module anod.queries)
get_build_space() (anod.sandbox.SandBox method)
get_closure() (collection.dag.DAG method)
get_command() (os.process.File method)
get_configuration() (anod.sandbox.SandBox method)
get_context() (collection.dag.DAG method)
get_decision() (anod.action.Decision method)
get_dependencies() (python.pypi.PyPIProvider method)
get_expected_decision() (anod.action.Decision method)
get_expiry_time() (store.cache.backends.base.Cache method)
get_filename() (in module net.http)
get_filetree_state() (in module fs)
get_handler() (event.EventManager method)
get_info() (vcs.svn.SVNRepository method)
get_job() (electrolyt.run.ElectrolytJobFactory method)
(job.walk.Walk method)
get_knowledge_base() (in module platform_db)
get_payload() (in module net.token)
get_pip_env() (in module python.pypi)
get_predecessors() (collection.dag.DAG method)
get_preference() (python.pypi.PyPIProvider method)
get_qualifier() (anod.spec.Anod method)
get_resource_metadata() (store.backends.base.Store method)
(store.backends.http_simple_store.HTTPSimpleStore method)
get_rlimit() (in module os.process)
get_source_builder() (in module anod.queries)
get_source_list() (anod.queries.SourceClosure method)
get_successors() (collection.dag.DAG method)
get_tag() (collection.dag.DAG method)
getLogger() (in module log)
GetSource (class in anod.action)
GetVolumePathName (os.windows.native_api.NT attribute)
git (vcs.git.GitRepository attribute)
Git_Cmd (in module vcs.git)
git_cmd() (vcs.git.GitRepository method)
GIT_LOG_STREAM (in module vcs.git)
git_remote_name() (anod.checkout.CheckoutManager static method)
GitError (class in vcs.git)
GitRepository (class in vcs.git)
global_queue_index (job.scheduler.Scheduler attribute)
GlobChecker (class in mock.os.process)
H
handle (job.Job attribute)
(os.windows.fs.NTFile attribute)
handle_starttag() (python.pypi.PyPILinksParser method)
handler_config_as_env() (event.EventManager method)
(in module event)
handlers (event.EventManager attribute)
has_direct_metadata (python.pypi.PyPICandidate attribute)
has_metadata (python.pypi.PyPILink attribute)
has_package (anod.spec.Anod property)
HAS_PREREQUISITE (spdx.RelationshipType attribute)
has_primitive() (in module anod.spec)
has_psutil (in module os.process)
has_resource() (store.cache.backends.base.Cache method)
hash
module
HashError (class in hash)
HEAD (in module vcs.git)
HIDDEN (os.windows.native_api.FileAttribute attribute)
homepage (spdx.Package attribute)
host (anod.deps.Dependency attribute)
(anod.helper.Configure attribute)
Host (class in electrolyt.host)
host (env.EnvInfo attribute)
HOST_GUESS (in module platform_db.knowledge_base)
host_guess (platform_db.KnowledgeBase attribute)
HostDB (class in electrolyt.host)
hostname() (os.platform.SystemInfo class method)
hostnames (electrolyt.host.HostDB property)
hosts (electrolyt.host.HostDB attribute)
HTTPError (class in net.http)
HTTPSession (class in net.http)
HTTPSimpleStore (class in store.backends.http_simple_store)
HTTPSimpleStoreResourceInfo (class in store.backends.http_simple_store)
I
id (slsa.provenance.Builder property)
identifier (python.pypi.PyPILink attribute)
(python.pypi.PyPILinksParser attribute)
identify() (python.pypi.PyPIProvider method)
ignore (anod.package.Source property)
ignore_disabled (electrolyt.plan.PlanContext attribute)
impact (encoding.vex.StatementStatus attribute)
IN_CI_MODE (in module pytest)
index_counter (job.Job attribute)
INFINITE (os.windows.native_api.Wait attribute)
info() (log.E3LoggerAdapter method)
init() (vcs.git.GitRepository method)
init_api() (os.windows.native_api.NT class method)
init_state() (job.scheduler.Scheduler method)
initialized (anod.buildspace.BuildSpace attribute)
initiator (anod.action.Decision attribute)
initiators (anod.context.SchedulingError attribute)
INLINE_MITIGATIONS_ALREADY_EXIST (encoding.vex.Justification attribute)
input_file (os.process.Run attribute)
INSTALL (anod.action.BuildOrDownload attribute)
Install (class in anod.action)
install() (python.wheel.Wheel method)
InstallSource (class in anod.action)
INTEGRITY_STREAM (os.windows.native_api.FileAttribute attribute)
internal_parameters (slsa.provenance.Predicate.BuildDefinition property)
interpreter() (in module sys)
interrupt() (job.Job method)
(job.ProcessJob method)
(os.process.Run method)
interrupted (job.Job attribute)
InvalidSPDX
invocation_id (slsa.provenance.BuildMetadata property)
io_status (os.windows.fs.NTFile attribute)
IOReparseTag (class in os.windows.native_api)
IOStatusBlock (class in os.windows.native_api)
is_alternate_specs_dir (anod.sandbox.SandBox attribute)
is_canadian (env.AbstractBaseEnv property)
is_compatible_with_cpython3() (python.pypi.PyPICandidate method)
is_compatible_with_platforms() (python.pypi.PyPICandidate method)
is_console() (in module sys)
is_cross (env.AbstractBaseEnv property)
is_declaration_phase_finished (anod.qualifiers_manager.QualifiersManager attribute)
is_dir (os.windows.fs.NTFile property)
is_dir_empty (os.windows.fs.NTFile property)
is_dir_empty_last_seen_file (os.windows.fs.NTFile attribute)
is_finished (job.scheduler.Scheduler property)
is_generic_wheel (python.pypi.PyPICandidate property)
is_known_archive_format() (in module archive)
is_loaded (anod.loader.AnodModule property)
is_readonly (os.windows.fs.NTFile property)
is_reparse_point (os.windows.fs.NTFile property)
is_running() (in module os.process)
(os.process.Run method)
is_satisfied_by() (python.pypi.PyPIProvider method)
is_simple_archive (anod.package.Package property)
is_symlink (os.windows.fs.NTFile property)
is_unix_svn() (vcs.svn.SVNRepository class method)
is_valid (slsa.provenance.ResourceDescriptor property)
is_valid() (in module net.token)
is_wheel (python.pypi.PyPICandidate property)
is_yanked (python.pypi.PyPICandidate attribute)
(python.pypi.PyPILink property)
iterate_on_dir() (os.windows.fs.NTFile method)
J
job
module
Job (class in job)
job.scheduler
module
job.walk
module
job_provider (job.scheduler.Scheduler attribute)
job_status (electrolyt.run.ElectrolytJobFactory attribute)
(job.walk.Walk attribute)
job_timeout (job.scheduler.Scheduler attribute)
(job.walk.Walk attribute)
JobProviderCallback (in module job.scheduler)
jobs (anod.helper.Make attribute)
(anod.spec.Anod attribute)
JobTimingInfo (class in job)
json
module
json_content (cve.CVE attribute)
json_entry_key (spdx.Creator attribute)
(spdx.DocumentName attribute)
(spdx.ExternalRef attribute)
(spdx.PackageChecksum attribute)
(spdx.PackageComment attribute)
(spdx.PackageCopyrightText attribute)
(spdx.PackageDownloadLocation attribute)
(spdx.PackageHomePage attribute)
(spdx.PackageLicenseComments attribute)
(spdx.PackageLicenseConcluded attribute)
(spdx.PackageLicenseDeclared attribute)
(spdx.PackageName attribute)
(spdx.PackageOriginator attribute)
(spdx.PackageSupplier attribute)
(spdx.PackageVersion attribute)
(spdx.SPDXEntry property)
(spdx.SPDXID attribute)
(spdx.SPDXVersion attribute)
JsonData (class in json)
JsonDataInvalidJsonError (class in json)
JsonDataSelf (in module json)
JsonError (class in json)
JSONFormatter (class in log)
Justification (class in encoding.vex)
justification (encoding.vex.StatementStatus attribute)
K
keys (yaml.CaseParser attribute)
KeySetDeclaration (class in anod.qualifiers_manager)
KeyValueDeclaration (class in anod.qualifiers_manager)
kill() (os.process.Run method)
kill_process_tree() (in module os.process)
kind (anod.deps.BuildVar attribute)
(anod.deps.Dependency attribute)
(anod.package.SourceBuilder attribute)
(anod.spec.Anod attribute)
(electrolyt.entry_point.EntryPoint attribute)
KNOWLEDGE_BASE (in module os.platform)
(in module platform)
KnowledgeBase (class in platform_db)
L
LargeFileTime (class in os.windows.native_api)
last_base_url (net.http.HTTPSession attribute)
last_updated_on (encoding.vex.Metadata attribute)
(encoding.vex.StatementMetadata attribute)
launch() (job.scheduler.Scheduler method)
ld_info (os.platform.SystemInfo attribute)
ldd_output_to_posix() (in module os.fs)
leave() (collection.dag.DAGIterator method)
LEFT (anod.action.Decision attribute)
left (anod.action.Decision property)
left_action (anod.action.Decision attribute)
level (event.handler.logging.LoggingHandler attribute)
LEVELS (in module log)
license_comments (spdx.Package attribute)
license_concluded (spdx.Package attribute)
license_declared (spdx.Package attribute)
license_list_version (spdx.CreationInformation attribute)
LicenseListVersion (class in spdx)
link_to_plan() (anod.context.AnodContext method)
links (maven.MavenLinksParser attribute)
(npm.NPMLinksParser attribute)
(python.pypi.PyPILinksParser attribute)
LIST_DIRECTORY (os.windows.native_api.Access attribute)
LIST_SEPARATOR (anod.qualifiers_manager.KeySetDeclaration attribute)
load() (anod.context.AnodContext method)
(anod.loader.AnodModule method)
(anod.loader.AnodSpecRepository method)
(electrolyt.plan.Plan method)
(event.Event class method)
load_all() (anod.loader.AnodSpecRepository method)
load_cache() (in module store.cache)
(python.pypi.PyPI method)
load_chunk() (electrolyt.plan.Plan method)
load_config_file() (anod.spec.Anod method)
load_dict() (dsse.DSSE class method)
(slsa.provenance.Builder class method)
(slsa.provenance.BuildMetadata class method)
(slsa.provenance.Predicate class method)
(slsa.provenance.Predicate.BuildDefinition class method)
(slsa.provenance.Predicate.RunDetails class method)
(slsa.provenance.ResourceDescriptor class method)
(slsa.provenance.Statement class method)
load_from_file() (fingerprint.Fingerprint class method)
load_from_json_file() (in module json)
load_handlers_from_env() (event.EventManager method)
(in module event)
load_json() (dsse.DSSE class method)
(slsa.provenance.Builder class method)
(slsa.provenance.BuildMetadata class method)
(slsa.provenance.Predicate class method)
(slsa.provenance.Predicate.BuildDefinition class method)
(slsa.provenance.Predicate.RunDetails class method)
(slsa.provenance.ResourceDescriptor class method)
(slsa.provenance.Statement class method)
load_ordered() (in module yaml)
load_previous_fingerprint() (job.walk.Walk method)
load_store() (in module store)
load_with_config() (in module yaml)
load_with_regexp_table() (in module yaml)
load_yaml_db() (electrolyt.host.HostDB method)
local_name (anod.deps.Dependency attribute)
local_url() (vcs.svn.SVNRepository class method)
lock (job.Job attribute)
log
module
log (anod.spec.Anod attribute)
(event.handler.logging.LoggingHandler attribute)
(in module anod.helper)
log() (log.E3LoggerAdapter method)
log_dir (anod.sandbox.SandBox attribute)
(event.handler.file.FileHandler attribute)
log_s3_url (event.handler.s3.S3Handler attribute)
log_state() (job.scheduler.Scheduler method)
log_stream (vcs.git.GitRepository attribute)
(vcs.svn.SVNRepository attribute)
logger (in module anod.buildspace)
(in module anod.checkout)
(in module anod.context)
(in module anod.deps)
(in module anod.driver)
(in module anod.loader)
(in module anod.sandbox)
(in module anod.sandbox.main)
(in module anod.spec)
(in module archive)
(in module cve)
(in module diff)
(in module electrolyt.run)
(in module env)
(in module event)
(in module fingerprint)
(in module fs)
(in module job)
(in module job.scheduler)
(in module maven)
(in module net.http)
(in module net.smtp)
(in module npm)
(in module os.fs)
(in module os.platform)
(in module os.process)
(in module os.windows.fs)
(in module python.pypi)
(in module store.backends.base)
(in module store.backends.http_simple_store)
(in module sys)
(in module vcs.git)
(in module vcs.svn)
logger_name (event.handler.logging.LoggingHandler attribute)
LoggingHandler (class in event.handler.logging)
ls() (in module fs)
M
Machine (class in electrolyt.entry_point)
machine (mock.env.MockEnvConfig attribute)
(os.platform.Uname attribute)
machine_aliases (anod.qualifiers_manager.QualifiersManager attribute)
main
module
Main (class in main)
main() (in module anod.sandbox.main)
(in module python.pypiscript)
(in module sys)
main_package_spdx_id (spdx.Document attribute)
Make (class in anod.helper)
make_exe (anod.helper.Make attribute)
makefile (anod.helper.Make attribute)
match() (collection.trie.Trie method)
match_delimiter (collection.trie.Trie attribute)
maven
module
Maven (class in maven)
MavenLink (class in maven)
MavenLinksParser (class in maven)
max_active_jobs (job.scheduler.Scheduler attribute)
max_path() (in module os.fs)
MAYBE_STR (in module spdx)
md5() (in module hash)
media_type (slsa.provenance.ResourceDescriptor property)
memoize (class in decorator)
message (vcs.VCSError attribute)
message_queue (job.scheduler.Scheduler attribute)
messages (error.E3Error attribute)
meta_dir (anod.sandbox.SandBox attribute)
Metadata (class in encoding.vex)
metadata (encoding.vex.Document attribute)
(encoding.vex.Statement attribute)
(slsa.provenance.Predicate.RunDetails property)
metadata_file (anod.checkout.CheckoutManager attribute)
metadata_path (python.wheel.Wheel property)
metadata_url (python.pypi.PyPILink property)
METAFILE_OF (spdx.RelationshipType attribute)
mkdir() (in module fs)
mock
module
mock.env
module
mock.os
module
mock.os.process
module
mock_env() (in module mock.env)
mock_run() (in module mock.os.process)
MockEnvConfig (class in mock.env)
MockRun (class in mock.os.process)
MockRunError
mod (electrolyt.plan.Plan attribute)
mode (mock.env.MockEnvConfig attribute)
module
anod
anod.action
anod.buildspace
anod.checkout
anod.context
anod.deps
anod.driver
anod.error
anod.helper
anod.loader
anod.package
anod.qualifier
anod.qualifiers_manager
anod.queries
anod.sandbox
anod.sandbox.main
anod.sandbox.scripts
anod.spec
anod.status
archive
collection
collection.dag
collection.toggleable_bool
collection.trie
cve
date
decorator
diff
dsse
electrolyt
electrolyt.entry_point
electrolyt.host
electrolyt.plan
electrolyt.run
encoding
encoding.vex
env
error
event
event.handler
event.handler.file
event.handler.logging
event.handler.s3
event.handler.smtp
fingerprint
fs
hash
job
job.scheduler
job.walk
json
log
main
maven
mock
mock.env
mock.os
mock.os.process
mypy
net
net.http
net.smtp
net.token
npm
os
os.fs
os.platform
os.process
os.timezone
os.windows
os.windows.fs
os.windows.native_api
os.windows.object
os.windows.process
platform
platform_db
platform_db.knowledge_base
pytest
python
python.pypi
python.pypiscript
python.wheel
slsa
slsa.provenance
spdx
store
store.backends
store.backends.base
store.backends.http_simple_store
store.cache
store.cache.backends
store.cache.backends.base
store.cache.backends.filecache
sys
text
vcs
vcs.git
vcs.svn
yaml
module (anod.loader.AnodModule attribute)
(electrolyt.plan.PlanActionEnv attribute)
(sys.RewriteImportRule attribute)
module_name (anod.spec.Anod property)
move_to_trash() (os.windows.fs.NTFile method)
msgs (os.windows.native_api.Status attribute)
mv() (in module fs)
(in module os.fs)
mypy
module
N
n_tokens (job.scheduler.Scheduler attribute)
name (anod.checkout.CheckoutManager attribute)
(anod.deps.BuildVar attribute)
(anod.deps.Dependency attribute)
(anod.loader.AnodModule attribute)
(anod.package.Package attribute)
(anod.package.Source attribute)
(anod.package.SourceBuilder attribute)
(anod.qualifiers_manager.QualifierDeclaration attribute)
(anod.spec.Anod attribute)
(collection.toggleable_bool.ToggleableBoolean attribute)
(event.Event attribute)
(mock.env.MockEnvConfig attribute)
(os.process.File attribute)
(python.pypi.PyPICandidate attribute)
(slsa.provenance.ResourceDescriptor property)
(spdx.Package attribute)
(sys.RewriteImportRule attribute)
(yaml.OrderedDictYAMLLoader attribute)
net
module
net.http
module
net.smtp
module
net.token
module
new_fingerprints (job.walk.Walk attribute)
next_element() (collection.dag.DAGIterator method)
NO_DEBUG_LOGGING_MODULES (in module log)
NO_JUSTIFICATION (encoding.vex.Justification attribute)
NO_MORE_FILES (os.windows.native_api.Status attribute)
NO_SCRUB_DATA (os.windows.native_api.FileAttribute attribute)
NOASSERTION (in module spdx)
node (os.platform.Uname attribute)
non_visited (collection.dag.DAGIterator attribute)
NONE_VALUE (in module spdx)
NORMAL (os.windows.native_api.FileAttribute attribute)
NOT_AFFECTED (encoding.vex.ProductStatus attribute)
NOT_CONTENT_INDEXED (os.windows.native_api.FileAttribute attribute)
NOT_VISITED (collection.dag.DAGIterator attribute)
notes (encoding.vex.StatementStatus attribute)
NOTHING (os.windows.native_api.Share attribute)
notify_end (job.Job attribute)
NotifyEndType (in module job)
notready (anod.status.ReturnValue attribute)
npm
module
NPM (class in npm)
NPMLink (class in npm)
NPMLinksParser (class in npm)
NT (class in os.windows.native_api)
NTException (class in os.windows.native_api)
NTFile (class in os.windows.fs)
NTSTATUS (in module os.windows.native_api)
NVD (class in cve)
nvd_api_key (cve.NVD attribute)
nvd_url (cve.CVE property)
O
OBJ_CASE_INSENSITIVE (os.windows.native_api.ObjectAttributes attribute)
OBJECT (os.windows.native_api.Wait attribute)
object_name() (in module os.windows.object)
OBJECT_NAME_NOT_FOUND (os.windows.native_api.Status attribute)
OBJECT_PATH_NOT_FOUND (os.windows.native_api.Status attribute)
ObjectAttributes (class in os.windows.native_api)
ObjectInfo (class in os.windows.native_api)
ObjectInfo.Name (class in os.windows.native_api)
OFFLINE (os.windows.native_api.FileAttribute attribute)
on_finish() (job.Job method)
on_start() (job.Job method)
open() (os.windows.fs.NTFile method)
open_options (os.windows.fs.NTFile attribute)
(os.windows.fs.WithOpenFile attribute)
OPEN_REPARSE_POINT (os.windows.native_api.OpenOptions attribute)
OpenFile (os.windows.native_api.NT attribute)
OpenOptions (class in os.windows.native_api)
OpenProcess (os.windows.native_api.NT attribute)
OPTIONAL_COMPONENT_OF (spdx.RelationshipType attribute)
OPTIONAL_DEPENDENCY_OF (spdx.RelationshipType attribute)
OrderedDictYAMLLoader (class in yaml)
Organization (class in spdx)
ORGANIZATION (spdx.SPDXPackageSupplier attribute)
origin (anod.qualifiers_manager.QualifierDeclaration attribute)
(anod.qualifiers_manager.QualifiersManager attribute)
(error.E3Error attribute)
(vcs.VCSError attribute)
originator (spdx.Package attribute)
os
module
OS (class in os.platform)
os.fs
module
os.platform
module
os.process
module
os.timezone
module
os.windows
module
os.windows.fs
module
os.windows.native_api
module
os.windows.object
module
os.windows.process
module
OS_INFO (in module platform_db.knowledge_base)
os_info (platform_db.KnowledgeBase attribute)
os_version() (os.platform.SystemInfo class method)
os_version_aliases (anod.qualifiers_manager.QualifiersManager attribute)
OSFSError (class in os.fs)
OTHER (encoding.vex.AuthorRole attribute)
(in module spdx)
other (spdx.ExternalRefCategory attribute)
OTHER (spdx.RelationshipType attribute)
other_sources (anod.package.Source attribute)
out (os.process.Run property)
output_file (os.process.Run attribute)
P
P (in module mock.os.process)
Package (anod.spec.Anod attribute)
package (anod.spec.Anod property)
Package (class in anod.package)
(class in spdx)
package_group (maven.MavenLink attribute)
package_list (anod.queries.SourceClosure attribute)
PACKAGE_MANAGER (in module spdx)
package_manager (spdx.ExternalRefCategory attribute)
package_name (maven.MavenLink attribute)
(npm.NPMLink attribute)
PACKAGE_OF (spdx.RelationshipType attribute)
PackageChecksum (class in spdx)
PackageComment (class in spdx)
PackageCopyrightText (class in spdx)
PackageDownloadLocation (class in spdx)
PackageFileName (class in spdx)
PackageHomePage (class in spdx)
PackageLicenseComments (class in spdx)
PackageLicenseConcluded (class in spdx)
PackageLicenseDeclared (class in spdx)
PackageName (class in spdx)
PackageOriginator (class in spdx)
packages (spdx.Document attribute)
PackageSupplier (class in spdx)
PackageVersion (class in spdx)
pae (dsse.DSSE property)
parse() (anod.qualifiers_manager.QualifiersManager method)
(yaml.CaseParser method)
parse_args() (main.Main method)
parse_command() (in module anod.spec)
parse_log() (vcs.git.GitRepository method)
parsed_qualifier (anod.deps.Dependency attribute)
patch() (in module diff)
PATCH_APPLIED (spdx.RelationshipType attribute)
patch_dir (anod.sandbox.SandBox attribute)
PATCH_FOR (spdx.RelationshipType attribute)
path (anod.loader.AnodModule attribute)
(python.wheel.Wheel attribute)
pattern (mock.os.process.GlobChecker attribute)
payload (dsse.DSSE property)
payload_type (dsse.DSSE attribute)
PERSISTENT_ID (in module spdx)
persistent_id (spdx.ExternalRefCategory attribute)
Person (class in spdx)
PERSON (spdx.SPDXPackageSupplier attribute)
pid (os.process.Run attribute)
pkg_abi_tags (python.pypi.PyPILink attribute)
pkg_name() (anod.package.Package method)
pkg_path() (anod.package.Package method)
pkg_platform_tags (python.pypi.PyPILink attribute)
pkg_py_tags (python.pypi.PyPILink attribute)
pkg_version (python.pypi.PyPILink attribute)
Plan (class in electrolyt.plan)
plan_args (electrolyt.plan.PlanActionEnv attribute)
plan_call_args (electrolyt.plan.PlanActionEnv attribute)
plan_date (electrolyt.plan.Plan attribute)
plan_ext (electrolyt.plan.Plan attribute)
plan_line (electrolyt.plan.PlanActionEnv attribute)
PlanActionEnv (class in electrolyt.plan)
PlanContext (class in electrolyt.plan)
PlanError (class in electrolyt.plan)
platform
module
Platform (class in platform)
platform (electrolyt.entry_point.Machine attribute)
(env.AbstractBaseEnv property)
platform() (os.platform.SystemInfo class method)
platform_db
module
platform_db.knowledge_base
module
PLATFORM_INFO (in module platform_db.knowledge_base)
platform_info (platform_db.KnowledgeBase attribute)
platform_tags (python.pypi.PyPICandidate attribute)
PlatformDBEntry (in module platform_db)
PlatformDBPlugin (class in platform_db)
platforms (encoding.vex.SubProductId attribute)
(python.pypi.PyPIClosure attribute)
poll() (os.process.Run method)
pred_number (collection.dag.DAGIterator attribute)
predecessors() (anod.context.AnodContext method)
Predicate (class in slsa.provenance)
predicate (slsa.provenance.Statement property)
Predicate.BuildDefinition (class in slsa.provenance)
Predicate.RunDetails (class in slsa.provenance)
predicate_type (slsa.provenance.Statement property)
PREDICATE_TYPE_VALUE (slsa.provenance.Statement attribute)
prefix (anod.package.Package attribute)
prepare_src (anod.package.SourceBuilder property)
(anod.package.UnmanagedSourceBuilder property)
PrepareSrcCB (in module anod.package)
PREREQUISITE_FOR (spdx.RelationshipType attribute)
pretty_cli (in module log)
prev_fingerprints (job.walk.Walk attribute)
primitive() (anod.spec.Anod class method)
primitive_check() (in module anod.driver)
priority (job.Job property)
proc_handle (job.ProcessJob attribute)
process (anod.error.ShellError attribute)
(vcs.VCSError attribute)
process() (log.E3LoggerAdapter method)
process_exit_code() (in module os.windows.process)
PROCESS_QUERY_INFORMATION (os.windows.native_api.Access attribute)
ProcessInfo (class in os.windows.native_api)
ProcessInfo.Basic (class in os.windows.native_api)
ProcessJob (class in job)
processor (os.platform.Uname attribute)
Product (class in encoding.vex)
product (encoding.vex.Statement attribute)
product_version (anod.deps.Dependency attribute)
ProductId (class in encoding.vex)
products (encoding.vex.Product attribute)
ProductStatus (class in encoding.vex)
progress_bar() (in module log)
prolog_dict (anod.loader.AnodSpecRepository attribute)
PROVIDED_DEPENDENCY_OF (spdx.RelationshipType attribute)
prune() (collection.dag.DAG method)
publish (anod.package.Package attribute)
(anod.package.Source attribute)
(anod.queries.SourceKey attribute)
push() (job.scheduler.Scheduler method)
push_to_store (electrolyt.plan.PlanActionEnv attribute)
py_tags (python.pypi.PyPICandidate attribute)
PyPI (class in python.pypi)
pypi (python.pypi.PyPIClosure attribute)
(python.pypi.PyPIProvider attribute)
pypi_cache_file (python.pypi.PyPI property)
pypi_url (python.pypi.PyPI attribute)
PyPICandidate (class in python.pypi)
PyPIClosure (class in python.pypi)
PyPIError (class in python.pypi)
PyPILink (class in python.pypi)
PyPILinksParser (class in python.pypi)
PyPIProvider (class in python.pypi)
pytest
module
pytest_addoption() (in module pytest)
pytest_configure() (in module pytest)
pytest_runtest_makereport() (in module pytest)
pytest_sessionfinish() (in module pytest)
python
module
python.pypi
module
python.pypiscript
module
python.wheel
module
python3_version (python.pypi.PyPIClosure attribute)
python_script() (in module sys)
Q
qualifier (anod.spec.Anod property)
Qualifier (class in anod.qualifier)
qualifier (electrolyt.plan.PlanActionEnv attribute)
qualifier_decls (anod.qualifiers_manager.QualifiersManager attribute)
qualifier_dict_to_str() (in module anod)
qualifier_str_to_dict() (in module anod)
qualifier_values (anod.qualifiers_manager.QualifiersManager attribute)
QualifierDeclaration (class in anod.qualifiers_manager)
QualifiersManager (class in anod.qualifiers_manager)
QueryAttributesFile (os.windows.native_api.NT attribute)
QueryDirectoryFile (os.windows.native_api.NT attribute)
QueryInformationFile (os.windows.native_api.NT attribute)
QueryInformationProcess (os.windows.native_api.NT attribute)
QueryObject (os.windows.native_api.NT attribute)
queue_name (job.Job attribute)
queued_jobs (job.scheduler.Scheduler attribute)
queues (job.scheduler.Scheduler attribute)
(job.walk.Walk attribute)
quote_arg() (in module os.process)
R
raw_err (mock.os.process.CommandResult attribute)
(os.process.Run attribute)
raw_out (mock.os.process.CommandResult attribute)
(os.process.Run attribute)
READ (os.windows.native_api.Share attribute)
read_attributes() (os.windows.fs.NTFile method)
read_attributes_internal() (os.windows.fs.NTFile method)
READ_ATTRS (os.windows.native_api.Access attribute)
READ_DATA (os.windows.native_api.Access attribute)
READ_EA (os.windows.native_api.Access attribute)
readlink() (in module os.fs)
readme_info (anod.spec.Anod property)
READONLY (os.windows.native_api.FileAttribute attribute)
record_start_time() (job.Job method)
record_stop_time() (job.Job method)
reference_category (spdx.ExternalRef attribute)
reference_locator (spdx.ExternalRef attribute)
reference_type (spdx.ExternalRef attribute)
register_action() (electrolyt.plan.PlanContext method)
reject (sys.RewriteImportRule.RuleAction attribute)
reject_duplicates (anod.context.AnodContext attribute)
related_spdx_element (spdx.Relationship attribute)
Relationship (class in spdx)
relationship_type (spdx.Relationship attribute)
relationships (spdx.Document attribute)
RelationshipType (class in spdx)
release (os.platform.Uname attribute)
relocate_python_distrib() (in module sys)
remove_root_dir (anod.package.Source attribute)
remove_target_info() (anod.qualifiers_manager.QualifiersManager method)
rename() (os.windows.fs.NTFile method)
REPARSE_POINT (os.windows.native_api.FileAttribute attribute)
reparse_tag (os.windows.fs.NTFile property)
ReparseGUIDDataBuffer (class in os.windows.native_api)
repo (anod.context.AnodContext attribute)
repo_data (anod.action.Checkout attribute)
repo_name (anod.action.Checkout attribute)
repos (anod.loader.AnodSpecRepository attribute)
repositories (anod.loader.SpecConfig attribute)
(anod.package.SourceBuilder attribute)
repr() (anod.qualifiers_manager.KeySetDeclaration method)
(anod.qualifiers_manager.KeyValueDeclaration method)
(anod.qualifiers_manager.QualifierDeclaration method)
(anod.qualifiers_manager.TagDeclaration method)
repr_in_hash (anod.qualifiers_manager.QualifierDeclaration attribute)
repr_name (anod.qualifiers_manager.QualifierDeclaration attribute)
repr_omit_key (anod.qualifiers_manager.KeySetDeclaration attribute)
(anod.qualifiers_manager.KeyValueDeclaration attribute)
request() (net.http.HTTPSession method)
request_requeue() (job.walk.Walk method)
require_python (python.pypi.PyPILink attribute)
require_tool() (in module pytest)
REQUIREMENT_DESCRIPTION_FOR (spdx.RelationshipType attribute)
requirements (python.pypi.PyPIClosure attribute)
(python.wheel.Wheel property)
requirements() (python.pypi.PyPICandidate method)
requirements_closure() (python.pypi.PyPIClosure method)
reset() (anod.buildspace.BuildSpace method)
reset_cache() (os.platform.SystemInfo class method)
reset_caches() (collection.dag.DAG method)
resolve_package() (anod.queries.SourceClosure method)
resolve_source() (anod.queries.SourceClosure method)
resolved_dependencies (slsa.provenance.Predicate.BuildDefinition property)
ResourceDescriptor (class in slsa.provenance)
ResourceInfo (class in store.backends.base)
ResourceURI (class in slsa.provenance)
restore() (env.Env method)
ReturnValue (class in anod.status)
rev_parse() (vcs.git.GitRepository method)
reverse_graph() (collection.dag.DAG method)
rewrite_node() (sys.RewriteImportRule method)
RewriteImportNodeTransformer (class in sys)
RewriteImportRule (class in sys)
RewriteImportRule.RuleAction (class in sys)
RewriteNodeError
RIGHT (anod.action.Decision attribute)
right (anod.action.Decision property)
right_action (anod.action.Decision attribute)
rm() (in module fs)
root (anod.context.AnodContext attribute)
Root (class in anod.action)
root_dir (anod.buildspace.BuildSpace attribute)
(anod.sandbox.SandBox attribute)
rules (sys.RewriteImportNodeTransformer attribute)
Run (class in os.process)
run() (electrolyt.run.ElectrolytJob method)
(electrolyt.run.ElectrolytJobFactory method)
(job.EmptyJob method)
(job.Job method)
(job.ProcessJob method)
(job.scheduler.Scheduler method)
run_anod_primitive() (electrolyt.run.ElectrolytJob method)
run_details (slsa.provenance.Predicate property)
run_method (anod.action.Action property)
RUNTIME_DEPENDENCY_OF (spdx.RelationshipType attribute)
S
s3_prefix() (event.handler.s3.S3Handler method)
S3Handler (class in event.handler.s3)
safe_collect() (job.scheduler.Scheduler method)
safe_job_provider() (job.scheduler.Scheduler method)
sandbox (anod.spec.Anod attribute)
SandBox (class in anod.sandbox)
sandbox (electrolyt.run.ElectrolytJob attribute)
(electrolyt.run.ElectrolytJobFactory attribute)
SandBoxError (class in anod.error)
sanity_check() (in module sys)
save() (encoding.vex.Document method)
save_cache() (python.pypi.PyPI method)
save_fingerprint() (job.walk.Walk method)
save_to_file() (fingerprint.Fingerprint method)
schedule() (anod.context.AnodContext method)
Scheduler (class in job.scheduler)
scheduler (job.walk.Walk attribute)
SchedulingError (class in anod.context)
SCHEMA_TYPE_VALUE (slsa.provenance.Statement attribute)
score (encoding.vex.Vulnerability attribute)
search_by_cpe_name() (cve.NVD method)
secure_control_plane (electrolyt.entry_point.Machine attribute)
SECURITY (in module spdx)
security (spdx.ExternalRefCategory attribute)
send_event() (event.EventHandler method)
(event.EventManager method)
(event.handler.file.FileHandler method)
(event.handler.logging.LoggingHandler method)
(event.handler.s3.S3Handler method)
(event.handler.smtp.SMTPHandler method)
(in module event)
send_event_from_file() (event.EventManager method)
(in module event)
send_message() (in module net.smtp)
sendmail() (in module net.smtp)
serialize_qualifier_values() (anod.qualifiers_manager.QualifiersManager method)
series (collection.toggleable_bool.ToggleableBooleanGroup attribute)
session (cve.NVD property)
(net.http.HTTPSession attribute)
set() (store.cache.backends.base.Cache method)
(store.cache.backends.filecache.FileCache method)
set_build() (env.AbstractBaseEnv method)
set_builder() (anod.package.Source method)
set_decision() (anod.action.Decision method)
set_default_env() (anod.sandbox.SandBox method)
set_default_target() (anod.helper.Make method)
set_env() (env.AbstractBaseEnv method)
set_formatter() (event.Event method)
set_host() (env.AbstractBaseEnv method)
set_max_retries() (net.http.HTTPSession method)
set_other_sources() (anod.package.Source method)
set_predecessors() (collection.dag.DAG method)
set_python_env() (in module sys)
set_scheduling_params() (job.walk.Walk method)
set_target() (env.AbstractBaseEnv method)
set_var() (anod.helper.Make method)
SetInformationFile (os.windows.native_api.NT attribute)
sha (store.backends.http_simple_store.HTTPSimpleStoreResourceInfo attribute)
SHA1 (class in spdx)
sha1() (in module hash)
SHA256 (class in spdx)
sha256() (in module hash)
sha512() (in module hash)
Share (class in os.windows.native_api)
shared_access (os.windows.fs.NTFile attribute)
(os.windows.fs.WithOpenFile attribute)
SharedSource (anod.spec.Anod attribute)
(class in anod.package)
SHARING_VIOLATION (os.windows.native_api.Status attribute)
shell() (anod.spec.Anod method)
ShellError (class in anod.error)
shortest_path() (collection.dag.DAG method)
should_execute_action() (job.walk.Walk method)
should_skip (job.EmptyJob attribute)
(job.Job attribute)
shuffle() (collection.toggleable_bool.ToggleableBooleanGroup method)
side_effect (mock.os.process.CommandResult attribute)
SideEffect (class in mock.os.process)
sign() (dsse.DSSE method)
signatures (dsse.DSSE attribute)
simple_provider() (job.scheduler.Scheduler class method)
site (electrolyt.entry_point.Machine attribute)
skip (anod.status.ReturnValue attribute)
(sys.RewriteImportRule.RuleAction attribute)
Sleep (os.windows.native_api.NT attribute)
slot (job.Job attribute)
slots (job.scheduler.Scheduler attribute)
slsa
module
slsa.provenance
module
SMTPHandler (class in event.handler.smtp)
source (anod.action.InstallSource attribute)
Source (anod.spec.Anod attribute)
(class in anod.package)
source (encoding.vex.Vulnerability attribute)
source_list (anod.queries.SourceClosure attribute)
source_name (anod.action.CreateSource attribute)
(anod.action.UploadSource attribute)
source_packages (electrolyt.plan.PlanActionEnv attribute)
source_pkg_build (anod.spec.Anod property)
source_query (anod.package.ExternalSourceBuilder attribute)
(anod.package.SourceBuilder attribute)
SourceBuilder (anod.spec.Anod attribute)
(class in anod.package)
SourceClosure (class in anod.queries)
SourceKey (class in anod.queries)
sources (anod.context.AnodContext attribute)
SPARSE_FILE (os.windows.native_api.FileAttribute attribute)
spdx
module
spdx_element_id (spdx.Relationship attribute)
SPDX_EXTERNAL_REF_TYPES (in module spdx)
spdx_id (spdx.Document property)
(spdx.DocumentInformation attribute)
(spdx.Package attribute)
SPDXEntry (class in spdx)
SPDXEntryBool (class in spdx)
SPDXEntryMaybeStr (class in spdx)
SPDXEntryMaybeStrMultilines (class in spdx)
SPDXEntryStr (class in spdx)
SPDXID (class in spdx)
SPDXID_R (in module spdx)
SPDXPackageSupplier (class in spdx)
SPDXSection (class in spdx)
SPDXVersion (class in spdx)
spec (anod.action.InstallSource attribute)
spec() (in module anod.loader)
spec_checksum (anod.spec.Anod attribute)
spec_dir (anod.loader.AnodSpecRepository attribute)
(anod.loader.SpecConfig attribute)
(anod.spec.Anod attribute)
spec_load_hook (anod.context.AnodContext attribute)
spec_logger (in module anod.spec)
spec_repo (electrolyt.run.ElectrolytJob attribute)
SPEC_VERSION (encoding.vex.Metadata attribute)
SpecConfig (class in anod.loader)
SpecError (class in anod.error)
SPECIFICATION_FOR (spdx.RelationshipType attribute)
specs (anod.loader.AnodSpecRepository attribute)
specs_dir (anod.sandbox.SandBox property)
splitall() (in module fs)
src_dir (anod.sandbox.SandBox attribute)
src_name (anod.queries.SourceKey attribute)
sse (event.handler.s3.S3Handler attribute)
start() (job.Job method)
start_time (job.JobTimingInfo attribute)
(job.scheduler.Scheduler attribute)
started_on (slsa.provenance.BuildMetadata property)
Statement (class in encoding.vex)
(class in slsa.provenance)
statement (encoding.vex.ActionOrImpact attribute)
statement() (encoding.vex.Document method)
StatementMetadata (class in encoding.vex)
statements (encoding.vex.Document attribute)
StatementStatus (class in encoding.vex)
states (collection.dag.DAGIterator attribute)
STATIC_LINK (spdx.RelationshipType attribute)
Status (class in os.windows.native_api)
status (electrolyt.run.ElectrolytJob property)
(encoding.vex.Statement attribute)
(encoding.vex.StatementStatus attribute)
(encoding.vex.SubProductId attribute)
STATUS (in module electrolyt.run)
status (job.EmptyJob property)
(job.Job property)
(job.ProcessJob property)
(mock.os.process.CommandResult attribute)
(net.http.HTTPError attribute)
(os.process.Run attribute)
(os.windows.native_api.NTException attribute)
STD_ATTR (log.JSONFormatter attribute)
STILL_ACTIVE (os.windows.native_api.ProcessInfo attribute)
stop_time (job.JobTimingInfo attribute)
(job.scheduler.Scheduler attribute)
store
module
store (anod.driver.AnodDriver attribute)
Store (class in store.backends.base)
store (electrolyt.run.ElectrolytJob attribute)
(electrolyt.run.ElectrolytJobFactory attribute)
store() (env.Env method)
store.backends
module
store.backends.base
module
store.backends.http_simple_store
module
store.cache
module
store.cache.backends
module
store.cache.backends.base
module
store.cache.backends.filecache
module
store_configuration (store.backends.base.Store attribute)
StoreError (class in store.backends.base)
str_prefix (anod.action.UploadBinaryComponent attribute)
(anod.action.UploadComponent attribute)
(anod.action.UploadSourceComponent attribute)
str_triplet() (env.AbstractBaseEnv method)
stream (yaml.OrderedDictYAMLLoader attribute)
subcomponent() (encoding.vex.Product method)
subcomponents (encoding.vex.Product attribute)
subdir() (anod.buildspace.BuildSpace method)
subject (event.handler.smtp.SMTPHandler property)
(slsa.provenance.Statement property)
subprocess_setup() (in module os.process)
SubProductId (class in encoding.vex)
success (anod.status.ReturnValue attribute)
suggest_plan_fix() (anod.action.BuildOrDownload method)
(anod.action.Decision method)
supplier (encoding.vex.Product attribute)
(spdx.Package attribute)
SUPPORTED_API (in module anod.spec)
svn_bin (vcs.svn.SVNRepository attribute)
svn_cmd() (vcs.svn.SVNRepository method)
SVNCmd (in module vcs.svn)
SVNError (class in vcs.svn)
SVNRepository (class in vcs.svn)
SYMLINK (os.windows.native_api.IOReparseTag attribute)
sync_tree() (in module fs)
SYNCHRONIZE (os.windows.native_api.Access attribute)
SYNCHRONOUS_IO_NON_ALERT (os.windows.native_api.OpenOptions attribute)
sys
module
system (os.platform.Uname attribute)
SYSTEM (os.windows.native_api.FileAttribute attribute)
system_info (platform.Platform attribute)
system_sendmail_fallback (in module net.smtp)
SystemInfo (class in os.platform)
T
T (in module log)
TagDeclaration (class in anod.qualifiers_manager)
tags (collection.dag.DAG attribute)
target (anod.deps.Dependency attribute)
(anod.helper.Configure attribute)
(env.EnvInfo attribute)
TEMPORARY (os.windows.native_api.FileAttribute attribute)
Test (class in anod.action)
TEST_CASE_OF (spdx.RelationshipType attribute)
TEST_DEPENDENCY_OF (spdx.RelationshipType attribute)
test_errors (in module pytest)
TEST_OF (spdx.RelationshipType attribute)
TEST_TOOL_OF (spdx.RelationshipType attribute)
text
module
text_replace() (in module anod.helper)
ThirdPartySourceBuilder (anod.spec.Anod attribute)
(class in anod.package)
thread (job.Job attribute)
TIMEOUT (os.windows.native_api.Wait attribute)
timestamp (encoding.vex.ActionOrImpact attribute)
timestamp_as_string() (in module date)
TIMESTAMP_FORMAT (slsa.provenance.BuildMetadata attribute)
timezone() (in module os.timezone)
timing_info (job.Job property)
tmp_cache_dir (anod.sandbox.SandBox attribute)
tmp_dir (anod.sandbox.SandBox attribute)
(env.AbstractBaseEnv property)
to_addr (event.handler.smtp.SMTPHandler attribute)
to_close (os.process.File attribute)
to_cmd_lines() (in module os.process)
to_dict() (env.AbstractBaseEnv method)
(platform.Platform method)
to_json_dict() (spdx.Document method)
(spdx.EntityRef method)
(spdx.ExternalRef method)
(spdx.PackageChecksum method)
(spdx.Relationship method)
(spdx.SPDXEntry method)
(spdx.SPDXEntryBool method)
(spdx.SPDXEntryMaybeStr method)
(spdx.SPDXEntryStr method)
(spdx.SPDXSection method)
to_tagvalue() (spdx.Document method)
(spdx.EntityRef method)
(spdx.SPDXEntry method)
(spdx.SPDXEntryMaybeStrMultilines method)
(spdx.SPDXSection method)
toggleable_bool_group (electrolyt.plan.Plan attribute)
ToggleableBoolean (class in collection.toggleable_bool)
ToggleableBooleanGroup (class in collection.toggleable_bool)
tokens (job.Job attribute)
(job.scheduler.Scheduler attribute)
(job.walk.Walk attribute)
Tool (class in spdx)
TOOL (spdx.SPDXPackageSupplier attribute)
tooling (encoding.vex.Metadata attribute)
touch() (in module os.fs)
TqdmHandler (class in log)
track (anod.deps.Dependency attribute)
TRANSLATOR (encoding.vex.AuthorRole attribute)
trash_path (os.windows.fs.NTFile property)
TRAVERSE (os.windows.native_api.Access attribute)
tree (anod.context.AnodContext attribute)
(collection.trie.Trie attribute)
Trie (class in collection.trie)
triggers (anod.action.Decision attribute)
type (slsa.provenance.Statement property)
TypeURI (class in slsa.provenance)
U
uid (anod.action.Action attribute)
(anod.context.SchedulingError attribute)
(anod.spec.Anod attribute)
(event.Event attribute)
(job.Job attribute)
(os.windows.fs.NTFile property)
(store.backends.http_simple_store.HTTPSimpleStoreResourceInfo property)
uid() (store.backends.base.ResourceInfo method)
uid_to_file() (store.cache.backends.filecache.FileCache method)
Uname (class in os.platform)
uname (os.platform.SystemInfo attribute)
unchanged (anod.status.ReturnValue attribute)
UNDER_INVESTIGATION (encoding.vex.ProductStatus attribute)
UnexpectedCommandError
UnicodeString (class in os.windows.native_api)
unique_id() (in module event)
unixpath() (in module os.fs)
unknown (anod.status.ReturnValue attribute)
UNKNOWN (in module os.platform)
unknown_action() (anod.driver.AnodDriver static method)
unlink() (os.windows.fs.NTFile method)
UnmanagedSourceBuilder (class in anod.package)
unpack_archive() (in module archive)
unpack_cmd (anod.package.Source attribute)
UnpackAutoRemoveDirType (in module archive)
update() (anod.checkout.CheckoutManager method)
(vcs.git.GitRepository method)
(vcs.svn.SVNRepository method)
update_db() (platform_db.AmberCPUSupport method)
(platform_db.PlatformDBPlugin method)
update_external() (anod.checkout.CheckoutManager method)
update_git() (anod.checkout.CheckoutManager method)
update_svn() (anod.checkout.CheckoutManager method)
update_vertex() (collection.dag.DAG method)
Upload (class in anod.action)
UploadBinaryComponent (class in anod.action)
UploadComponent (class in anod.action)
UploadSource (class in anod.action)
UploadSourceComponent (class in anod.action)
uri (slsa.provenance.ResourceDescriptor property)
(slsa.provenance.TypeURI property)
url (encoding.vex.Vulnerability attribute)
(maven.Maven attribute)
(maven.MavenLink attribute)
(net.http.BaseURL attribute)
(npm.NPM attribute)
(npm.NPMLink attribute)
(python.pypi.PyPICandidate attribute)
(python.pypi.PyPILink attribute)
(store.backends.http_simple_store.HTTPSimpleStoreResourceInfo attribute)
(vcs.svn.SVNRepository property)
USER (encoding.vex.AuthorRole attribute)
user_config (anod.sandbox.SandBox attribute)
utc_timestamp() (in module date)
V
VALID_NAME (in module anod.qualifiers_manager)
value (anod.deps.BuildVar attribute)
(collection.toggleable_bool.ToggleableBoolean attribute)
(spdx.EntityRef attribute)
(spdx.SPDXEntryBool attribute)
(spdx.SPDXEntryMaybeStr attribute)
(spdx.SPDXEntryStr attribute)
value() (anod.qualifiers_manager.KeySetDeclaration method)
(anod.qualifiers_manager.KeyValueDeclaration method)
(anod.qualifiers_manager.QualifierDeclaration method)
(anod.qualifiers_manager.TagDeclaration method)
var_list (anod.helper.Make attribute)
VARIANT_OF (spdx.RelationshipType attribute)
vcs
module
vcs.git
module
vcs.svn
module
vcs_dir (anod.sandbox.SandBox attribute)
VCS_IGNORE_LIST (in module fs)
VCSError (class in vcs)
vector (encoding.vex.Vulnerability attribute)
VENDOR (encoding.vex.AuthorRole attribute)
verify() (dsse.DSSE method)
(store.backends.base.ResourceInfo method)
(store.backends.http_simple_store.HTTPSimpleStoreResourceInfo method)
version (anod.package.Package attribute)
(electrolyt.entry_point.Machine attribute)
VERSION (encoding.vex.Metadata attribute)
version (encoding.vex.Metadata attribute)
(encoding.vex.ProductId attribute)
(encoding.vex.StatementMetadata attribute)
(encoding.vex.Vulnerability attribute)
(maven.MavenLink attribute)
(mock.env.MockEnvConfig attribute)
(npm.NPMLink attribute)
(os.platform.Uname attribute)
(python.pypi.PyPICandidate attribute)
(slsa.provenance.Builder property)
(spdx.DocumentInformation attribute)
(spdx.Package attribute)
version() (in module sys)
vertex_data (collection.dag.DAG attribute)
vertex_predecessors (collection.dag.DAG property)
vertex_predecessors_items() (collection.dag.DAG method)
VertexID (in module collection.dag)
VIRTUAL (os.windows.native_api.FileAttribute attribute)
visit_Import() (sys.RewriteImportNodeTransformer method)
visit_ImportFrom() (sys.RewriteImportNodeTransformer method)
VISITED (collection.dag.DAGIterator attribute)
volume_path (os.windows.fs.NTFile property)
Vulnerability (class in encoding.vex)
vulnerability (encoding.vex.Statement attribute)
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY (encoding.vex.Justification attribute)
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH (encoding.vex.Justification attribute)
VULNERABLE_CODE_NOT_PRESENT (encoding.vex.Justification attribute)
W
W32_EPOCH_OFFSET (in module os.windows.native_api)
Wait (class in os.windows.native_api)
wait() (job.scheduler.Scheduler method)
(os.process.Run method)
wait_for_objects() (in module os.windows.process)
wait_for_processes() (in module os.process)
WaitError
WaitForMultipleObjects (os.windows.native_api.NT attribute)
Walk (class in job.walk)
warning() (log.E3LoggerAdapter method)
Wheel (class in python.wheel)
WheelError (class in python.wheel)
which() (in module os.fs)
WithOpenFile (class in os.windows.fs)
word_iterator (collection.trie.Trie attribute)
working_copy (vcs.svn.SVNRepository attribute)
working_dir (anod.checkout.CheckoutManager attribute)
working_tree (vcs.git.GitRepository attribute)
WRITE (os.windows.native_api.Share attribute)
write() (net.http._Fileobj method)
write_attributes() (os.windows.fs.NTFile method)
WRITE_ATTRS (os.windows.native_api.Access attribute)
WRITE_DATA (os.windows.native_api.Access attribute)
write_diff() (vcs.git.GitRepository method)
WRITE_EA (os.windows.native_api.Access attribute)
write_local_diff() (vcs.git.GitRepository method)
write_log() (vcs.git.GitRepository method)
wsl_reparse_link_target() (os.windows.fs.NTFile method)
WSL_SYMLINK (os.windows.native_api.IOReparseTag attribute)
Y
yaml
module
yaml_include() (yaml.OrderedDictYAMLLoader method)
YamlError
yanked (python.pypi.PyPILink attribute)