Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delay pass creation until time to run #1621

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Delay pass creation until time to run

1b6bcca
Select commit
Loading
Failed to load commit list.
Open

Delay pass creation until time to run #1621

Delay pass creation until time to run
1b6bcca
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed Feb 14, 2025 in 4s

1 configuration not found

Warning: Code scanning may not have found all the alerts introduced by this pull request, because 1 configuration present on refs/heads/main was not found:

API upload

  • ❓  <default>

New alerts in code changed by this pull request

  • 8 errors
  • 1 note

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 10 in olive/engine/config.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'AbstractPassConfig' may not be defined if module
olive.passes.pass_config
is imported before module
olive.engine.config
, as the
definition
of AbstractPassConfig occurs after the cyclic
import
of olive.engine.config.

Check failure on line 20 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'AbstractPassConfig' may not be defined if module
olive.passes.pass_config
is imported before module
olive.passes.olive_pass
, as the
definition
of AbstractPassConfig occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 21 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'BasePassConfig' may not be defined if module
olive.passes.pass_config
is imported before module
olive.passes.olive_pass
, as the
definition
of BasePassConfig occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 22 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'PassConfigParam' may not be defined if module
olive.passes.pass_config
is imported before module
olive.passes.olive_pass
, as the
definition
of PassConfigParam occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 23 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'PassParamDefault' may not be defined if module
olive.passes.pass_config
is imported before module
olive.passes.olive_pass
, as the
definition
of PassParamDefault occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 24 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'create_config_class' may not be defined if module
olive.passes.pass_config
is imported before module
olive.passes.olive_pass
, as the
definition
of create_config_class occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 37 in olive/passes/olive_pass.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'RunPassConfig' may not be defined if module
olive.engine.config
is imported before module
olive.passes.olive_pass
, as the
definition
of RunPassConfig occurs after the cyclic
import
of olive.passes.olive_pass.

Check failure on line 25 in olive/passes/pass_config.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'Pass' may not be defined if module
olive.passes.olive_pass
is imported before module
olive.passes.pass_config
, as the
definition
of Pass occurs after the cyclic
import
of olive.passes.pass_config.
'Pass' may not be defined if module
olive.passes.olive_pass
is imported before module
olive.passes.pass_config
, as the
definition
of Pass occurs after the cyclic
import
of olive.passes.pass_config.

Check notice on line 141 in olive/passes/pass_config.py

See this annotation in the file changed.

Code scanning / CodeQL

Cyclic import Note

Import of module
olive.package_config
begins an import cycle.