Skip to main content

A simple CLI tool to check the status of URLs.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simple_http_checker_app_grz-1.2.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simple_http_checker_app_grz-1.2.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file simple_http_checker_app_grz-1.2.0.tar.gz.

File metadata

File hashes

Hashes for simple_http_checker_app_grz-1.2.0.tar.gz
Algorithm Hash digest
SHA256 6ad2ef0713a8bdb66be03dad9489ae7a132da6ece0e393e48d5fa5e98bb53370
MD5 81ce3e6d5e04ebc5e1d88089c91eef4d
BLAKE2b-256 ee12137689e57f2b702c57dd8c6d883a62d3f6a9eb4b202da872b5f4e5db0133

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_http_checker_app_grz-1.2.0.tar.gz:

Publisher: publish.yaml on grizzler12/python-devops-cicd-project

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_http_checker_app_grz-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for simple_http_checker_app_grz-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6530bd43758c560191c4f53f9f2824aae523d55865c9414c69df9020a39d1566
MD5 087da12f8ecf690be8158ade6d4d56f8
BLAKE2b-256 23d8dd1271e74b952eeb9081850845456b73b8bbf5fb243378c56032bc355d84

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_http_checker_app_grz-1.2.0-py3-none-any.whl:

Publisher: publish.yaml on grizzler12/python-devops-cicd-project

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page