Skip to content

Unexpected installation of doc and tests with Kaleido ≥1.0 #414

@hirohira9119

Description

@hirohira9119

From version 1.0, installing Kaleido via pip results in additional top-level folders under 'site-packages': 'doc' and 'tests'. These are installed alongside the expected kaleido and kaleido.dist-info folders.

Additionally, version 1.1 introduces pytest-timeout as a dependency, which gets installed even when Kaleido is used purely as a runtime image export tool.

Could you clarify:

  • Is this installation behavior intentional?
  • If so, would it be possible to rename the folders to something more Kaleido-specific (e.g., kaleido.doc, kaleido.tests) to avoid potential namespace confusion?
  • If not intentional, could these folders and test-related dependencies be excluded from installation?

If this is already covered somewhere in the documentation and I’ve simply overlooked it, feel free to point me in the right direction.
Thanks in advance for your insights!

Metadata

Metadata

Assignees

Labels

P2needed for current cyclebugsomething brokendependenciesPull requests that update a dependency file

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions