wemake-services / flake8-eradicate

Flake8 plugin to find commented out or dead code
https://pypi.org/project/flake8-eradicate/
MIT License
310 stars 12 forks source link

Bump safety from 1.10.3 to 2.0.0 #254

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps safety from 1.10.3 to 2.0.0.

Release notes

Sourced from safety's releases.

2.0b2

Safety 2.0b2

Summary:

  • This version of Safety is not stable; it is only a beta, pre-release version.
  • Compared to previous versions, Safety 2.0 will be a significant update that includes new features and refactors, resulting in breaking changes to some inputs and outputs.
  • Improved grammar and formatting in the whole code
  • Improved the exception handling in the .yml policy file parsing
  • Improved the JSON output following the customers/users feedback - (This is a breaking change between beta releases)
  • Added the generate command
  • Added the validate command

2.0b1

Safety 2.0.0b1

This version of Safety is not stable; it is only a beta, pre-release version. Compared to previous versions, Safety 2.0 will be a significant update that includes new features and refactors, resulting in breaking changes to some inputs and outputs. See the changelogs (CHANGELOG.md) and readme update for more detailed information.

The most notable high-level changes are:

  • Vastly improved text, screen, and JSON outputs that include more detailed information about each scan and each vulnerability found.
  • New remediation (fix recommendations) output. This feature requires an API key from PyUp.io
  • Improved native exit codes for using Safety within CI/CD processes.
  • A new security policy file that enables ignoring vulnerabilities by their ID and filtering vulnerabilities by their CVSS severity score.

Contributors

This work was done by @​yeisonvargasf 👏

Changelog

Sourced from safety's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is partly based on Keep a Changelog, and this project adheres to Semantic Versioning and PEP 440

[Unreleased] 2.0b5.dev

[2.0b4] - 2022-06-16

Summary:

  • Fixed issue with paddings and margins at specific console outputs like Github actions console
  • Added the --save-json flag and other aliases
  • Added a fallback size for the terminal size function, related to https://bugs.python.org/issue42174
  • Suppressed the announcements sent to stderr when it is running via 'run' environments

[2.0b3] - 2022-05-30

Summary:

  • Fixed issue in the Screen and Text report due to the remediations rendering for the users using an API Key
  • Improved the handling exception in the generate command

[2.0b2] - 2022-05-27

Summary:

  • This version of Safety is not stable; it is only a beta, pre-release version.
  • Compared to previous versions, Safety 2.0 will be a significant update that includes new features and refactors, resulting in breaking changes to some inputs and outputs.
  • Improved grammar and formatting in the whole code
  • Improved the exception handling in the .yml policy file parsing
  • Improved the JSON output following the customers/users feedback - (This is a breaking change between beta releases)
  • Added the generate command
  • Added the validate command

[2.0b1] - 2022-05-08

Summary:

  • This version of Safety is not stable; it is only a beta, pre-release version.
  • Compared to previous versions, Safety 2.0 will be a significant update that includes new features and refactors, resulting in breaking changes to some inputs and outputs.

Updated outputs:

  • Text & screen output: Upgraded the text and screen outputs, removing the old table style and adding new data and formats to vulnerabilities.
  • JSON output: New and updated JSON output (breaking change). Safety adds all the possible information in the JSON report. The structure of this JSON file has been improved.
  • Improved the support for exit codes. There are now custom exit codes with detailed information about the result. Examples include: VULNERABILITIES_FOUND and INVALID_API_KEY.
  • Added remediations (fix recommendations) sections to outputs. Now, Safety will suggest the steps to fix a detected vulnerability when an API key is used.
  • Added new summary meta-data data to the reports showing the Safety version used, the dependencies found, the timestamp, the target scanned, and more. These data are included in the text, screen, and JSON output for improved audit capabilities.
  • Added more info per vulnerability, including URLs to read more about a vulnerability and/or a package.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
codecov[bot] commented 2 years ago

Codecov Report

Merging #254 (c3abd1f) into master (6525f43) will not change coverage. The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #254   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         1           
  Lines           42        42           
  Branches         8         8           
=========================================
  Hits            42        42           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6525f43...c3abd1f. Read the comment docs.