Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 25, 2022

Bumps prospector from 1.2.0 to 1.7.0.

Release notes

Sourced from prospector's releases.

1.7.0

This is mostly a "tidying up" release in preparation for more useful code refactoring and feature improvement.

New:

  • Added a --quiet command line option to suppress all output. Useful if you just want to know the exit code of prospector for scripting.
  • Removed the prospector "indent checker" since this is now no longer in pylint [#482](https://github.com/PyCQA/prospector/issues/482) <https://github.com/PyCQA/prospector/issues/482>_

Fixes:

Deprecation warning:

  • Tools pep8 and pep257 have been renamed to pycodestyle and pydocstyle respectively. This is because the tools themselves were renamed years ago - See #222. Note that this means that prospector profiles and message output uses this new name instead of the old name, so you will need to update your configuration. The old names will still work, but this legacy behaviour will be removed in prospector 2.0
  • There is now a --legacy-tool-names flag for outputting pep8 or pep257 as the tool name when outputting errors. This is to be backwards compatible with any parsing logic; this flag is also deprecated and will go away in prospector 2.0

Tidying up

These are all internal prospector code quality improvements.

  • #467 - Removed nosetests, as nose is not compatible with Python 3.10 yet and the pytest tests were already doing the same thing
  • Tidied up the tox testing
  • Started adding some type hints to methods
  • Fixed lots of warnings raised by prospector when running prospector on itself...
  • Removed some old python2 compatibility code which is no longer needed now python2 is not supported at all
  • Fixed hyperlink formatting in this CHANGELOG to be RST (was never updated after converting from markdown)

1.6.0

  • #478 Fixed incompatible version specification of pylint-plugin-utils. This now requires pylint-django of at least 2.5.

note This release drops support for python 3.6.1

1.5.3.1

Removed pin for pylint

1.5.3

Bugfix release to fix compatibility with latest version of pylint - #465

1.5.3dev0

This is a development release to help check that the fix for #465 works.

It just fixes compatibility with pylint>2.12

Full Changelog: prospector-dev/prospector@1.5.2...1.5.3dev0

1.5.2 (bugfix)

Pins pylint to version <2.12.0 due to an incompatibility with prospector - PyCQA/prospector#465

1.5.1

... (truncated)

Changelog

Sourced from prospector's changelog.

Version 1.7.0

This is mostly a "tidying up" release.

New:

  • Added a --quiet command line option to suppress all output. Useful if you just want to know the exit code of prospector for scripting.
  • Removed the prospector "indent checker" since this is now no longer in pylint [#482](https://github.com/PyCQA/prospector/issues/482) <https://github.com/PyCQA/prospector/issues/482>_

Fixes:

Deprecation warning:

  • Tools pep8 and pep257 have been renamed to pycodestyle and pydocstyle respectively. This is because the tools themselves were renamed years ago - See [#222](https://github.com/PyCQA/prospector/issues/222) <https://github.com/PyCQA/prospector/issues/222>_. Note that this means that prospector profiles and message output uses this new name instead of the old name, so you will need to update your configuration. The old names will still work, but this legacy behaviour will be removed in prospector 2.0
  • There is now a --legacy-tool-names flag for outputting pep8 or pep257 as the tool name when outputting errors. This is to be backwards compatible with any parsing logic; this flag is also deprecated and will go away in prospector 2.o

Tidying up

These are all internal prospector code quality improvements.

  • [#467](https://github.com/PyCQA/prospector/issues/467) <https://github.com/PyCQA/prospector/issues/467>_ - Removed nosetests, as nose is not compatible with Python 3.10 yet and the pytest tests were already doing the same thing
  • Tidied up the tox testing
  • Started adding some type hints to methods
  • Fixed lots of warnings raised by prospector when running prospector on itself...
  • Removed some old python2 compatibility code which is no longer needed now python2 is not supported at all
  • Fixed hyperlink formatting in this CHANGELOG to be RST (was never updated after converting from markdown)

Version 1.6.1

  • #454 Update pyflakes to 2.*

Version 1.6.0

  • #478 Fixed incompatible version specification of pylint-plugin-utils. This now requires pylint-django of at least 2.5.

note This release drops support for python 3.6.1

Version 1.5.3 and 1.5.3dev0 and 1.5.3.1

  • [#465](https://github.com/PyCQA/prospector/issues/465) <https://github.com/PyCQA/prospector/issues/465>_ Remove unnecessary configuration reset to fix pylint>=2.12 compatibility
  • Version 1.5.3.1 was needed to unpin the pylint dependency to actually use the fix for compatibility.

Version 1.5.2

... (truncated)

Commits
  • b0b4f03 Updating for 1.7 release
  • 676894e Fixing pep8 usage now that it can be a shorthand and also a tool name...
  • 2d98cc7 Running pre-commit linting/formatting
  • 7066004 [refs #482] Removing unecessary indent checker
  • 38d37f6 Properly deprecating pep8 and pep257 as tool names, but adding legacy compati...
  • 27599f1 Merge branch 'master' of github.com:PyCQA/prospector
  • 7e3e518 [pre-commit.ci] pre-commit autoupdate (#483)
  • c31bb80 Accept all new version of pyflakes 2 (#472)
  • 3fe76bd Merge pull request #479 from PyCQA/478-fix-pylint-plugin-utils-version
  • 2393495 #478 Added CHANGELOG information for 1.6 release
  • Additional commits viewable in compare view

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)

Bumps [prospector](https://github.com/PyCQA/prospector) from 1.2.0 to 1.7.0.
- [Release notes](https://github.com/PyCQA/prospector/releases)
- [Changelog](https://github.com/PyCQA/prospector/blob/master/CHANGELOG.rst)
- [Commits](prospector-dev/prospector@1.2.0...1.7.0)

---
updated-dependencies:
- dependency-name: prospector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 25, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 28, 2022

Superseded by #77.

@dependabot dependabot bot closed this Feb 28, 2022
@dependabot dependabot bot deleted the dependabot/pip/prospector-1.7.0 branch February 28, 2022 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant