Commit Graph

  • 8bae06e0a5 Revert "Change default Python 3.9" Miro Hrončok 2022-09-19 11:26:22 +0200
  • 3d427a5474
    Change default Python 3.9 f37-riscv64 David Abdurachmanov 2022-09-17 08:47:21 +0300
  • 8847b3750a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild rawhide main f37 Fedora Release Engineering 2022-07-22 22:07:20 +0000
  • b7bcd2829e Disable certain rpminspect inspections not relevant to this package f35 Charalampos Stratakis 2022-01-28 17:04:43 +0100
  • 24dc66a003 Define and use %{_py3_shebang_s} in the shebang macros for easier opt-out f36 Miro Hrončok 2022-07-19 16:34:01 +0200
  • d83a32823c Define and use %{_py3_shebang_s} in the shebang macros for easier opt-out Miro Hrončok 2022-07-19 16:34:01 +0200
  • 4abed5f105 Use the values of %_py3_shebang_s and %_py3_shebang_P in the shebang opts/flags Miro Hrončok 2022-07-19 01:15:20 +0200
  • 4d31ea8034 https://fedoraproject.org/wiki/Changes/PythonSafePath Miro Hrončok 2022-06-28 16:40:22 +0200
  • bb20c6908e Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311 Miro Hrončok 2022-07-19 11:14:59 +0000
  • 3cce7271e4 Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311 Miro Hrončok 2022-07-19 09:42:56 +0000
  • 4085ef49f2 Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311 Miro Hrončok 2022-06-20 15:53:20 +0200
  • ad03609547 Update tests/tests.yml Aleksandra Fedorova 2022-06-30 12:37:57 +0000
  • f15508286b Update tests/tests.yml Aleksandra Fedorova 2022-06-30 12:23:06 +0000
  • 116a6c886a Do not merge: ansible vars test Aleksandra Fedorova 2022-06-30 11:57:33 +0000
  • ada6514577 DO NOT MERGE THIS Miro Hrončok 2022-06-23 11:30:32 +0200
  • aa8dffeb8e
    Write %__default_python3_version value from spec Maxwell G 2022-06-25 22:54:25 -0500
  • 66a9033eb4
    Define %forgesetupargs in %pypi_source so users can call %forgeautosetup Maxwell G 2022-06-25 22:47:55 -0500
  • b8b5cb92da Python 3.11 Tomáš Hrnčiar 2022-06-13 11:23:37 +0200
  • d174f03f62 Merge f36 and rawhide Miro Hrončok 2022-06-09 13:48:28 +0200
  • 546e9a3544 Support installing to %{_prefix} other than /usr Owen W. Taylor 2022-05-26 23:03:12 -0400
  • cfa45dfdf3 Add a note: Python 3.11+ no longer needs PYTHONHASHSEED=0 Miro Hrončok 2022-05-12 11:43:00 +0200
  • 9102e29afc Don't use `! ...` as a check Miro Hrončok 2022-04-06 19:08:32 +0200
  • fba6a77032 Proof of concept: Macros to manipulate %py3_shebang_flags Miro Hrončok 2022-02-24 12:22:20 +0100
  • e250f28d09 %py_provides: Do not generate Obsoletes for names containing parentheses Tomas Orsava 2022-02-08 11:53:45 +0100
  • cb6359bbdd Set $RPM_BUILD_ROOT in %{python3_...} macros, for alternate sysconfig install scheme Miro Hrončok 2021-09-03 16:06:03 +0200
  • 99e7d8694c Explicitly opt-out from Python name-based provides and obsoletes generators Miro Hrončok 2022-01-31 12:05:30 +0100
  • 2ebee9d4cb Disable certain rpminspect inspections not relevant to this package Charalampos Stratakis 2022-01-28 17:04:43 +0100
  • 5547a87f0b Add eval tests to RHEL %py_provides Obsoletes functionality Miro Hrončok 2022-01-20 12:24:10 +0100
  • 5d7727c2aa Add lua helper functions to make it possible to automatically generate Obsoletes tags Tomas Orsava 2021-11-26 12:10:52 +0100
  • a8b26546eb Set %__python3 value according to %python3_pkgversion Miro Hrončok 2021-12-08 12:16:03 +0100
  • b55e6151bd Move %python3_pkgversion definition earlier in the file Miro Hrončok 2021-12-08 14:37:09 +0100
  • 81b1e19783 Move import_all_modules out of python-srpm-macros f33 Miro Hrončok 2021-11-01 16:04:22 +0100
  • ddc1b5c5ca %py(3)_check_import: Process .pth files in site(arch|lib) Miro Hrončok 2021-11-01 15:53:43 +0100
  • 75a3c6b647 Fix %%py_shebang_flags handling within %%py_check_import Karolina Surma 2021-11-01 13:17:42 +0100
  • 208372b286 Allow multiline arguments processing for %%py3_check_import Karolina Surma 2021-11-01 09:42:39 +0100
  • 65bf55d5d3 Move import_all_modules out of python-srpm-macros f34 Miro Hrončok 2021-11-01 16:04:22 +0100
  • ebc198dc84 %py(3)_check_import: Process .pth files in site(arch|lib) Miro Hrončok 2021-11-01 15:53:43 +0100
  • 4a65e2cfa6 Fix %%py_shebang_flags handling within %%py_check_import Karolina Surma 2021-11-01 13:17:42 +0100
  • aa7cf4e2bd Allow multiline arguments processing for %%py3_check_import Karolina Surma 2021-11-01 09:42:39 +0100
  • f0c6736d3b Move import_all_modules out of python-srpm-macros Miro Hrončok 2021-11-01 16:04:22 +0100
  • ff161e1059 %py(3)_check_import: Process .pth files in site(arch|lib) Miro Hrončok 2021-11-01 15:53:43 +0100
  • f836bce1c4 Fix %%py_shebang_flags handling within %%py_check_import Karolina Surma 2021-11-01 13:17:42 +0100
  • a3ce038993 Allow multiline arguments processing for %%py3_check_import Karolina Surma 2021-11-01 09:42:39 +0100
  • 9eae0ccaf1 Move import_all_modules out of python-srpm-macros Miro Hrončok 2021-11-01 16:04:22 +0100
  • 9d81ad40e7 %py(3)_check_import: Process .pth files in site(arch|lib) Miro Hrončok 2021-11-01 15:53:43 +0100
  • 824ef3d4af Fix %%py_shebang_flags handling within %%py_check_import Karolina Surma 2021-11-01 13:17:42 +0100
  • b20d8aa23a Allow multiline arguments processing for %%py3_check_import Karolina Surma 2021-11-01 09:42:39 +0100
  • 08bc049da9 %py(3)_check_import: Process .pth files in site(arch|lib) Miro Hrončok 2021-11-01 15:53:43 +0100
  • b0302c7fe2 Move import_all_modules out of python-srpm-macros Miro Hrončok 2021-11-01 16:04:22 +0100
  • 41f5962da8 Add new options for %%py{3}_check_import: -f, -t, -e Karolina Surma 2021-10-18 16:33:04 +0200
  • 51d0619929 Add new options for %%py{3}_check_import: -f, -t, -e Karolina Surma 2021-10-18 16:33:04 +0200
  • f6c1d3b3d1 Fix changelog entries Karolina Surma 2021-10-27 08:59:30 +0200
  • 9ce6cb80da Add new options for %%py{3}_check_import: -f, -t, -e Karolina Surma 2021-10-18 16:33:04 +0200
  • 2d0673afb1 Add new options for %%py{3}_check_import: -f, -t, -e Karolina Surma 2021-10-18 16:33:04 +0200
  • 189f16965d Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix Tomas Orsava 2021-09-29 12:47:19 +0200
  • 9b797df44d Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix Tomas Orsava 2021-09-29 12:47:19 +0200
  • 4c2c37895d Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix Tomas Orsava 2021-09-29 12:47:19 +0200
  • 68618631a9 Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix Tomas Orsava 2021-09-29 12:47:19 +0200
  • 7b546cae36 Non-existing path in py_reproducible_pyc_path causes build to fail Lumir Balhar 2021-10-12 15:50:50 +0200
  • 5b578a851f Set $RPM_BUILD_ROOT in %{python3_...} macros, for alternate sysconfig install scheme Miro Hrončok 2021-09-03 16:06:03 +0200
  • 77cc1a43a2 Test bytecompilation & hardlinking with 3.8 and 2.7 Petr Viktorin 2021-09-10 16:11:24 +0200
  • 0044db1e8a Remove unneeded arguments from the python_bytecompile function Petr Viktorin 2021-09-10 15:36:57 +0200
  • dd8caa5aa3 Use --hardlink-dupes for Python 3.4+ as well Petr Viktorin 2021-09-10 15:34:10 +0200
  • 37bf640f37 Use --hardlink-dupes in %py_byte_compile and brp-python-bytecompile Petr Viktorin 2021-09-09 16:54:04 +0200
  • 76209d7bf3 Fedora CI eval tests: Make the python3.6 dependency optional Miro Hrončok 2021-08-16 17:03:38 +0200
  • b1488aa40c - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Fedora Release Engineering 2021-07-23 09:18:36 +0000
  • ca6e522b69 Introduce %py3_check_import Miro Hrončok 2021-07-07 14:46:04 +0200
  • 77d1af61b2 Test %python3_sitelib and %python3_sitearch Karolina Surma 2021-04-07 16:48:04 +0200
  • fe81d653a1 Introduce %py3_check_import Miro Hrončok 2021-07-07 14:46:04 +0200
  • 23849da517 Test %python3_sitelib and %python3_sitearch Karolina Surma 2021-04-07 16:48:04 +0200
  • fd3dc4c5dc Move Python related BuildRoot Policy scripts from redhat-rpm-config to python-srpm-macros Miro Hrončok 2021-07-08 11:57:56 +0200
  • c2305ea368 Introduce %py3_check_import Miro Hrončok 2021-07-07 14:46:04 +0200
  • bc2b51d6d3 Include brp-python-hardlink in python-srpm-macros since it is no longer in RPM 4.17+ Miro Hrončok 2021-06-30 14:37:07 +0200
  • c6f5b9483b %pytest: Set $PYTEST_ADDOPTS when %{__pytest_addopts} is defined Miro Hrončok 2021-06-26 16:24:21 +0200
  • 1f8a088b90 %pytest: Set $PYTEST_ADDOPTS when %{__pytest_addopts} is defined Miro Hrončok 2021-06-26 16:24:21 +0200
  • d905710a8d %pytest: Set $PYTEST_ADDOPTS when %{__pytest_addopts} is defined Miro Hrončok 2021-06-26 16:24:21 +0200
  • c487f82ef7 Adapt macros and BRP scripts for %topdir with spaces Ben Burton 2021-04-19 21:02:49 +0200
  • f33f8ce46f Specify __default_python3_version so that tests pass when /usr/bin/python3 is not the default version. Gordon Messmer 2021-06-20 15:45:30 -0700
  • 9ec9c1fb5b Add %version_no_operators macro and tests. Gordon Messmer 2021-06-20 15:12:53 -0700
  • 9dff7fbf6a Fix %python_provide when fed python3.10-foo to obsolete python-foo instead of python--foo Miro Hrončok 2021-06-15 16:15:45 +0200
  • 370b825e45 Add the project's canonical URL Petr Viktorin 2021-06-03 11:44:21 +0200
  • 3a654e3bed Python 3.10 Miro Hrončok 2021-06-01 15:57:22 +0200
  • 2b43f896af Update %python3_pkgversion comment Miro Hrončok 2021-04-27 15:53:13 +0200
  • 14e4c04a42 Remove EPEL 7 compatibility macros that were actually not defined at all Miro Hrončok 2021-04-27 15:49:21 +0200
  • 03a1e3ba65 Escape % symbols in macro files comments Miro Hrončok 2021-04-27 10:00:02 +0200
  • cad73c2159 Be more careful when loading the macros from sources Miro Hrončok 2021-04-27 10:50:50 +0200
  • 187e049d6c Document a TESTED_FILES value that currently works Miro Hrončok 2021-04-08 15:39:13 +0200
  • 39166a7b4b Tests: Assert single-line macros are single-line Miro Hrončok 2021-04-08 15:33:22 +0200
  • 9d2fcef337 Use sysconfig.get_path() to define %python_sitelib and %python_sitearch Karolina Surma 2021-04-07 16:48:04 +0200
  • 32d7dd2cb5 Escape a macro in an old %changelog entry Miro Hrončok 2021-03-29 15:49:29 +0200
  • dff23ea67c Allow commas as argument separator for extras names in %python_extras_subpkg Miro Hrončok 2021-03-29 14:49:20 +0200
  • ab22483e0b Make extras_subpkg description more general Lumir Balhar 2021-03-16 08:45:18 +0100
  • bd4c3de20c Make the spec file parseable when %_sourcedir is not . Miro Hrončok 2021-03-29 15:52:12 +0200
  • dcb4422895 Escape a macro in an old %changelog entry Miro Hrončok 2021-03-29 15:49:29 +0200
  • a44ae31ad0 Allow commas as argument separator for extras names in %python_extras_subpkg Miro Hrončok 2021-03-29 14:49:20 +0200
  • bc016cbbc5 Make extras_subpkg description more general Lumir Balhar 2021-03-16 08:45:18 +0100
  • 4805d44fa0 BRP Python Bytecompile: Avoid hardcoding /usr/bin prefix for python Kalev Lember 2021-03-10 17:09:14 +0100
  • 1edfea6956 Update comment for python_altnames() to reflect the reality Miro Hrončok 2021-02-24 13:06:35 +0100
  • 8a1e9e0953 Set Version: %{__default_python3_version} to remove one place to bump Miro Hrončok 2021-02-23 23:21:47 +0100
  • c79a12d20a Fix %python_extras_subpkg with underscores in extras names Miro Hrončok 2021-02-20 11:52:02 +0000