Skip to content

MAINT: add pyproject.toml and declare dtoolcore dependency#1

Open
jotelha wants to merge 1 commit into
masterfrom
maint/add-pyproject-and-dtoolcore-dep
Open

MAINT: add pyproject.toml and declare dtoolcore dependency#1
jotelha wants to merge 1 commit into
masterfrom
maint/add-pyproject-and-dtoolcore-dep

Conversation

@jotelha

@jotelha jotelha commented May 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Add pyproject.toml with build system declaration so the package installs correctly with modern pip (fixes ModuleNotFoundError: No module named 'setuptools' during build)
  • Declare dtoolcore in install_requires — it was used but not declared, causing ModuleNotFoundError at test collection

dtoolcore was used at test time but missing from install_requires, causing
ModuleNotFoundError when tests import the package. Also add pyproject.toml
for modern pip build system compatibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant