Skip to content

refactor!: rename the autoconf package to autonerves#135

Merged
Jammy2211 merged 2 commits into
mainfrom
claude/pyautoconf-pyautonerves-rename-ik0cgu
Jul 19, 2026
Merged

refactor!: rename the autoconf package to autonerves#135
Jammy2211 merged 2 commits into
mainfrom
claude/pyautoconf-pyautonerves-rename-ik0cgu

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

What

Rename the installable Python package autoconfautonerves:

  • autoconf/autonerves/, test_autoconf/test_autonerves/ (git renames; line endings preserved)
  • pyproject.toml: name, testpaths, packages.find exclude, self-extra
  • all internal imports and string references (e.g. the Colab install list)

The repo/organ identity (PyAutoConf, the Nerves organ) is intentionally left unchanged here — it flips to PyAutoNerves with the GitHub repo rename in the coordinated cutover.

Coordination

⚠️ Breaking: the import name and PyPI distribution become autonerves. This is the foundation of a coordinated sweep — the downstream libraries (PyAutoFit/PyAutoArray/PyAutoGalaxy/PyAutoLens/PyAutoCTI) switch their pins/imports to autonerves on the same-named branch, and the reusable CI workflows already accept autonerves as a package alias (PyAutoHeart merged). CI here resolves the package from this branch built as autonerves.

Merge order: this + the five library PRs together (same-named branches), then republish.

🤖 Generated with Claude Code

https://claude.ai/code/session_013ciVftxvYpefh59wSkR7jN


Generated by Claude Code

claude added 2 commits July 19, 2026 11:45
Rename the installable Python package `autoconf` -> `autonerves` (package dir
`autoconf/` -> `autonerves/`, `test_autoconf/` -> `test_autonerves/`,
`pyproject.toml` name/testpaths/extras, all internal imports and string
references). Line endings are preserved. The repo/organ identity ("PyAutoConf",
the Nerves organ) is left unchanged here; it flips to PyAutoNerves with the
GitHub repo rename in the coordinated cutover.

BREAKING CHANGE: the import name and PyPI distribution become `autonerves`.
Downstream libraries switch their pins/imports in the same coordinated sweep;
the reusable CI workflows already accept `autonerves` as a package alias.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013ciVftxvYpefh59wSkR7jN
Following the GitHub repo rename, update the Nerves repo's own README, AGENTS,
CLAUDE, copilot-instructions, llms.txt, pyproject homepage and code-of-conduct
to its new name PyAutoNerves. Package is already `autonerves`; this completes
the repo/organ identity.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013ciVftxvYpefh59wSkR7jN
@Jammy2211
Jammy2211 merged commit 5ac4337 into main Jul 19, 2026
4 checks passed
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.

2 participants