Skip to content

11.1.0 installs top-level docs directoryΒ #790

@mgorny

Description

@mgorny

❓ I'm submitting a ...

  • 🐞 bug report
  • 🐣 feature request
  • ❓ question about the decisions made in the repository

🐞 Describe the bug. What is the current behavior?
The 11.1.0 wheels include a top-level docs package.

❓ What is the motivation / use case for changing the behavior?
docs package is installed outside the package's namespace.

πŸ’‘ To Reproduce
Steps to reproduce the behavior:

  1. pip install cheroot
  2. You get site-packages/docs.

πŸ’‘ Expected behavior
No docs in site-packages.

πŸ“‹ Details

$ unzip -l /tmp/cheroot-11.1.0-py3-none-any.whl | grep docs
     6581  11-03-2025 00:32   docs/conf.py
      540  11-03-2025 00:32   docs/devguide.rst
      493  11-03-2025 00:32   docs/history.rst
      620  11-03-2025 00:32   docs/index.rst
     2518  11-03-2025 00:32   docs/spelling_stub_ext.py
      700  11-03-2025 00:32   docs/spelling_wordlist.txt
     2274  11-03-2025 00:32   docs/_templates/python_2_eol.html
      395  11-03-2025 00:32   docs/changelog-fragments.d/.gitignore
     2493  11-03-2025 00:32   docs/changelog-fragments.d/.towncrier-template.rst.j2
     5012  11-03-2025 00:32   docs/changelog-fragments.d/README.rst
     3660  11-03-2025 00:32   docs/contributing/guidelines.rst
     3070  11-03-2025 00:32   docs/contributing/release_guide.rst
       14  11-03-2025 00:32   docs/pkg/.gitignore

πŸ“‹ Environment

  • Cheroot version: 11.1.0
  • CherryPy version: n/a
  • Python version: all
  • OS: all
  • Browser: all

πŸ“‹ Additional context
n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is brokenhelp wantedSomebody help us, please!reproducer: presentThis PR or issue contains code, which reproduce the problem described or clearly understandable STR

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions