diff --git a/src/poetry/core/masonry/utils/module.py b/src/poetry/core/masonry/utils/module.py index c97aefda6..85c8788a4 100644 --- a/src/poetry/core/masonry/utils/module.py +++ b/src/poetry/core/masonry/utils/module.py @@ -66,6 +66,11 @@ def __init__( } ] else: + if self._name != name.lower(): + raise ModuleOrPackageNotFound( + "Project file/folder contains disallowed characters -" + f" expected naming: {name}" + ) raise ModuleOrPackageNotFound( f"No file/folder found for package {name}" )