diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..410d15d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/boto3-1.6.1.tar.gz
diff --git a/.python-boto3.metadata b/.python-boto3.metadata
new file mode 100644
index 0000000..4f77525
--- /dev/null
+++ b/.python-boto3.metadata
@@ -0,0 +1 @@
+2c5c5bc8431467ab17bdd3f97cd9ad48a7291147 SOURCES/boto3-1.6.1.tar.gz
diff --git a/SPECS/python-boto3.spec b/SPECS/python-boto3.spec
new file mode 100644
index 0000000..ee4a853
--- /dev/null
+++ b/SPECS/python-boto3.spec
@@ -0,0 +1,201 @@
+%if 0%{?rhel} && 0%{?rhel} <= 7
+%bcond_with python3
+%else
+%bcond_without python3
+%endif
+
+%if 0%{?rhel} > 7
+# Disable python2 build by default
+%bcond_with python2
+%else
+%bcond_without python2
+%endif
+
+%global pypi_name boto3
+
+Name:           python-%{pypi_name}
+Version:        1.6.1
+Release:        2%{?dist}
+Summary:        The AWS SDK for Python
+
+License:        ASL 2.0
+URL:            https://github.com/boto/boto3
+Source0:        https://pypi.io/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+BuildArch:      noarch
+
+%description
+Boto3 is the Amazon Web Services (AWS) Software Development
+Kit (SDK) for Python, which allows Python developers to
+write software that makes use of services like Amazon S3 
+and Amazon EC2.
+
+%if %{with python2}
+%package -n     python2-%{pypi_name}
+Summary:        The AWS SDK for Python
+
+BuildRequires:  python2-devel
+BuildRequires:  python-setuptools
+BuildRequires:  python-nose
+BuildRequires:  python-mock
+BuildRequires:  python-wheel
+BuildRequires:  python2-botocore
+BuildRequires:  python2-jmespath
+BuildRequires:  python-futures
+BuildRequires:  python2-s3transfer
+Requires:       python2-botocore >= 1.5.0
+Requires:       python2-jmespath >= 0.7.1
+Requires:       python2-s3transfer >= 0.1.10
+RequireS:       python-futures >= 2.2.0
+%{?python_provide:%python_provide python2-%{pypi_name}}
+%{?el6:Provides: python-%{pypi_name}}
+
+%description -n python2-%{pypi_name}
+Boto3 is the Amazon Web Services (AWS) Software Development
+Kit (SDK) for Python, which allows Python developers to
+write software that makes use of services like Amazon S3 
+and Amazon EC2.
+%endif # with python2
+
+%if %{with python3}
+%package -n     python3-%{pypi_name}
+Summary:        The AWS SDK for Python
+
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-nose
+BuildRequires:  python3-mock
+BuildRequires:  python3-wheel
+BuildRequires:  python3-botocore
+BuildRequires:  python3-jmespath
+BuildRequires:  python3-s3transfer
+Requires:       python3-botocore >= 1.5.0
+Requires:       python3-jmespath >= 0.7.1
+Requires:       python3-s3transfer >= 0.1.10
+%{?python_provide:%python_provide python3-%{pypi_name}}
+
+%description -n python3-%{pypi_name}
+Boto3 is the Amazon Web Services (AWS) Software Development
+Kit (SDK) for Python, which allows Python developers to
+write software that makes use of services like Amazon S3 
+and Amazon EC2.
+%endif # with python3
+
+%prep
+%setup -q -n %{pypi_name}-%{version}
+rm -rf %{pypi_name}.egg-info
+# Remove online tests
+rm -rf tests/integration
+
+%build
+%if %{with python2}
+%py2_build
+%endif # with python2
+%if %{with python3}
+%py3_build
+%endif # with python3
+
+%install
+%if %{with python3}
+%py3_install
+%endif # with python3
+%if %{with python2}
+%py2_install
+%endif # with python2
+
+%check
+%if %{with python2}
+%{__python2} setup.py test
+%endif # with python2
+%if %{with python3}
+%{__python3} setup.py test
+%endif # with python3
+
+%if %{with python2}
+%files -n python2-%{pypi_name} 
+%{!?_licensedir:%global license %doc}
+%doc README.rst
+%license LICENSE
+%{python2_sitelib}/%{pypi_name}
+%{python2_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
+%endif # with python2
+
+%if %{with python3}
+%files -n python3-%{pypi_name} 
+%doc README.rst
+%license LICENSE
+%{python3_sitelib}/%{pypi_name}
+%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
+%endif # with python3
+
+%changelog
+* Fri Jun 08 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.6.1-2
+- Conditionalize the python2 subpackage
+
+* Wed Feb 28 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.6.1-1
+- Update to 1.6.1
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sat Jan 20 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.5.19-1
+- Update to 1.5.19
+
+* Sat Jan 20 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.5.18-1
+- Update to 1.5.18
+
+* Tue Jan 16 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.5.15-1
+- Update to 1.5.15
+
+* Wed Jan 10 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.5.12-1
+- Update to 1.5.12
+
+* Wed Jan 03 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.5.7-1
+- Update to 1.5.7
+
+* Sun Aug 13 2017 Fabio Alessandro Locati <fale@fedoraproject.org> 1.4.6-1
+- Update to 1.4.6
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Jan 20 2017 Fabio Alessandro Locati <fale@fedoraproject.org> 1.4.4-1
+- Update to 1.4.4
+
+* Wed Dec 28 2016 Fabio Alessandro Locati <fale@fedoraproject.org> 1.4.3-1
+- Update to 1.4.3
+
+* Mon Dec 19 2016 Miro HronĨok <mhroncok@redhat.com> - 1.4.2-2
+- Rebuild for Python 3.6
+
+* Sat Dec 03 2016 Fabio Alessandro Locati <fale@fedoraproject.org> 1.4.2-1
+- Update to 1.4.2
+
+* Mon Oct 10 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.4.1-1
+- Update to 1.4.1
+
+* Thu Aug 04 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.4.0-1
+- New upstream release
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Sat May 28 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.3.1-1
+- New upstream release
+
+* Tue Mar 29 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.3.0-1
+- New upstream release
+
+* Fri Feb 19 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.2.4-1
+- New upstream release
+
+* Thu Feb 11 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.2.3-3
+- Fix python2- subpackage to require python-future
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Dec 29 2015 Fabio Alessandro Locati <fale@fedoraproject.org> - 1.2.3-1
+- Initial package.