2021-07-15T19:45:32,254 Created temporary directory: /tmp/pip-ephem-wheel-cache-21f68es9 2021-07-15T19:45:32,257 Created temporary directory: /tmp/pip-req-tracker-s0_ubch9 2021-07-15T19:45:32,257 Initialized build tracking at /tmp/pip-req-tracker-s0_ubch9 2021-07-15T19:45:32,257 Created build tracker: /tmp/pip-req-tracker-s0_ubch9 2021-07-15T19:45:32,257 Entered build tracker: /tmp/pip-req-tracker-s0_ubch9 2021-07-15T19:45:32,258 Created temporary directory: /tmp/pip-wheel-3rxihjay 2021-07-15T19:45:32,287 1 location(s) to search for versions of web-minify: 2021-07-15T19:45:32,287 * https://pypi.org/simple/web-minify/ 2021-07-15T19:45:32,288 Fetching project page and analyzing links: https://pypi.org/simple/web-minify/ 2021-07-15T19:45:32,289 Getting page https://pypi.org/simple/web-minify/ 2021-07-15T19:45:32,290 Found index url https://pypi.org/simple 2021-07-15T19:45:32,388 Found link https://files.pythonhosted.org/packages/b0/e9/88b1e7ded3d12fa44d9f036c078c8a0808dee7fb05fad55ea6712129386b/web-minify-0.0.1.tar.gz#sha256=6c73c167a6bb2dbf9810b20efc323aa4de79490540b092fd5b6064b3817f43ae (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.1 2021-07-15T19:45:32,389 Found link https://files.pythonhosted.org/packages/74/86/8dc131ed1ed309cc2e7c6daf10d7c19ab80740d827ae1bb7ebf9ee3b1efd/web-minify-0.0.2.tar.gz#sha256=6945a0fa8de63625a7447d72b310996e15e3cf6b98f0511ddbd513570715ff03 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.2 2021-07-15T19:45:32,390 Found link https://files.pythonhosted.org/packages/05/d8/f4d8049b92d688721f6b321c47e62f1c81409fdf5a8659e765109d7acdb5/web-minify-0.0.3.tar.gz#sha256=2358612f7b18ed01efa9656168e5184ee27df10e2517e25465ddc3b3bc73490c (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.3 2021-07-15T19:45:32,390 Found link https://files.pythonhosted.org/packages/95/ba/7a1707d062f9fdcaec3ae432d22d15d47d7523ba08269c062784cff0064d/web-minify-0.0.4.tar.gz#sha256=2d35f737a2bfbdecdba00330dd36eaf56e554c9a93690fa2c77e494a28c91f5e (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.4 2021-07-15T19:45:32,391 Found link https://files.pythonhosted.org/packages/c3/73/78fcf0f7fc01ad09d46ee9748dad8d7d63a27635c35524e1d055751ab85e/web-minify-0.0.5.tar.gz#sha256=9ae62cdadd7870e74318cfca891fe2d93ec324600b7b25d3e7285e1e3a4a9aaf (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.5 2021-07-15T19:45:32,391 Found link https://files.pythonhosted.org/packages/a3/1c/48817d0ccad715d63c664a3d0c1242c3415267aa8e7fbcbb1187ac692e80/web-minify-0.0.6.tar.gz#sha256=3361d3ac03de26d62e4e427f12c676c14fad67024649d986d5b3c123bd89fb6b (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.6 2021-07-15T19:45:32,392 Found link https://files.pythonhosted.org/packages/9e/60/4074b5ee1ace0357511394cdb9edd927a4b67e85a09a5047bb35657e29b0/web-minify-0.0.7.tar.gz#sha256=9372fb0c7fe8cc7a37d4b21c01f2bbf992170c691758ed1db4d59b862fa272ed (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.7 2021-07-15T19:45:32,393 Found link https://files.pythonhosted.org/packages/39/5c/1d72b348c4da4ba44278dad0c8ef32bf596551394ada397a7ab516186ed9/web-minify-0.0.8.tar.gz#sha256=b504f94b4038b945a63eb2d9eef4d025fde65bff2a185a1b2ce371eb1e606cb9 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.8 2021-07-15T19:45:32,393 Found link https://files.pythonhosted.org/packages/f3/88/5d546bee7fd81798d7cdf97910c3799f5e55bf81e763cf32f4f5ae3b284e/web-minify-0.0.9.tar.gz#sha256=b0c185610cd58e649f0334185cb3e270617564f42c74d3d421c4b4eac2a5684a (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.0.9 2021-07-15T19:45:32,394 Found link https://files.pythonhosted.org/packages/9d/2d/b989ea063bf5cadbc16dd4b41f9e04deff5f391c111f406b9c5c1c9abe68/web-minify-0.1.0.tar.gz#sha256=19fa089a1951b6591babb63ddbbd3ff14fd81e7fd0f852deab9129deebaf2880 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 0.1.0 2021-07-15T19:45:32,394 Found link https://files.pythonhosted.org/packages/af/71/aafb3c6fd244b5672a31ef8cbe51b1e91834a5954abb051086d42944075b/web-minify-1.0.0.tar.gz#sha256=6a57ea7d5a39e08382113d2899525528df39294e700ebef32fd64452c220a740 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 1.0.0 2021-07-15T19:45:32,395 Found link https://files.pythonhosted.org/packages/42/28/1c07f9f280c804620bd639bd139f071f2b5a0e6b2099c57ef47f91a12f1c/web-minify-1.0.1.tar.gz#sha256=05056082ec41322eafddfdc915bd5abb38182080dc0faa68293cad3d53a698d6 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 1.0.1 2021-07-15T19:45:32,396 Found link https://files.pythonhosted.org/packages/86/ba/ee5e6046700e96992b31ca53ebb087ad1be60b84686dba811bfc7c87ad58/web-minify-1.0.2.tar.gz#sha256=1be49472f9a1ee6aabc501c74ad8049f4938fcdc821fb4c5816cbe2a8d3d3190 (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 1.0.2 2021-07-15T19:45:32,396 Found link https://files.pythonhosted.org/packages/e8/f3/62932b04fef929d7db2c79b81789d84cfe3e266f426b1d479003d0d194b5/web-minify-1.0.3.tar.gz#sha256=b6da030faded7192d7f5231d353b23708577d40fb1c5e852b14693513e78e4fb (from https://pypi.org/simple/web-minify/) (requires-python:>=3.7.4), version: 1.0.3 2021-07-15T19:45:32,397 Skipping link: not a file: https://pypi.org/simple/web-minify/ 2021-07-15T19:45:32,416 Given no hashes to check 1 links for project 'web-minify': discarding no candidates 2021-07-15T19:45:32,436 Collecting web-minify==0.0.3 2021-07-15T19:45:32,437 Created temporary directory: /tmp/pip-unpack-3iva74ir 2021-07-15T19:45:32,671 Downloading web-minify-0.0.3.tar.gz (83 kB) 2021-07-15T19:45:32,843 Added web-minify==0.0.3 from https://files.pythonhosted.org/packages/05/d8/f4d8049b92d688721f6b321c47e62f1c81409fdf5a8659e765109d7acdb5/web-minify-0.0.3.tar.gz#sha256=2358612f7b18ed01efa9656168e5184ee27df10e2517e25465ddc3b3bc73490c to build tracker '/tmp/pip-req-tracker-s0_ubch9' 2021-07-15T19:45:32,844 Running setup.py (path:/tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/setup.py) egg_info for package web-minify 2021-07-15T19:45:32,844 Created temporary directory: /tmp/pip-pip-egg-info-chhb65jt 2021-07-15T19:45:32,844 Running command python setup.py egg_info 2021-07-15T19:45:33,952 Reading requirements from /tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/requirements/requirements.in 2021-07-15T19:45:33,953 Reading requirements from /tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/requirements/test_requirements.txt 2021-07-15T19:45:33,953 {'author': 'Lennart Rolland', 2021-07-15T19:45:33,953 'author_email': 'lennart@firtkissdesigns.com', 2021-07-15T19:45:33,954 'classifiers': ['Development Status :: 3 - Alpha', 2021-07-15T19:45:33,954 'Intended Audience :: Developers', 2021-07-15T19:45:33,954 'Intended Audience :: Other Audience', 2021-07-15T19:45:33,954 'Topic :: Utilities', 2021-07-15T19:45:33,954 'Natural Language :: English', 2021-07-15T19:45:33,954 'Operating System :: POSIX :: Linux', 2021-07-15T19:45:33,954 'Programming Language :: Python :: 3.7', 2021-07-15T19:45:33,955 'Topic :: Other/Nonlisted Topic'], 2021-07-15T19:45:33,955 'cmdclass': {'zipapp': }, 2021-07-15T19:45:33,955 'data_files': [('web-minify', ['VERSION'])], 2021-07-15T19:45:33,955 'description': 'CSS HTML JS SVG PNG JPEG Minifier', 2021-07-15T19:45:33,955 'download_url': 'https://gitlab.com/firstkiss/web-minify', 2021-07-15T19:45:33,955 'entry_points': {'console_scripts': ['css-html-js-minify = ' 2021-07-15T19:45:33,955 'css_html_js_minify.minify:main']}, 2021-07-15T19:45:33,955 'include_package_data': True, 2021-07-15T19:45:33,956 'install_requires': ['colored_traceback~=0.3.0', 2021-07-15T19:45:33,956 'colorlog~=4.1.0', 2021-07-15T19:45:33,956 'libsass~=0.19.4', 2021-07-15T19:45:33,956 'six~=1.14.0'], 2021-07-15T19:45:33,956 'keywords': 'python3, CSS, HTML, JS, SVG, PNG, JPEG, Compressor, CSS3, HTML5, ' 2021-07-15T19:45:33,956 'Web, Javascript, Minifier, Minify, Uglify, Obfuscator', 2021-07-15T19:45:33,956 'license': 'GPL-3 LGPL-3 MIT', 2021-07-15T19:45:33,956 'long_description': '# About web-minify\n' 2021-07-15T19:45:33,957 '\n' 2021-07-15T19:45:33,957 '## Introduction\n' 2021-07-15T19:45:33,957 'The all-in-one just-works-out-of-the-box ' 2021-07-15T19:45:33,957 'does-what-you-want highly-opinionated web ' 2021-07-15T19:45:33,957 'minifier™\n' 2021-07-15T19:45:33,957 '\n' 2021-07-15T19:45:33,957 'One day I was looking for a thoroughbred Python KISS ' 2021-07-15T19:45:33,958 'tool that would optimize the static files of my web app. ' 2021-07-15T19:45:33,958 "I was in a hurry and didn't want to fiddle around.\n" 2021-07-15T19:45:33,958 '\n' 2021-07-15T19:45:33,958 'I was super happy when I found ' 2021-07-15T19:45:33,958 '[css-html-js-minify](https://github.com/juancarlospaco/css-html-js-minify), ' 2021-07-15T19:45:33,958 'which aaaalmost checked all my boxes.\n' 2021-07-15T19:45:33,958 '\n' 2021-07-15T19:45:33,959 '__Aaaaalmost.....__\n' 2021-07-15T19:45:33,959 '\n' 2021-07-15T19:45:33,959 'Turns out two major pieces were missing;\n' 2021-07-15T19:45:33,959 '1. Support for image formats such as .png/.jpeg\n' 2021-07-15T19:45:33,959 '2. A command line tool that did what I expected for ' 2021-07-15T19:45:33,959 'directories\n' 2021-07-15T19:45:33,959 '\n' 2021-07-15T19:45:33,959 'I tried to incorporate the tool in my workflow as it ' 2021-07-15T19:45:33,960 'was, but in the end I ended up copying the full tool ' 2021-07-15T19:45:33,960 'source into my project and adding the features I needed ' 2021-07-15T19:45:33,960 'out of sheer frustration. Fast worward a few months and ' 2021-07-15T19:45:33,960 'here we are. I am polishing it into a standalone open ' 2021-07-15T19:45:33,960 'source tool for the world to enjoy. And the rest is as ' 2021-07-15T19:45:33,960 'they say history!\n' 2021-07-15T19:45:33,960 '\n' 2021-07-15T19:45:33,961 '\n' 2021-07-15T19:45:33,961 '# Goals of this tool:\n' 2021-07-15T19:45:33,961 '\n' 2021-07-15T19:45:33,961 '> NOTE: We have not reached all these goals yet, please ' 2021-07-15T19:45:33,961 'see next section.\n' 2021-07-15T19:45:33,961 '\n' 2021-07-15T19:45:33,961 '| Goal | Status |\n' 2021-07-15T19:45:33,961 '|----------|:-------------:|------:|\n' 2021-07-15T19:45:33,962 '| All-in-one compressor/obfuscator/minifier/cruncher for ' 2021-07-15T19:45:33,962 'most of the common static web formats | See list of ' 2021-07-15T19:45:33,962 'supported formats. |\n' 2021-07-15T19:45:33,962 '| Does what you hoped by default (i.e. highly ' 2021-07-15T19:45:33,962 'opinionated) | ☑️ |\n' 2021-07-15T19:45:33,962 "| Can be tweaked to do what you didn't want (i.e. " 2021-07-15T19:45:33,962 'flexible) | ☑️ |\n' 2021-07-15T19:45:33,963 '| Small and dependency free (i.e. implemented in pure ' 2021-07-15T19:45:33,963 'python if possible) | Only tested/used on Linux. There ' 2021-07-15T19:45:33,963 'is hope for OSX/BSD/Posix but YMMV on Windows. |\n' 2021-07-15T19:45:33,963 '| Available as library as well as command-line tool | ☑️ ' 2021-07-15T19:45:33,963 '|\n' 2021-07-15T19:45:33,963 '| Easily extensible; adding another backend can be done ' 2021-07-15T19:45:33,964 'by writing one function | ☑️ |\n' 2021-07-15T19:45:33,964 '| Cross platform, supports many Python 3.x versions | ' 2021-07-15T19:45:33,964 'Only tested on Pythoon 3.7 |\n' 2021-07-15T19:45:33,964 '\n' 2021-07-15T19:45:33,964 '# Getting started\n' 2021-07-15T19:45:33,964 '\n' 2021-07-15T19:45:33,964 '## Installing\n' 2021-07-15T19:45:33,964 '\n' 2021-07-15T19:45:33,965 '```shell\n' 2021-07-15T19:45:33,965 '\n' 2021-07-15T19:45:33,965 '# Install web-minify into your current Python ' 2021-07-15T19:45:33,965 'environment\n' 2021-07-15T19:45:33,965 'pip install web-minify\n' 2021-07-15T19:45:33,965 '\n' 2021-07-15T19:45:33,965 '```\n' 2021-07-15T19:45:33,965 '\n' 2021-07-15T19:45:33,966 'The output looks like this:\n' 2021-07-15T19:45:33,966 '\n' 2021-07-15T19:45:33,966 '
\n' 2021-07-15T19:45:33,966 '\n' 2021-07-15T19:45:33,966 '```shell\n' 2021-07-15T19:45:33,966 '$ ./web-minify.py --help\n' 2021-07-15T19:45:33,966 'usage: web-minify.py [-h] [--version] [--format FORMAT] ' 2021-07-15T19:45:33,967 '[--overwrite]\n' 2021-07-15T19:45:33,967 ' [--on-change] [--verbose] [--zipy] ' 2021-07-15T19:45:33,967 '[--disable-js]\n' 2021-07-15T19:45:33,967 ' [--disable-css] [--disable-html] ' 2021-07-15T19:45:33,967 '[--disable-svg]\n' 2021-07-15T19:45:33,967 ' [--disable-png] [--disable-jpeg] ' 2021-07-15T19:45:33,967 '[--output OUTPUT]\n' 2021-07-15T19:45:33,968 ' [--sort] [--comments] [--timestamp] ' 2021-07-15T19:45:33,968 '[--wrap]\n' 2021-07-15T19:45:33,968 ' [--set-precision NUM] ' 2021-07-15T19:45:33,968 '[--set-c-precision NUM]\n' 2021-07-15T19:45:33,968 ' [--disable-simplify-colors] ' 2021-07-15T19:45:33,968 '[--disable-style-to-xml]\n' 2021-07-15T19:45:33,968 ' [--disable-group-collapsing] ' 2021-07-15T19:45:33,969 '[--create-groups]\n' 2021-07-15T19:45:33,969 ' [--keep-editor-data] ' 2021-07-15T19:45:33,969 '[--keep-unreferenced-defs]\n' 2021-07-15T19:45:33,969 ' [--renderer-workaround] ' 2021-07-15T19:45:33,969 '[--no-renderer-workaround]\n' 2021-07-15T19:45:33,969 ' [--strip-xml-prolog] ' 2021-07-15T19:45:33,969 '[--remove-titles]\n' 2021-07-15T19:45:33,969 ' [--remove-descriptions] ' 2021-07-15T19:45:33,970 '[--remove-metadata]\n' 2021-07-15T19:45:33,970 ' [--remove-descriptive-elements]\n' 2021-07-15T19:45:33,970 ' [--enable-comment-stripping] ' 2021-07-15T19:45:33,970 '[--disable-embed-rasters]\n' 2021-07-15T19:45:33,970 ' [--enable-viewboxing] [--indent ' 2021-07-15T19:45:33,970 'TYPE] [--nindent NUM]\n' 2021-07-15T19:45:33,970 ' [--no-line-breaks] ' 2021-07-15T19:45:33,971 '[--strip-xml-space]\n' 2021-07-15T19:45:33,971 ' [--enable-id-stripping] ' 2021-07-15T19:45:33,971 '[--shorten-ids]\n' 2021-07-15T19:45:33,971 ' [--shorten-ids-prefix PREFIX] ' 2021-07-15T19:45:33,971 '[--protect-ids-noninkscape]\n' 2021-07-15T19:45:33,971 ' [--protect-ids-list LIST] ' 2021-07-15T19:45:33,971 '[--protect-ids-prefix PREFIX]\n' 2021-07-15T19:45:33,972 ' [--error-on-flowtext]\n' 2021-07-15T19:45:33,972 ' input\n' 2021-07-15T19:45:33,972 '\n' 2021-07-15T19:45:33,972 'optional arguments:\n' 2021-07-15T19:45:33,972 ' -h, --help show this help message and exit\n' 2021-07-15T19:45:33,972 '\n' 2021-07-15T19:45:33,972 'general:\n' 2021-07-15T19:45:33,973 ' General options for this program\n' 2021-07-15T19:45:33,973 '\n' 2021-07-15T19:45:33,973 " --version show program's version number " 2021-07-15T19:45:33,973 'and exit\n' 2021-07-15T19:45:33,973 ' --format FORMAT Format string used to generate ' 2021-07-15T19:45:33,973 'any output filename.\n' 2021-07-15T19:45:33,974 ' (Dangerous!!)\n' 2021-07-15T19:45:33,974 ' --overwrite Allow overwrite files in-place. ' 2021-07-15T19:45:33,974 'Default is skip and\n' 2021-07-15T19:45:33,974 ' warn. NOTE: output fils are ' 2021-07-15T19:45:33,974 'always overwritten.\n' 2021-07-15T19:45:33,974 ' (Dangerous!!)\n' 2021-07-15T19:45:33,974 ' --on-change Allow overwrite files only on ' 2021-07-15T19:45:33,974 'source changed (detected\n' 2021-07-15T19:45:33,975 ' by modify time).\n' 2021-07-15T19:45:33,975 ' --verbose Show output during processing.\n' 2021-07-15T19:45:33,975 " --zipy GZIP Processed files as '*.gz'.\n" 2021-07-15T19:45:33,975 ' --disable-js Copy .js files verbatim instead ' 2021-07-15T19:45:33,975 'of processing\n' 2021-07-15T19:45:33,975 ' --disable-css Copy .css files verbatim instead ' 2021-07-15T19:45:33,975 'of processing\n' 2021-07-15T19:45:33,976 ' --disable-html Copy .html files verbatim ' 2021-07-15T19:45:33,976 'instead of processing\n' 2021-07-15T19:45:33,976 ' --disable-svg Copy .svg files verbatim instead ' 2021-07-15T19:45:33,976 'of processing\n' 2021-07-15T19:45:33,976 ' --disable-png Copy .png files verbatim instead ' 2021-07-15T19:45:33,976 'of processing\n' 2021-07-15T19:45:33,976 ' --disable-jpeg Copy .jpeg files verbatim ' 2021-07-15T19:45:33,976 'instead of processing\n' 2021-07-15T19:45:33,977 ' --output OUTPUT Path to local output (file or ' 2021-07-15T19:45:33,977 'folder).\n' 2021-07-15T19:45:33,977 ' input Path to local input (file or ' 2021-07-15T19:45:33,977 'folder).\n' 2021-07-15T19:45:33,977 '\n' 2021-07-15T19:45:33,977 'common:\n' 2021-07-15T19:45:33,977 ' Options common to many formats\n' 2021-07-15T19:45:33,978 '\n' 2021-07-15T19:45:33,978 ' --sort Alphabetically sort CSS ' 2021-07-15T19:45:33,978 'Properties (CSS).\n' 2021-07-15T19:45:33,978 ' --comments Keep comments (CSS/HTML).\n' 2021-07-15T19:45:33,978 ' --timestamp Add a timestamp in output files ' 2021-07-15T19:45:33,978 '(CSS/HTML/SVG).\n' 2021-07-15T19:45:33,978 ' --wrap Wrap output to ~80 chars per ' 2021-07-15T19:45:33,978 'line (CSS).\n' 2021-07-15T19:45:33,979 '\n' 2021-07-15T19:45:33,979 'svg optimization:\n' 2021-07-15T19:45:33,979 ' Optimization options that are only available for SVG\n' 2021-07-15T19:45:33,979 '\n' 2021-07-15T19:45:33,979 ' --set-precision NUM set number of significant digits ' 2021-07-15T19:45:33,979 '(default: 5)\n' 2021-07-15T19:45:33,979 ' --set-c-precision NUM\n' 2021-07-15T19:45:33,980 ' set number of significant digits ' 2021-07-15T19:45:33,980 'for control points\n' 2021-07-15T19:45:33,980 ' (default: same as ' 2021-07-15T19:45:33,980 "'--set-precision')\n" 2021-07-15T19:45:33,980 ' --disable-simplify-colors\n' 2021-07-15T19:45:33,980 " won't convert colors to #RRGGBB " 2021-07-15T19:45:33,980 'format\n' 2021-07-15T19:45:33,980 ' --disable-style-to-xml\n' 2021-07-15T19:45:33,980 " won't convert styles into XML " 2021-07-15T19:45:33,981 'attributes\n' 2021-07-15T19:45:33,981 ' --disable-group-collapsing\n' 2021-07-15T19:45:33,981 " won't collapse elements\n" 2021-07-15T19:45:33,981 ' --create-groups create elements for runs of ' 2021-07-15T19:45:33,981 'elements with\n' 2021-07-15T19:45:33,981 ' identical attributes\n' 2021-07-15T19:45:33,981 " --keep-editor-data won't remove Inkscape, Sodipodi, " 2021-07-15T19:45:33,981 'Adobe Illustrator or\n' 2021-07-15T19:45:33,982 ' Sketch elements and attributes\n' 2021-07-15T19:45:33,982 ' --keep-unreferenced-defs\n' 2021-07-15T19:45:33,982 " won't remove elements within the " 2021-07-15T19:45:33,982 'defs container that\n' 2021-07-15T19:45:33,982 ' are unreferenced\n' 2021-07-15T19:45:33,982 ' --renderer-workaround\n' 2021-07-15T19:45:33,982 ' work around various renderer ' 2021-07-15T19:45:33,982 'bugs (currently only\n' 2021-07-15T19:45:33,983 ' librsvg) (default)\n' 2021-07-15T19:45:33,983 ' --no-renderer-workaround\n' 2021-07-15T19:45:33,983 ' do not work around various ' 2021-07-15T19:45:33,983 'renderer bugs (currently\n' 2021-07-15T19:45:33,983 ' only librsvg)\n' 2021-07-15T19:45:33,983 '\n' 2021-07-15T19:45:33,983 'svg document:\n' 2021-07-15T19:45:33,984 ' Document options that are only available for SVG\n' 2021-07-15T19:45:33,984 '\n' 2021-07-15T19:45:33,984 " --strip-xml-prolog won't output the XML prolog " 2021-07-15T19:45:33,984 '()\n' 2021-07-15T19:45:33,984 ' --remove-titles remove elements\n' 2021-07-15T19:45:33,984 ' --remove-descriptions\n' 2021-07-15T19:45:33,984 ' remove <desc> elements\n' 2021-07-15T19:45:33,984 ' --remove-metadata remove <metadata> elements ' 2021-07-15T19:45:33,985 '(which may contain license\n' 2021-07-15T19:45:33,985 ' or author information etc.)\n' 2021-07-15T19:45:33,985 ' --remove-descriptive-elements\n' 2021-07-15T19:45:33,985 ' remove <title>, <desc> and ' 2021-07-15T19:45:33,985 '<metadata> elements\n' 2021-07-15T19:45:33,985 ' --enable-comment-stripping\n' 2021-07-15T19:45:33,985 ' remove all comments (<!-- -->)\n' 2021-07-15T19:45:33,985 ' --disable-embed-rasters\n' 2021-07-15T19:45:33,985 " won't embed rasters as " 2021-07-15T19:45:33,986 'base64-encoded data\n' 2021-07-15T19:45:33,986 ' --enable-viewboxing changes document width / height ' 2021-07-15T19:45:33,986 'to 100pct / 100pct and\n' 2021-07-15T19:45:33,986 ' creates viewbox coordinates\n' 2021-07-15T19:45:33,986 '\n' 2021-07-15T19:45:33,986 'svg output formatting:\n' 2021-07-15T19:45:33,986 ' Output formatting options that are only available for ' 2021-07-15T19:45:33,986 'SVG\n' 2021-07-15T19:45:33,986 '\n' 2021-07-15T19:45:33,987 ' --indent TYPE indentation of the output: none, ' 2021-07-15T19:45:33,987 'space, tab (default:\n' 2021-07-15T19:45:33,987 ' space)\n' 2021-07-15T19:45:33,987 ' --nindent NUM depth of the indentation, i.e. ' 2021-07-15T19:45:33,987 'number of spaces /\n' 2021-07-15T19:45:33,987 ' tabs: (default: 1)\n' 2021-07-15T19:45:33,987 ' --no-line-breaks do not create line breaks in ' 2021-07-15T19:45:33,988 'output(also disables\n' 2021-07-15T19:45:33,988 ' indentation; might be overridden ' 2021-07-15T19:45:33,988 'by\n' 2021-07-15T19:45:33,988 ' xml:space="preserve")\n' 2021-07-15T19:45:33,988 ' --strip-xml-space strip the xml:space="preserve" ' 2021-07-15T19:45:33,988 'attribute from the root\n' 2021-07-15T19:45:33,988 ' SVG element\n' 2021-07-15T19:45:33,988 '\n' 2021-07-15T19:45:33,988 'svg id attributes:\n' 2021-07-15T19:45:33,989 ' ID attribute options that are only available for SVG\n' 2021-07-15T19:45:33,989 '\n' 2021-07-15T19:45:33,989 ' --enable-id-stripping\n' 2021-07-15T19:45:33,989 ' remove all unreferenced IDs\n' 2021-07-15T19:45:33,989 ' --shorten-ids shorten all IDs to the least ' 2021-07-15T19:45:33,989 'number of letters\n' 2021-07-15T19:45:33,989 ' possible\n' 2021-07-15T19:45:33,989 ' --shorten-ids-prefix PREFIX\n' 2021-07-15T19:45:33,990 ' add custom prefix to shortened ' 2021-07-15T19:45:33,990 'IDs\n' 2021-07-15T19:45:33,990 ' --protect-ids-noninkscape\n' 2021-07-15T19:45:33,990 " don't remove IDs not ending with " 2021-07-15T19:45:33,990 'a digit\n' 2021-07-15T19:45:33,990 ' --protect-ids-list LIST\n' 2021-07-15T19:45:33,990 " don't remove IDs given in this " 2021-07-15T19:45:33,990 'comma-separated list\n' 2021-07-15T19:45:33,991 ' --protect-ids-prefix PREFIX\n' 2021-07-15T19:45:33,991 " don't remove IDs starting with " 2021-07-15T19:45:33,991 'the given prefix\n' 2021-07-15T19:45:33,991 '\n' 2021-07-15T19:45:33,991 'svg compatability checks:\n' 2021-07-15T19:45:33,991 ' Compatibility check options that are only available ' 2021-07-15T19:45:33,991 'for SVG\n' 2021-07-15T19:45:33,991 '\n' 2021-07-15T19:45:34,015 ' --error-on-flowtext exit with error if the input SVG '/usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'exclude-source-files' will not be supported in future versions. Please use the underscore name 'exclude_source_files' instead 2021-07-15T19:45:34,016 warnings.warn( 2021-07-15T19:45:34,246 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'exclude-source-files' will not be supported in future versions. Please use the underscore name 'exclude_source_files' instead 2021-07-15T19:45:34,246 warnings.warn( 2021-07-15T19:45:34,266 'uses non-standard\n' 2021-07-15T19:45:34,266 ' flowing text (only warn by ' 2021-07-15T19:45:34,267 'default)\n' 2021-07-15T19:45:34,267 '\n' 2021-07-15T19:45:34,267 'web-minify: Process all CSS/SASS/HTML/JS/SVG/PNG/JPEG ' 2021-07-15T19:45:34,267 'found at input, either\n' 2021-07-15T19:45:34,267 'in single file or recursively Applies common ' 2021-07-15T19:45:34,267 'transformation to each file: +\n' 2021-07-15T19:45:34,267 'compile (SASS -> CSS) + strip whitespace + strip ' 2021-07-15T19:45:34,267 'comments + strip metadata +\n' 2021-07-15T19:45:34,268 'increase compression ratio (PNG/JPEG) + sort (CSS) + ' 2021-07-15T19:45:34,268 'timestamp + hash Provides\n' 2021-07-15T19:45:34,268 'some options for processing: + process files in-place + ' 2021-07-15T19:45:34,268 'process files renaming\n' 2021-07-15T19:45:34,268 'to new form + compress results to .gz Available ' 2021-07-15T19:45:34,268 'variables in format string\n' 2021-07-15T19:45:34,268 'are: + {EXT} + {HASH} + {PATH} + {BASE}\n' 2021-07-15T19:45:34,269 '\n' 2021-07-15T19:45:34,269 '```\n' 2021-07-15T19:45:34,269 '\n' 2021-07-15T19:45:34,269 '</details>\n' 2021-07-15T19:45:34,269 '\n' 2021-07-15T19:45:34,270 'After installing, there are two ways to use this ' 2021-07-15T19:45:34,270 'project.\n' 2021-07-15T19:45:34,270 '\n' 2021-07-15T19:45:34,270 '## Use as a command line tool\n' 2021-07-15T19:45:34,270 '<details>\n' 2021-07-15T19:45:34,270 '```shell\n' 2021-07-15T19:45:34,271 '\n' 2021-07-15T19:45:34,271 '# Install web-minify into your current Python ' 2021-07-15T19:45:34,271 'environment\n' 2021-07-15T19:45:34,271 'web-minify --help\n' 2021-07-15T19:45:34,271 '\n' 2021-07-15T19:45:34,271 '```\n' 2021-07-15T19:45:34,271 '\n' 2021-07-15T19:45:34,272 '</details>\n' 2021-07-15T19:45:34,272 '\n' 2021-07-15T19:45:34,272 '## Use as a python module\n' 2021-07-15T19:45:34,272 '<details>\n' 2021-07-15T19:45:34,272 'TODO: Show how\n' 2021-07-15T19:45:34,272 '</details>\n' 2021-07-15T19:45:34,273 '\n' 2021-07-15T19:45:34,273 '# Supported Formats\n' 2021-07-15T19:45:34,273 '\n' 2021-07-15T19:45:34,273 '| Format | | Status | Tests|\n' 2021-07-15T19:45:34,273 '|----------|:-------------:|------:|\n' 2021-07-15T19:45:34,274 '| *.html, *htm, *.tpl | Hypertext Markup Language | ' 2021-07-15T19:45:34,274 'Seems to work | Zero |\n' 2021-07-15T19:45:34,274 '| *.css | Cascading Style Sheets | Seems to work | Zero ' 2021-07-15T19:45:34,274 '|\n' 2021-07-15T19:45:34,274 '| *.js | JavaScript | Buggy for modern syntax features | ' 2021-07-15T19:45:34,274 'Zero |\n' 2021-07-15T19:45:34,275 '| *.sass | Syntactically Awesome Style Sheets | Seems to ' 2021-07-15T19:45:34,275 'work | Zero |\n' 2021-07-15T19:45:34,275 '| *.png Portable Network Graphics | Seems to work | Zero ' 2021-07-15T19:45:34,275 '|\n' 2021-07-15T19:45:34,275 '| *.jpg, *.pjeg Joint Photographic Experts Group | Seems ' 2021-07-15T19:45:34,276 'to work | Zero |\n' 2021-07-15T19:45:34,276 '| *.svg Scalable Vector Graphics | Seems to work | Zero ' 2021-07-15T19:45:34,276 '|\n' 2021-07-15T19:45:34,276 '\n' 2021-07-15T19:45:34,276 '\n' 2021-07-15T19:45:34,276 '# Other Notable Features\n' 2021-07-15T19:45:34,277 '\n' 2021-07-15T19:45:34,277 '1. Supports recursive scanning of directories\n' 2021-07-15T19:45:34,277 '2. Supports spitting out .gz versions of files to speed ' 2021-07-15T19:45:34,277 'up serving of static files\n' 2021-07-15T19:45:34,277 "3. Supports some controls over each format's processing\n" 2021-07-15T19:45:34,277 '4. Supports change detection and watch mode\n' 2021-07-15T19:45:34,278 '\n' 2021-07-15T19:45:34,278 '# Known Limitations and Problems:\n' 2021-07-15T19:45:34,278 '\n' 2021-07-15T19:45:34,278 '1. Compression of modern .js haves some bugs. We welcome ' 2021-07-15T19:45:34,278 'PRs!\n' 2021-07-15T19:45:34,278 '2. Some of the usage pattersn of the command line tool ' 2021-07-15T19:45:34,279 'are not implemented yet. We welcome PRs!\n' 2021-07-15T19:45:34,279 '3. Codebase has ZERO tests. We welcome PRs!\n' 2021-07-15T19:45:34,279 '\n' 2021-07-15T19:45:34,279 '\n' 2021-07-15T19:45:34,279 '# We welcome PRs!\n' 2021-07-15T19:45:34,279 '\n' 2021-07-15T19:45:34,280 'If you want to contribute we welcome your code ' 2021-07-15T19:45:34,280 'contriburtions! We are proud fo the fact that this ' 2021-07-15T19:45:34,280 'project is a true meritocracy.\n' 2021-07-15T19:45:34,280 '\n' 2021-07-15T19:45:34,280 '\n' 2021-07-15T19:45:34,280 '# License\n' 2021-07-15T19:45:34,281 '\n' 2021-07-15T19:45:34,281 'Complete license is in the file [LICENSE](LICENSE) in ' 2021-07-15T19:45:34,281 'the root of the git repo.\n' 2021-07-15T19:45:34,281 '\n' 2021-07-15T19:45:34,281 '> GNU GPL and GNU LGPL or MIT.\n' 2021-07-15T19:45:34,281 '> This work is free software: You can redistribute it ' 2021-07-15T19:45:34,282 'and/or modify it under the terms of the GNU General ' 2021-07-15T19:45:34,282 'Public License as published by the Free Software ' 2021-07-15T19:45:34,282 'Foundation, either version 3 of the License, or (at your ' 2021-07-15T19:45:34,282 'option) any later version. This work is distributed in ' 2021-07-15T19:45:34,282 'the hope that it will be useful, but WITHOUT ANY ' 2021-07-15T19:45:34,282 'WARRANTY; Without even the implied warranty of ' 2021-07-15T19:45:34,283 'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See ' 2021-07-15T19:45:34,283 'the GNU General Public License for more details. You ' 2021-07-15T19:45:34,283 'should have received a copy of the GNU General Public ' 2021-07-15T19:45:34,283 'License along with this work.', 2021-07-15T19:45:34,283 'long_description_content_type': 'text/markdown', 2021-07-15T19:45:34,283 'maintainer': 'Lennart Rolland', 2021-07-15T19:45:34,283 'maintainer_email': 'lennart@firtkissdesigns.com', 2021-07-15T19:45:34,284 'name': 'web-minify', 2021-07-15T19:45:34,284 'packages': ['web_minify', 2021-07-15T19:45:34,284 'tests', 2021-07-15T19:45:34,284 'web_minify.handlers', 2021-07-15T19:45:34,284 'web_minify.handlers.svg', 2021-07-15T19:45:34,284 'web_minify.handlers.css', 2021-07-15T19:45:34,285 'tests.integration', 2021-07-15T19:45:34,285 'tests.unit', 2021-07-15T19:45:34,285 'tests.load'], 2021-07-15T19:45:34,285 'platforms': ['Linux'], 2021-07-15T19:45:34,285 'project_urls': {'Bugs': 'https://gitlab.com/firstkiss/web-minify/-/issues', 2021-07-15T19:45:34,285 'C.I.': 'https://gitlab.com/firstkiss/web-minify/pipelines', 2021-07-15T19:45:34,285 'Docs': 'https://gitlab.com/firstkiss/web-minify/README.md'}, 2021-07-15T19:45:34,286 'python_requires': '>=3.7.4', 2021-07-15T19:45:34,286 'setup_requires': ['pytest-runner', 'setuptools_scm'], 2021-07-15T19:45:34,286 'test_suite': '../tests', 2021-07-15T19:45:34,286 'tests_require': ['appdirs==1.4.3', 2021-07-15T19:45:34,286 'astroid==2.3.3', 2021-07-15T19:45:34,286 'atomicwrites==1.3.0', 2021-07-15T19:45:34,287 'attrs==19.3.0', 2021-07-15T19:45:34,287 'black==19.3b0', 2021-07-15T19:45:34,287 'click==7.1.1', 2021-07-15T19:45:34,287 'colorama==0.4.3', 2021-07-15T19:45:34,287 'colored-traceback==0.3.0', 2021-07-15T19:45:34,287 'colorlog==4.1.0', 2021-07-15T19:45:34,288 'coverage==5.0.4', 2021-07-15T19:45:34,288 'entrypoints==0.3', 2021-07-15T19:45:34,288 'filelock==3.0.12', 2021-07-15T19:45:34,288 'flake8==3.7.9', 2021-07-15T19:45:34,288 'importlib-metadata==1.5.0', 2021-07-15T19:45:34,288 'isort==4.3.21', 2021-07-15T19:45:34,288 'lazy-object-proxy==1.4.3', 2021-07-15T19:45:34,289 'libsass==0.19.4', 2021-07-15T19:45:34,289 'mccabe==0.6.1', 2021-07-15T19:45:34,289 'mock==3.0.5', 2021-07-15T19:45:34,289 'more-itertools==8.2.0', 2021-07-15T19:45:34,289 'mypy-extensions==0.4.3', 2021-07-15T19:45:34,290 'mypy==0.770', 2021-07-15T19:45:34,290 'packaging==20.3', 2021-07-15T19:45:34,290 'pip-tools==4.5.1', 2021-07-15T19:45:34,290 'pluggy==0.13.1', 2021-07-15T19:45:34,290 'py==1.8.1', 2021-07-15T19:45:34,290 'pycodestyle==2.5.0', 2021-07-15T19:45:34,291 'pyflakes==2.1.1', 2021-07-15T19:45:34,291 'pygments==2.6.1', 2021-07-15T19:45:34,291 'pylint==2.4.2', 2021-07-15T19:45:34,291 'pyparsing==2.4.6', 2021-07-15T19:45:34,291 'pytest-asyncio==0.10.0', 2021-07-15T19:45:34,291 'pytest-cov==2.8.1', 2021-07-15T19:45:34,291 'pytest-flakes==4.0.0', 2021-07-15T19:45:34,292 'pytest-mock==1.13.0', 2021-07-15T19:45:34,292 'pytest-mypy==0.6.0', 2021-07-15T19:45:34,292 'pytest-timeout==1.3.4', 2021-07-15T19:45:34,292 'pytest==4.6.9', 2021-07-15T19:45:34,292 'six==1.14.0', 2021-07-15T19:45:34,292 'toml==0.10.0', 2021-07-15T19:45:34,293 'typed-ast==1.4.1', 2021-07-15T19:45:34,293 'typing-extensions==3.7.4.1', 2021-07-15T19:45:34,293 'wcwidth==0.1.8', 2021-07-15T19:45:34,293 'wrapt==1.11.2', 2021-07-15T19:45:34,293 'zipp==3.1.0'], 2021-07-15T19:45:34,294 'url': 'https://gitlab.com/firstkiss/web-minifier', 2021-07-15T19:45:34,294 'version': '0.0.3', 2021-07-15T19:45:34,294 'zip_safe': True} 2021-07-15T19:45:34,294 running egg_info 2021-07-15T19:45:34,294 creating /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info 2021-07-15T19:45:34,294 writing /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/PKG-INFO 2021-07-15T19:45:34,295 writing dependency_links to /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/dependency_links.txt 2021-07-15T19:45:34,295 writing entry points to /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/entry_points.txt 2021-07-15T19:45:34,295 writing requirements to /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/requires.txt 2021-07-15T19:45:34,295 writing top-level names to /tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/top_level.txt 2021-07-15T19:45:34,295 writing manifest file '/tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/SOURCES.txt' 2021-07-15T19:45:34,466 reading manifest file '/tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/SOURCES.txt' 2021-07-15T19:45:34,472 writing manifest file '/tmp/pip-pip-egg-info-chhb65jt/web_minify.egg-info/SOURCES.txt' 2021-07-15T19:45:34,553 Source in /tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d has version 0.0.3, which satisfies requirement web-minify==0.0.3 from https://files.pythonhosted.org/packages/05/d8/f4d8049b92d688721f6b321c47e62f1c81409fdf5a8659e765109d7acdb5/web-minify-0.0.3.tar.gz#sha256=2358612f7b18ed01efa9656168e5184ee27df10e2517e25465ddc3b3bc73490c 2021-07-15T19:45:34,554 Removed web-minify==0.0.3 from https://files.pythonhosted.org/packages/05/d8/f4d8049b92d688721f6b321c47e62f1c81409fdf5a8659e765109d7acdb5/web-minify-0.0.3.tar.gz#sha256=2358612f7b18ed01efa9656168e5184ee27df10e2517e25465ddc3b3bc73490c from build tracker '/tmp/pip-req-tracker-s0_ubch9' 2021-07-15T19:45:34,561 Created temporary directory: /tmp/pip-unpack-d6p19x1p 2021-07-15T19:45:34,561 Building wheels for collected packages: web-minify 2021-07-15T19:45:34,565 Created temporary directory: /tmp/pip-wheel-ge4nyhli 2021-07-15T19:45:34,566 Building wheel for web-minify (setup.py): started 2021-07-15T19:45:34,566 Destination directory: /tmp/pip-wheel-ge4nyhli 2021-07-15T19:45:34,567 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-ge4nyhli 2021-07-15T19:45:35,621 Reading requirements from /tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/requirements/requirements.in 2021-07-15T19:45:35,622 Reading requirements from /tmp/pip-wheel-3rxihjay/web-minify_38008c1b2afa401a8ba7be3bdcf4765d/requirements/test_requirements.txt 2021-07-15T19:45:35,624 {'author': 'Lennart Rolland', 2021-07-15T19:45:35,624 'author_email': 'lennart@firtkissdesigns.com', 2021-07-15T19:45:35,624 'classifiers': ['Development Status :: 3 - Alpha', 2021-07-15T19:45:35,624 'Intended Audience :: Developers', 2021-07-15T19:45:35,624 'Intended Audience :: Other Audience', 2021-07-15T19:45:35,624 'Topic :: Utilities', 2021-07-15T19:45:35,625 'Natural Language :: English', 2021-07-15T19:45:35,625 'Operating System :: POSIX :: Linux', 2021-07-15T19:45:35,625 'Programming Language :: Python :: 3.7', 2021-07-15T19:45:35,625 'Topic :: Other/Nonlisted Topic'], 2021-07-15T19:45:35,625 'cmdclass': {'zipapp': <class '__main__.ZipApp'>}, 2021-07-15T19:45:35,625 'data_files': [('web-minify', ['VERSION'])], 2021-07-15T19:45:35,625 'description': 'CSS HTML JS SVG PNG JPEG Minifier', 2021-07-15T19:45:35,625 'download_url': 'https://gitlab.com/firstkiss/web-minify', 2021-07-15T19:45:35,626 'entry_points': {'console_scripts': ['css-html-js-minify = ' 2021-07-15T19:45:35,626 'css_html_js_minify.minify:main']}, 2021-07-15T19:45:35,626 'include_package_data': True, 2021-07-15T19:45:35,626 'install_requires': ['colored_traceback~=0.3.0', 2021-07-15T19:45:35,626 'colorlog~=4.1.0', 2021-07-15T19:45:35,626 'libsass~=0.19.4', 2021-07-15T19:45:35,626 'six~=1.14.0'], 2021-07-15T19:45:35,626 'keywords': 'python3, CSS, HTML, JS, SVG, PNG, JPEG, Compressor, CSS3, HTML5, ' 2021-07-15T19:45:35,626 'Web, Javascript, Minifier, Minify, Uglify, Obfuscator', 2021-07-15T19:45:35,627 'license': 'GPL-3 LGPL-3 MIT', 2021-07-15T19:45:35,629 'long_description': '# About web-minify\n' 2021-07-15T19:45:35,630 '\n' 2021-07-15T19:45:35,630 '## Introduction\n' 2021-07-15T19:45:35,630 'The all-in-one just-works-out-of-the-box ' 2021-07-15T19:45:35,630 'does-what-you-want highly-opinionated web ' 2021-07-15T19:45:35,630 'minifier™\n' 2021-07-15T19:45:35,630 '\n' 2021-07-15T19:45:35,630 'One day I was looking for a thoroughbred Python KISS ' 2021-07-15T19:45:35,630 'tool that would optimize the static files of my web app. ' 2021-07-15T19:45:35,631 "I was in a hurry and didn't want to fiddle around.\n" 2021-07-15T19:45:35,631 '\n' 2021-07-15T19:45:35,631 'I was super happy when I found ' 2021-07-15T19:45:35,631 '[css-html-js-minify](https://github.com/juancarlospaco/css-html-js-minify), ' 2021-07-15T19:45:35,631 'which aaaalmost checked all my boxes.\n' 2021-07-15T19:45:35,631 '\n' 2021-07-15T19:45:35,631 '__Aaaaalmost.....__\n' 2021-07-15T19:45:35,631 '\n' 2021-07-15T19:45:35,632 'Turns out two major pieces were missing;\n' 2021-07-15T19:45:35,632 '1. Support for image formats such as .png/.jpeg\n' 2021-07-15T19:45:35,632 '2. A command line tool that did what I expected for ' 2021-07-15T19:45:35,632 'directories\n' 2021-07-15T19:45:35,632 '\n' 2021-07-15T19:45:35,632 'I tried to incorporate the tool in my workflow as it ' 2021-07-15T19:45:35,632 'was, but in the end I ended up copying the full tool ' 2021-07-15T19:45:35,632 'source into my project and adding the features I needed ' 2021-07-15T19:45:35,632 'out of sheer frustration. Fast worward a few months and ' 2021-07-15T19:45:35,633 'here we are. I am polishing it into a standalone open ' 2021-07-15T19:45:35,633 'source tool for the world to enjoy. And the rest is as ' 2021-07-15T19:45:35,633 'they say history!\n' 2021-07-15T19:45:35,633 '\n' 2021-07-15T19:45:35,633 '\n' 2021-07-15T19:45:35,633 '# Goals of this tool:\n' 2021-07-15T19:45:35,633 '\n' 2021-07-15T19:45:35,633 '> NOTE: We have not reached all these goals yet, please ' 2021-07-15T19:45:35,634 'see next section.\n' 2021-07-15T19:45:35,634 '\n' 2021-07-15T19:45:35,634 '| Goal | Status |\n' 2021-07-15T19:45:35,634 '|----------|:-------------:|------:|\n' 2021-07-15T19:45:35,634 '| All-in-one compressor/obfuscator/minifier/cruncher for ' 2021-07-15T19:45:35,634 'most of the common static web formats | See list of ' 2021-07-15T19:45:35,634 'supported formats. |\n' 2021-07-15T19:45:35,634 '| Does what you hoped by default (i.e. highly ' 2021-07-15T19:45:35,634 'opinionated) | ☑️ |\n' 2021-07-15T19:45:35,635 "| Can be tweaked to do what you didn't want (i.e. " 2021-07-15T19:45:35,635 'flexible) | ☑️ |\n' 2021-07-15T19:45:35,635 '| Small and dependency free (i.e. implemented in pure ' 2021-07-15T19:45:35,635 'python if possible) | Only tested/used on Linux. There ' 2021-07-15T19:45:35,635 'is hope for OSX/BSD/Posix but YMMV on Windows. |\n' 2021-07-15T19:45:35,635 '| Available as library as well as command-line tool | ☑️ ' 2021-07-15T19:45:35,636 '|\n' 2021-07-15T19:45:35,636 '| Easily extensible; adding another backend can be done ' 2021-07-15T19:45:35,636 'by writing one function | ☑️ |\n' 2021-07-15T19:45:35,636 '| Cross platform, supports many Python 3.x versions | ' 2021-07-15T19:45:35,636 'Only tested on Pythoon 3.7 |\n' 2021-07-15T19:45:35,636 '\n' 2021-07-15T19:45:35,636 '# Getting started\n' 2021-07-15T19:45:35,637 '\n' 2021-07-15T19:45:35,637 '## Installing\n' 2021-07-15T19:45:35,637 '\n' 2021-07-15T19:45:35,637 '```shell\n' 2021-07-15T19:45:35,637 '\n' 2021-07-15T19:45:35,637 '# Install web-minify into your current Python ' 2021-07-15T19:45:35,637 'environment\n' 2021-07-15T19:45:35,638 'pip install web-minify\n' 2021-07-15T19:45:35,638 '\n' 2021-07-15T19:45:35,638 '```\n' 2021-07-15T19:45:35,638 '\n' 2021-07-15T19:45:35,638 'The output looks like this:\n' 2021-07-15T19:45:35,638 '\n' 2021-07-15T19:45:35,638 '<details>\n' 2021-07-15T19:45:35,638 '\n' 2021-07-15T19:45:35,639 '```shell\n' 2021-07-15T19:45:35,639 '$ ./web-minify.py --help\n' 2021-07-15T19:45:35,639 'usage: web-minify.py [-h] [--version] [--format FORMAT] ' 2021-07-15T19:45:35,639 '[--overwrite]\n' 2021-07-15T19:45:35,639 ' [--on-change] [--verbose] [--zipy] ' 2021-07-15T19:45:35,639 '[--disable-js]\n' 2021-07-15T19:45:35,639 ' [--disable-css] [--disable-html] ' 2021-07-15T19:45:35,640 '[--disable-svg]\n' 2021-07-15T19:45:35,640 ' [--disable-png] [--disable-jpeg] ' 2021-07-15T19:45:35,640 '[--output OUTPUT]\n' 2021-07-15T19:45:35,640 ' [--sort] [--comments] [--timestamp] ' 2021-07-15T19:45:35,640 '[--wrap]\n' 2021-07-15T19:45:35,640 ' [--set-precision NUM] ' 2021-07-15T19:45:35,640 '[--set-c-precision NUM]\n' 2021-07-15T19:45:35,641 ' [--disable-simplify-colors] ' 2021-07-15T19:45:35,641 '[--disable-style-to-xml]\n' 2021-07-15T19:45:35,641 ' [--disable-group-collapsing] ' 2021-07-15T19:45:35,641 '[--create-groups]\n' 2021-07-15T19:45:35,641 ' [--keep-editor-data] ' 2021-07-15T19:45:35,641 '[--keep-unreferenced-defs]\n' 2021-07-15T19:45:35,641 ' [--renderer-workaround] ' 2021-07-15T19:45:35,642 '[--no-renderer-workaround]\n' 2021-07-15T19:45:35,642 ' [--strip-xml-prolog] ' 2021-07-15T19:45:35,642 '[--remove-titles]\n' 2021-07-15T19:45:35,642 ' [--remove-descriptions] ' 2021-07-15T19:45:35,642 '[--remove-metadata]\n' 2021-07-15T19:45:35,642 ' [--remove-descriptive-elements]\n' 2021-07-15T19:45:35,642 ' [--enable-comment-stripping] ' 2021-07-15T19:45:35,642 '[--disable-embed-rasters]\n' 2021-07-15T19:45:35,643 ' [--enable-viewboxing] [--indent ' 2021-07-15T19:45:35,643 'TYPE] [--nindent NUM]\n' 2021-07-15T19:45:35,643 ' [--no-line-breaks] ' 2021-07-15T19:45:35,643 '[--strip-xml-space]\n' 2021-07-15T19:45:35,643 ' [--enable-id-stripping] ' 2021-07-15T19:45:35,643 '[--shorten-ids]\n' 2021-07-15T19:45:35,644 ' [--shorten-ids-prefix PREFIX] ' 2021-07-15T19:45:35,644 '[--protect-ids-noninkscape]\n' 2021-07-15T19:45:35,644 ' [--protect-ids-list LIST] ' 2021-07-15T19:45:35,644 '[--protect-ids-prefix PREFIX]\n' 2021-07-15T19:45:35,644 ' [--error-on-flowtext]\n' 2021-07-15T19:45:35,644 ' input\n' 2021-07-15T19:45:35,644 '\n' 2021-07-15T19:45:35,645 'optional arguments:\n' 2021-07-15T19:45:35,645 ' -h, --help show this help message and exit\n' 2021-07-15T19:45:35,645 '\n' 2021-07-15T19:45:35,645 'general:\n' 2021-07-15T19:45:35,645 ' General options for this program\n' 2021-07-15T19:45:35,645 '\n' 2021-07-15T19:45:35,645 " --version show program's version number " 2021-07-15T19:45:35,646 'and exit\n' 2021-07-15T19:45:35,646 ' --format FORMAT Format string used to generate ' 2021-07-15T19:45:35,646 'any output filename.\n' 2021-07-15T19:45:35,646 ' (Dangerous!!)\n' 2021-07-15T19:45:35,646 ' --overwrite Allow overwrite files in-place. ' 2021-07-15T19:45:35,646 'Default is skip and\n' 2021-07-15T19:45:35,646 ' warn. NOTE: output fils are ' 2021-07-15T19:45:35,647 'always overwritten.\n' 2021-07-15T19:45:35,647 ' (Dangerous!!)\n' 2021-07-15T19:45:35,647 ' --on-change Allow overwrite files only on ' 2021-07-15T19:45:35,647 'source changed (detected\n' 2021-07-15T19:45:35,647 ' by modify time).\n' 2021-07-15T19:45:35,647 ' --verbose Show output during processing.\n' 2021-07-15T19:45:35,647 " --zipy GZIP Processed files as '*.gz'.\n" 2021-07-15T19:45:35,647 ' --disable-js Copy .js files verbatim instead ' 2021-07-15T19:45:35,647 'of processing\n' 2021-07-15T19:45:35,648 ' --disable-css Copy .css files verbatim instead ' 2021-07-15T19:45:35,648 'of processing\n' 2021-07-15T19:45:35,648 ' --disable-html Copy .html files verbatim ' 2021-07-15T19:45:35,648 'instead of processing\n' 2021-07-15T19:45:35,648 ' --disable-svg Copy .svg files verbatim instead ' 2021-07-15T19:45:35,648 'of processing\n' 2021-07-15T19:45:35,649 ' --disable-png Copy .png files verbatim instead ' 2021-07-15T19:45:35,649 'of processing\n' 2021-07-15T19:45:35,649 ' --disable-jpeg Copy .jpeg files verbatim ' 2021-07-15T19:45:35,649 'instead of processing\n' 2021-07-15T19:45:35,649 ' --output OUTPUT Path to local output (file or ' 2021-07-15T19:45:35,649 'folder).\n' 2021-07-15T19:45:35,649 ' input Path to local input (file or ' 2021-07-15T19:45:35,650 'folder).\n' 2021-07-15T19:45:35,650 '\n' 2021-07-15T19:45:35,650 'common:\n' 2021-07-15T19:45:35,650 ' Options common to many formats\n' 2021-07-15T19:45:35,650 '\n' 2021-07-15T19:45:35,650 ' --sort Alphabetically sort CSS ' 2021-07-15T19:45:35,650 'Properties (CSS).\n' 2021-07-15T19:45:35,651 ' --comments Keep comments (CSS/HTML).\n' 2021-07-15T19:45:35,651 ' --timestamp Add a timestamp in output files ' 2021-07-15T19:45:35,651 '(CSS/HTML/SVG).\n' 2021-07-15T19:45:35,651 ' --wrap Wrap output to ~80 chars per ' 2021-07-15T19:45:35,651 'line (CSS).\n' 2021-07-15T19:45:35,651 '\n' 2021-07-15T19:45:35,651 'svg optimization:\n' 2021-07-15T19:45:35,651 ' Optimization options that are only available for SVG\n' 2021-07-15T19:45:35,652 '\n' 2021-07-15T19:45:35,652 ' --set-precision NUM set number of significant digits ' 2021-07-15T19:45:35,652 '(default: 5)\n' 2021-07-15T19:45:35,652 ' --set-c-precision NUM\n' 2021-07-15T19:45:35,652 ' set number of significant digits ' 2021-07-15T19:45:35,652 'for control points\n' 2021-07-15T19:45:35,653 ' (default: same as ' 2021-07-15T19:45:35,653 "'--set-precision')\n" 2021-07-15T19:45:35,653 ' --disable-simplify-colors\n' 2021-07-15T19:45:35,653 " won't convert colors to #RRGGBB " 2021-07-15T19:45:35,653 'format\n' 2021-07-15T19:45:35,653 ' --disable-style-to-xml\n' 2021-07-15T19:45:35,653 " won't convert styles into XML " 2021-07-15T19:45:35,654 'attributes\n' 2021-07-15T19:45:35,654 ' --disable-group-collapsing\n' 2021-07-15T19:45:35,654 " won't collapse <g> elements\n" 2021-07-15T19:45:35,654 ' --create-groups create <g> elements for runs of ' 2021-07-15T19:45:35,654 'elements with\n' 2021-07-15T19:45:35,654 ' identical attributes\n' 2021-07-15T19:45:35,654 " --keep-editor-data won't remove Inkscape, Sodipodi, " 2021-07-15T19:45:35,655 'Adobe Illustrator or\n' 2021-07-15T19:45:35,655 ' Sketch elements and attributes\n' 2021-07-15T19:45:35,655 ' --keep-unreferenced-defs\n' 2021-07-15T19:45:35,655 " won't remove elements within the " 2021-07-15T19:45:35,655 'defs container that\n' 2021-07-15T19:45:35,655 ' are unreferenced\n' 2021-07-15T19:45:35,655 ' --renderer-workaround\n' 2021-07-15T19:45:35,655 ' work around various renderer ' 2021-07-15T19:45:35,656 'bugs (currently only\n' 2021-07-15T19:45:35,656 ' librsvg) (default)\n' 2021-07-15T19:45:35,656 ' --no-renderer-workaround\n' 2021-07-15T19:45:35,656 ' do not work around various ' 2021-07-15T19:45:35,656 'renderer bugs (currently\n' 2021-07-15T19:45:35,656 ' only librsvg)\n' 2021-07-15T19:45:35,656 '\n' 2021-07-15T19:45:35,657 'svg document:\n' 2021-07-15T19:45:35,657 ' Document options that are only available for SVG\n' 2021-07-15T19:45:35,657 '\n' 2021-07-15T19:45:35,657 " --strip-xml-prolog won't output the XML prolog " 2021-07-15T19:45:35,657 '(<?xml ?>)\n' 2021-07-15T19:45:35,657 ' --remove-titles remove <title> elements\n' 2021-07-15T19:45:35,657 ' --remove-descriptions\n' 2021-07-15T19:45:35,658 ' remove <desc> elements\n' 2021-07-15T19:45:35,658 ' --remove-metadata remove <metadata> elements ' 2021-07-15T19:45:35,658 '(which may contain license\n' 2021-07-15T19:45:35,658 ' or author information etc.)\n' 2021-07-15T19:45:35,658 ' --remove-descriptive-elements\n' 2021-07-15T19:45:35,658 ' remove <title>, <desc> and ' 2021-07-15T19:45:35,659 '<metadata> elements\n' 2021-07-15T19:45:35,659 ' --enable-comment-stripping\n' 2021-07-15T19:45:35,659 ' remove all comments (<!-- -->)\n' 2021-07-15T19:45:35,659 ' --disable-embed-rasters\n' 2021-07-15T19:45:35,659 " won't embed rasters as " 2021-07-15T19:45:35,659 'base64-encoded data\n' 2021-07-15T19:45:35,659 ' --enable-viewboxing changes document width / height ' 2021-07-15T19:45:35,660 'to 100pct / 100pct and\n' 2021-07-15T19:45:35,660 ' creates viewbox coordinates\n' 2021-07-15T19:45:35,660 '\n' 2021-07-15T19:45:35,660 'svg output formatting:\n' 2021-07-15T19:45:35,660 ' Output formatting options that are only available for ' 2021-07-15T19:45:35,660 'SVG\n' 2021-07-15T19:45:35,660 '\n' 2021-07-15T19:45:35,661 ' --indent TYPE indentation of the output: none, ' 2021-07-15T19:45:35,661 'space, tab (default:\n' 2021-07-15T19:45:35,661 ' space)\n' 2021-07-15T19:45:35,661 ' --nindent NUM depth of the indentation, i.e. ' 2021-07-15T19:45:35,661 'number of spaces /\n' 2021-07-15T19:45:35,661 ' tabs: (default: 1)\n' 2021-07-15T19:45:35,661 ' --no-line-breaks do not create line breaks in ' 2021-07-15T19:45:35,662 'output(also disables\n' 2021-07-15T19:45:35,662 ' indentation; might be overridden ' 2021-07-15T19:45:35,662 'by\n' 2021-07-15T19:45:35,662 ' xml:space="preserve")\n' 2021-07-15T19:45:35,662 ' --strip-xml-space strip the xml:space="preserve" ' 2021-07-15T19:45:35,662 'attribute from the root\n' 2021-07-15T19:45:35,662 ' SVG element\n' 2021-07-15T19:45:35,662 '\n' 2021-07-15T19:45:35,662 'svg id attributes:\n' 2021-07-15T19:45:35,663 ' ID attribute options that are only available for SVG\n' 2021-07-15T19:45:35,663 '\n' 2021-07-15T19:45:35,663 ' --enable-id-stripping\n' 2021-07-15T19:45:35,663 ' remove all unreferenced IDs\n' 2021-07-15T19:45:35,663 ' --shorten-ids shorten all IDs to the least ' 2021-07-15T19:45:35,663 'number of letters\n' 2021-07-15T19:45:35,663 ' possible\n' 2021-07-15T19:45:35,664 ' --shorten-ids-prefix PREFIX\n' 2021-07-15T19:45:35,664 ' add custom prefix to shortened ' 2021-07-15T19:45:35,664 'IDs\n' 2021-07-15T19:45:35,664 ' --protect-ids-noninkscape\n' 2021-07-15T19:45:35,664 " don't remove IDs not ending with " 2021-07-15T19:45:35,664 'a digit\n' 2021-07-15T19:45:35,664 ' --protect-ids-list LIST\n' 2021-07-15T19:45:35,664 " don't remove IDs given in this " 2021-07-15T19:45:35,664 'comma-separated list\n' 2021-07-15T19:45:35,665 ' --protect-ids-prefix PREFIX\n' 2021-07-15T19:45:35,665 " don't remove IDs starting with " 2021-07-15T19:45:35,665 'the given prefix\n' 2021-07-15T19:45:35,665 '\n' 2021-07-15T19:45:35,665 'svg compatability checks:\n' 2021-07-15T19:45:35,665 ' Compatibility check options that are only available ' 2021-07-15T19:45:35,665 'for SVG\n' 2021-07-15T19:45:35,666 '\n' 2021-07-15T19:45:35,666 ' --error-on-flowtext exit with error if the input SVG ' 2021-07-15T19:45:35,666 'uses non-standard\n' 2021-07-15T19:45:35,666 ' flowing text (only warn by ' 2021-07-15T19:45:35,666 'default)\n' 2021-07-15T19:45:35,666 '\n' 2021-07-15T19:45:35,666 'web-minify: Process all CSS/SASS/HTML/JS/SVG/PNG/JPEG ' 2021-07-15T19:45:35,667 'found at input, either\n' 2021-07-15T19:45:35,667 'in single file or recursively Applies common ' 2021-07-15T19:45:35,667 'transformation to each file: +\n' 2021-07-15T19:45:35,667 'compile (SASS -> CSS) + strip whitespace + strip ' 2021-07-15T19:45:35,667 'comments + strip metadata +\n' 2021-07-15T19:45:35,667 'increase compression ratio (PNG/JPEG) + sort (CSS) + ' 2021-07-15T19:45:35,667 'timestamp + hash Provides\n' 2021-07-15T19:45:35,667 'some options for processing: + process files in-place + ' 2021-07-15T19:45:35,668 'process files renaming\n' 2021-07-15T19:45:35,668 'to new form + compress results to .gz Available ' 2021-07-15T19:45:35,668 'variables in format string\n' 2021-07-15T19:45:35,668 'are: + {EXT} + {HASH} + {PATH} + {BASE}\n' 2021-07-15T19:45:35,668 '\n' 2021-07-15T19:45:35,668 '```\n' 2021-07-15T19:45:35,668 '\n' 2021-07-15T19:45:35,668 '</details>\n' 2021-07-15T19:45:35,668 '\n' 2021-07-15T19:45:35,669 'After installing, there are two ways to use this ' 2021-07-15T19:45:35,669 'project.\n' 2021-07-15T19:45:35,669 '\n' 2021-07-15T19:45:35,669 '## Use as a command line tool\n' 2021-07-15T19:45:35,669 '<details>\n' 2021-07-15T19:45:35,669 '```shell\n' 2021-07-15T19:45:35,669 '\n' 2021-07-15T19:45:35,669 '# Install web-minify into your current Python ' 2021-07-15T19:45:35,670 'environment\n' 2021-07-15T19:45:35,670 'web-minify --help\n' 2021-07-15T19:45:35,670 '\n' 2021-07-15T19:45:35,670 '```\n' 2021-07-15T19:45:35,670 '\n' 2021-07-15T19:45:35,670 '</details>\n' 2021-07-15T19:45:35,670 '\n' 2021-07-15T19:45:35,671 '## Use as a python module\n' 2021-07-15T19:45:35,671 '<details>\n' 2021-07-15T19:45:35,671 'TODO: Show how\n' 2021-07-15T19:45:35,671 '</details>\n' 2021-07-15T19:45:35,671 '\n' 2021-07-15T19:45:35,671 '# Supported Formats\n' 2021-07-15T19:45:35,671 '\n' 2021-07-15T19:45:35,671 '| Format | | Status | Tests|\n' 2021-07-15T19:45:35,671 '|----------|:-------------:|------:|\n' 2021-07-15T19:45:35,672 '| *.html, *htm, *.tpl | Hypertext Markup Language | ' 2021-07-15T19:45:35,672 'Seems to work | Zero |\n' 2021-07-15T19:45:35,672 '| *.css | Cascading Style Sheets | Seems to work | Zero ' 2021-07-15T19:45:35,672 '|\n' 2021-07-15T19:45:35,672 '| *.js | JavaScript | Buggy for modern syntax features | ' 2021-07-15T19:45:35,672 'Zero |\n' 2021-07-15T19:45:35,672 '| *.sass | Syntactically Awesome Style Sheets | Seems to ' 2021-07-15T19:45:35,673 'work | Zero |\n' 2021-07-15T19:45:35,673 '| *.png Portable Network Graphics | Seems to work | Zero ' 2021-07-15T19:45:35,673 '|\n' 2021-07-15T19:45:35,673 '| *.jpg, *.pjeg Joint Photographic Experts Group | Seems ' 2021-07-15T19:45:35,673 'to work | Zero |\n' 2021-07-15T19:45:35,673 '| *.svg Scalable Vector Graphics | Seems to work | Zero ' 2021-07-15T19:45:35,673 '|\n' 2021-07-15T19:45:35,673 '\n' 2021-07-15T19:45:35,674 '\n' 2021-07-15T19:45:35,674 '# Other Notable Features\n' 2021-07-15T19:45:35,674 '\n' 2021-07-15T19:45:35,674 '1. Supports recursive scanning of directories\n' 2021-07-15T19:45:35,674 '2. Supports spitting out .gz versions of files to speed ' 2021-07-15T19:45:35,674 'up serving of static files\n' 2021-07-15T19:45:35,674 "3. Supports some controls over each format's processing\n" 2021-07-15T19:45:35,674 '4. Supports change detection and watch mode\n' 2021-07-15T19:45:35,675 '\n' 2021-07-15T19:45:35,675 '# Known Limitations and Problems:\n' 2021-07-15T19:45:35,675 '\n' 2021-07-15T19:45:35,675 '1. Compression of modern .js haves some bugs. We welcome ' 2021-07-15T19:45:35,675 'PRs!\n' 2021-07-15T19:45:35,675 '2. Some of the usage pattersn of the command line tool ' 2021-07-15T19:45:35,675 'are not implemented yet. We welcome PRs!\n' 2021-07-15T19:45:35,675 '3. Codebase has ZERO tests. We welcome PRs!\n' 2021-07-15T19:45:35,676 '\n' 2021-07-15T19:45:35,676 '\n' 2021-07-15T19:45:35,676 '# We welcome PRs!\n' 2021-07-15T19:45:35,676 '\n' 2021-07-15T19:45:35,676 'If you want to contribute we welcome your code ' 2021-07-15T19:45:35,676 'contriburtions! We are proud fo the fact that this ' 2021-07-15T19:45:35,676 'project is a true meritocracy.\n' 2021-07-15T19:45:35,677 '\n' 2021-07-15T19:45:35,677 '\n' 2021-07-15T19:45:35,677 '# License\n' 2021-07-15T19:45:35,677 '\n' 2021-07-15T19:45:35,677 'Complete license is in the file [LICENSE](LICENSE) in ' 2021-07-15T19:45:35,677 'the root of the git repo.\n' 2021-07-15T19:45:35,677 '\n' 2021-07-15T19:45:35,677 '> GNU GPL and GNU LGPL or MIT.\n' 2021-07-15T19:45:35,678 '> This work is free software: You can redistribute it ' 2021-07-15T19:45:35,678 'and/or modify it under the terms of the GNU General ' 2021-07-15T19:45:35,678 'Public License as published by the Free Software ' 2021-07-15T19:45:35,678 'Foundation, either version 3 of the License, or (at your ' 2021-07-15T19:45:35,678 'option) any later version. This work is distributed in ' 2021-07-15T19:45:35,678 'the hope that it will be useful, but WITHOUT ANY ' 2021-07-15T19:45:35,679 'WARRANTY; Without even the implied warranty of ' 2021-07-15T19:45:35,679 'MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See ' 2021-07-15T19:45:35,679 'the GNU General Public License for more details. You ' 2021-07-15T19:45:35,679 'should have received a copy of the GNU General Public ' 2021-07-15T19:45:35,679 'License along with this work.', 2021-07-15T19:45:35,679 'long_description_content_type': 'text/markdown', 2021-07-15T19:45:35,679 'maintainer': 'Lennart Rolland', 2021-07-15T19:45:35,680 'maintainer_email': 'lennart@firtkissdesigns.com', 2021-07-15T19:45:35,680 'name': 'web-minify', 2021-07-15T19:45:35,680 'packages': ['web_minify', 2021-07-15T19:45:35,680 'tests', 2021-07-15T19:45:35,680 'web_minify.handlers', 2021-07-15T19:45:35,680 'web_minify.handlers.svg', 2021-07-15T19:45:35,680 'web_minify.handlers.css', 2021-07-15T19:45:35,680 'tests.integration', 2021-07-15T19:45:35,681 'tests.unit', 2021-07-15T19:45:35,681 'tests.load'], 2021-07-15T19:45:35,681 'platforms': ['Linux'], 2021-07-15T19:45:35,681 'project_urls': {'Bugs': 'https://gitlab.com/firstkiss/web-minify/-/issues', 2021-07-15T19:45:35,681 'C.I.': 'https://gitlab.com/firstkiss/web-minify/pipelines', 2021-07-15T19:45:35,681 'Docs': 'https://gitlab.com/firstkiss/web-minify/README.md'}, 2021-07-15T19:45:35,681 'python_requires': '>=3.7.4', 2021-07-15T19:45:35,681 'setup_requires': ['pytest-runner', 'setuptools_scm'], 2021-07-15T19:45:35,682 'test_suite': '../tests', 2021-07-15T19:45:35,682 'tests_require': ['appdirs==1.4.3', 2021-07-15T19:45:35,682 'astroid==2.3.3', 2021-07-15T19:45:35,682 'atomicwrites==1.3.0', 2021-07-15T19:45:35,682 'attrs==19.3.0', 2021-07-15T19:45:35,682 'black==19.3b0', 2021-07-15T19:45:35,682 'click==7.1.1', 2021-07-15T19:45:35,682 'colorama==0.4.3', 2021-07-15T19:45:35,682 'colored-traceback==0.3.0', 2021-07-15T19:45:35,683 'colorlog==4.1.0', 2021-07-15T19:45:35,683 'coverage==5.0.4', 2021-07-15T19:45:35,683 'entrypoints==0.3', 2021-07-15T19:45:35,683 'filelock==3.0.12', 2021-07-15T19:45:35,683 'flake8==3.7.9', 2021-07-15T19:45:35,683 'importlib-metadata==1.5.0', 2021-07-15T19:45:35,683 'isort==4.3.21', 2021-07-15T19:45:35,683 'lazy-object-proxy==1.4.3', 2021-07-15T19:45:35,684 'libsass==0.19.4', 2021-07-15T19:45:35,684 'mccabe==0.6.1', 2021-07-15T19:45:35,684 'mock==3.0.5', 2021-07-15T19:45:35,684 'more-itertools==8.2.0', 2021-07-15T19:45:35,684 'mypy-extensions==0.4.3', 2021-07-15T19:45:35,684 'mypy==0.770', 2021-07-15T19:45:35,684 'packaging==20.3', 2021-07-15T19:45:35,685 'pip-tools==4.5.1', 2021-07-15T19:45:35,685 'pluggy==0.13.1', 2021-07-15T19:45:35,685 'py==1.8.1', 2021-07-15T19:45:35,685 'pycodestyle==2.5.0', 2021-07-15T19:45:35,685 'pyflakes==2.1.1', 2021-07-15T19:45:35,685 'pygments==2.6.1', 2021-07-15T19:45:35,685 'pylint==2.4.2', 2021-07-15T19:45:35,686 'pyparsing==2.4.6', 2021-07-15T19:45:35,686 'pytest-asyncio==0.10.0', 2021-07-15T19:45:35,686 'pytest-cov==2.8.1', 2021-07-15T19:45:35,686 'pytest-flakes==4.0.0', 2021-07-15T19:45:35,686 'pytest-mock==1.13.0', 2021-07-15T19:45:35,686 'pytest-mypy==0.6.0', 2021-07-15T19:45:35,686 'pytest-timeout==1.3.4', 2021-07-15T19:45:35,686 'pytest==4.6.9', 2021-07-15T19:45:35,687 'six==1.14.0', 2021-07-15T19:45:35,687 'toml==0.10.0', 2021-07-15T19:45:35,687 'typed-ast==1.4.1', 2021-07-15T19:45:35,687 'typing-extensions==3.7.4.1', 2021-07-15T19:45:35,687 'wcwidth==0.1.8', 2021-07-15T19:45:35,687 'wrapt==1.11.2', 2021-07-15T19:45:35,687 'zipp==3.1.0'], 2021-07-15T19:45:35,688 'url': 'https://gitlab.com/firstkiss/web-minifier', 2021-07-15T19:45:35,688 'version': '0.0.3', 2021-07-15T19:45:35,688 'zip_safe': True} 2021-07-15T19:45:35,700 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'exclude-source-files' will not be supported in future versions. Please use the underscore name 'exclude_source_files' instead 2021-07-15T19:45:35,701 warnings.warn( 2021-07-15T19:45:35,926 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'exclude-source-files' will not be supported in future versions. Please use the underscore name 'exclude_source_files' instead 2021-07-15T19:45:35,927 warnings.warn( 2021-07-15T19:45:35,969 running bdist_wheel 2021-07-15T19:45:36,146 running build 2021-07-15T19:45:36,147 running build_py 2021-07-15T19:45:36,286 creating build 2021-07-15T19:45:36,287 creating build/lib 2021-07-15T19:45:36,287 creating build/lib/web_minify 2021-07-15T19:45:36,288 copying web_minify/processor.py -> build/lib/web_minify 2021-07-15T19:45:36,291 copying web_minify/log.py -> build/lib/web_minify 2021-07-15T19:45:36,293 copying web_minify/files.py -> build/lib/web_minify 2021-07-15T19:45:36,294 copying web_minify/__init__.py -> build/lib/web_minify 2021-07-15T19:45:36,296 copying web_minify/minify.py -> build/lib/web_minify 2021-07-15T19:45:36,298 copying web_minify/time.py -> build/lib/web_minify 2021-07-15T19:45:36,301 creating build/lib/tests 2021-07-15T19:45:36,301 copying tests/__init__.py -> build/lib/tests 2021-07-15T19:45:36,304 creating build/lib/web_minify/handlers 2021-07-15T19:45:36,305 copying web_minify/handlers/sass.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,306 copying web_minify/handlers/jpeg.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,308 copying web_minify/handlers/__init__.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,310 copying web_minify/handlers/html.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,312 copying web_minify/handlers/js.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,314 copying web_minify/handlers/png.py -> build/lib/web_minify/handlers 2021-07-15T19:45:36,316 creating build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,317 copying web_minify/handlers/svg/scour.py -> build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,325 copying web_minify/handlers/svg/svg_transform.py -> build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,328 copying web_minify/handlers/svg/__init__.py -> build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,329 copying web_minify/handlers/svg/yocto_css.py -> build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,331 copying web_minify/handlers/svg/svg_regex.py -> build/lib/web_minify/handlers/svg 2021-07-15T19:45:36,334 creating build/lib/web_minify/handlers/css 2021-07-15T19:45:36,335 copying web_minify/handlers/css/variables.py -> build/lib/web_minify/handlers/css 2021-07-15T19:45:36,337 copying web_minify/handlers/css/__init__.py -> build/lib/web_minify/handlers/css 2021-07-15T19:45:36,340 creating build/lib/tests/integration 2021-07-15T19:45:36,341 copying tests/integration/test_true.py -> build/lib/tests/integration 2021-07-15T19:45:36,343 copying tests/integration/__init__.py -> build/lib/tests/integration 2021-07-15T19:45:36,345 creating build/lib/tests/unit 2021-07-15T19:45:36,345 copying tests/unit/test_true.py -> build/lib/tests/unit 2021-07-15T19:45:36,347 copying tests/unit/__init__.py -> build/lib/tests/unit 2021-07-15T19:45:36,349 creating build/lib/tests/load 2021-07-15T19:45:36,350 copying tests/load/test_true.py -> build/lib/tests/load 2021-07-15T19:45:36,352 copying tests/load/__init__.py -> build/lib/tests/load 2021-07-15T19:45:36,353 running egg_info 2021-07-15T19:45:36,368 writing web_minify.egg-info/PKG-INFO 2021-07-15T19:45:36,371 writing dependency_links to web_minify.egg-info/dependency_links.txt 2021-07-15T19:45:36,372 writing entry points to web_minify.egg-info/entry_points.txt 2021-07-15T19:45:36,373 writing requirements to web_minify.egg-info/requires.txt 2021-07-15T19:45:36,375 writing top-level names to web_minify.egg-info/top_level.txt 2021-07-15T19:45:36,411 reading manifest file 'web_minify.egg-info/SOURCES.txt' 2021-07-15T19:45:36,424 writing manifest file 'web_minify.egg-info/SOURCES.txt' 2021-07-15T19:45:36,430 copying tests/Makefile -> build/lib/tests 2021-07-15T19:45:36,432 copying tests/pytest.ini -> build/lib/tests 2021-07-15T19:45:36,434 creating build/lib/tests/regressions 2021-07-15T19:45:36,435 copying tests/regressions/test_regressions.py -> build/lib/tests/regressions 2021-07-15T19:45:36,438 creating build/lib/tests/regressions/expected 2021-07-15T19:45:36,438 creating build/lib/tests/regressions/expected/html 2021-07-15T19:45:36,439 copying tests/regressions/expected/html/basic.html -> build/lib/tests/regressions/expected/html 2021-07-15T19:45:36,441 creating build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,442 copying tests/regressions/expected/js/arrays.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,444 copying tests/regressions/expected/js/numbers.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,446 copying tests/regressions/expected/js/object_methods.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,448 copying tests/regressions/expected/js/object_properties.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,450 copying tests/regressions/expected/js/objects.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,452 copying tests/regressions/expected/js/statements.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,454 copying tests/regressions/expected/js/strings.js -> build/lib/tests/regressions/expected/js 2021-07-15T19:45:36,456 creating build/lib/tests/regressions/input 2021-07-15T19:45:36,456 creating build/lib/tests/regressions/input/html 2021-07-15T19:45:36,457 copying tests/regressions/input/html/basic.html -> build/lib/tests/regressions/input/html 2021-07-15T19:45:36,459 creating build/lib/tests/regressions/input/js 2021-07-15T19:45:36,460 copying tests/regressions/input/js/arrays.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,463 copying tests/regressions/input/js/numbers.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,465 copying tests/regressions/input/js/object_methods.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,467 copying tests/regressions/input/js/object_properties.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,469 copying tests/regressions/input/js/objects.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,472 copying tests/regressions/input/js/statements.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,474 copying tests/regressions/input/js/strings.js -> build/lib/tests/regressions/input/js 2021-07-15T19:45:36,490 installing to build/bdist.linux-armv7l/wheel 2021-07-15T19:45:36,490 running install 2021-07-15T19:45:36,491 running install_lib 2021-07-15T19:45:36,496 creating build/bdist.linux-armv7l 2021-07-15T19:45:36,496 creating build/bdist.linux-armv7l/wheel 2021-07-15T19:45:36,498 creating build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,499 copying build/lib/web_minify/processor.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,501 copying build/lib/web_minify/log.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,504 creating build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,504 copying build/lib/web_minify/handlers/sass.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,507 creating build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,508 copying build/lib/web_minify/handlers/svg/scour.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,515 copying build/lib/web_minify/handlers/svg/svg_transform.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,518 copying build/lib/web_minify/handlers/svg/__init__.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,519 copying build/lib/web_minify/handlers/svg/yocto_css.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,522 copying build/lib/web_minify/handlers/svg/svg_regex.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/svg 2021-07-15T19:45:36,525 creating build/bdist.linux-armv7l/wheel/web_minify/handlers/css 2021-07-15T19:45:36,526 copying build/lib/web_minify/handlers/css/variables.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/css 2021-07-15T19:45:36,528 copying build/lib/web_minify/handlers/css/__init__.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers/css 2021-07-15T19:45:36,531 copying build/lib/web_minify/handlers/jpeg.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,532 copying build/lib/web_minify/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,535 copying build/lib/web_minify/handlers/html.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,537 copying build/lib/web_minify/handlers/js.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,539 copying build/lib/web_minify/handlers/png.py -> build/bdist.linux-armv7l/wheel/web_minify/handlers 2021-07-15T19:45:36,541 copying build/lib/web_minify/files.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,543 copying build/lib/web_minify/__init__.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,545 copying build/lib/web_minify/minify.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,548 copying build/lib/web_minify/time.py -> build/bdist.linux-armv7l/wheel/web_minify 2021-07-15T19:45:36,550 creating build/bdist.linux-armv7l/wheel/tests 2021-07-15T19:45:36,551 copying build/lib/tests/pytest.ini -> build/bdist.linux-armv7l/wheel/tests 2021-07-15T19:45:36,554 creating build/bdist.linux-armv7l/wheel/tests/regressions 2021-07-15T19:45:36,555 copying build/lib/tests/regressions/test_regressions.py -> build/bdist.linux-armv7l/wheel/tests/regressions 2021-07-15T19:45:36,557 creating build/bdist.linux-armv7l/wheel/tests/regressions/expected 2021-07-15T19:45:36,559 creating build/bdist.linux-armv7l/wheel/tests/regressions/expected/html 2021-07-15T19:45:36,560 copying build/lib/tests/regressions/expected/html/basic.html -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/html 2021-07-15T19:45:36,563 creating build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,564 copying build/lib/tests/regressions/expected/js/arrays.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,566 copying build/lib/tests/regressions/expected/js/object_methods.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,568 copying build/lib/tests/regressions/expected/js/strings.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,570 copying build/lib/tests/regressions/expected/js/numbers.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,572 copying build/lib/tests/regressions/expected/js/object_properties.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,574 copying build/lib/tests/regressions/expected/js/objects.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,576 copying build/lib/tests/regressions/expected/js/statements.js -> build/bdist.linux-armv7l/wheel/tests/regressions/expected/js 2021-07-15T19:45:36,578 creating build/bdist.linux-armv7l/wheel/tests/regressions/input 2021-07-15T19:45:36,580 creating build/bdist.linux-armv7l/wheel/tests/regressions/input/html 2021-07-15T19:45:36,581 copying build/lib/tests/regressions/input/html/basic.html -> build/bdist.linux-armv7l/wheel/tests/regressions/input/html 2021-07-15T19:45:36,584 creating build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,584 copying build/lib/tests/regressions/input/js/arrays.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,587 copying build/lib/tests/regressions/input/js/object_methods.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,588 copying build/lib/tests/regressions/input/js/strings.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,590 copying build/lib/tests/regressions/input/js/numbers.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,592 copying build/lib/tests/regressions/input/js/object_properties.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,595 copying build/lib/tests/regressions/input/js/objects.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,596 copying build/lib/tests/regressions/input/js/statements.js -> build/bdist.linux-armv7l/wheel/tests/regressions/input/js 2021-07-15T19:45:36,599 creating build/bdist.linux-armv7l/wheel/tests/integration 2021-07-15T19:45:36,600 copying build/lib/tests/integration/test_true.py -> build/bdist.linux-armv7l/wheel/tests/integration 2021-07-15T19:45:36,602 copying build/lib/tests/integration/__init__.py -> build/bdist.linux-armv7l/wheel/tests/integration 2021-07-15T19:45:36,603 copying build/lib/tests/Makefile -> build/bdist.linux-armv7l/wheel/tests 2021-07-15T19:45:36,606 creating build/bdist.linux-armv7l/wheel/tests/unit 2021-07-15T19:45:36,607 copying build/lib/tests/unit/test_true.py -> build/bdist.linux-armv7l/wheel/tests/unit 2021-07-15T19:45:36,609 copying build/lib/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/tests/unit 2021-07-15T19:45:36,610 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/tests 2021-07-15T19:45:36,613 creating build/bdist.linux-armv7l/wheel/tests/load 2021-07-15T19:45:36,614 copying build/lib/tests/load/test_true.py -> build/bdist.linux-armv7l/wheel/tests/load 2021-07-15T19:45:36,616 copying build/lib/tests/load/__init__.py -> build/bdist.linux-armv7l/wheel/tests/load 2021-07-15T19:45:36,620 writing byte-compilation script '/tmp/tmpdinza5rr.py' 2021-07-15T19:45:36,620 /usr/bin/python3 /tmp/tmpdinza5rr.py 2021-07-15T19:45:36,967 removing /tmp/tmpdinza5rr.py 2021-07-15T19:45:36,968 running install_data 2021-07-15T19:45:36,972 creating build/bdist.linux-armv7l/wheel/web_minify-0.0.3.data 2021-07-15T19:45:36,972 creating build/bdist.linux-armv7l/wheel/web_minify-0.0.3.data/data 2021-07-15T19:45:36,974 creating build/bdist.linux-armv7l/wheel/web_minify-0.0.3.data/data/web-minify 2021-07-15T19:45:36,975 copying VERSION -> build/bdist.linux-armv7l/wheel/web_minify-0.0.3.data/data/web-minify 2021-07-15T19:45:36,976 running install_egg_info 2021-07-15T19:45:36,983 Copying web_minify.egg-info to build/bdist.linux-armv7l/wheel/web_minify-0.0.3-py3.9.egg-info 2021-07-15T19:45:37,000 running install_scripts 2021-07-15T19:45:37,112 creating build/bdist.linux-armv7l/wheel/web_minify-0.0.3.dist-info/WHEEL 2021-07-15T19:45:37,115 creating '/tmp/pip-wheel-ge4nyhli/web_minify-0.0.3-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-15T19:45:37,117 adding 'tests/Makefile' 2021-07-15T19:45:37,119 adding 'tests/__init__.py' 2021-07-15T19:45:37,120 adding 'tests/pytest.ini' 2021-07-15T19:45:37,121 adding 'tests/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,123 adding 'tests/integration/__init__.py' 2021-07-15T19:45:37,124 adding 'tests/integration/test_true.py' 2021-07-15T19:45:37,126 adding 'tests/integration/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,127 adding 'tests/integration/__pycache__/test_true.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,129 adding 'tests/load/__init__.py' 2021-07-15T19:45:37,130 adding 'tests/load/test_true.py' 2021-07-15T19:45:37,132 adding 'tests/load/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,133 adding 'tests/load/__pycache__/test_true.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,135 adding 'tests/regressions/test_regressions.py' 2021-07-15T19:45:37,137 adding 'tests/regressions/__pycache__/test_regressions.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,139 adding 'tests/regressions/expected/html/basic.html' 2021-07-15T19:45:37,141 adding 'tests/regressions/expected/js/arrays.js' 2021-07-15T19:45:37,142 adding 'tests/regressions/expected/js/numbers.js' 2021-07-15T19:45:37,143 adding 'tests/regressions/expected/js/object_methods.js' 2021-07-15T19:45:37,144 adding 'tests/regressions/expected/js/object_properties.js' 2021-07-15T19:45:37,145 adding 'tests/regressions/expected/js/objects.js' 2021-07-15T19:45:37,146 adding 'tests/regressions/expected/js/statements.js' 2021-07-15T19:45:37,148 adding 'tests/regressions/expected/js/strings.js' 2021-07-15T19:45:37,150 adding 'tests/regressions/input/html/basic.html' 2021-07-15T19:45:37,152 adding 'tests/regressions/input/js/arrays.js' 2021-07-15T19:45:37,153 adding 'tests/regressions/input/js/numbers.js' 2021-07-15T19:45:37,154 adding 'tests/regressions/input/js/object_methods.js' 2021-07-15T19:45:37,155 adding 'tests/regressions/input/js/object_properties.js' 2021-07-15T19:45:37,156 adding 'tests/regressions/input/js/objects.js' 2021-07-15T19:45:37,158 adding 'tests/regressions/input/js/statements.js' 2021-07-15T19:45:37,159 adding 'tests/regressions/input/js/strings.js' 2021-07-15T19:45:37,160 adding 'tests/unit/__init__.py' 2021-07-15T19:45:37,161 adding 'tests/unit/test_true.py' 2021-07-15T19:45:37,163 adding 'tests/unit/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,164 adding 'tests/unit/__pycache__/test_true.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,166 adding 'web_minify/__init__.py' 2021-07-15T19:45:37,168 adding 'web_minify/files.py' 2021-07-15T19:45:37,169 adding 'web_minify/log.py' 2021-07-15T19:45:37,171 adding 'web_minify/minify.py' 2021-07-15T19:45:37,173 adding 'web_minify/processor.py' 2021-07-15T19:45:37,174 adding 'web_minify/time.py' 2021-07-15T19:45:37,177 adding 'web_minify/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,178 adding 'web_minify/__pycache__/files.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,179 adding 'web_minify/__pycache__/log.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,181 adding 'web_minify/__pycache__/minify.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,184 adding 'web_minify/__pycache__/processor.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,185 adding 'web_minify/__pycache__/time.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,187 adding 'web_minify/handlers/__init__.py' 2021-07-15T19:45:37,188 adding 'web_minify/handlers/html.py' 2021-07-15T19:45:37,190 adding 'web_minify/handlers/jpeg.py' 2021-07-15T19:45:37,191 adding 'web_minify/handlers/js.py' 2021-07-15T19:45:37,192 adding 'web_minify/handlers/png.py' 2021-07-15T19:45:37,193 adding 'web_minify/handlers/sass.py' 2021-07-15T19:45:37,195 adding 'web_minify/handlers/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,197 adding 'web_minify/handlers/__pycache__/html.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,198 adding 'web_minify/handlers/__pycache__/jpeg.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,200 adding 'web_minify/handlers/__pycache__/js.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,201 adding 'web_minify/handlers/__pycache__/png.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,202 adding 'web_minify/handlers/__pycache__/sass.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,205 adding 'web_minify/handlers/css/__init__.py' 2021-07-15T19:45:37,207 adding 'web_minify/handlers/css/variables.py' 2021-07-15T19:45:37,210 adding 'web_minify/handlers/css/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,212 adding 'web_minify/handlers/css/__pycache__/variables.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,214 adding 'web_minify/handlers/svg/__init__.py' 2021-07-15T19:45:37,238 adding 'web_minify/handlers/svg/scour.py' 2021-07-15T19:45:37,242 adding 'web_minify/handlers/svg/svg_regex.py' 2021-07-15T19:45:37,244 adding 'web_minify/handlers/svg/svg_transform.py' 2021-07-15T19:45:37,245 adding 'web_minify/handlers/svg/yocto_css.py' 2021-07-15T19:45:37,247 adding 'web_minify/handlers/svg/__pycache__/__init__.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,261 adding 'web_minify/handlers/svg/__pycache__/scour.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,264 adding 'web_minify/handlers/svg/__pycache__/svg_regex.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,266 adding 'web_minify/handlers/svg/__pycache__/svg_transform.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,267 adding 'web_minify/handlers/svg/__pycache__/yocto_css.cpython-39.opt-2.pyc' 2021-07-15T19:45:37,269 adding 'web_minify-0.0.3.data/data/web-minify/VERSION' 2021-07-15T19:45:37,273 adding 'web_minify-0.0.3.dist-info/METADATA' 2021-07-15T19:45:37,274 adding 'web_minify-0.0.3.dist-info/WHEEL' 2021-07-15T19:45:37,274 adding 'web_minify-0.0.3.dist-info/entry_points.txt' 2021-07-15T19:45:37,275 adding 'web_minify-0.0.3.dist-info/top_level.txt' 2021-07-15T19:45:37,276 adding 'web_minify-0.0.3.dist-info/zip-safe' 2021-07-15T19:45:37,278 adding 'web_minify-0.0.3.dist-info/RECORD' 2021-07-15T19:45:37,282 removing build/bdist.linux-armv7l/wheel 2021-07-15T19:45:37,407 Building wheel for web-minify (setup.py): finished with status 'done' 2021-07-15T19:45:37,411 Created wheel for web-minify: filename=web_minify-0.0.3-py2.py3-none-any.whl size=164256 sha256=ef85f5154831cd07d0d1c235036f614b78ecc15366252565bbbe8fa9b01cf044 2021-07-15T19:45:37,412 Stored in directory: /tmp/pip-ephem-wheel-cache-21f68es9/wheels/7c/b0/4a/88212f5b1fa119af0a55c4c5ca02eb147d3239e8efc3ba878c 2021-07-15T19:45:37,424 Successfully built web-minify 2021-07-15T19:45:37,433 Removed build tracker: '/tmp/pip-req-tracker-s0_ubch9'