chore: update README and version information 📖
Updated the README file with additional notes and improved the version number in the codebase.
- Added a note about the latest version and download stats in README
- Enhanced keywords in setup.py to include 'commify' and 'commits'
- Changed celebratory emoji in the README from 🎉 to 🎉
feat: enhance Commify with new AI provider and improve documentation 📚
Enhanced Commify by adding support for the OpenAI provider, updated documentation, and improved code structure.
- Added OpenAI as a new AI provider option, allowing users to generate commit messages using OpenAI's API.
- Updated README.md to include usage examples for the OpenAI provider and new command-line options.
- Improved CONTRIBUTING.md structure for better readability.
- Replaced Apache License 2.0 with MATCO-Open-Source LICENSE in LICENSE file.
- Added debug mode option to main.py for detailed logging.
- Renamed functions and variables for better clarity and consistency.
- Updated requirements.txt and setup.py to include openai as a dependency.
- Refined legacy.md to caution against using deprecated installation methods.
- Marked tasks as completed in to-do.md for optimized code and added features.
- Removed inessential library notes and fixed the GitHub actions bug in version.py
- Updated README.md to reflect the completion of making commits with Commify 🎉🔖
fix: update version handling and improve error messaging 🐛 Enhanced the version handling in the commify/version.py file to provide clearer error messages when the requests module is not available.
- Improved error handling for missing requests module - Ensured that error messages are more informative when fetching PyPI version fails
**Full Changelog**: https://github.com/Matuco19/Commify/compare/V1.4...V1.5