Skip to content

Release 0.9.0#17

Merged
codewizdave merged 12 commits into
mainfrom
release/0.9.0
Apr 10, 2026
Merged

Release 0.9.0#17
codewizdave merged 12 commits into
mainfrom
release/0.9.0

Conversation

@codewizdave
Copy link
Copy Markdown
Owner

@codewizdave codewizdave commented Apr 10, 2026

Summary

  • Fix missing __init__.py in reddit_cli/commands/ package causing ModuleNotFoundError after pip install
  • Bump version to 0.9.0

Test plan

  • Run pip install -e . in editable mode
  • Verify reddit --help works without import errors
  • Run pytest to ensure tests pass

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Version bumped to 0.9.0

codewizdave and others added 12 commits April 3, 2026 10:47
Co-Authored-By: martyy-code <nesalia.inc@gmail.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add Rich terminal output to key features
- Add --format and --output options to all commands
- Document shell completion command
- Document multiple export formats (csv, sql, json, xlsx)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add project documentation including:
- Release process with proper version/tag synchronization steps
- CI/CD workflow descriptions
- Local development commands
- Project structure overview

Also add technical and product analysis reports:
- SENIOR_TECHNICAL_REVIEW.md - Comprehensive technical review
- PRODUCT_ANALYSIS.md - Feature ideas and market analysis

🤖 Generated with [Claude Code](https://claude.ai/claude-code)
Add missing __init__.py file to reddit_cli/commands/ to ensure
the package is properly recognized as a subpackage when installed
via pip. This fixes ModuleNotFoundError when running the reddit
command after pip install.

Version bump to 0.9.0

Co-Authored-By: martyy-code <nesalia.inc@gmail.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 10, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: ba208e58-e281-4db9-ad90-920a19720fbe

📥 Commits

Reviewing files that changed from the base of the PR and between d545b7b and 9a4fbe3.

📒 Files selected for processing (2)
  • pyproject.toml
  • reddit_cli/commands/__init__.py

📝 Walkthrough

Walkthrough

Version is bumped from 0.8.1 to 0.9.0 in the project configuration and Towncrier settings. A new reddit_cli/commands/__init__.py package marker file is created to establish the commands module as a recognized Python package.

Changes

Cohort / File(s) Summary
Version Bump
pyproject.toml
Updated [project].version and [tool.towncrier].version from 0.8.1 to 0.9.0.
Package Initialization
reddit_cli/commands/__init__.py
New empty package marker file with a comment to establish reddit_cli.commands as a Python package.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 A hop, skip, and version we go,
From point-eight-one to point-nine-oh!
Commands now packaged, neat and tidy,
Release rolls forward, quick and flighty! 🚀

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/0.9.0

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codewizdave codewizdave merged commit bc44115 into main Apr 10, 2026
3 of 4 checks passed
@codewizdave codewizdave deleted the release/0.9.0 branch April 10, 2026 09:59
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.

1 participant