Compare commits

...
Sign in to create a new pull request.

51 commits

Author SHA1 Message Date
Python Maint
b076e4e195 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:32:03 +02:00
Python Maint
3806812cec Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 13:01:14 +02:00
fc4b2fbfd1 Disable i686 on Fedora >= 43
MySQL 8.4 is not supported on 32-bit architectures

This commit is part of:
  https://fedoraproject.org/wiki/Changes/switch_distribution_default_MySQL_from_8.0_to_8.4
2025-07-29 12:51:18 +02:00
Fedora Release Engineering
12a2629160 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 22:33:07 +00:00
ddbcd03dca Bump release for package rebuild 2025-07-21 14:58:18 +02:00
Pavol Sloboda
a643b468a5 Added a patch that removes the addition of RPATH to
_mysql_connector.cpython-3XY-%{arch}-linux-gnu.so as it was flagged by
rpminspect as an invalid looking rpath.
2025-07-21 13:54:05 +02:00
c48e8724fe Bump release for package rebuild 2025-07-15 14:05:27 +02:00
Pavol Sloboda
2db02910a5 Changed from the old python setup.py macros to the pyproject macros
As mentioned here:
https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros
Fedora is migrating from the old setup.py macros to the pyproject macros
as the setup.py macros are planed to be deprecated in the near future.

