build: package the new graphify.exporters subpackage

setuptools uses an explicit package list, so the new graphify/exporters/ package
(base, html, graphdb — split out of export.py) was absent from the built wheel,
which would break `import graphify.exporters.*` for installed users. Add it
alongside graphify and graphify.extractors. No version change.

Verified: fresh-venv install of the rebuilt wheel imports every new module,
resolves all backward-compat re-exports, builds a multi-language graph, and runs
query/path/explain and install/uninstall.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
tpateeq
2026-07-09 01:46:02 +05:30
co-authored by Claude Opus 4.8
parent 97a289c531
commit 9b4ffdad4c
+1 -1
View File
@@ -111,7 +111,7 @@ dev = [
package = true
[tool.setuptools]
packages = ["graphify", "graphify.extractors"]
packages = ["graphify", "graphify.extractors", "graphify.exporters"]
include-package-data = false
[tool.setuptools.package-data]