Skip to content

Publish last9-genai to PyPI + README badges#1

Merged
muktaa merged 1 commit intomainfrom
publish/pypi-release
Mar 2, 2026
Merged

Publish last9-genai to PyPI + README badges#1
muktaa merged 1 commit intomainfrom
publish/pypi-release

Conversation

@prathamesh-sonpatki
Copy link
Member

@prathamesh-sonpatki prathamesh-sonpatki commented Mar 2, 2026

Summary

  • Publishes last9-genai==1.0.0 to PyPI: https://pypi.org/project/last9-genai/1.0.0/
  • Adds py.typed PEP 561 marker so type checkers (mypy, pyright) recognise inline annotations
  • Fixes pyproject.toml deprecation warnings: SPDX string license format, removes redundant license classifier
  • Cleans up setup.py: removes duplicate install_requires/extras_require already declared in pyproject.toml
  • Updates README: PyPI version/downloads/python badges, removes "Coming Soon" and GitHub-as-primary-install sections

Test plan

  • pip install last9-genai installs successfully from PyPI
  • import last9_genai works and __version__ == "1.0.0"
  • Badges render correctly on GitHub README
  • uv run python -m build produces clean build with no deprecation warnings

🤖 Generated with Claude Code

- Add py.typed PEP 561 marker for type checker support
- Fix pyproject.toml: use SPDX string license format, remove deprecated classifier
- Simplify setup.py: remove duplicate deps already declared in pyproject.toml
- Update README: add PyPI version/downloads/python badges, remove "Coming Soon" and GitHub-install-as-primary sections

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@muktaa muktaa merged commit 7dc63cb into main Mar 2, 2026
7 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