Resolves: RHBZ#2377338
2025-07-15 12:03:27 +00:00
Pavol Sloboda
7479318329 Started modifying the source package as it contains problematic licenses
for the fonts contained in it.
After inspecting the fonts inside the
docs/mysqlx/_themes/sphinx_rtd_theme/static/css/fonts/
using the fontforge tool I have discovered that the font families are licensed
like this:
	* fontawesome: Copyright Dave Gandy 2016. All rights reserved.
	* latto:
	Copyright (c) 2011-2015 by tyPoland Lukasz Dziedzic
	(http://www.typoland.com/) with Reserved Font Name "Lato". Licensed
	under the SIL Open Font License, Version 1.1 (http://scripts.sil.org/OFL)
	* Roboto: Font data copyright Google 2013
This means the fontawesome and Roboto font families are licensed under a
strict copyright which is not supported when packaging fonts in fedora
and since we don't use the fonts during the build process nor do we
package them in the package I have decided to remove them from the
archive and rename the archive to %{name}-%{version}-src-without-fonts.tar.gz
to avoid any possible confusion when packaging this package in the
future. I have also added the generate-modified-sources.sh script that
downloads the original sources from the mysql upstream, unpacks them,
removes the aforementioned fonts and packs the sources under a new name.
2025-07-03 15:16:35 +02:00
Pavol Sloboda
1a92b0ad2c [SPDX] As the last rebase introduced a couple of changes in the LICENSE.txt
file
I have decided to look into the licensing of this package
After some analysis I found the following licenses:
(MIT OR GPL-2.0-only) AND GPL-2.0-only AND BSD-2-Clause

Since:
The main LICENSE.txt file has the GPL-2.0-only license inside it.
the sphinx_rtd_theme project is licensed under MIT/GPL-2.0-only
most of the project has explicit headers in the files stating to use the
license of the `sphinx_rtd_theme project`
namely:
all the files inside docs/mysqlx/_themes/sphinx_rtd_theme/locale/
some of the files inside docs/mysqlx/_themes/sphinx_rtd_theme/static/js
though some of the last mentioned ones also have GPL2 specified in them
as an alternative to the MIT

The search.html file is licensed under the BSD-2-Clause since it
contains a link to this file:
https://github.com/sphinx-doc/sphinx/blob/master/LICENSE
which is an invalid link because the target file was renamed to
LICENSE.rst therefore the link should be:
https://github.com/sphinx-doc/sphinx/blob/master/LICENSE.rst
and the target of said link contains the BSD-2-Clause license

The main LICENSE.txt file also contains the:
Universal FOSS Exception, Version 1.0
which can be found here:
https://oss.oracle.com/licenses/universal-foss-exception/
as linked in the LICENSE.txt file
I will not mention the exception in the License clause since there is
an issue opened on gitlab which can be found here:
https://gitlab.com/fedora/legal/fedora-license-data/-/issues/182
which states that the exception should be omitted for the time being.
I will try to reach out to the people assigned to the issue as the last
update to it was in 2023 and this exception is present in multiple mysql
product we package.
2025-06-27 10:48:36 +02:00
Pavol Sloboda
db4f4e5c47 Rebase to 8.0.33
This rebase reworked the documentation by adding a man page.
It also moved most of the files of the package from %{python3_sitelib} to
%{python3_sitearch} which expands to /usr/lib/python3.X/site-packages or
/usr/lib64/python3.X/site-packages depending on the build architecture.
This means that the package can no longer be noarch since most of the
file locations are now architecture dependent.
The source tarball also changed name from %{name}-%{version}.tar.gz to
%{name}-%{version}-src.tar.gz

We are only able to build the _mysql_connector C extension and not the
_mysqlxpb C extension as it requires protobuf >= 4.25.3 and we only have
3.19.6 in Fedora. When protobuf gets rebased to a sufficient version we
will be able to build this extension as well. More info:
https://dev.mysql.com/doc/connector-python/en/connector-python-installation-source.html

The skeleton of how the mysqlxpb extension will be built is present in
the spec file for easier future enabling but disabled using the
with_mysqlxpb condition.
2025-06-23 17:06:12 +02:00
Python Maint
a9a16e975d Rebuilt for Python 3.14 2025-06-02 19:58:15 +02:00
Fedora Release Engineering
25aec7da90 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 19:31:38 +00:00
Miroslav Suchý
5dd89a02bc convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-02 12:04:06 +02:00
Fedora Release Engineering
af38e72c81 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 19:00:48 +00:00
Python Maint
962187f8e5 Rebuilt for Python 3.13 2024-06-07 08:33:04 +02:00
Fedora Release Engineering
e84da12ea8 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 08:28:54 +00:00
Fedora Release Engineering
4a4146c7f7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 09:00:52 +00:00
Fedora Release Engineering
92835c8b9f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 16:09:30 +00:00
Python Maint
b1bd32733b Rebuilt for Python 3.12 2023-06-13 20:22:57 +02:00
Fedora Release Engineering
e2403c2128 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 21:04:34 +00:00
Fedora Release Engineering
85f96685eb Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 00:04:22 +00:00
Python Maint
1bea352237 Rebuilt for Python 3.11 2022-06-13 14:51:32 +02:00
Fedora Release Engineering
b043f25594 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:44:25 +00:00
Fedora Release Engineering
9e872cc075 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:41:31 +00:00
Python Maint
e2be5c6d8f Rebuilt for Python 3.10 2021-06-04 20:12:24 +02:00
Tomas Hrnciar
9d2a669130 BuildRequire setuptools explicitly
See https://fedoraproject.org/wiki/Changes/Reduce_dependencies_on_python3-setuptools
2021-04-19 13:18:31 +02:00
Fedora Release Engineering
92b4dfc194 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:06:11 +00:00
f88c87d6ea Rebase to 8.0.21 2020-08-19 00:06:09 +02:00
Fedora Release Engineering
194f2db09a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:43:41 +00:00
Miro Hrončok
26b0e09e3f Rebuilt for Python 3.9 2020-05-26 02:53:41 +02:00
a40cb7c53f Rebase to 8.0.20
Upstream stopped to hardcode required protobuf version, patch can be removed
Resolves: #1830662
2020-05-05 14:21:05 +02:00
c3c03b2045 Rebuilt for newer protobuf version
Resolves: #1797297
2020-02-07 14:41:03 +01:00
Fedora Release Engineering
0bba22961d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 14:25:27 +00:00
424ec2d95a Rebase to 8.0.19 2020-01-20 01:38:55 +01:00
Miro Hrončok
05d5172372 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:57:05 +02:00
Miro Hrončok
17a507b6d9 Rebuilt for Python 3.8 2019-08-19 10:20:21 +02:00
Miro Hrončok
9db4e5daf2 Drop python2-mysql-connector (#1731660) 2019-07-29 11:39:11 +02:00
Fedora Release Engineering
69157e5d0e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 18:07:20 +00:00
Honza Horak
ff60377a9c Adding the sources
Related: #1390718
2019-07-18 19:27:36 +02:00
Honza Horak
32c5c1556a Rebase to 8.0.16
Resolves: #1390718
2019-07-18 19:22:53 +02:00
Fedora Release Engineering
66abe82066 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 11:49:12 +00:00
Igor Gnatenko
06cfec460b Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:18 +01:00
Fedora Release Engineering
77fe9d15ee - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 11:15:47 +00:00
Jason Tibbitts
f67b39049b Remove needless use of %defattr 2018-07-10 02:07:10 -05:00
Miro Hrončok
ca835cb226 Rebuilt for Python 3.7 2018-06-19 10:48:17 +02:00
Igor Gnatenko
2f20d3b5fa
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:22:17 +01:00
Igor Gnatenko
753d51a064 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:52:33 +01:00
Fedora Release Engineering
9642ab95d7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 03:38:11 +00:00
Zbigniew Jędrzejewski-Szmek
52a787c4ce Python 2 binary package renamed to python2-mysql-connector 2017-08-19 09:38:59 -04:00
Fedora Release Engineering
0ef60babb0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 22:32:44 +00:00
5 changed files with 284 additions and 61 deletions

6
.gitignore vendored
View file

@ -13,3 +13,9 @@ clog
/mysql-connector-python-1.1.4.tar.gz
/mysql-connector-python-1.1.5.tar.gz
/mysql-connector-python-1.1.6.tar.gz
/mysql-connector-python-8.0.16.tar.gz
/mysql-connector-python-8.0.19.tar.gz
/mysql-connector-python-8.0.20.tar.gz
/mysql-connector-python-8.0.21.tar.gz
/mysql-connector-python-8.0.33-src.tar.gz
/mysql-connector-python-8.0.33-src-without-fonts.tar.gz

49
generate-modified-sources.sh Executable file
View file

@ -0,0 +1,49 @@
#!/bin/bash
#################################
# downloads the sources of
# mysql-connector-python
# extracts them, removes the
# fonts since they have problematic
# copyright and packs the result
# under a new name
#################################
set -ex
NAME="mysql-connector-python"
# gets the version of the package from the spec file
VERSION=$( rpmspec -q --srpm --qf '%{VERSION}' "${NAME}.spec" )
# the source url of the mysql upstream tarball of the package
SOURCE_URL="http://dev.mysql.com/get/Downloads/Connector-python/8.0/${NAME}-${VERSION}-src.tar.gz"
# original archive name
OLD_ARCHIVE_NAME="${NAME}-${VERSION}-src"
# new tarball name, chnaged to able to differentiate between
# the original and the changed tarball
NEW_ARCHIVE_NAME="${OLD_ARCHIVE_NAME}-without-fonts"
# removes the old tarball, new tarball and the unpacked tarball
# if they are present in the current directory
rm -rf "./${OLD_ARCHIVE_NAME}.tar.gz" "./${OLD_ARCHIVE_NAME}/" "./${NEW_ARCHIVE_NAME}.tar.gz"
# downloads the source tarball from the url
# specified above
wget "${SOURCE_URL}"
#unpacks the original tarball
tar -xzf "${OLD_ARCHIVE_NAME}.tar.gz"
# removes the problematic font files
rm "./${OLD_ARCHIVE_NAME}/docs/mysqlx/_themes/sphinx_rtd_theme/static/css/fonts/"*
# compresses the modified sources under a new name
tar -czf "${NEW_ARCHIVE_NAME}.tar.gz" "${OLD_ARCHIVE_NAME}"
# removes the unpacked sources
rm -r "${OLD_ARCHIVE_NAME}"
# removes the original tarball so it isn't used
# by mistake
rm -f "${OLD_ARCHIVE_NAME}.tar.gz"

View file

@ -0,0 +1,13 @@
diff -Naur mysql-connector-python-8.0.33-src/cpydist/__init__.py mysql-connector-python_patched/cpydist/__init__.py
--- mysql-connector-python-8.0.33-src/cpydist/__init__.py 2023-03-30 12:58:04.000000000 +0200
+++ mysql-connector-python_patched/cpydist/__init__.py 2025-07-21 09:21:19.084953101 +0200
@@ -722,9 +722,6 @@
# Add extra link args
if self.extra_link_args:
ext.extra_link_args.extend(self.extra_link_args.split())
- # Add -rpath if the platform is Linux
- if platform.system() == "Linux" and not self.skip_vendor:
- ext.extra_link_args.extend(["-Wl,-rpath,$ORIGIN/mysql/vendor"])
# Add include dirs
if self.with_openssl_include_dir:
ext.include_dirs.append(self.with_openssl_include_dir)

View file

@ -6,55 +6,77 @@
#
# Please, preserve the changelog entries
#
%{!?__python2: %global __python2 %{__python}}
%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%if 0%{?fedora} >= 13
%global with_python3 1
%else
%global with_python3 0
%if 0%{?fedora} >= 43
ExcludeArch: %{ix86}
%endif
# Tests only run on manual build --with tests
# Tests rely on MySQL version 5.6
%global with_tests %{?_with_tests:1}%{!?_with_tests:0}
# The building of the mysqlxb C extension is
# disabled at the moment as it requires protobuf
# with version 4.25.3 or higher and we only have
# 3.19.6 in fedora at the moment, when protobuf is
# rebased to a sufficient version this condition
# should either be enabled or removed altogether
%global with_mysqlxpb 0
Name: mysql-connector-python
Version: 1.1.6
Release: 9%{?dist}
Summary: MySQL Connector for Python 2
Version: 8.0.33
Release: 7%{?dist}
Summary: MySQL Connector for Python 3
Group: Development/Languages
License: GPLv2 with exceptions
# Automatically converted from old format: GPLv2 with exceptions - review is highly recommended.
License: (MIT OR GPL-2.0-only) AND GPL-2.0-only AND BSD-2-Clause
URL: http://dev.mysql.com/doc/connector-python/en/index.html
# Upstream has a mirror redirector for downloads, so the URL is hard to
# represent statically. You can get the tarball by following a link from
# http://dev.mysql.com/downloads/connector/python/
Source0: %{name}-%{version}.tar.gz
# You can get the original tarball from:
# http://dev.mysql.com/get/Downloads/Connector-python/8.0/%%{name}-%%{version}-src.tar.gz"
# The tarball has to be modified as the fonts are licensed under a copyright
# and therefore would clash with the allowed licenses for fonts in fedora if
# they were shipped in the src rpm
# to modify the tarball to the desired form use the
# generate-modified-sources.sh script available in this repo
Source0: %{name}-%{version}-src-without-fonts.tar.gz
Patch0: %{name}-rpath.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python2-devel >= 2.6
%if 0%{?with_python3}
BuildRequires: python3-devel >= 3
%endif
BuildRequires: gcc-c++
# for building the extension modules
BuildRequires: mysql-devel
# for building documentation
BuildRequires: python3-sphinx
# for import check (runtime dependency)
BuildRequires: python3-protobuf
%if %{with_tests}
# for unittest
BuildRequires: mysql-server
%endif
%if %{with_mysqlxpb}
BuildRequires: protobuf-devel >= 4.25.3
BuildRequires: protobuf-compiler >= 4.25.3
%endif
%description
MySQL Connector/Python is implementing the MySQL Client/Server protocol
completely in Python. No MySQL libraries are needed, and no compilation
is necessary to run this Python DB API v2.0 compliant driver.
%generate_buildrequires
%pyproject_buildrequires
Documentation: http://dev.mysql.com/doc/connector-python/en/index.html
%global _description\
MySQL Connector/Python is implementing the MySQL Client/Server protocol\
completely in Python. No MySQL libraries are needed, and no compilation\
is necessary to run this Python DB API v2.0 compliant driver.\
\
Documentation: http://dev.mysql.com/doc/connector-python/en/index.html\
%if 0%{?with_python3}
%description %_description
%package -n mysql-connector-python3
Summary: MySQL Connector for Python 3
%{?python_provide:%python_provide python3-mysql-connector}
%description -n mysql-connector-python3
MySQL Connector/Python is implementing the MySQL Client/Server protocol
@ -62,40 +84,49 @@ completely in Python. No MySQL libraries are needed, and no compilation
is necessary to run this Python DB API v2.0 compliant driver.
Documentation: http://dev.mysql.com/doc/connector-python/en/index.html
%endif
%prep
%setup -q -n %{name}-%{version}
chmod -x python?/examples/*py
%setup -q -n %{name}-%{version}-src
chmod -x examples/*py
%patch -P0 -p1
%build
# nothing to build
export MYSQL_CAPI=%{_prefix} # searches for bin/mysql_config in here, enables the extension module
export LDFLAGS="$LDFLAGS -L%{_libdir}/mysql"
%if %{with_mysqlxpb}
export MYSQLXPB_PROTOBUF=%{_prefix}
export MYSQLXPB_PROTOBUF_INCLUDE_DIR=%{_includedir}
export MYSQLXPB_PROTOBUF_LIB_DIR=%{_libdir}
export MYSQLXPB_PROTOC="%{_bindir}/protoc"
%endif
%pyproject_wheel
#building the man pages
cd docs/mysqlx
%{__python3} conf.py
make man BUILDDIR=%{_builddir}
%install
rm -rf %{buildroot}
%pyproject_install
# create the man dir
mkdir -p %{buildroot}%{_mandir}/man1
# install the man page into the man dir with
# a more fitting name
install -p -m 0644 %{_builddir}/man/mysqlxconnectorpythondevapireference.1 %{buildroot}%{_mandir}/man1/%{name}3.1
%if 0%{?with_python3}
# Python 3 build
%{__python3} setup.py install --root %{buildroot}
rm -rf build
%endif
# Python 2 build (end with this for tests)
%{__python2} setup.py install --root %{buildroot}
# remove the source files the man page was generated from
rm -r docs/mysqlx
%check
%py3_check_import mysql mysqlx
%if %{with_tests}
# known failed tests
# bugs.BugOra14201459.test_error1426
%{__python2} unittests.py \
--with-mysql=%{_prefix} \
--verbosity=1
%{__python3} unittests.py \
--with-mysql=%{_prefix} \
--verbosity=1
@ -104,26 +135,150 @@ rm -rf build
%endif
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README* docs/README_DOCS.txt
%doc python2/examples
%{python2_sitelib}/*
%if 0%{?with_python3}
%files -n mysql-connector-python3
%defattr(-,root,root,-)
%doc ChangeLog COPYING README* docs/README_DOCS.txt
%doc python3/examples
%{python3_sitelib}/*
%doc CHANGES.txt README* docs
%doc examples
%license LICENSE.txt
# can't just use %%{python3_sitearch}/* as the packaging
# guidelines dont' allow it
%{python3_sitearch}/mysql/
%{python3_sitearch}/mysqlx/
%{python3_sitearch}/_mysql_connector%{python3_ext_suffix}
%if %{with_mysqlxpb}
%{python3_sitearch}/_mysqlxpb%{python3_ext_suffix}
%endif
%{python3_sitearch}/mysql_connector_python-%{version}.dist-info/
%{_mandir}/man1/%{name}3.1.*
%changelog
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 8.0.33-7
- Rebuilt for Python 3.14.0rc3 bytecode
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 8.0.33-6
- Rebuilt for Python 3.14.0rc2 bytecode
* Tue Jul 29 2025 Michal Schorm <mschorm@redhat.com> - 8.0.33-5
- Rebuild without i686 architecture - MySQL 8.4 no longer supports it
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.33-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon Jul 21 2025 Michal Schorm <mschorm@redhat.com> - 8.0.33-3
- Bump release for package rebuild
* Tue Jul 15 2025 Michal Schorm <mschorm@redhat.com> - 8.0.33-2
- Bump release for package rebuild
* Wed Jun 18 2025 Pavol Sloboda <psloboda@redhat.com> - 8.0.33-1
- Rebase to 8.0.33
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 8.0.21-17
- Rebuilt for Python 3.14
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Sep 02 2024 Miroslav Suchý <msuchy@redhat.com> - 8.0.21-15
- convert license to SPDX
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 8.0.21-13
- Rebuilt for Python 3.13
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 8.0.21-9
- Rebuilt for Python 3.12
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 8.0.21-6
- Rebuilt for Python 3.11
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 8.0.21-3
- Rebuilt for Python 3.10
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Aug 19 2020 Michal Schorm <mschorm@redhat.com> - 8.0.21-1
- Rebase to 8.0.21
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.20-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 8.0.20-2
- Rebuilt for Python 3.9
* Tue May 05 2020 Michal Schorm <mschorm@redhat.com> - 8.0.20-1
- Rebase to 8.0.20
- Upstream stopped to hardcode required protobuf version, patch can be removed
Resolves: #1830662
* Fri Feb 07 2020 Michal Schorm <mschorm@redhat.com> - 8.0.19-3
- Rebuilt for newer protobuf version
Resolves: #1797297
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Jan 20 2020 Michal Schorm <mschorm@redhat.com> - 8.0.19-1
- Rebase to 8.0.19
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 8.0.16-5
- Rebuilt for Python 3.8.0rc1 (#1748018)
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 8.0.16-4
- Rebuilt for Python 3.8
* Mon Jul 29 2019 Miro Hrončok <mhroncok@redhat.com> - 8.0.16-3
- Drop python2-mysql-connector (#1731660)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jul 18 2019 Honza Horak <hhorak@redhat.com> - 8.0.16-1
- Rebase to 8.0.16
Resolves: #1390718
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.6-13
- Rebuilt for Python 3.7
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.6-11
- Python 2 binary package renamed to python2-mysql-connector
See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

View file

@ -1 +1 @@
99e1b5d8bd4d5d4ff4b20683305988d7 mysql-connector-python-1.1.6.tar.gz
SHA512 (mysql-connector-python-8.0.33-src-without-fonts.tar.gz) = 81e0d84ab71ed83e6f2f201b1d285507fb2b0d2dae57df97246ac037bc37974477139c500bfce2e348285ef6d7943fdba1bd0fe53c61b451492e9d1b43d0e65a