From 25ce4b854c432b893673baad967d2222f0a28af2 Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Fri, 16 Sep 2022 19:21:32 +0100 Subject: [PATCH 1/2] Update IANA schemes --- linkcheck/checker/unknownurl.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/linkcheck/checker/unknownurl.py b/linkcheck/checker/unknownurl.py index 52e79246..6b7a879b 100644 --- a/linkcheck/checker/unknownurl.py +++ b/linkcheck/checker/unknownurl.py @@ -179,6 +179,7 @@ ignored_schemes_provisional = r""" |com\-eventbrite\-attendee # com-eventbrite-attendee |content # content |content\-type # content-type +|cstr # cstr |cvs # cvs |dab # dab |dat # dat @@ -212,6 +213,7 @@ ignored_schemes_provisional = r""" |fuchsia\-pkg # fuchsia-pkg |gg # gg |git # git +|gitoid # gitoid |gizmoproject # gizmoproject |graph # graph |gtalk # gtalk @@ -251,6 +253,7 @@ ignored_schemes_provisional = r""" |mongodb # mongodb |moz # moz |ms\-access # ms-access +|ms\-appinstaller # ms-appinstaller |ms\-browser\-extension # ms-browser-extension |ms\-calculator # ms-calculator |ms\-drive\-to # ms-drive-to @@ -268,6 +271,7 @@ ignored_schemes_provisional = r""" |ms\-meetnow # ms-meetnow |ms\-mixedrealitycapture # ms-mixedrealitycapture |ms\-mobileplans # ms-mobileplans +|ms\-newsandinterests # ms-newsandinterests |ms\-officeapp # ms-officeapp |ms\-people # ms-people |ms\-powerpoint # ms-powerpoint @@ -382,7 +386,9 @@ ignored_schemes_provisional = r""" |vscode # vscode |vscode\-insiders # vscode-insiders |vsls # vsls +|w3 # w3 |wcr # wcr +|web3 # web3 |webcal # webcal |wifi # wifi |wtai # wtai From ed8e17137c5c1ee7a341e8b5efe4b146cfd785f6 Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Fri, 16 Sep 2022 19:21:32 +0100 Subject: [PATCH 2/2] Add gemini scheme --- linkcheck/checker/unknownurl.py | 1 + scripts/update_iana_uri_schemes.py | 1 + 2 files changed, 2 insertions(+) diff --git a/linkcheck/checker/unknownurl.py b/linkcheck/checker/unknownurl.py index 6b7a879b..44422a49 100644 --- a/linkcheck/checker/unknownurl.py +++ b/linkcheck/checker/unknownurl.py @@ -415,6 +415,7 @@ ignored_schemes_historical = r""" ignored_schemes_other = r""" |clsid # Microsoft specific |find # Mozilla specific +|gemini # Gemini protocol |isbn # ISBN (int. book numbers) |javascript # JavaScript |slack # Slack Technologies client diff --git a/scripts/update_iana_uri_schemes.py b/scripts/update_iana_uri_schemes.py index f58a8153..261e5d0a 100644 --- a/scripts/update_iana_uri_schemes.py +++ b/scripts/update_iana_uri_schemes.py @@ -13,6 +13,7 @@ iana_uri_schemes_dict = {} iana_uri_schemes_other = { "clsid": "Microsoft specific", "find": "Mozilla specific", + "gemini": "Gemini protocol", "isbn": "ISBN (int. book numbers)", "javascript": "JavaScript", "slack": "Slack Technologies client",