pyproject-rpm-macros-1.15.1-1.fc39$><#ł\ vA>@%?%d % L(,TXgvz    $  <  l     4 p     E ( t8 9 :FGP H I XY,\X ] ^ b!+d"e#f#l#t# u#P v#w$0 x$` y$z$% %%D%J%%Cpyproject-rpm-macros1.15.11.fc39RPM macros for PEP 517 Python packagesThese macros allow projects that follow the Python packaging specifications to be packaged as RPMs. They work for: * traditional Setuptools-based projects that use the setup.py file, * newer Setuptools-based projects that have a setup.cfg file, * general Python projects that use the PEP 517 pyproject.toml file (which allows using any build system, such as setuptools, flit or poetry). These macros replace %py3_build and %py3_install, which only work with setup.py.fbuildhw-x86-15.iad2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://src.fedoraproject.org/rpms/pyproject-rpm-macroslinuxnoarch/d\g  0X!1A큤A큤fހfހfހfހfހfހfހfހfހfހfހfހ400c1c6deaf5bc179f70c87c17e11860dd6ab82a3eec279d105a030cbd9a8ec3001b8bb4ecdab6deb006eba418822a7ba6e3ca7bf1f9e2f663bf3440779464a373d77ba134e925680de7eeb60f9aaac6bb3b826d92f1b7a80603c596d6d8b241191745b96edbddd1fb09a4e4a6efaea71e5b6bcb1a0236c1b14a17caee8cf6b5fef4b3a43c4f710892278a7c4e92e10498552573b8a65b1d4eb7508f0a60788d3f6dad1ec8a42b6658c081f37cc97f1481610a96c0d36e6b60d150c24f20c4d6138edca0f81d1e96da99a30c8bf45bf803a9442e8673d4ec8a3b26b1c07db4219419d459698fa7697e802edae57be45bed606a2943ff6105347644ce83a7cfe30671252abf4bc4dd3c55d9cfcbcda1e81b106883a9d82949176a06f652d9ac667a89da3454e97113c7c1f7037933e8cac6882a84ae1981e3dc28c0d51654fd1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpyproject-rpm-macros-1.15.1-1.fc39.src.rpmpyproject-rpm-macrosrpm_macro(_pyproject_build_flags)rpm_macro(_pyproject_builddir)rpm_macro(_pyproject_buildrequires)rpm_macro(_pyproject_check_import_allow_no_modules)rpm_macro(_pyproject_files_pkgversion)rpm_macro(_pyproject_files_prefix)rpm_macro(_pyproject_ghost_distinfo)rpm_macro(_pyproject_modules)rpm_macro(_pyproject_record)rpm_macro(_pyproject_wheeldir)rpm_macro(_set_pytest_addopts)rpm_macro(buildsystem_pyproject_build)rpm_macro(buildsystem_pyproject_check)rpm_macro(buildsystem_pyproject_conf)rpm_macro(buildsystem_pyproject_generate_buildrequires)rpm_macro(buildsystem_pyproject_install)rpm_macro(default_toxenv)rpm_macro(pyproject_build_lib)rpm_macro(pyproject_buildrequires)rpm_macro(pyproject_check_import)rpm_macro(pyproject_extras_subpkg)rpm_macro(pyproject_files)rpm_macro(pyproject_install)rpm_macro(pyproject_save_files)rpm_macro(pyproject_wheel)rpm_macro(tox)rpm_macro(toxenv)     ((rpm-build >= 4.14.90 with (rpm-build < 4.19.90 or rpm-build >= 4.19.91-8)) if rpm-build)(pyproject-srpm-macros = 1.15.1-1.fc39 if pyproject-srpm-macros)/usr/bin/find/usr/bin/sedpython-rpm-macrospython-srpm-macrospython3-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)3.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.1.1f@fo@f@fU@ffz@f_eee@e@e@ds@dw6dw6dldJcd&@c&@cc@cʂ@cʂ@cGcKarolina Surma - 1.15.1-1Python Maint - 1.15.0-1Miro Hrončok - 1.14.0-1Fedora Release Engineering - 1.13.0-2Miro Hrončok - 1.13.0-1Cristian Le - 1.12.2-1Miro Hrončok - 1.12.1-1Miro Hrončok - 1.12.0-1Fedora Release Engineering - 1.11.0-3Fedora Release Engineering - 1.11.0-2Miro Hrončok - 1.11.0-1Python Maint - 1.10.0-1Fedora Release Engineering - 1.9.0-2Maxwell G - 1.9.0-1Miro Hrončok - 1.8.1-1Miro Hrončok - 1.8.0-2Miro Hrončok - 1.8.0-1Miro Hrončok - 1.7.0-1Lumír Balhar - 1.6.3-1Lumír Balhar - 1.6.2-1Miro Hrončok - 1.6.1-1Miro Hrončok - 1.6.0-1Fedora Release Engineering - 1.5.1-2Miro Hrončok - 1.5.1-1Miro Hrončok - 1.5.0-1- Fix handling of self-referencing extras when reading pyproject.toml- Add a possibility to read runtime requirements from pyproject.toml [project] table - Fixes: rhbz#2261939 - Don't generate a dependency on pip when %pyproject_buildrequires -N is used - Fixes: rhbz#2294510 - Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels - Fixes: rhbz#2293616- Add a provisional RPM Declarative Buildsystem (RPM 4.20+)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only) - Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) - Fixes: rhbz#1990879- %pyproject_extras_subpkg: Allow passing -a or -A to %python_extras_subpkg- Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) - Related: rhbz#2284187- Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion} - That way, a single-spec can be used to build packages for multiple Python versions - Fixes: rhbz#2209055- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Add the -l/-L flag to %pyproject_save_files - The -l flag can be used to assert at least 1 License-File was detected - The -L flag explicitly disables this check (which remains the default) - Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t - Fixes: rhbz#2244282 - Show a better error message when %pyproject_install finds no wheel - Fixes: rhbz#2242452 - Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't - Fixes: rhbz#2169855- Add %_pyproject_check_import_allow_no_modules for automated environments - Fix handling of tox 4 provision without an explicit tox minversion - Fixes: rhbz#2240590- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Allow passing config_settings to the build backend. - Resolves: rhbz#2192581- On Python older than 3.11, use tomli instead of deprecated toml - Fix literal % handling in %{pyproject_files} on RPM 4.19- Rebuilt for ELN dependency changes- %pyproject_buildrequires: Add support for self-referential extras requirements Fixes: rhbz#2171343 - Deprecate the provisional %{pyproject_build_lib} macro See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/HMLOPAU3RZLXD4BOJHTIPKI3I4U6U7OE/- %pyproject_buildrequires: Redirect stdout to stderr via Shell - Dependencies are recorded to a text file that is catted at the end - Fixes: rhbz#2183519- Remove .dist-info directory at the end of %pyproject_buildrequires - An incomplete .dist-info directory in $PWD can confuse tests in %check- Improve detection of lang files - Fixes: rhbz#2166295- %pyproject_buildrequires: Avoid leaking stdout from subprocesses - Fixes: rhbz#2166888- Add pyproject-srpm-macros with a minimal %pyproject_buildrequires macro- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Adjusts %pyproject_buildrequires tests for tox 4 - Fixes: rhbz#2160687- Use %py3_test_envvars in %tox when availablebuildhw-x86-15.iad2.fedoraproject.org 1728036557 1.15.1-1.fc39macros.pyprojectpyproject_buildrequires.pypyproject_construct_toxenv.pypyproject_convert.pypyproject_preprocess_record.pypyproject_requirements_txt.pypyproject_save_files.pypyproject_wheel.pypyproject-rpm-macrosREADME.mdpyproject-rpm-macrosLICENSE/usr/lib/rpm/macros.d//usr/lib/rpm/redhat//usr/share/doc//usr/share/doc/pyproject-rpm-macros//usr/share/licenses//usr/share/licenses/pyproject-rpm-macros/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointerdrpmzstd19noarch-redhat-linux-gnuASCII textPython script, ASCII text executablePython script, Unicode text, UTF-8 text executabledirectoryUnicode text, UTF-8 textASCII text, with very long lines (460)PPPPPPPPP P P P P PPPPPPPPPPPPPP%o$eVe $4"https://bugz.fedoraproject.org/pyproject-rpm-macrosutf-8a701d82c27dbcd5e9757fc8f7564b6eacf715ad05cbac13d73dfd745c5e820676f3b73b52560169761532efb2784a4ca8792768fe31f6181d0ab3ca37c4ed803?(/hT<l00n^m<9p/Ni~< a$r^IJJ 1幾U"mjp\Qv@Fĺ a[@[O볰U&n|lur2S$ t`$U"h#Q6G8b (YTEu;e#{dH@S?0L@&a XlcMB  pڳXXCn9Ӡ`A7+MpN 9>UnGy8iuBETUV xq_Q RL2b՞)Kć-Ѐ Ăk۩@g.)9gWhi "WVX03eȬ؁$ź侂]j_ `Pn :L>H9Ev{:A* M`3zHrk7nopr[`08i}Oz~m2ʽ޺u~Ҍ#5UXih7ƓFg 1X:}r}?2WX;ϼ9T^g:~;:)֑z+8PNwv -;G (Dhz˃2zߝ%GMV$ٳ5Xzmkz2bB[EY2R I%uH:&x$3,EݣPр"6/Zfj'n b/AwZ JtKEK+$Tzla J*+jXm0G#EnԜ6GS!hU'nT2/n )kb噽S #WCf٬X[Lc0cl WVwxVoo93O7֛sO*\Z3՚l~}X+0a!soe;S95Tùo?w/{/[Rcs(v [qScQg72R{WOz}#cO?5qG[}sc_Ź\gX?c|ﮙn7杹5*ktPn:wk|7gJ??1bL(MAX2 WTEG```QƣK :*șɲ$M0#8o+W҈k _KvrJܡku rʍ ۩qu;o7~Θ9wv|RZϼvmֆW|ܜF}HgVzƵZƺ y߸.k,1{C?oC}1p?Z:/wzm㟔Rq2vqY-riYsf7뽓Oy}@2#3$I`Bu$@$2$) odK})-{hX֥y<1{X 7dm{q,LUZ35 P>eB=Tħ$g սvfVF/K|ƥ{1O镯IDTwc~±f {QMԍo\2SHvPQр::+32)t\`9S-# -%ߙ7OX]A:)U5fgEH /˛LR `fM/w4a6$] 6dRO )%KblT@`\j!"HANc"0V j>cݺ*gzwB?'u} My._1sg-xiA`6+,AdTə6%Sɞ.mt QvLh2 JQI2'E>Azq:z.TL*`CUҗz"1(A:qEQږ|`Ia` t~; be-!(w{WvCBg̝k|?]|vYMS)uo&7sD?:KE7>mWk4c׫~6}gPbgmӼ^N޲,N:zȶ)Vy?qsߖ=߹^*z=ues>~cz۾qFc+]ܸ ]|sqc#_۶;l:XLZa0tz?w۱ǶLHno}MDjD^sV~̜LԬ',WcWw<^wO5qlD捡<^eed$IIAPLQIA)HAAA%M|7E*MVpD'g~eB8~v0X4'T!a;FÊG*06e(ƌF=;Ǧ C5`Ga4vj>ÏS'9'5Kn|O|)Bw'@-P "@ j>@#U1ʼnvBpV ][Ps+~HX~Qs0/(Q.6ʮR3k%+:L]ǏuwxXl|{cEF/C.E4C<{d6 em3ښT \ˑ8gG`QkZ5]3je#Lq^F\>\x -6m%l\YBbY| RΈ|cbcC95DQ)YUEx5B}6]8ȃZOPfNT |F}LxN:NKH=RLI mlUˋr3Q(]0 %I_bJ͎@* *FØ2Gt$Ȃ{갭M-Ϊ{oAzn /Usv!p p=ؔє)+z*k0~xԨVbdr)8ǵ^)jrX ~ヌIZ(DxĖb-SCy~݀h l괴qߍ^`ʕ= X Q_P+XdШ-c3$I!0Z+}"jD!G1F )((2J:-'" u7 4w9!:ܹݧ8X0_j|N3#u5A`G̠QmmZCC(kaԔ8Шi?-xw6%)CA똨FT|FDxYEnva ~T1ûe%2kߋ-?ğe<\w\~[\3 Ǿ"P6pF Әa.b񂊓!>{9# G@6 e͗D㌲o')|a`'۝~'D26B Xs4rrs:m=SsxrF-$v;bb =əTc ⹝:;bI 7O lQFc]3iD0zdO7I'SEn\ QAe"vS? 77ڍb͝ t#5uJ0Hşu("V#!T5&x^=aSq }+m)H]ӖE36UD$P1w|[9YŬ汯E}iY] ^n/`-ډV);fiF[UkC9  3 2MI!^ۮIPxq8ڹ!{ Eot-`J>Jp{FH3 ݣ.N$&&gcL:1G2Ҏz"O* Ď1HJW;?2_P"ڇMW8ėX* 5O k!\̰]Z%#K#<ۺDŽ/+&7PJ@Vgk(E_(plԩd1-;V%Dy(~4