Skip to content

Rename package to everyrow and add PyPI publish workflow#9

Merged
CallumMcMahon merged 3 commits intomainfrom
rename-package-everyrow
Jan 16, 2026
Merged

Rename package to everyrow and add PyPI publish workflow#9
CallumMcMahon merged 3 commits intomainfrom
rename-package-everyrow

Conversation

@CallumMcMahon
Copy link
Copy Markdown
Member

Summary

  • Change package name from everyrow-sdk to everyrow for a snappier install experience
  • Add GitHub Actions workflow for trusted publishing to PyPI

Test plan

  • Verify package builds correctly with uv build
  • After merge, create a GitHub Release to trigger first publish
  • Confirm package is available at https://pypi.org/project/everyrow/

🤖 Generated with Claude Code

CallumMcMahon and others added 3 commits January 15, 2026 18:10
Simplify import ergonomics by removing the _sdk suffix from the package name.
Users can now import with `from everyrow import ...` instead of `from everyrow_sdk import ...`.

Changes:
- Rename src/everyrow_sdk/ directory to src/everyrow/
- Update all imports across source, examples, tests, and case studies
- Update pyproject.toml, lefthook.yml, openapi-python-client.yaml
- Update generate_openapi.sh script
- Update CI workflow paths
- Update README.md documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Change package name from everyrow-sdk to everyrow
- Add GitHub Actions workflow for trusted publishing to PyPI

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@CallumMcMahon CallumMcMahon merged commit 05e28f2 into main Jan 16, 2026
1 check passed
@CallumMcMahon CallumMcMahon deleted the rename-package-everyrow branch January 16, 2026 03:02
hnykda pushed a commit that referenced this pull request Jan 22, 2026
* Rename package from everyrow_sdk to everyrow

Simplify import ergonomics by removing the _sdk suffix from the package name.
Users can now import with `from everyrow import ...` instead of `from everyrow_sdk import ...`.

Changes:
- Rename src/everyrow_sdk/ directory to src/everyrow/
- Update all imports across source, examples, tests, and case studies
- Update pyproject.toml, lefthook.yml, openapi-python-client.yaml
- Update generate_openapi.sh script
- Update CI workflow paths
- Update README.md documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Rename package to everyrow and add PyPI publish workflow

- Change package name from everyrow-sdk to everyrow
- Add GitHub Actions workflow for trusted publishing to PyPI

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
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