Socket
Socket
Sign inDemoInstall

zambeze

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    zambeze


Maintainers
1

Readme

Build PyPI License: MIT Docs codecov Codacy Badge CodeFactor GitLab Main

Zambeze

Documentation for Zambeze can be found on ReadTheDocs.

Get in Touch

The main channel to reach the Zambeze team is via the support email: support@zambeze.org.

Bug Report / Feature Request: our preferred channel to report a bug or request a feature is via
Zambeze's Github Issues Track.

Installation

Dependency installation should proceed similar to any python package.

pip install -r requirements.txt .

Zambeze CLI

zambeze --help

Development Environment

Code Formatting

Zambeze's code uses Black, a PEP 8 compliant code formatter, and Flake8, a code style guide enforcement tool. To install the these tools you simply need to run the following:

pip install flake8 black

Before every commit, you should run the following:

black .
flake8 .

If errors are reported by flake8, please fix them before commiting the code.

Running Tests

There are a few dependencies that need to be installed to run the pytest, if you installed the requirements.txt file then this should be covered as well.

pip install pytest

From the root directory using pytest we can run:

python3 -m pytest -m unit -sv

Some tests should only be run from the context of the GitLab runner these can be run with:

python3 -m pytest -m gitlab_runner -sv

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc