Skip to content

Releases: landscapeio/prospector

v1.10.3

18 Oct 06:22
Compare
Choose a tag to compare

Dependencies versions were bumped following multiple moderate CVE declared in transitive dependencies.

1.10.2

25 May 01:27
Compare
Choose a tag to compare

1.10.1 was released to fix a packaging and installation problem (see this issue)
for a description of the problem).

However this caused a separate regression in packaging and installation #618

1.10.2 fixes both issues

1.10.0

12 May 05:43
Compare
Choose a tag to compare

New:

  • Prospector profiles can now be loaded from external packages, meaning that behaviour can be packaged and re-used across projects - #604
  • Added pyright as an optional additional tool - #612
  • use-dmypy option now passed through to MyPy - #611

1.9.0

15 Feb 20:45
Compare
Choose a tag to compare

v1.8.4

10 Jan 19:20
5ee46a8
Compare
Choose a tag to compare

v1.8.3

08 Dec 10:58
Compare
Choose a tag to compare

v1.8.2

02 Dec 11:57
Compare
Choose a tag to compare

1.8.1

01 Dec 12:28
24de8af
Compare
Choose a tag to compare

Add support for Python 3.11

1.8.0

01 Dec 08:41
Compare
Choose a tag to compare

File discovery fixes:

Finding paths and files to check has been replaced with a new version using pathlib - this should not result in any changes,
except fixing an issue where pylint and pydocstyle were inspecting the same file or directory twice sometimes.
However it may cause slightly different orders or reduce these duplicate warnings.

The behavior of prospector should be unchanged, apart from some bugfixes related to the old file discovery mechanism.

Related bugs and PRs:

Other bugfixes:

  • #106
  • Running prospector on a path not in the CWD (eg, 'prospector /some/where/else') will not cause exceptions, and will instead use absolute paths for message output
  • Autodetction of libraries, to automatically use pylint plugins, will no work on projects using a pyproject.toml ; also it has been turned on by default, it seemed to have accidentally been set to off by default some time ago.
  • #529

Misc:

  • Prospector now runs on itself without generating errors after all linting warnings were fixed

1.8.0 rc1

18 Mar 13:15
Compare
Choose a tag to compare
1.8.0 rc1 Pre-release
Pre-release

Building on the rc0 release, with bugfixes to do with relative paths and absolute paths - prospector can now run in a directory and be pointed at any other directory.

Other small bugfixes for path related changes in rc0.