History

v2.13.0

30 Apr 2024

Features

  • Updated collection to prefer ‘file_path’ over ‘path’. (#23)

v2.12.0

31 Mar 2024

Features

  • Rely on jaraco.packaging.metadata for loading metadata. (#19)

v2.11.0

21 Mar 2024

Features

  • Bumped dependency on build and removed now unnecessary compatibility wrapper.

v2.10.1

30 Jul 2023

No significant changes.

v2.10.0

08 Jul 2023

Features

  • Require Python 3.8 or later.

v2.9.0

08 Oct 2022

Prefer importlib.metadata on Python 3.10 and later.

v2.8.1

26 Sep 2022

In README, present badge/link to the docs.

v2.8.0

26 Sep 2022

  • #17: Prefer build for loading metadata.

v2.7.1

30 Jul 2021

  • #14: Suppress warnings in tomli (pypa/pep517#122).

v2.7.0

30 Apr 2021

  • Rely on importlib_metadata 4 to return clean metadata. Fixes #10 by eliminating that functionality.

v2.6.0

17 Apr 2021

  • When dedenting a long description, avoid dedenting if not needed, as found in experimental versions of importlib_metadata.

v2.5.0

28 Mar 2021

#9: Now CheckdocsItem is a simple item and is discovered if any Python project file (pyproject.toml, setup.cfg, setup.py) is found. Also fixes #8.

v2.4.0

26 Feb 2021

Rely on pep517 to load project metadata. Avoids issue where other stray metadata might be lying around. Improves support for projects built by other tools.

v2.3.0

21 Feb 2021

Refreshed package. Now pytest_checkdocs is a package instead of a module.

v1.2.5

20 Feb 2021

Restore compatibility with Python 2.7.

v1.2.4

20 Feb 2021

#3: Backport workaround for deprecation warning (now an error).

v2.2.0

01 Jan 2021

Added degenerate support for markdown in the check.

v2.1.1

26 May 2020

Feed mypy hobgoblins.

v2.1.0

26 May 2020

#3: Add workaround for deprecation warning. #4: Only require importlib_metadata on older Pythons.

v2.0.0

Require Python 3.6 or later.

v1.2.3

31 Oct 2019

Rely on docutils 0.15 to include fix for docutils 348.

v1.2.2

29 Sep 2019

#2: Workaround for ValueError when running under Python 3.8.

v1.2.1

11 Sep 2019

#1: Fix issue when run against importlib_metadata 0.21.

v1.2.0

28 Jan 2019

Rely on importlib_metadata 0.8 to find local distribution.

Add hacky workaround for when package uses ‘src’ package layout. See importlib_metadata 42 for more details.

v1.1.1

28 Nov 2018

Fix package metadata to include the module.

v1.1.0

27 Nov 2018

Instead of invoking setup.py, rely on importlib_metadata to load the long description.

v1.0.0

26 Nov 2018

Initial implementation.