LiberTEM/LiberTEM

View on GitHub
setup.py

Summary

Maintainability
A
0 mins
Test Coverage

subprocess call - check for execution of untrusted input.
Open

            subprocess.check_call(command, cwd=cwd_client)
Severity: Info
Found in setup.py by bandit

Consider possible security implications associated with subprocess module.
Open

import subprocess
Severity: Info
Found in setup.py by bandit

Starting a process with a partial executable path
Open

        rev_raw = subprocess.check_output(["git", "rev-parse", "HEAD"], cwd=new_cwd)
Severity: Info
Found in setup.py by bandit

subprocess call - check for execution of untrusted input.
Open

        rev_raw = subprocess.check_output(["git", "rev-parse", "HEAD"], cwd=new_cwd)
Severity: Info
Found in setup.py by bandit

Take the required action to fix the issue indicated by this "FIXME" comment.
Open

        # FIXME check if error in tests\test_fullmatch.py persists in a later
Severity: Major
Found in setup.py by sonar-python

FIXME tags are commonly used to mark places where a bug is suspected, but which the developer wants to deal with later.

Sometimes the developer will not have the time or will simply forget to get back to that tag.

This rule is meant to track those tags and to ensure that they do not go unnoticed.

Noncompliant Code Example

def divide(numerator, denominator):
  return numerator / denominator              # FIXME denominator value might be 0

See

Take the required action to fix the issue indicated by this "FIXME" comment.
Open

        # FIXME pull request #259
Severity: Major
Found in setup.py by sonar-python

FIXME tags are commonly used to mark places where a bug is suspected, but which the developer wants to deal with later.

Sometimes the developer will not have the time or will simply forget to get back to that tag.

This rule is meant to track those tags and to ensure that they do not go unnoticed.

Noncompliant Code Example

def divide(numerator, denominator):
  return numerator / denominator              # FIXME denominator value might be 0

See

Take the required action to fix the issue indicated by this "FIXME" comment.
Open

        # FIXME recheck later again
Severity: Major
Found in setup.py by sonar-python

FIXME tags are commonly used to mark places where a bug is suspected, but which the developer wants to deal with later.

Sometimes the developer will not have the time or will simply forget to get back to that tag.

This rule is meant to track those tags and to ensure that they do not go unnoticed.

Noncompliant Code Example

def divide(numerator, denominator):
  return numerator / denominator              # FIXME denominator value might be 0

See

There are no issues that match your filters.

Category
Status