%global _empty_manifest_terminate_build 0 Name: python-pyppdf Version: 0.1.2 Release: 1 Summary: Pyppeteer PDF. Print html sites and files to pdf via pyppeteer (uses patched pyppeteer that by default downloads updated Chromium revision via https with certifi). License: MIT URL: https://github.com/kiwi0fruit/pyppdf Source0: https://mirrors.aliyun.com/pypi/web/packages/3c/ed/fb7ab976e9f9f97219135f3c6d1bae2cc745cb9ec7fea9bcd4ae1508f95b/pyppdf-0.1.2.tar.gz BuildArch: noarch %description output_file : Path to write pdf to. url : Page URL address or html document file path (url has priority over html). html : html document file source (url has priority over html). args_dict : Options that govern conversion. dict with pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. If None then default values are used. Supports extended dict syntax: {foo=100, bar='yes'}. args_upd : dict with *additional* pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. This dict would be recursively merged into args_dict. goto : Same as in 'main' function. dir_ : Directory for goto temp mode. """ ``` ```py async def main(args: dict, url: str=None, html: str=None, output_file: str=None, goto: str=None, dir_: str=None) -> bytes: """ Returns bytes of pdf. %package -n python3-pyppdf Summary: Pyppeteer PDF. Print html sites and files to pdf via pyppeteer (uses patched pyppeteer that by default downloads updated Chromium revision via https with certifi). Provides: python-pyppdf BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pyppdf output_file : Path to write pdf to. url : Page URL address or html document file path (url has priority over html). html : html document file source (url has priority over html). args_dict : Options that govern conversion. dict with pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. If None then default values are used. Supports extended dict syntax: {foo=100, bar='yes'}. args_upd : dict with *additional* pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. This dict would be recursively merged into args_dict. goto : Same as in 'main' function. dir_ : Directory for goto temp mode. """ ``` ```py async def main(args: dict, url: str=None, html: str=None, output_file: str=None, goto: str=None, dir_: str=None) -> bytes: """ Returns bytes of pdf. %package help Summary: Development documents and examples for pyppdf Provides: python3-pyppdf-doc %description help output_file : Path to write pdf to. url : Page URL address or html document file path (url has priority over html). html : html document file source (url has priority over html). args_dict : Options that govern conversion. dict with pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. If None then default values are used. Supports extended dict syntax: {foo=100, bar='yes'}. args_upd : dict with *additional* pyppeteer kwargs or Python code str that would be "litereval" evaluated to the dictionary. This dict would be recursively merged into args_dict. goto : Same as in 'main' function. dir_ : Directory for goto temp mode. """ ``` ```py async def main(args: dict, url: str=None, html: str=None, output_file: str=None, goto: str=None, dir_: str=None) -> bytes: """ Returns bytes of pdf. %prep %autosetup -n pyppdf-0.1.2 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-pyppdf -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Jun 09 2023 Python_Bot - 0.1.2-1 - Package Spec generated