Skip to content

[codex] Rename project identity to Bearshape#6

Merged
acecchini merged 2 commits into
mainfrom
codex/bearshape-rename
May 29, 2026
Merged

[codex] Rename project identity to Bearshape#6
acecchini merged 2 commits into
mainfrom
codex/bearshape-rename

Conversation

@acecchini
Copy link
Copy Markdown
Owner

@acecchini acecchini commented May 29, 2026

Summary

  • renames the source package, distribution metadata, imports, docs, examples, tests, typing fixtures, notebook, lock/config files, and release workflow to Bearshape
  • rewrites README and CONTRIBUTING into concise project-facing guides
  • keeps the rename clean: no compatibility package for the previous import identity

Validation

  • uv --cache-dir .uv-cache sync
  • import bearshape -> bearshape 0.0.1
  • import bearshape.numpy -> bearshape.numpy
  • previous import package lookup -> None
  • old-name audit across project files, excluding .git, site, .venv, and .tox -> no matches
  • uv --cache-dir .uv-cache run pytest -n auto tests/ -> 1063 passed, 5 skipped
  • uv --cache-dir .uv-cache run pyright src tests/typing -> 0 errors
  • uv --cache-dir .uv-cache run mypy src tests/typing -> no issues
  • uv --cache-dir .uv-cache run ty check src tests/typing -> all checks passed
  • uv --cache-dir .uv-cache run mkdocs build --clean
  • uv --cache-dir .uv-cache run prek run -a
  • uv --cache-dir .uv-cache run tox run -e dev -> 1063 passed, 5 skipped, coverage 91.20%
  • uv --cache-dir .uv-cache build -> built dist/bearshape-0.0.1.tar.gz and dist/bearshape-0.0.1-py3-none-any.whl

PyPI

  • Local package metadata, uv.lock, built artifacts, and trusted-publishing workflow now target bearshape.
  • No live PyPI publish was run. Publishing waits for review, merge, tag, and explicit approval.

Notes

  • CuPy runtime validation remains deferred until a CUDA GPU environment with CuPy is available.

@acecchini acecchini force-pushed the codex/bearshape-rename branch from 3646825 to 2bc5aaf Compare May 29, 2026 08:52
@acecchini acecchini changed the title [codex] Rename Shapix to Bearshape [codex] Rename project identity to Bearshape May 29, 2026
@acecchini acecchini force-pushed the codex/bearshape-rename branch from dea3c1d to b7e656a Compare May 29, 2026 09:31
@acecchini acecchini marked this pull request as ready for review May 29, 2026 10:11
@acecchini acecchini merged commit 7e11e05 into main May 29, 2026
19 checks passed
@acecchini acecchini deleted the codex/bearshape-rename branch May 29, 2026 10:13
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