Skip to content

ament_pep257 uses deprecated pydocstyle #497

@InvincibleRMC

Description

@InvincibleRMC

It currently still works but has been deprecated in favor of ruff. However as of astral-sh/ruff#659 there is not currently a Python api that could be used to replace it. And even if it did work ruff is not available via package managers yet.

Some possible solutions are the following:

  1. Add warning into ament_pep257 that it might break in the future
  2. Hold out for a ruff api replacement that could be dropped in pydocstyles' place in the future
  3. Add a deprecation warning then in some future version deprecate in favor of some future ament_ruff

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions