Skip to content

Commit

Permalink
Merge pull request #1914 from camptocamp/use-security-md
Browse files Browse the repository at this point in the history
Use security.md
  • Loading branch information
sbrunner authored Sep 6, 2024
2 parents 7b10df2 + 09bee5a commit 4e014ba
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 237 deletions.
11 changes: 6 additions & 5 deletions c2cciutils/audit.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@
import sys
from argparse import Namespace

import security_md

import c2cciutils
import c2cciutils.configuration
import c2cciutils.security


def print_versions(
Expand Down Expand Up @@ -209,17 +210,17 @@ def outdated_versions(
return True

with open("SECURITY.md", encoding="utf-8") as security_file:
security = c2cciutils.security.Security(security_file.read())
security = security_md.Security(security_file.read())

version_index = security.version_index
date_index = security.support_until_index

for row in security.data:
str_date = row[date_index]
if str_date not in (
c2cciutils.security.SUPPORT_TO_BE_DEFINED,
c2cciutils.security.SUPPORT_BEST_EFFORT,
c2cciutils.security.SUPPORT_UNSUPPORTED,
security_md.SUPPORT_TO_BE_DEFINED,
security_md.SUPPORT_BEST_EFFORT,
security_md.SUPPORT_UNSUPPORTED,
):
date = datetime.datetime.strptime(row[date_index], "%d/%m/%Y")
if date < datetime.datetime.now():
Expand Down
4 changes: 2 additions & 2 deletions c2cciutils/scripts/publish.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from typing import Optional, cast

import requests
import security_md
import yaml

import c2cciutils
Expand All @@ -21,7 +22,6 @@
import c2cciutils.lib.docker
import c2cciutils.publish
import c2cciutils.scripts.download_applications
import c2cciutils.security
from c2cciutils.publish import GoogleCalendar
from c2cciutils.scripts.trigger_image_update import dispatch

Expand Down Expand Up @@ -213,7 +213,7 @@ def main() -> None:
print(f"::error:: {security_response.status_code} {security_response.text}")
sys.exit(1)

security = c2cciutils.security.Security(security_text)
security = security_md.Security(security_text)
version_index = security.version_index
alternate_tag_index = security.alternate_tag_index

Expand Down
112 changes: 0 additions & 112 deletions c2cciutils/security.py

This file was deleted.

Loading

0 comments on commit 4e014ba

Please sign in to comment.