Skip to content

Clarify import package terminology - #810

Merged
takluyver merged 1 commit into
pypa:mainfrom
ColumbusLabs:codex/clarify-import-package-terms
Sep 5, 2026
Merged

Clarify import package terminology#810
takluyver merged 1 commit into
pypa:mainfrom
ColumbusLabs:codex/clarify-import-package-terms

Conversation

@ColumbusLabs

Copy link
Copy Markdown
Contributor

What

Clarify that Flit's top-level packages and automatically included subpackages are both import packages.

Why

The existing wording could be read as mixing distribution-package and import-package terminology. The updated bullet uses the maintainer-provided django hierarchy to make the distinction explicit.

Fixes #618

Testing

  • warning-as-error Sphinx HTML build
  • warning-as-error linkcheck for doc/rationale.rst
  • scoped pre-commit hooks
  • codespell
  • git diff --check

The repository-wide linkcheck also reached an unrelated existing HTTP 403 for docutils.sourceforge.io in doc/pyproject_toml.rst; the edited page's links all passed.

@takluyver takluyver added this to the 4.1 milestone Sep 5, 2026
@takluyver
takluyver merged commit 7388aaf into pypa:main Sep 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Doc: Terminology about packages

2 participants