-
Stable Version 1.2.1
StableCI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2sCI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 30sCI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 39sCI/CD Pipeline / Code Quality & Linting (push) Successful in 45sCI/CD Pipeline / Security Scanning (push) Successful in 33sCI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30sCI/CD Pipeline / Integration Tests (push) Successful in 21sCI/CD Pipeline / Generate Test Report (push) Successful in 7sCI/CD Pipeline / Build Docker Image (push) Successful in 44sreleased this
2026-10-26 11:49:18 +00:00 | 6 commits to main since this releasePterodisbot 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