From af40184f2962bb5e8b85f22199e01262d4fbba26 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Tue, 9 Aug 2022 08:06:53 -0700 Subject: [PATCH] Rel 0.9.18 version bump & CHANGELOG update --- CHANGELOG.md | 5 +++-- octodns/__init__.py | 2 +- octodns/idna.py | 4 ++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae7a098..7bacc4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ -## v0.9.18 - 2022-??-?? - Internationalization +## v0.9.18 - 2022-09-09 - Internationalization -* Added octodns.idna idna_encode/idna_decode helpers +* Added octodns.idna idna_encode/idna_decode helpers, providers will need to + individually add support via these helpers though :-/ ## v0.9.17 - 2022-04-02 - Registration required diff --git a/octodns/__init__.py b/octodns/__init__.py index 9d59853..c5fe10d 100644 --- a/octodns/__init__.py +++ b/octodns/__init__.py @@ -7,4 +7,4 @@ from __future__ import ( unicode_literals, ) -__VERSION__ = '0.9.17' +__VERSION__ = '0.9.18' diff --git a/octodns/idna.py b/octodns/idna.py index 9b5abae..bc91d46 100644 --- a/octodns/idna.py +++ b/octodns/idna.py @@ -4,6 +4,10 @@ from idna import decode as _decode, encode as _encode +# Providers will need to to make calls to these at the appropriate points, +# generally right before they pass names off to api calls. For an example of +# usage see https://github.com/octodns/octodns-ns1/pull/20 + def idna_encode(name): # Based on https://github.com/psf/requests/pull/3695/files