Skip to content

boost-community/boostsec-scanner-mobsfscan

Repository files navigation

boostsec-scanner-mobsfscan

Boostsec mobsfscan Scanner

Development

If you wish to automatically run make format lint on commit, you can use pre-commit

pre-commit install
  • make install: Create or synchronize your virtualenv with the poetry.lock file
  • make update: Run after any modification to the pyproject.toml. Will update the poetry.lock and synchronizes your virtualenv.
  • make upgrade: Pull new changes from the template repo and upgrade the dependencies
  • make format: Auto-format your code
  • make lint: Run linters
  • make test: Run all tests, provides a coverage report

Tips

Adding a new dependency

  • To add a runtime dependency: poetry add <dependency>
  • To add a testing dependency: poetry add <dependency> --group dev
  • Or, simply edit the pyproject.toml and run make update

Is the dependency required for consumers to use your .../testing module?

  • Add the dependency to the runtime dependencies in this format
    docker = { version = "^5.0.3", optional = true }
    
  • Add the optional dependency to the testing extras
    [tool.poetry.extras]
    testing = [
        "docker",
    ]
    
  • Run make update to lock and update your virtualenv

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •