2023-06-01T20:03:41,178 Created temporary directory: /tmp/pip-build-tracker-dw29engy 2023-06-01T20:03:41,181 Initialized build tracking at /tmp/pip-build-tracker-dw29engy 2023-06-01T20:03:41,181 Created build tracker: /tmp/pip-build-tracker-dw29engy 2023-06-01T20:03:41,181 Entered build tracker: /tmp/pip-build-tracker-dw29engy 2023-06-01T20:03:41,183 Created temporary directory: /tmp/pip-wheel-td4g5ij3 2023-06-01T20:03:41,191 Created temporary directory: /tmp/pip-ephem-wheel-cache-pqmtjlo4 2023-06-01T20:03:41,243 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-01T20:03:41,251 2 location(s) to search for versions of oneoneoneexample: 2023-06-01T20:03:41,251 * https://pypi.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,251 * https://www.piwheels.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,252 Fetching project page and analyzing links: https://pypi.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,253 Getting page https://pypi.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,258 Found index url https://pypi.org/simple/ 2023-06-01T20:03:41,370 Fetched page https://pypi.org/simple/oneoneoneexample/ as application/vnd.pypi.simple.v1+json 2023-06-01T20:03:41,379 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/37/dd/0dc2b746922615b15fdc19590262eb8dba3d7bcbcd6f0da47c7523646269/oneoneoneexample-0.1-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,380 Found link https://files.pythonhosted.org/packages/f6/4c/d03bc6cff1b234319176e45a9a273160308ef8231637a3b33d5f9255da88/oneoneoneexample-0.1.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.1 2023-06-01T20:03:41,381 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/03/1d/c5af6a90862c740cca62b43ee76fa45014170512e003be9b46e6b5dcbd03/oneoneoneexample-0.2-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,381 Found link https://files.pythonhosted.org/packages/0c/a1/fac98aa1330d1c442674964dcce00c1989a067d88effd72ff88db7638db3/oneoneoneexample-0.2.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.2 2023-06-01T20:03:41,382 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/2b/0c/7d79a3d2e59cc1991272b27042dcf90c4b755c8c36b7f86d9da78520a91e/oneoneoneexample-0.3-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,383 Found link https://files.pythonhosted.org/packages/6e/0d/92c264c32f615962911c7982755580ec16789db50e68cad612672d25c076/oneoneoneexample-0.3.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.3 2023-06-01T20:03:41,383 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/0b/a8/6b31217f6662456848ebaca1272c6f19f60ae61613780f77c21d954f43ed/oneoneoneexample-0.4-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,384 Found link https://files.pythonhosted.org/packages/f5/8b/8152d88d7d4c32766b9d1d517a2ce16dc4d1135dcd4aacd7e97ed67a44ec/oneoneoneexample-0.4.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.4 2023-06-01T20:03:41,385 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/85/41/e3288542303659f31c805c6320eb5405165757c3bf4e640dd1f145e96bdd/oneoneoneexample-0.5-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,385 Found link https://files.pythonhosted.org/packages/df/a9/4a108d81301891d23f6ba0dec37c434cfaabbb3e938b77f1e432d8b3a0f2/oneoneoneexample-0.5.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.5 2023-06-01T20:03:41,386 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/a5/e1/fe0526c3af6e4d15a7e1760a70ebbc91b4845897c07aeee92770d25f350e/oneoneoneexample-0.6-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,387 Found link https://files.pythonhosted.org/packages/39/c1/8e47c922942a47dd5bb34db99266d77b8dd8fb02e4101d9ad08512bf0f44/oneoneoneexample-0.6.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.6 2023-06-01T20:03:41,387 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/8b/80/509404f736bb9c5ce110190ea84ce62c838f03237b3f45626f0e1e2dd297/oneoneoneexample-0.7-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,388 Found link https://files.pythonhosted.org/packages/59/15/dbf475d29cb50e26a22e5d214526c105316434c78af98a91a761f94651cd/oneoneoneexample-0.7.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.7 2023-06-01T20:03:41,389 Skipping link: No binaries permitted for oneoneoneexample: https://files.pythonhosted.org/packages/b2/e3/5641d932d978b4f44ef544e8dbfbbd6fa547585422c097f46fd4dfba9b22/oneoneoneexample-0.8-py3-none-any.whl (from https://pypi.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,389 Found link https://files.pythonhosted.org/packages/f0/5e/e8851250d3dc8626770ab4f06a75561523b9d4073f374af55276116ca171/oneoneoneexample-0.8.tar.gz (from https://pypi.org/simple/oneoneoneexample/), version: 0.8 2023-06-01T20:03:41,390 Fetching project page and analyzing links: https://www.piwheels.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,391 Getting page https://www.piwheels.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,393 Found index url https://www.piwheels.org/simple/ 2023-06-01T20:03:41,601 Fetched page https://www.piwheels.org/simple/oneoneoneexample/ as text/html 2023-06-01T20:03:41,608 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.6-py3-none-any.whl#sha256=e2201b604f4be4c9d3ea20424b4cc670bbe3d1086f14efbd65b7c6d2be2e02cd (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,608 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.5-py3-none-any.whl#sha256=218b224ffaef03c256f60557801d960cb9fe355024e70c4c9c37d50ab74934b6 (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,609 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.4-py3-none-any.whl#sha256=179b66ac61cd0095dc7f62c342050f0681353761c5c0bc964a2f5c716800475d (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,609 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.3-py3-none-any.whl#sha256=70dd4e1d6acbdc4f073536ef4d587bf04f023b238261052204362ad1126a0bd6 (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,610 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.2-py3-none-any.whl#sha256=feff6dc7f96b6760ad1b67074d618359b9c02da6e0df33906c44f1985e3c613e (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,610 Skipping link: No binaries permitted for oneoneoneexample: https://www.piwheels.org/simple/oneoneoneexample/oneoneoneexample-0.1-py3-none-any.whl#sha256=6ee424918e6d464298c1ad40708e5e1c3195836f76a78f5082b5bc20d51ba52e (from https://www.piwheels.org/simple/oneoneoneexample/) 2023-06-01T20:03:41,611 Skipping link: not a file: https://www.piwheels.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,611 Skipping link: not a file: https://pypi.org/simple/oneoneoneexample/ 2023-06-01T20:03:41,647 Given no hashes to check 1 links for project 'oneoneoneexample': discarding no candidates 2023-06-01T20:03:41,679 Collecting oneoneoneexample==0.8 2023-06-01T20:03:41,683 Created temporary directory: /tmp/pip-unpack-641d6trg 2023-06-01T20:03:41,862 Downloading oneoneoneexample-0.8.tar.gz (4.0 kB) 2023-06-01T20:03:41,932 Added oneoneoneexample==0.8 from https://files.pythonhosted.org/packages/f0/5e/e8851250d3dc8626770ab4f06a75561523b9d4073f374af55276116ca171/oneoneoneexample-0.8.tar.gz to build tracker '/tmp/pip-build-tracker-dw29engy' 2023-06-01T20:03:41,946 Created temporary directory: /tmp/pip-build-env-uciwa09x 2023-06-01T20:03:41,966 Installing build dependencies: started 2023-06-01T20:03:41,968 Running command pip subprocess to install build dependencies 2023-06-01T20:03:44,694 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.7/site-packages/pip (python 3.7) 2023-06-01T20:03:45,452 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-01T20:03:49,408 Collecting setuptools 2023-06-01T20:03:49,674 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB) 2023-06-01T20:03:50,583 Collecting setuptools-scm 2023-06-01T20:03:50,619 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2023-06-01T20:03:51,492 Collecting packaging>=20.0 (from setuptools-scm) 2023-06-01T20:03:51,530 Using cached https://www.piwheels.org/simple/packaging/packaging-23.1-py3-none-any.whl (48 kB) 2023-06-01T20:03:51,785 Collecting typing-extensions (from setuptools-scm) 2023-06-01T20:03:51,822 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.6.2-py3-none-any.whl (31 kB) 2023-06-01T20:03:52,088 Collecting tomli>=1.0.0 (from setuptools-scm) 2023-06-01T20:03:52,121 Using cached https://www.piwheels.org/simple/tomli/tomli-2.0.1-py3-none-any.whl (12 kB) 2023-06-01T20:03:53,136 Collecting importlib-metadata (from setuptools-scm) 2023-06-01T20:03:53,170 Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-6.6.0-py3-none-any.whl (22 kB) 2023-06-01T20:03:53,816 Collecting zipp>=0.5 (from importlib-metadata->setuptools-scm) 2023-06-01T20:03:53,849 Using cached https://www.piwheels.org/simple/zipp/zipp-3.15.0-py3-none-any.whl (6.8 kB) 2023-06-01T20:03:58,790 Installing collected packages: zipp, typing-extensions, tomli, setuptools, packaging, importlib-metadata, setuptools-scm 2023-06-01T20:04:04,162 Successfully installed importlib-metadata-6.6.0 packaging-23.1 setuptools-67.8.0 setuptools-scm-7.1.0 tomli-2.0.1 typing-extensions-4.6.2 zipp-3.15.0 2023-06-01T20:04:04,669 Installing build dependencies: finished with status 'done' 2023-06-01T20:04:04,681 Getting requirements to build wheel: started 2023-06-01T20:04:04,683 Running command Getting requirements to build wheel 2023-06-01T20:04:06,813 running egg_info 2023-06-01T20:04:06,827 writing oneoneoneexample.egg-info/PKG-INFO 2023-06-01T20:04:06,831 writing dependency_links to oneoneoneexample.egg-info/dependency_links.txt 2023-06-01T20:04:06,836 writing requirements to oneoneoneexample.egg-info/requires.txt 2023-06-01T20:04:06,838 writing top-level names to oneoneoneexample.egg-info/top_level.txt 2023-06-01T20:04:06,951 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-01T20:04:06,952 !! 2023-06-01T20:04:06,953 ******************************************************************************** 2023-06-01T20:04:06,953 ########################################################################## 2023-06-01T20:04:06,954 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-01T20:04:06,954 ########################################################################## 2023-06-01T20:04:06,955 The following seems to be defined outside of `pyproject.toml`: 2023-06-01T20:04:06,955 `readme = 'To create the content for the README.md file of your Python package, you can include the following information:\n\n# PDF Generator\n\nA Python package for converting JSON data to HTML and generating PDFs.\n\n## Description\n\nThis package provides functionality to convert JSON data to HTML using a customizable template and then generate PDF files from the HTML content. It allows users to provide their own JSON data and template file to customize the output.\n\n## Features\n\n- Convert JSON data to HTML - anyName.json\n- Support for custom HTML templates - template.html\n- Generate PDF files from HTML - output.html\n- Merge multiple PDF files into a single PDF - merged_output.pdf\n\n## Installation\n\nYou can install the package using pip:\n\n```\npip install oneoneoneexample==0.6\n```\n\nNote: Replace "version-number" with the recent version number of the package, ex: 0.6 -> latest.\n\n## Usage\n\n```python\nfrom pdf_generator.convert import generate\n\n# Specify the paths and file names for JSON data, template, output HTML, and new PDF file\njson_file = \'path/to/json/data.json\' (complete path of json file)\ntemplate_directory = \'path/to/template/directory\' (only template directory)\noutput_html_path = \'path/to/save/output/html\' (only output html directory)\nnew_pdf_path = \'path/to/save/new/pdf\' (only pdf saving directory)\n\n# Generate HTML and PDF files\ngenerate(json_file, template_directory, output_html_path, new_pdf_path)\n```\n\nMake sure to replace the placeholders with the actual paths and file names.\n\n## Dependencies\n\nThis package relies on the following dependencies:\n\n- pandas\n- jinja2\n- pdfkit\n- PyPDF2\n\nPlease make sure to install these dependencies before using the package. You can install them using the following command:\n\n```\npip install pandas jinja2 pdfkit PyPDF2\n```\n\nNote: The `pdfkit` library requires an external tool called Wkhtmltopdf. This package will automatically add the path for Wkhtmltopdf still error of Wkhtmltopdf installation, add path to your system\'s PATH before using this package.\n\n## License\n\nThis package is licensed under the [MIT License](https://opensource.org/licenses/MIT).'` 2023-06-01T20:04:06,956 According to the spec (see the link below), however, setuptools CANNOT 2023-06-01T20:04:06,956 consider this value unless `readme` is listed as `dynamic`. 2023-06-01T20:04:06,957 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-01T20:04:06,958 For the time being, `setuptools` will still consider the given value (as a 2023-06-01T20:04:06,958 **transitional** measure), but please note that future releases of setuptools will 2023-06-01T20:04:06,958 follow strictly the standard. 2023-06-01T20:04:06,959 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-01T20:04:06,959 remove the `[project]` table from your file and rely entirely on other means of 2023-06-01T20:04:06,959 configuration. 2023-06-01T20:04:06,960 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-01T20:04:06,961 or your builds will no longer be supported. 2023-06-01T20:04:06,961 ******************************************************************************** 2023-06-01T20:04:06,962 !! 2023-06-01T20:04:06,962 _handle_missing_dynamic(dist, project_table) 2023-06-01T20:04:06,962 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:69: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2023-06-01T20:04:06,963 corresp(dist, value, root_dir) 2023-06-01T20:04:06,963 listing git files failed - pretending there aren't any 2023-06-01T20:04:06,972 reading manifest file 'oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:06,982 writing manifest file 'oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:07,195 Getting requirements to build wheel: finished with status 'done' 2023-06-01T20:04:07,234 Installing backend dependencies: started 2023-06-01T20:04:07,236 Running command pip subprocess to install backend dependencies 2023-06-01T20:04:10,000 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.7/site-packages/pip (python 3.7) 2023-06-01T20:04:10,785 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-01T20:04:11,659 Collecting wheel 2023-06-01T20:04:11,700 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-06-01T20:04:15,650 Installing collected packages: wheel 2023-06-01T20:04:16,101 Creating /tmp/pip-build-env-uciwa09x/normal/bin 2023-06-01T20:04:16,105 changing mode of /tmp/pip-build-env-uciwa09x/normal/bin/wheel to 755 2023-06-01T20:04:16,132 Successfully installed wheel-0.40.0 2023-06-01T20:04:16,515 Installing backend dependencies: finished with status 'done' 2023-06-01T20:04:16,520 Created temporary directory: /tmp/pip-modern-metadata-c2rtcqpk 2023-06-01T20:04:16,527 Preparing metadata (pyproject.toml): started 2023-06-01T20:04:16,529 Running command Preparing metadata (pyproject.toml) 2023-06-01T20:04:18,647 running dist_info 2023-06-01T20:04:18,664 creating /tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info 2023-06-01T20:04:18,678 writing /tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/PKG-INFO 2023-06-01T20:04:18,682 writing dependency_links to /tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/dependency_links.txt 2023-06-01T20:04:18,687 writing requirements to /tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/requires.txt 2023-06-01T20:04:18,689 writing top-level names to /tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/top_level.txt 2023-06-01T20:04:18,692 writing manifest file '/tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:18,792 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-01T20:04:18,792 !! 2023-06-01T20:04:18,793 ******************************************************************************** 2023-06-01T20:04:18,793 ########################################################################## 2023-06-01T20:04:18,794 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-01T20:04:18,794 ########################################################################## 2023-06-01T20:04:18,795 The following seems to be defined outside of `pyproject.toml`: 2023-06-01T20:04:18,796 `readme = 'To create the content for the README.md file of your Python package, you can include the following information:\n\n# PDF Generator\n\nA Python package for converting JSON data to HTML and generating PDFs.\n\n## Description\n\nThis package provides functionality to convert JSON data to HTML using a customizable template and then generate PDF files from the HTML content. It allows users to provide their own JSON data and template file to customize the output.\n\n## Features\n\n- Convert JSON data to HTML - anyName.json\n- Support for custom HTML templates - template.html\n- Generate PDF files from HTML - output.html\n- Merge multiple PDF files into a single PDF - merged_output.pdf\n\n## Installation\n\nYou can install the package using pip:\n\n```\npip install oneoneoneexample==0.6\n```\n\nNote: Replace "version-number" with the recent version number of the package, ex: 0.6 -> latest.\n\n## Usage\n\n```python\nfrom pdf_generator.convert import generate\n\n# Specify the paths and file names for JSON data, template, output HTML, and new PDF file\njson_file = \'path/to/json/data.json\' (complete path of json file)\ntemplate_directory = \'path/to/template/directory\' (only template directory)\noutput_html_path = \'path/to/save/output/html\' (only output html directory)\nnew_pdf_path = \'path/to/save/new/pdf\' (only pdf saving directory)\n\n# Generate HTML and PDF files\ngenerate(json_file, template_directory, output_html_path, new_pdf_path)\n```\n\nMake sure to replace the placeholders with the actual paths and file names.\n\n## Dependencies\n\nThis package relies on the following dependencies:\n\n- pandas\n- jinja2\n- pdfkit\n- PyPDF2\n\nPlease make sure to install these dependencies before using the package. You can install them using the following command:\n\n```\npip install pandas jinja2 pdfkit PyPDF2\n```\n\nNote: The `pdfkit` library requires an external tool called Wkhtmltopdf. This package will automatically add the path for Wkhtmltopdf still error of Wkhtmltopdf installation, add path to your system\'s PATH before using this package.\n\n## License\n\nThis package is licensed under the [MIT License](https://opensource.org/licenses/MIT).'` 2023-06-01T20:04:18,796 According to the spec (see the link below), however, setuptools CANNOT 2023-06-01T20:04:18,797 consider this value unless `readme` is listed as `dynamic`. 2023-06-01T20:04:18,797 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-01T20:04:18,798 For the time being, `setuptools` will still consider the given value (as a 2023-06-01T20:04:18,798 **transitional** measure), but please note that future releases of setuptools will 2023-06-01T20:04:18,799 follow strictly the standard. 2023-06-01T20:04:18,799 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-01T20:04:18,799 remove the `[project]` table from your file and rely entirely on other means of 2023-06-01T20:04:18,800 configuration. 2023-06-01T20:04:18,800 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-01T20:04:18,801 or your builds will no longer be supported. 2023-06-01T20:04:18,801 ******************************************************************************** 2023-06-01T20:04:18,802 !! 2023-06-01T20:04:18,802 _handle_missing_dynamic(dist, project_table) 2023-06-01T20:04:18,803 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:69: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2023-06-01T20:04:18,803 corresp(dist, value, root_dir) 2023-06-01T20:04:18,804 listing git files failed - pretending there aren't any 2023-06-01T20:04:18,813 reading manifest file '/tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:18,825 writing manifest file '/tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:18,828 creating '/tmp/pip-modern-metadata-c2rtcqpk/oneoneoneexample-0.8.dist-info' 2023-06-01T20:04:19,118 Preparing metadata (pyproject.toml): finished with status 'done' 2023-06-01T20:04:19,133 Source in /tmp/pip-wheel-td4g5ij3/oneoneoneexample_0d3ff7534c314e709d16da0f236683e3 has version 0.8, which satisfies requirement oneoneoneexample==0.8 from https://files.pythonhosted.org/packages/f0/5e/e8851250d3dc8626770ab4f06a75561523b9d4073f374af55276116ca171/oneoneoneexample-0.8.tar.gz 2023-06-01T20:04:19,135 Removed oneoneoneexample==0.8 from https://files.pythonhosted.org/packages/f0/5e/e8851250d3dc8626770ab4f06a75561523b9d4073f374af55276116ca171/oneoneoneexample-0.8.tar.gz from build tracker '/tmp/pip-build-tracker-dw29engy' 2023-06-01T20:04:19,144 Created temporary directory: /tmp/pip-unpack-vkyjjqpb 2023-06-01T20:04:19,145 Building wheels for collected packages: oneoneoneexample 2023-06-01T20:04:19,156 Created temporary directory: /tmp/pip-wheel-groe9mz1 2023-06-01T20:04:19,156 Destination directory: /tmp/pip-wheel-groe9mz1 2023-06-01T20:04:19,162 Building wheel for oneoneoneexample (pyproject.toml): started 2023-06-01T20:04:19,164 Running command Building wheel for oneoneoneexample (pyproject.toml) 2023-06-01T20:04:21,166 running bdist_wheel 2023-06-01T20:04:21,217 running build 2023-06-01T20:04:21,217 running build_py 2023-06-01T20:04:21,233 creating build 2023-06-01T20:04:21,234 creating build/lib 2023-06-01T20:04:21,236 creating build/lib/pdf_generator 2023-06-01T20:04:21,238 copying pdf_generator/convert.py -> build/lib/pdf_generator 2023-06-01T20:04:21,242 running egg_info 2023-06-01T20:04:21,270 writing oneoneoneexample.egg-info/PKG-INFO 2023-06-01T20:04:21,273 writing dependency_links to oneoneoneexample.egg-info/dependency_links.txt 2023-06-01T20:04:21,277 writing requirements to oneoneoneexample.egg-info/requires.txt 2023-06-01T20:04:21,279 writing top-level names to oneoneoneexample.egg-info/top_level.txt 2023-06-01T20:04:21,354 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-01T20:04:21,354 !! 2023-06-01T20:04:21,355 ******************************************************************************** 2023-06-01T20:04:21,355 ########################################################################## 2023-06-01T20:04:21,356 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-01T20:04:21,356 ########################################################################## 2023-06-01T20:04:21,357 The following seems to be defined outside of `pyproject.toml`: 2023-06-01T20:04:21,358 `readme = 'To create the content for the README.md file of your Python package, you can include the following information:\n\n# PDF Generator\n\nA Python package for converting JSON data to HTML and generating PDFs.\n\n## Description\n\nThis package provides functionality to convert JSON data to HTML using a customizable template and then generate PDF files from the HTML content. It allows users to provide their own JSON data and template file to customize the output.\n\n## Features\n\n- Convert JSON data to HTML - anyName.json\n- Support for custom HTML templates - template.html\n- Generate PDF files from HTML - output.html\n- Merge multiple PDF files into a single PDF - merged_output.pdf\n\n## Installation\n\nYou can install the package using pip:\n\n```\npip install oneoneoneexample==0.6\n```\n\nNote: Replace "version-number" with the recent version number of the package, ex: 0.6 -> latest.\n\n## Usage\n\n```python\nfrom pdf_generator.convert import generate\n\n# Specify the paths and file names for JSON data, template, output HTML, and new PDF file\njson_file = \'path/to/json/data.json\' (complete path of json file)\ntemplate_directory = \'path/to/template/directory\' (only template directory)\noutput_html_path = \'path/to/save/output/html\' (only output html directory)\nnew_pdf_path = \'path/to/save/new/pdf\' (only pdf saving directory)\n\n# Generate HTML and PDF files\ngenerate(json_file, template_directory, output_html_path, new_pdf_path)\n```\n\nMake sure to replace the placeholders with the actual paths and file names.\n\n## Dependencies\n\nThis package relies on the following dependencies:\n\n- pandas\n- jinja2\n- pdfkit\n- PyPDF2\n\nPlease make sure to install these dependencies before using the package. You can install them using the following command:\n\n```\npip install pandas jinja2 pdfkit PyPDF2\n```\n\nNote: The `pdfkit` library requires an external tool called Wkhtmltopdf. This package will automatically add the path for Wkhtmltopdf still error of Wkhtmltopdf installation, add path to your system\'s PATH before using this package.\n\n## License\n\nThis package is licensed under the [MIT License](https://opensource.org/licenses/MIT).'` 2023-06-01T20:04:21,358 According to the spec (see the link below), however, setuptools CANNOT 2023-06-01T20:04:21,359 consider this value unless `readme` is listed as `dynamic`. 2023-06-01T20:04:21,359 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-01T20:04:21,360 For the time being, `setuptools` will still consider the given value (as a 2023-06-01T20:04:21,360 **transitional** measure), but please note that future releases of setuptools will 2023-06-01T20:04:21,360 follow strictly the standard. 2023-06-01T20:04:21,361 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-01T20:04:21,361 remove the `[project]` table from your file and rely entirely on other means of 2023-06-01T20:04:21,362 configuration. 2023-06-01T20:04:21,362 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-01T20:04:21,363 or your builds will no longer be supported. 2023-06-01T20:04:21,363 ******************************************************************************** 2023-06-01T20:04:21,364 !! 2023-06-01T20:04:21,364 _handle_missing_dynamic(dist, project_table) 2023-06-01T20:04:21,365 /tmp/pip-build-env-uciwa09x/overlay/lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py:69: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2023-06-01T20:04:21,365 corresp(dist, value, root_dir) 2023-06-01T20:04:21,365 listing git files failed - pretending there aren't any 2023-06-01T20:04:21,374 reading manifest file 'oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:21,385 writing manifest file 'oneoneoneexample.egg-info/SOURCES.txt' 2023-06-01T20:04:21,419 installing to build/bdist.linux-armv7l/wheel 2023-06-01T20:04:21,419 running install 2023-06-01T20:04:21,482 running install_lib 2023-06-01T20:04:21,498 creating build/bdist.linux-armv7l 2023-06-01T20:04:21,499 creating build/bdist.linux-armv7l/wheel 2023-06-01T20:04:21,503 creating build/bdist.linux-armv7l/wheel/pdf_generator 2023-06-01T20:04:21,505 copying build/lib/pdf_generator/convert.py -> build/bdist.linux-armv7l/wheel/pdf_generator 2023-06-01T20:04:21,510 running install_egg_info 2023-06-01T20:04:21,527 Copying oneoneoneexample.egg-info to build/bdist.linux-armv7l/wheel/oneoneoneexample-0.8-py3.7.egg-info 2023-06-01T20:04:21,548 running install_scripts 2023-06-01T20:04:21,580 creating build/bdist.linux-armv7l/wheel/oneoneoneexample-0.8.dist-info/WHEEL 2023-06-01T20:04:21,587 creating '/tmp/pip-wheel-groe9mz1/.tmp-6gb6jl68/oneoneoneexample-0.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-06-01T20:04:21,595 adding 'pdf_generator/convert.py' 2023-06-01T20:04:21,602 adding 'oneoneoneexample-0.8.dist-info/METADATA' 2023-06-01T20:04:21,605 adding 'oneoneoneexample-0.8.dist-info/WHEEL' 2023-06-01T20:04:21,607 adding 'oneoneoneexample-0.8.dist-info/top_level.txt' 2023-06-01T20:04:21,609 adding 'oneoneoneexample-0.8.dist-info/RECORD' 2023-06-01T20:04:21,611 removing build/bdist.linux-armv7l/wheel 2023-06-01T20:04:21,831 Building wheel for oneoneoneexample (pyproject.toml): finished with status 'done' 2023-06-01T20:04:21,844 Created wheel for oneoneoneexample: filename=oneoneoneexample-0.8-py3-none-any.whl size=4105 sha256=3fd257e7291c2745f4ab4992e87dd55e90e931de4c884b6f4a7422f727f37ad3 2023-06-01T20:04:21,846 Stored in directory: /tmp/pip-ephem-wheel-cache-pqmtjlo4/wheels/be/d0/f0/76fe0d993ed6326ec880e18d12f20a422b519aa7f889a7a3f3 2023-06-01T20:04:21,871 Successfully built oneoneoneexample 2023-06-01T20:04:21,878 Removed build tracker: '/tmp/pip-build-tracker-dw29engy'