From 432f073c3cfb8ac7edb2793b797ab855c5a978dd Mon Sep 17 00:00:00 2001
From: Martin Grigorov <martin-g@users.noreply.github.com>
Date: Mon, 14 Nov 2022 13:41:05 +0200
Subject: [PATCH] AVRO-3672: Add CI testing for Python 3.11 (#1961)
* AVRO-3672: Add CI testing for Python 3.11
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3672: Fix setuptools warning
/home/runner/work/avro/avro/lang/py/.tox/build/lib/python3.10/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3672: Override __str__ to return the Enum's value
It seems Python 3.11 changed its toString() for classes inheriting (str,
Enum).
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3672: Fix formatting
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>