seCureLI is a tool that enables you to experience the delight of building products by helping you get ideas from your head into working software as frictionlessly as possible, in a reliable, secure, scalable, and observable way.
As a developer, I want my python files to have correct importing patterns
AC
audit all of the importing we're doing in securli and change any anti-patterns into correct python imports
a. Bad: from secureli.repositories.secureli_config import ( SecureliConfig, SecureliConfigRepository, VerifyConfigOutcome, )
-> bingo = SecureliConfig(language)
b. Good: from secureli.repositories import secureli_config
-> bingo = secureli_config.SecureliConfig(language)
Notes
working branch to split off of: refactor/secureli-000-modular-refactor
As a developer, I want my python files to have correct importing patterns
AC
from secureli.repositories.secureli_config import ( SecureliConfig, SecureliConfigRepository, VerifyConfigOutcome, )
-> bingo = SecureliConfig(language) b. Good:from secureli.repositories import secureli_config
-> bingo = secureli_config.SecureliConfig(language)Notes
refactor/secureli-000-modular-refactor