From e60b055f6b521ff2da7d7157996e1238e750f6a3 Mon Sep 17 00:00:00 2001
From: Georg Krause <mail@georg-krause.net>
Date: Sat, 2 Apr 2022 12:27:35 +0200
Subject: [PATCH] Migrate changelog to markdown and update

---
 CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++
 Changes.rst  | 33 ---------------------------------
 2 files changed, 34 insertions(+), 33 deletions(-)
 create mode 100644 CHANGELOG.md
 delete mode 100644 Changes.rst

diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..0bc57b1
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,34 @@
+# CHANGELOG
+
+## Changes for v0.3.0 (2022-04-03)
+
+- Make created field optional on verification
+- Do not add created field if algorithm is rsa, hmac or ecdsa
+- Set correct Scheme for HTTPSignatureHeaderAuth
+- Remove python2 compatibility code
+- Fix usage of class methods
+
+## Changes for v0.2.0 (2020-08-29)
+
+-  Implemented support for (created) and (expires) special headers (#14)
+-  Raise informative error when unable to compute body digest
+
+## Changes for v0.1.0 (2018-11-05)
+
+-  Support using a Signature header instead of Authorization header.
+-  Add RSA512 algorithm.
+
+## Changes for v0.0.3 (2017-09-19)
+
+-  HTTPSignatureAuth.verify: Rely only on request.url, not path\_url
+-  Docs improvements (PR #1 from kennethreitz/patch-1)
+
+## Changes for v0.0.2 (2017-08-22)
+
+-  Require key ID
+-  Make verify a class method for clarity
+
+## Changes for v0.0.1 (2017-08-22)
+
+Initial release.
+
diff --git a/Changes.rst b/Changes.rst
deleted file mode 100644
index 72bd2a3..0000000
--- a/Changes.rst
+++ /dev/null
@@ -1,33 +0,0 @@
-Changes for v0.2.0 (2020-08-29)
-===============================
-
--  Implemented support for (created) and (expires) special headers (#14)
-
--  Raise informative error when unable to compute body digest
-
-Changes for v0.1.0 (2018-11-05)
-===============================
-
--  Support using a Signature header instead of Authorization header.
-
--  Add RSA512 algorithm.
-
-Changes for v0.0.3 (2017-09-19)
-===============================
-
--  HTTPSignatureAuth.verify: Rely only on request.url, not path\_url
-
--  Docs improvements (PR #1 from kennethreitz/patch-1)
-
-Changes for v0.0.2 (2017-08-22)
-===============================
-
--  Require key ID
-
--  Make verify a class method for clarity
-
-Changes for v0.0.1 (2017-08-22)
-===============================
-
-Initial release.
-
-- 
GitLab