Squad

Latest version: v1.93

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

Scan your dependencies

Page 13 of 36

1.43.1

This 1.43.1 release fixes a bug when trying to update TestJob definition
via REST api.

Complete list of changes going in:
* api: Allow to update TestJob definition via API

1.43

This 1.43 release does a handful of this. It:

1. Completely removes the metric.name field in favor of suitemetadata.name, this saves up lots of space in DB
2. Adds project reference to metric threshold model, thus allowing thresholds for all environments in a project
3. Adds regressions and fixes to metric comparison class

Overall, it improves metrics handling a little bit in SQUAD.

Complete list of changes going in:
* api: rest:
* properly use project in metric thresholds endpoint
* support metric comparison between project builds
* core:
* comparison: make lighter/faster MetricComparison
* templates: notification: display metric name in exceeded thresholds
* models:
* add metric regressions and fixes to ProjectStatus
* add project to MetricThreshold
* improve function finding exceeded metrics thresholds
* frontend:
* thresholds: allow metrics name patterns and select all environments
* views: use metadata__name in metrics.name
* models: remove name column from Metric
* tests:
* test_basics: fix missing test
* test_project_status: add project when creating thresholds

1.42

This 1.42 release continues improvements on metrics
pages and queries that make use of the new references
to build and environment in the metric table.

Complete list of changes going in:

* api, core, frontend, test: use suitemetadata.name in favor of metric.name
* api, core, frontend: avoid testrun joins
* api: rest: remove testrun reference in project lookup for metric viewset
* api: rest: remove testrun reference in project lookup for test viewset
* core: history: avoid using testrun to fetch tests
* core: queries: avoid using testrun to fetch metric build/environment
* frontend: queries: fetch metrics faster
* test: fix flake8 complain
* test_pending_migrations: temporarily disable this test

1.41

This 1.41 release adds '/api/builds/<id>/cancel/' endpoint so that
users can cancel all running test jobs of a build.

The release also implements the same denormalization pattern used
in the test model last year. It's important that if you are running
a older squad instance that after this release you run the following
command:

`./manage populate_metric_build_and_environment`

This will ensure that all new metrics will have the correct data migrated.

Complete list of changes going in:

* core: metric: add Build and Environment reference to Metric
* api: rest: add cancel endpoint to builds

1.40

This 1.40 release updates squad-plugins so that the subtasks in
the tradefed plugin won't clog up non-ci_fetch queues.

1.39.1

This 1.39.1 release fixes a bug that allowed unauthenticated users
to see groups with none or private-only projects.

Complete list of changes going in:

* README: update copyright year and add test badge
* scripts: test-ci: don't crash if not able to submit to qa-reports
* frontend: group_home: raise 404 on private groups
* test: mock: use stdlib's mock on python > 3.3
* travis: move to github actions

Page 13 of 36

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.