Repository navigation
polish(docs): remove stale roadmap bullet, add PyPI classifiers - #291
Conversation
- ROADMAP: drop redundant 'Unreleased (post-v2.2.0)' bullet (v2.3.0 already listed below as shipped). - pyproject: add Framework :: AsyncIO, Topic :: Office/Business :: Financial :: Investment, Operating System :: OS Independent classifiers for accurate PyPI faceted-search discovery. Closes #272
Code Review — PR #291:
|
| Classifier | Accurate? |
|---|---|
Framework :: AsyncIO |
✓ — AsyncKalshiClient ships in the package |
Operating System :: OS Independent |
✓ — pure Python + httpx; no platform-specific code |
Topic :: Office/Business :: Financial :: Investment |
✓ — real-money prediction market trading SDK |
Insertion order maintains the existing alphabetical sort, which is consistent style. ✓
One minor suggestion (non-blocking): Consider also adding Topic :: Software Development :: Libraries :: Python Modules — it's the standard classifier for SDK/library packages and increases visibility in the Software Development facet on PyPI. But this is entirely optional and could be deferred to a later wave.
Test coverage
No tests required — this PR touches only documentation and package metadata.
Overall
Clean, surgical, and accurate. Both changes are exactly as described in #272. No concerns.
Verdict: ✅ Approve — ready to merge.
Closes #272
Part of #273 (post-v2.4 audit), Wave 3.