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

# Python for DevOps: CI/CD for Python Projects

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

## What we implement in this project

- [x] Implement the project (code files)
- [x] Add a simple GHA workflow and make sure it runs until completion
- [x] Add lint (`ruff`) and format (`black`) checks
- [x] Add type (`mypy`) and security (`bandit`) checks
- [x] Add test automation
- [x] Build the project
- [x] Publish the project to both `TestPyPI` and `PyPI` when a new tag is pushed
