Commit Graph

85 Commits

Author SHA1 Message Date
Troy Dawson
bba6f0bfc4 Bump release for June 2024 mass rebuild 2024-06-24 09:16:27 -07:00
Ondřej Sloup
94ad01676c Rebase to the newest version (Related: rhbz#2262845) and Update license tag to the SPDX format (MIT-0) 2024-02-06 12:52:48 +01:00
Fedora Release Engineering
f05c50c43b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 00:37:44 +00:00
Fedora Release Engineering
30bd06cb5b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 22:46:05 +00:00
Ondřej Sloup
26706621e0 Rebase to the newest version (Related: rhbz#2244039) 2023-10-15 14:25:24 +02:00
Ondřej Sloup
0cea009da8 Fix the release number 2023-09-28 01:07:40 +02:00
Ondřej Sloup
c95fd98561 Rebase to the newest version, test the beta (Relates: rhbz#2235401)
Remove the hotfix (move of pyodbc.py) as it is fixed in upstream
2023-09-28 00:40:05 +02:00
Filip Janus
d4303b71de Revert "Add packit yaml"
This reverts commit 605953500e.
2023-09-14 10:19:25 +02:00
Filip Janus
605953500e Add packit yaml 2023-09-14 10:16:30 +02:00
Ondřej Sloup
2d3c4aedb8 Remove no longer needed workaround for reading the version from PKG-INFO file 2023-08-28 15:17:01 +02:00
Ondřej Sloup
2f10c636ab Add hotfix to move /usr/pyodbc.pyi to /usr/lib64/python3.X/site-packages/pyodbc.pyi as originally intended 2023-08-28 15:14:38 +02:00
Miro Hrončok
6660747362 Make the RPM version sort correctly, this is a pre-release 2023-08-28 12:49:20 +02:00
Ondřej Sloup
1b25110f2a Rebase to the newest version, test the beta (rhbz#2235122)
This release drops Python 2 and adds Python 3.12 support
2023-08-28 08:03:41 +02:00
Fedora Release Engineering
131aa99399 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 06:45:14 +00:00
Python Maint
1417d9c969 Rebuilt for Python 3.12 (previous commit was built with Python 3.11) 2023-06-26 14:01:19 +02:00
Python Maint
1deef40634 Rebuilt for Python 3.12 2023-06-13 20:49:53 +02:00
Ondřej Sloup
6e1f11c306 Rebase to the newest version
Remove the PyUnicode_AsUTF8String Patch file, as it is already merged in upstream
Change packaged files to match new setup.py requirements
2023-04-18 02:28:57 +02:00
Filip Janus
ece7c26bfc migrated to SPDX license 2023-03-06 09:49:55 +01:00
Miro Hrončok
1e5025516d Fix version in the Python package metadata
The version was 4.0.0-unsupported which is both incorrect data
and invalid Python package version and will fail with python-packaging 22+.

In the meantime, upstream made the fallback version valid:
996fce118e
But that does not help us provide correct metadata.

The logic in setup.py tries to use `git describe` (which fails because there is no git repo)
or to parse PKG-INFO from sdist (which fails because this package does not build from sdist)
to get the version.

Creating a stub PKG-INFO file with just the version appears to work fine.
To make sure it keeps working with future versions of pyodbc,
the %files section was made much more explicit,
which is required by the Python package guidelines (to some extent) anyway.
2023-01-25 12:30:19 +01:00
Fedora Release Engineering
4f5c199b4a Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 10:41:15 +00:00
Fedora Release Engineering
b0ebfe6bfd Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 15:49:26 +00:00
Ondřej Sloup
6da5ce54b5 Fix build with Python 3.11 error PyUnicode_EncodeUTF8 2022-06-28 17:55:58 +02:00
Python Maint
3b422693c7 Rebuilt for Python 3.11 2022-06-13 15:17:08 +02:00
Filip Janus
5f905b41e7 Enable ci tests 2022-03-18 09:24:35 +01:00
Fedora Release Engineering
6fa6b8cfe0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:50:54 +00:00
Fedora Release Engineering
092d71626e - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 04:28:15 +00:00
Python Maint
a7ed4a17bf Rebuilt for Python 3.10 2021-06-04 20:17:14 +02:00
Tomas Hrnciar
eb5b5dd6ea 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
56df8e5b7d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:55:19 +00:00
Filip Januš
013fc87c4c Merge remote-tracking branch 'origin/f32' 2020-10-02 13:51:19 +02:00
Filip Januš
47eef3b892 Rebase onto v4.0.30
Add support for reccomendation to install specific database connector
2020-10-02 13:44:41 +02:00
Fedora Release Engineering
f44d0120c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:21:10 +00:00
Miro Hrončok
01208593a2 Rebuilt for Python 3.9 2020-05-26 02:58:14 +02:00
Fedora Release Engineering
05c2a154d2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 10:13:02 +00:00
Filip Januš
8fdbe4f971 Rebase onto 4.0.27 2019-10-01 15:40:23 +02:00
Filip Januš
f9cdca6bc2 Rebase onto 4.0.27 2019-09-30 10:57:17 +02:00
Miro Hrončok
f7277031d2 Rebuilt for Python 3.8 2019-08-19 10:24:13 +02:00
Fedora Release Engineering
be5e302e18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:45:02 +00:00
Fedora Release Engineering
6dac7130ca - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 05:14:57 +00:00
Igor Gnatenko
88226b35e4 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Miro Hrončok
68e6107bf1 Subpackage python2-pyodbc has been removed, FTBFS fixed 2019-01-14 18:18:04 +01:00
Fedora Release Engineering
8316f5f4c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:10:58 +00:00
Igor Gnatenko
e9691d07f4 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-10 15:56:26 +02:00
Miro Hrončok
e828142681 Rebuilt for Python 3.7 2018-06-19 10:51:04 +02:00
Iryna Shcherbina
cc65e4e1e8 Update Python 2 dependency declarations to new packaging standards 2018-02-14 17:18:23 +01:00
Igor Gnatenko
c2a5b16373
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 09:12:07 +01:00
Igor Gnatenko
787185e796 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-14 00:21:57 +01:00
Fedora Release Engineering
a2ae7be965 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 06:15:05 +00:00
Zbigniew Jędrzejewski-Szmek
9006fb19fc Add Provides for the old name without %_isa 2017-08-20 10:41:01 -04:00
Zbigniew Jędrzejewski-Szmek
b7d6f3a889 Python 2 binary package renamed to python2-pyodbc 2017-08-19 09:39:20 -04:00