Skip to content

fix: add wifi_densepose package for correct module import#324

Merged
ruvnet merged 1 commit intomainfrom
fix/issue-314-module-import
Mar 27, 2026
Merged

fix: add wifi_densepose package for correct module import#324
ruvnet merged 1 commit intomainfrom
fix/issue-314-module-import

Conversation

@ruvnet
Copy link
Copy Markdown
Owner

@ruvnet ruvnet commented Mar 27, 2026

Summary

  • Adds top-level wifi_densepose/ Python package with WiFiDensePose facade class
  • Updates pyproject.toml to include wifi_densepose* in package discovery
  • Fixes ModuleNotFoundError: No module named 'wifi_densepose' when users follow the README Quick Start

Root Cause

The README documents from wifi_densepose import WiFiDensePose but only v1/src/ existed as an installable package. No wifi_densepose module was ever created.

What Changed

File Change
wifi_densepose/__init__.py New package with WiFiDensePose class matching README API (start(), get_latest_poses(), stop())
pyproject.toml Added wifi_densepose* to setuptools package includes

Test plan

  • from wifi_densepose import WiFiDensePose — verified import succeeds
  • WiFiDensePose() instantiation works
  • system.version() returns 1.2.0
  • pip install -e . from clean venv

Closes #314

🤖 Generated with claude-flow

…nsePose` works (#314)

The README Quick Start tells users to `pip install wifi-densepose` and then
`from wifi_densepose import WiFiDensePose`, but no `wifi_densepose` Python
package existed — only `v1/src`. This adds a top-level `wifi_densepose/`
package with a WiFiDensePose facade class matching the documented API, and
updates pyproject.toml to include it in the distribution.

Closes #314

Co-Authored-By: claude-flow <ruv@ruv.net>
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.

ModuleNotFoundError: No module named 'wifi_densepose'

1 participant