Commit Graph

102 Commits

Author SHA1 Message Date
Troy Dawson
9286804a6a Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 09:07:08 -07:00
Tomas Popela
f1233ef4b2 Fix SPDX license
Resolves: RHEL-32787
2024-08-19 13:51:05 +02:00
Tomas Popela
9212880706 Add gating based on c9s one and also based on Parag's python-fs one 2024-08-08 11:16:44 +02:00
Troy Dawson
4027bf64fb Bump release for June 2024 mass rebuild 2024-06-24 09:18:14 -07:00
Fedora Release Engineering
6ce3f20d49 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 06:28:08 +00:00
Fedora Release Engineering
50b44ea79a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 03:11:31 +00:00
Miroslav Suchý
f9b376bb13 Migrate to SPDX license
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
2023-12-03 12:35:08 +00:00
Fedora Release Engineering
70a77f422a Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 11:12:53 +00:00
Python Maint
55190d85f7 Rebuilt for Python 3.12 2023-06-13 23:19:40 +02:00
Fedora Release Engineering
cb91db333e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 14:32:57 +00:00
David King
575e94367b Update to 1.2.3 (#1996163)
Additionally, this fixes CVE-2022-40023.
2022-10-27 15:07:39 +01:00
Fedora Release Engineering
cfc38ead9c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 19:53:15 +00:00
Python Maint
a247ecb029 Rebuilt for Python 3.11 2022-06-13 17:36:32 +02:00
Tomáš Hrnčiar
fdea196f39 Backport patch to fix failing tests with Python 3.11 2022-04-22 10:04:31 +02:00
Fedora Release Engineering
1dbaf4a5a5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 13:19:50 +00:00
Miro Hrončok
4cb39ba09b Remove the empty python-mako-doc package 2021-11-03 11:00:49 +01:00
Miro Hrončok
8c761a1a45 Don't build the package as 1.1.4.dev0 2021-10-29 14:53:00 +02:00
Fedora Release Engineering
0a82fc2202 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 07:23:05 +00:00
Python Maint
ef8169f2fe Rebuilt for Python 3.10 2021-06-02 20:14:45 +02:00
David King
b20b819cf2 Remove unnecessary python3-mock BuildRequires 2021-03-29 08:10:44 +01:00
Fedora Release Engineering
2a7a652a55 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 11:35:50 +00:00
Petr Viktorin
fc6ce45b7c Update to 1.1.4 to Avoid test warnings on Python 3.10
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1907474
2021-01-14 20:06:02 +01:00
Charalampos Stratakis
7daf5bca55 Update to 1.1.3 (#1808872) 2020-06-26 19:19:23 +02:00
Miro Hrončok
a78fd99035 Rebuilt for Python 3.9 2020-05-22 21:01:35 +02:00
Miro Hrončok
7fdce8e2d6 Use pytest instead of py.test in %check 2020-02-10 15:35:03 +01:00
Miro Hrončok
e25541c515 Update to 1.1.1
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1793184
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1787962 (Python 3.9 compatibility)
2020-02-10 15:33:54 +01:00
Fedora Release Engineering
1dcdf4d643 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 13:15:19 +00:00
Randy Barlow
7483dd1517 Drop a commented BR on beaker
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2020-01-14 21:43:13 +00:00
Randy Barlow
4b21a6f7db Fix FTBFS with pytest-5 by dropping a BR on nose
Mako does not use nose, but if nose is installed in the BR, a
series of imports is triggered during the test run that causes an
Exception. Thus, this commit drops the unused build requirement.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2020-01-07 15:24:09 -05:00
Miro Hrončok
5f74222a24 Subpackage python2-mako has been removed
Also:

 - remove manual requires
 - make the documentation only Suggest the implementation
2019-11-15 11:28:18 +01:00
Miro Hrončok
2d7238ab2e Modernize executable names
Rename the Python-versioned executables not to start with "python"
  (if you have python3-mako installed and you type python[tab], it gets in the way)

Make mako-render Python 3 on Fedora 32+
  See https://fedoraproject.org/wiki/Changes/Python_means_Python3
  (arguably, this is correct for F31 as well, but the timing is not good for that)
2019-10-11 14:48:35 +02:00
Randy Barlow
196ec709eb Update to 1.1.0 (#1725969)
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-09-03 13:59:26 -04:00
Miro Hrončok
0665975fac Rebuilt for Python 3.8 2019-08-18 23:50:18 +02:00
Miro Hrončok
8b3c39e788 Rebuilt for Python 3.8 2019-08-15 19:15:57 +02:00
Fedora Release Engineering
28773d1474 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 14:25:58 +00:00
Randy Barlow
dd15afd7e6 Update to 1.0.12 (#1717730)
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-06-11 16:35:18 -04:00
Miro Hrončok
ffc7e7b103 Update to 1.0.9 (#1698191, #1700055) 2019-04-17 13:13:51 -04:00
Randy Barlow
c5707fb743 Trim changelog entries prior to 2018.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-04-17 12:57:00 -04:00
Miro Hrončok
2c575d675d Update to 1.0.8 (#1470902, #1690902) 2019-03-20 18:34:24 +01:00
Miro Hrončok
73b4040479 Update to 1.0.7 (#1470902) 2019-03-20 18:33:40 +01:00
Fedora Release Engineering
3fd6360cac - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 07:39:57 +00:00
Igor Gnatenko
821d6233d8 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:41 +01:00
Fedora Release Engineering
f462720799 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 00:53:59 +00:00
Miro Hrončok
00a7ee74d5 Rebuilt for Python 3.7 2018-06-15 12:49:18 +02:00
Miro Hrončok
43a435ed42 Comment out beaker from BR
beaker is optional, unmaintained in Fedora and doesn't work with Python 3.7

See:

 - https://bugzilla.redhat.com/show_bug.cgi?id=860617
 - https://bugzilla.redhat.com/show_bug.cgi?id=1578323
 - https://bugzilla.redhat.com/show_bug.cgi?id=1589081
2018-06-08 15:05:19 +02:00
Charalampos Stratakis
5402525c70 Conditionalize the python2 docs dependency. 2018-04-12 15:45:39 +02:00
Petr Viktorin
33ca828644 Modernize the specfile
- Use %bcond, which can be overridden when building manually
- Don't use obsolete features: %{py3dir}, clearing buildroot,
  %defattr
- Use proper macros for %{__python2}, %{python2_sitelib}
2018-03-28 17:15:07 +02:00
Petr Viktorin
654d113cc8 Conditionalize the Python 2 subpackage
This makes it possible to build without python2 support
by passing "--without python2" to rpmbuild
2018-03-28 16:54:39 +02:00
Petr Viktorin
d0221b8af2 Add missing python_provide for python3-mako
See https://fedoraproject.org/wiki/Packaging:Python#The_.25python_provide_macro
2018-03-28 15:55:25 +02:00
Petr Viktorin
456d72d8b1 Make python-beaker an optional dependency
Mako can work fine without beaker.
Beaker is the preferred caching backend, so the Fedora
package should pull it in by default, but it should also
be possible to disable it in more restricted environments.

Notes:

* Beaker is not mentioned as a dependency in setup.py.

* Technically the optional dependency works by having
  imports like the following (from mako/ext/beaker_cache.py):

      try:
          from beaker import cache as beaker_cache
      except:
          has_beaker = False
      else:
          has_beaker = True
2018-03-28 15:50:47 +02:00