diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2a7a183
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/six-1.16.0.tar.gz
diff --git a/.python3.11-six.metadata b/.python3.11-six.metadata
new file mode 100644
index 0000000..419aed8
--- /dev/null
+++ b/.python3.11-six.metadata
@@ -0,0 +1 @@
+06fa0bb50f2a4e2917fd14c21e9d2d5508ce0163 SOURCES/six-1.16.0.tar.gz
diff --git a/SPECS/python3.11-six.spec b/SPECS/python3.11-six.spec
new file mode 100644
index 0000000..8251397
--- /dev/null
+++ b/SPECS/python3.11-six.spec
@@ -0,0 +1,87 @@
+%global __python3 /usr/bin/python3.11
+%global python3_pkgversion 3.11
+
+# tests are enabled by default
+%bcond_without tests
+
+%global python_wheelname six-%{version}-py2.py3-none-any.whl
+
+Name:           python%{python3_pkgversion}-six
+Version:        1.16.0
+Release:        1%{?dist}
+Summary:        Python 2 and 3 compatibility utilities
+
+License:        MIT
+URL:            https://github.com/benjaminp/six
+Source0:        %{pypi_source six}
+
+BuildArch:      noarch
+
+BuildRequires:  python%{python3_pkgversion}-devel
+BuildRequires:  python%{python3_pkgversion}-rpm-macros
+BuildRequires:  python%{python3_pkgversion}-setuptools
+BuildRequires:  python%{python3_pkgversion}-pip
+BuildRequires:  python%{python3_pkgversion}-wheel
+
+%if %{with tests}
+BuildRequires:  python%{python3_pkgversion}-pytest
+BuildRequires:  python%{python3_pkgversion}-tkinter
+%endif
+
+%global _description %{expand:
+Six is a Python 2 and 3 compatibility library. It provides utility functions
+for smoothing over the differences between the Python versions with the goal
+of writing Python code that is compatible on both Python versions.}
+
+%description %{_description}
+
+
+%prep
+%autosetup -p1 -n six-%{version}
+
+
+%build
+%py3_build_wheel
+
+
+%install
+%py3_install_wheel %{python_wheelname}
+
+
+%if %{with tests}
+%check
+%pytest
+%endif
+
+
+%files -n python%{python3_pkgversion}-six
+%license LICENSE
+%doc README.rst documentation/index.rst
+%{python3_sitelib}/six-*.dist-info/
+%pycached %{python3_sitelib}/six.py
+
+
+%changelog
+* Fri Nov 11 2022 Charalampos Stratakis <cstratak@redhat.com> - 1.16.0-1
+- Initial package
+- Fedora contributions by:
+      Bohuslav Kabrda <bkabrda@redhat.com>
+      Charalampos Stratakis <cstratak@redhat.com>
+      David Malcolm <dmalcolm@redhat.com>
+      Dennis Gilmore <dennis@ausil.us>
+      Haikel Guemar <hguemar@fedoraproject.org>
+      Igor Gnatenko <ignatenko@redhat.com>
+      Karolina Surma <ksurma@redhat.com>
+      Lumir Balhar <lbalhar@redhat.com>
+      Matthias Runge <mrunge@redhat.com>
+      Miro Hrončok <miro@hroncok.cz>
+      Orion Poplawski <orion@nwra.com>
+      Pádraig Brady <P@draigBrady.com>
+      Petr Viktorin <pviktori@redhat.com>
+      Ralph Bean <rbean@redhat.com>
+      Robert Kuska <rkuska@redhat.com>
+      Slavek Kabrda <bkabrda@redhat.com>
+      Tomas Hrnciar <thrnciar@redhat.com>
+      Tomas Orsava <torsava@redhat.com>
+      Tom Callaway <spot@fedoraproject.org>
+      yatin <ykarel@redhat.com>