feat: Update requirements.txt with test dependencies and enhance install script
Some checks reported errors
continuous-integration/drone/push Build was killed

- Add pytest, coverage, linting tools to requirements.txt
- Update install script for v2.1.0 with auth system info
- Mention JWT authentication and security features in output
This commit is contained in:
2025-11-25 21:26:27 +09:00
parent 66a783ba17
commit d00fc9fd61
157 changed files with 366 additions and 67581 deletions

View File

@@ -15,7 +15,7 @@ YELLOW='\033[1;33m'
NC='\033[0m'
# Project information
PYGUARDIAN_VERSION="2.0.0"
PYGUARDIAN_VERSION="2.1.0"
PYGUARDIAN_REPO="https://github.com/SmartSolTech/PyGuardian"
print_header() {
@@ -279,8 +279,16 @@ main() {
echo ""
echo "Next steps:"
echo "1. Configure your Telegram bot token in /opt/pyguardian/config/config.yaml"
echo "2. Start the service: systemctl start pyguardian"
echo "3. Enable auto-start: systemctl enable pyguardian"
echo "2. Review authentication settings in /opt/pyguardian/config/auth.yaml"
echo "3. Start the service: systemctl start pyguardian"
echo "4. Enable auto-start: systemctl enable pyguardian"
echo ""
echo -e "${YELLOW}[INFO]${NC} PyGuardian v2.1.0 includes:"
echo " ✓ JWT-based agent authentication"
echo " ✓ Encrypted agent credentials storage"
echo " ✓ RESTful API server with authentication"
echo " ✓ Comprehensive testing suite"
echo " ✓ CI/CD pipeline with security scanning"
echo ""
echo "Documentation: ${PYGUARDIAN_REPO}/tree/main/documentation"
echo "Support: https://github.com/SmartSolTech/PyGuardian/issues"