Skip to content

Inclusions in pyproject.toml #3622

@j-t-1

Description

@j-t-1

pypdf/pyproject.toml

Lines 49 to 59 in 026e08a

dev = [
"black",
"flit",
"pip-tools",
"pre-commit",
"pytest-cov",
"pytest-socket",
"pytest-timeout",
"pytest-xdist",
"wheel"
]

Where is black used in the codebase?

Should pytest-benchmark be included? If not, what is different between it and the other present pytest-*?

pypdf/pyproject.toml

Lines 98 to 103 in 026e08a

[tool.isort]
line_length = 79
indent = ' '
multi_line_output = 3
include_trailing_comma = true
known_third_party = ["pytest", "setuptools"]

Is setuptools unused, so can be removed from line 103?

Metadata

Metadata

Assignees

No one assigned

    Labels

    is-questionRather a question than an issue. Should usually be a Discussion instead

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions