Quality-report

Latest version: v2.93.9

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 85 of 94

1.16.1

* Include requirements.txt in source distribution.

1.16.0

* Lots of undocumented changes.
* Add an OWASP dependency metric that uses the Jenkins OWASP dependency
check plugin to check for dependencies with OWASP issues.
* Products take an optional `is_main` boolean parameter. Set it to `False` to have
the size of a product be ignored in the Total LOC metric.
* Don't report CI-jobs without builds as failing.
* Allow for overriding the total LOC metric via the project.
* Split the metric for measuring the number of user stories not approved or
not reviewed into separate metrics for not approved and not reviewed user
stories.
* Split the metric for measuring the number of logical test cases not approved
or not reviewed into separate metrics for not approved and not reviewed
logical test cases.
* Remove support for writing a summary to the summary.csv file.
* Remove support for filtering metrics by team.
* Remove release age metric.
* Remove support for Emma.
* Bug fix: make the team spirit yellow or red when the measurement date gets
old.
* Bug fix: HTML escape comments retrieved from the Wiki.
* Bug fix: Make `LowerIsBetterMetrics` red when the measured value is invalid
(below zero).
* Bug fix: Have Git check remote branches for unmerged commits instead of just
local branches.

1.15.0

* Allow for requirements to be added to a project. The requirements
will determine what needs to be measured later on.
* Introduce a abstract version control system class with `Subversion` and `Git`
as concrete instances.
* Use metric source id mapping to find teams in the Wiki.
* Allow for adding a default team to a Jenkins instance. The default team is
responsible for all jobs that have not explicitly been assigned to a team.
* Bug fix: if a product or team has a target or low target of 0 specified in
the project definition, don't ignore it.

1.14.0

* Task functionality has been removed, `metric_source.Tasks` no longer exists.
* Documents now need a Subversion metric source id (the Subversion path).
* The Pom metric source needs a reference to both Sonar and Subversion.
* The Sonar metric source needs a reference to Subversion.
* Add a blocker violations metric.

1.13.2

* Bug fix: use the language of a component to decide what the rule name is
for the number of parameters from Sonar.
* Bug fix: don't crash when the language of a component in Sonar can't be
retrieved.

1.13.1

* Bug fix: use C-sharp and Javascript specific rule names when the language of
a component is C-sharp or Javascript to get violations from Sonar.
* Add metric class names to Help menu as reference for specifying targets and
technical debt in the project definition file.

Page 85 of 94

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.