Metadata-Version: 2.4
Name: simple-http-checker-app-grz
Version: 1.2.0
Summary: A simple CLI tool to check the status of URLs.
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests<3.0,>=2.28
Requires-Dist: click<9.0,>=8.0
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: bandit; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Dynamic: license-file

# Python for DevOps: CI/CD for Python Projects

This repo contains the code for the CI/CD section of Python for DevOps course.

## What we implement in this repository

[X] Implement the project (code files) - Complete Python package with proper structure
[X] Add a simple GHA workflow - Basic GitHub Actions setup and execution
[X] Add linting (ruff) and format checks (black) - Code quality automation
[X] Add typing (mypy) and security checks (bandit) - Static analysis and security scanning
[X] Add test automation - Comprehensive test suite with pytest
[X] Build our Python project - Automated package building
[] Publish the project to both TestPyPI and PyPI when a new release is published
