Update SDK version to 1.53.1 and add Python 3.10+ badge in README#198
Update SDK version to 1.53.1 and add Python 3.10+ badge in README#198barun-saha merged 1 commit intomainfrom
Conversation
📝 WalkthroughWalkthroughREADME.md was updated to reflect an SDK version bump from 1.52.1 to 1.53.1 and a new Python version badge documenting support for Python 3.10+ (specifically versions 3.10, 3.11, 3.12, and 3.13). Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@README.md`:
- Line 18: The package metadata claims Python 3.10–3.13 in the README badge but
pyproject.toml only has requires-python=">=3.10" and is missing explicit
classifiers; update the pyproject.toml by adding a classifiers field that
includes "Programming Language :: Python :: 3.10", "Programming Language ::
Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language
:: Python :: 3.13" plus the "License :: OSI Approved :: MIT License" and
"Operating System :: OS Independent" entries so the classifiers section matches
the README badge and packaging metadata.
| [](https://codecov.io/gh/barun-saha/slide-deck-ai) | ||
| [](https://slidedeckai.readthedocs.io/en/latest/?badge=latest) | ||
| [](https://opensource.org/licenses/MIT) | ||
|  |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Find packaging metadata and inspect supported Python versions.
fd -a -t f \( -name 'pyproject.toml' -o -name 'setup.cfg' -o -name 'setup.py' \)Repository: barun-saha/slide-deck-ai
Length of output: 298
🏁 Script executed:
#!/bin/bash
# Find packaging metadata files
find . -maxdepth 3 \( -name 'pyproject.toml' -o -name 'setup.cfg' -o -name 'setup.py' \) -type fRepository: barun-saha/slide-deck-ai
Length of output: 84
🏁 Script executed:
cat pyproject.tomlRepository: barun-saha/slide-deck-ai
Length of output: 1171
Add missing Python version classifiers to match the badge claim.
The requires-python = ">=3.10" is correct, but classifiers lack explicit version declarations. Add these to pyproject.toml:
classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent"
]This ensures packaging metadata fully matches the badge's explicit version claim.
🤖 Prompt for AI Agents
In `@README.md` at line 18, The package metadata claims Python 3.10–3.13 in the
README badge but pyproject.toml only has requires-python=">=3.10" and is missing
explicit classifiers; update the pyproject.toml by adding a classifiers field
that includes "Programming Language :: Python :: 3.10", "Programming Language ::
Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language
:: Python :: 3.13" plus the "License :: OSI Approved :: MIT License" and
"Operating System :: OS Independent" entries so the classifiers section matches
the README badge and packaging metadata.
Summary by CodeRabbit
Documentation
✏️ Tip: You can customize this high-level summary in your review settings.