v0.1.0-rc2 — install bug fix
Pre-release
Pre-release
Patch over v0.1.0-rc1
Fixes the v0.1.0-rc1 install bug where import memexa raised ModuleNotFoundError because the package was installed under a literal src/ namespace.
Changed
- Full source-tree rename
src/→memexa/(289 files, 1234 substitutions) - pyproject.toml:
packages.find include = ["memexa*"](was["src*"]) - pyproject.toml: add
authors = [{name = "labazhou2024"}]+maintainers(was empty in rc1, madepip show memexalook orphan) - Bump version 0.1.0rc1 → 0.1.0rc2
Verification
pip install --pre memexa==0.1.0rc2
python -c "import memexa; print(memexa.__file__)" # OK
python -c "from memexa.core import memory_query" # OK
memexa --help # OKWhy use this over rc1
- rc1 has the
import srcanti-pattern that will not be fixed in place; rc2 supersedes it - All future development continues on the
memexapackage layout
For the full project pitch, scope, limitations, and roadmap, see v0.1.0-rc1 release notes (still applies — only the install layout changed).