Skip to content

[bug]: unused run dependencies #1344

@timp87

Description

@timp87

Description of the bug

Hello
In the latest v0.34.7 I think I found a few dependencies listed in pyproject.toml that do not seem used.
I verified only [tool.poetry.dependencies] section with runtime dependencies

  1. addict - can't find any signs of it in kapitan
  2. gitdb - can't find any signs of it in kapitan
  3. python-box - used in kadet, but not directly in kapitan. Probably a leftover after split.
  4. jsonpath-ng - can't find any signs of it in kapitan
  5. packaging - this is probably a build dependency? Should be moved to corresponding section then? Or even removed?

So I suggest to remove those or move to appropriate section.

Sorry if I'm mistaken and missing something.

Steps to reproduce

N/A

What happened?

N/A

Additional context

No response

Version (kapitan)

master

Version (Python)

3.11

Python virtual environment

  • pyenv
  • venv
  • no environment

OS information

No response

Relevant log output

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