Skip to content
  • iuming's avatar
    feat: Add comprehensive project statistics generator · 850f6e24
    iuming authored
    - Created project_stats.py to generate detailed statistics including file counts, code metrics, documentation stats, and project health assessment.
    - Implemented methods for file, code, documentation, data, and git statistics.
    - Added functionality to save statistics to a JSON file and print a summary report.
    
    chore: Initialize project metadata and dependencies
    
    - Added pyproject.toml for project configuration and dependency management.
    - Created requirements-dev.txt for development dependencies.
    - Updated setup.py for project initialization and environment setup.
    
    refactor: Enhance module structure and documentation
    
    - Updated __init__.py to include package metadata and author information.
    - Added detailed docstrings to all modules including arxiv_fetcher.py, data_processor.py, llm_analyzer.py, and utils.py.
    - Improved error handling and logging across modules.
    
    test: Implement API connectivity tests
    
    - Created test_api.py to test connectivity with LLM services like DeepSeek and HEPAI.
    - Ensured API configurations are correct and services are available.
    850f6e24
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.
Loading