Skip to content

version 0.0.2

Choose a tag to compare

@codeperfectplus codeperfectplus released this 26 May 11:04
· 11 commits to main since this release

📝 Changelog – Release on May 24, 2025

🚀 Features

  • Initial implementation of extliner package
    Introduced core functionality with:

    • CLI support for line counting
    • Folder ignoring support
    • Output formatting options (plain text, CSV, Markdown)
  • Export Enhancements

    • Added CSV and Markdown export methods to LineCounter class for flexible report generation.
  • CLI Improvements

    • Enhanced CLI to support folder ignoring and output format selection.
    • Improved error messages for smoother user experience.

📦 Packaging & Publishing

  • Publishing Workflow

    • Created and updated python-publish.yml GitHub Actions workflow for automated PyPI releases. ✅ Verified
  • Setup Cleanup

    • Removed redundant license classifier from setup.py.
    • Added error handling for loading README.md and requirements.txt.

🧪 Testing

  • Unit Tests

    • Added unit tests for the core LineCounter functionality to ensure stability and accuracy.

📚 Documentation

  • README Overhaul

    • Simplified and reorganized content by removing introductory text.
    • Enhanced instructions and usage examples.
  • ReadTheDocs

    • Integrated with ReadTheDocs to provide hosted documentation. 📖