• v1.2.1 e68b248033

    Stable Version 1.2.1
    CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
    CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 30s
    CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 39s
    CI/CD Pipeline / Code Quality & Linting (push) Successful in 45s
    CI/CD Pipeline / Security Scanning (push) Successful in 33s
    CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
    CI/CD Pipeline / Integration Tests (push) Successful in 21s
    CI/CD Pipeline / Generate Test Report (push) Successful in 7s
    CI/CD Pipeline / Build Docker Image (push) Successful in 44s
    Stable

    k.eaven released this 2026-10-26 11:49:18 +00:00 | 6 commits to main since this release

    Pterodisbot v1.2.1

    Remove redundant original code

    Fixed

    • Removed redundant original monolithic pterodisbot.py (1585 lines) that was fully replaced by the modular architecture in v1.2.0
    • Cleaned up repository by deleting obsolete single-file implementation

    Context

    • The modular refactor (v1.2.0) split pterodisbot.py into 10 separate modules:
      • config.py, api.py, models.py, metrics.py, embeds.py, views.py, bot.py, main.py, logging_config.py, exceptions.py
    • All functionality migrated and tested (33 tests passing)
    • The original file served no purpose and has been safely removed
    Downloads