Python + Gradience Package Errors

Hey Everyone,

I’m getting errors when installing the following packages:


Packages (14) pacman-6.1.0-4  python-fastjsonschema-2.19.1-1  python-ordered-set-4.1.0-4  python-platformdirs-4.2.0-1  python-pyproject-hooks-1.0.0-5  python-tomli-2.0.1-3
              python-trove-classifiers-2024.3.3-1  python-validate-pyproject-0.13-1  python-build-1.1.1-2  python-installer-0.7.0-4  python-setuptools-1:69.0.3-4
              python-setuptools-scm-8.0.4-1  python-toml-0.10.2-9  python-wheel-0.43.0-1

Total Download Size:    0.92 MiB
Total Installed Size:  12.42 MiB
Net Upgrade Size:       7.63 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 pacman-6.1.0-4-x86_64                                                      937.2 KiB  2.54 MiB/s 00:00 [--------------------------------------------------------------] 100%
(14/14) checking keys in keyring                                                                        [--------------------------------------------------------------] 100%
(14/14) checking package integrity                                                                      [--------------------------------------------------------------] 100%
(14/14) loading package files                                                                           [--------------------------------------------------------------] 100%
(14/14) checking for file conflicts                                                                     [--------------------------------------------------------------] 100%
(14/14) checking available disk space                                                                   [--------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
( 1/14) installing python-installer                                                                     [--------------------------------------------------------------] 100%
( 2/14) installing python-ordered-set                                                                   [--------------------------------------------------------------] 100%
( 3/14) installing python-platformdirs                                                                  [--------------------------------------------------------------] 100%
( 4/14) installing python-tomli                                                                         [--------------------------------------------------------------] 100%
( 5/14) installing python-fastjsonschema                                                                [--------------------------------------------------------------] 100%
( 6/14) installing python-trove-classifiers                                                             [--------------------------------------------------------------] 100%
( 7/14) installing python-validate-pyproject                                                            [--------------------------------------------------------------] 100%
( 8/14) installing python-setuptools                                                                    [--------------------------------------------------------------] 100%
( 9/14) installing python-setuptools-scm                                                                [--------------------------------------------------------------] 100%
(10/14) installing python-toml                                                                          [--------------------------------------------------------------] 100%
(11/14) installing python-wheel                                                                         [--------------------------------------------------------------] 100%
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures [installed]
(12/14) installing python-pyproject-hooks                                                               [--------------------------------------------------------------] 100%
(13/14) installing python-build                                                                         [--------------------------------------------------------------] 100%
Optional dependencies for python-build
    python-virtualenv: Use virtualenv for build isolation
(14/14) upgrading pacman                                                                                [--------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Checking which packages need to be rebuilt
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
warning: plymouth: local (24.004.60-7) is newer than extra (22.02.122-17)
resolving dependencies...
looking for conflicting packages...

Packages (2) libsass-3.6.6-1  sassc-3.6.2-4

Total Installed Size:  2.20 MiB

:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring                                                                          [--------------------------------------------------------------] 100%
(2/2) checking package integrity                                                                        [--------------------------------------------------------------] 100%
(2/2) loading package files                                                                             [--------------------------------------------------------------] 100%
(2/2) checking for file conflicts                                                                       [--------------------------------------------------------------] 100%
(2/2) checking available disk space                                                                     [--------------------------------------------------------------] 100%
:: Processing package changes...
(1/2) installing libsass                                                                                [--------------------------------------------------------------] 100%
(2/2) installing sassc                                                                                  [--------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: python-cssutils 2.9.0-1 (Sat 23 Mar 2024 11:24:24 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found cssutils-2.9.0.tar.gz
==> Validating source files with sha256sums...
    cssutils-2.9.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting cssutils-2.9.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: python-cssutils 2.9.0-1 (Sat 23 Mar 2024 11:24:26 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
* Getting build dependencies for wheel...
running egg_info
writing cssutils.egg-info/PKG-INFO
writing dependency_links to cssutils.egg-info/dependency_links.txt
writing entry points to cssutils.egg-info/entry_points.txt
writing requirements to cssutils.egg-info/requires.txt
writing top-level names to cssutils.egg-info/top_level.txt
reading manifest file 'cssutils.egg-info/SOURCES.txt'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'cssutils.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/cssutils
copying cssutils/css2productions.py -> build/lib/cssutils
copying cssutils/_fetchgae.py -> build/lib/cssutils
copying cssutils/_fetch.py -> build/lib/cssutils
copying cssutils/__init__.py -> build/lib/cssutils
copying cssutils/serialize.py -> build/lib/cssutils
copying cssutils/parse.py -> build/lib/cssutils
copying cssutils/script.py -> build/lib/cssutils
copying cssutils/settings.py -> build/lib/cssutils
copying cssutils/util.py -> build/lib/cssutils
copying cssutils/prodparser.py -> build/lib/cssutils
copying cssutils/tokenize2.py -> build/lib/cssutils
copying cssutils/codec.py -> build/lib/cssutils
copying cssutils/helper.py -> build/lib/cssutils
copying cssutils/profiles.py -> build/lib/cssutils
copying cssutils/sac.py -> build/lib/cssutils
copying cssutils/cssproductions.py -> build/lib/cssutils
copying cssutils/errorhandler.py -> build/lib/cssutils
creating build/lib/encutils
copying encutils/__init__.py -> build/lib/encutils
creating build/lib/cssutils/scripts
copying cssutils/scripts/cssparse.py -> build/lib/cssutils/scripts
copying cssutils/scripts/__init__.py -> build/lib/cssutils/scripts
copying cssutils/scripts/csscapture.py -> build/lib/cssutils/scripts
copying cssutils/scripts/csscombine.py -> build/lib/cssutils/scripts
creating build/lib/cssutils/stylesheets
copying cssutils/stylesheets/medialist.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/__init__.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/mediaquery.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/stylesheet.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/stylesheetlist.py -> build/lib/cssutils/stylesheets
creating build/lib/cssutils/css
copying cssutils/css/__init__.py -> build/lib/cssutils/css
copying cssutils/css/colors.py -> build/lib/cssutils/css
copying cssutils/css/cssvalue.py -> build/lib/cssutils/css
copying cssutils/css/cssnamespacerule.py -> build/lib/cssutils/css
copying cssutils/css/cssimportrule.py -> build/lib/cssutils/css
copying cssutils/css/selectorlist.py -> build/lib/cssutils/css
copying cssutils/css/cssfontfacerule.py -> build/lib/cssutils/css
copying cssutils/css/cssproperties.py -> build/lib/cssutils/css
copying cssutils/css/cssrule.py -> build/lib/cssutils/css
copying cssutils/css/cssstyledeclaration.py -> build/lib/cssutils/css
copying cssutils/css/cssmediarule.py -> build/lib/cssutils/css
copying cssutils/css/marginrule.py -> build/lib/cssutils/css
copying cssutils/css/cssstylesheet.py -> build/lib/cssutils/css
copying cssutils/css/cssvariablesdeclaration.py -> build/lib/cssutils/css
copying cssutils/css/csspagerule.py -> build/lib/cssutils/css
copying cssutils/css/value.py -> build/lib/cssutils/css
copying cssutils/css/cssstylerule.py -> build/lib/cssutils/css
copying cssutils/css/csscharsetrule.py -> build/lib/cssutils/css
copying cssutils/css/property.py -> build/lib/cssutils/css
copying cssutils/css/selector.py -> build/lib/cssutils/css
copying cssutils/css/csscomment.py -> build/lib/cssutils/css
copying cssutils/css/cssvariablesrule.py -> build/lib/cssutils/css
copying cssutils/css/cssrulelist.py -> build/lib/cssutils/css
copying cssutils/css/cssunknownrule.py -> build/lib/cssutils/css
creating build/lib/cssutils/tests
copying cssutils/tests/test_selector.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csscharsetrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstylerule.py -> build/lib/cssutils/tests
copying cssutils/tests/basetest.py -> build/lib/cssutils/tests
copying cssutils/tests/test_profiles.py -> build/lib/cssutils/tests
copying cssutils/tests/test_parse.py -> build/lib/cssutils/tests
copying cssutils/tests/test_x.py -> build/lib/cssutils/tests
copying cssutils/tests/test_settings.py -> build/lib/cssutils/tests
copying cssutils/tests/__init__.py -> build/lib/cssutils/tests
copying cssutils/tests/test_scripts_csscombine.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstylesheet.py -> build/lib/cssutils/tests
copying cssutils/tests/test_errorhandler.py -> build/lib/cssutils/tests
copying cssutils/tests/test_properties.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvariablesdeclaration.py -> build/lib/cssutils/tests
copying cssutils/tests/test_stylesheet.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csscomment.py -> build/lib/cssutils/tests
copying cssutils/tests/test_encutils.py -> build/lib/cssutils/tests
copying cssutils/tests/test_marginrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_domimplementation.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssutilsimport.py -> build/lib/cssutils/tests
copying cssutils/tests/test_codec.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_property.py -> build/lib/cssutils/tests
copying cssutils/tests/test_mediaquery.py -> build/lib/cssutils/tests
copying cssutils/tests/test_value.py -> build/lib/cssutils/tests
copying cssutils/tests/test_medialist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_tokenize2.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssproperties.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvariablesrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssrulelist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssutils.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvalue.py -> build/lib/cssutils/tests
copying cssutils/tests/test_selectorlist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssimportrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_prodparser.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssmediarule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_serialize.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssfontfacerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssunknownrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_helper.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstyledeclaration.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssnamespacerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csspagerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_util.py -> build/lib/cssutils/tests
running egg_info
writing cssutils.egg-info/PKG-INFO
writing dependency_links to cssutils.egg-info/dependency_links.txt
writing entry points to cssutils.egg-info/entry_points.txt
writing requirements to cssutils.egg-info/requires.txt
writing top-level names to cssutils.egg-info/top_level.txt
reading manifest file 'cssutils.egg-info/SOURCES.txt'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'cssutils.egg-info/SOURCES.txt'
creating build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/096.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/097.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1ascii.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1import.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-ascii.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-iso.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-utf8.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1utf.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/2inherit-iso.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/2resolve.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/acid2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/all.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/atrule.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/bad.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/basic.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/bundle.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/cases.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-1.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-proxy.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/cthedot_default.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/default_html4.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/hacks.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html20.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html40.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/import.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/import3.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/ll.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/ll2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/multiple-values.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/page_test.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/sample_5.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/sample_7.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/single-color.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/slashcode.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/t-HACKS.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/test-unicode.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/test.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/tigris.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/tigris2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/u_simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/v_simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/vars.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/varsimport.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/xhtml2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/xhtml22.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/yuck.css -> build/lib/cssutils/tests/sheets
creating build/lib/cssutils/tests/sheets/import
copying cssutils/tests/sheets/import/import-impossible.css -> build/lib/cssutils/tests/sheets/import
copying cssutils/tests/sheets/import/import2.css -> build/lib/cssutils/tests/sheets/import
creating build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/start.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/use.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/vars.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/vars2.css -> build/lib/cssutils/tests/sheets/var
creating build/lib/cssutils/tests/sheets/images
copying cssutils/tests/sheets/images/example.gif -> build/lib/cssutils/tests/sheets/images
creating build/lib/cssutils/tests/sheets/import/images2
copying cssutils/tests/sheets/import/images2/example2.gif -> build/lib/cssutils/tests/sheets/import/images2
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/css2productions.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/_fetchgae.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/_fetch.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/cssparse.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/csscapture.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/csscombine.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
creating build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/medialist.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/mediaquery.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/stylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/stylesheetlist.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/serialize.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/parse.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/script.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/settings.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/util.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/prodparser.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/tokenize2.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/colors.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvalue.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssnamespacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssimportrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/selectorlist.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssfontfacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssproperties.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstyledeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssmediarule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/marginrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvariablesdeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csspagerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/value.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstylerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csscharsetrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/property.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/selector.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csscomment.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvariablesrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssrulelist.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssunknownrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/codec.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/helper.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/profiles.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/sac.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_selector.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csscharsetrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstylerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/basetest.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_profiles.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_parse.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_x.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_scripts_csscombine.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_errorhandler.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_properties.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvariablesdeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_stylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csscomment.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_encutils.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_marginrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_domimplementation.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssutilsimport.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_codec.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_property.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_mediaquery.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_value.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_medialist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_tokenize2.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssproperties.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvariablesrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssrulelist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssutils.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvalue.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html40.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html20.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1ascii.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/bad.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/single-color.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1utf.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/tigris.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/import.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-iso.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/page_test.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/xhtml2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/yuck.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/ll2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/all.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/multiple-values.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/csscombine-1.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/slashcode.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/atrule.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/v_simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/test-unicode.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/sample_5.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/varsimport.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/097.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/2inherit-iso.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/import3.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/hacks.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/default_html4.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/sample_7.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
copying build/lib/cssutils/tests/sheets/import/import2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
copying build/lib/cssutils/tests/sheets/import/import-impossible.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import/images2
copying build/lib/cssutils/tests/sheets/import/images2/example2.gif -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import/images2
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/start.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/vars2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/use.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/vars.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/csscombine-proxy.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/test.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/acid2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/ll.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/tigris2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/csscombine-2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/bundle.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1import.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/vars.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/images
copying build/lib/cssutils/tests/sheets/images/example.gif -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/images
copying build/lib/cssutils/tests/sheets/2resolve.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/096.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/u_simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-ascii.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/cases.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/basic.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/cthedot_default.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-utf8.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/xhtml22.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/t-HACKS.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/test_selectorlist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssimportrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_prodparser.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssmediarule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_serialize.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssfontfacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssunknownrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_helper.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstyledeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssnamespacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csspagerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_util.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/cssproductions.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/errorhandler.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/encutils
copying build/lib/encutils/__init__.py -> build/bdist.linux-x86_64/wheel/encutils
running install_egg_info
Copying cssutils.egg-info to build/bdist.linux-x86_64/wheel/cssutils-2.9.0-py3.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/cssutils-2.9.0.dist-info/WHEEL
creating '/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/dist/.tmp-itqrpjbo/cssutils-2.9.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'cssutils/__init__.py'
adding 'cssutils/_fetch.py'
adding 'cssutils/_fetchgae.py'
adding 'cssutils/codec.py'
adding 'cssutils/css2productions.py'
adding 'cssutils/cssproductions.py'
adding 'cssutils/errorhandler.py'
adding 'cssutils/helper.py'
adding 'cssutils/parse.py'
adding 'cssutils/prodparser.py'
adding 'cssutils/profiles.py'
adding 'cssutils/sac.py'
adding 'cssutils/script.py'
adding 'cssutils/serialize.py'
adding 'cssutils/settings.py'
adding 'cssutils/tokenize2.py'
adding 'cssutils/util.py'
adding 'cssutils/css/__init__.py'
adding 'cssutils/css/colors.py'
adding 'cssutils/css/csscharsetrule.py'
adding 'cssutils/css/csscomment.py'
adding 'cssutils/css/cssfontfacerule.py'
adding 'cssutils/css/cssimportrule.py'
adding 'cssutils/css/cssmediarule.py'
adding 'cssutils/css/cssnamespacerule.py'
adding 'cssutils/css/csspagerule.py'
adding 'cssutils/css/cssproperties.py'
adding 'cssutils/css/cssrule.py'
adding 'cssutils/css/cssrulelist.py'
adding 'cssutils/css/cssstyledeclaration.py'
adding 'cssutils/css/cssstylerule.py'
adding 'cssutils/css/cssstylesheet.py'
adding 'cssutils/css/cssunknownrule.py'
adding 'cssutils/css/cssvalue.py'
adding 'cssutils/css/cssvariablesdeclaration.py'
adding 'cssutils/css/cssvariablesrule.py'
adding 'cssutils/css/marginrule.py'
adding 'cssutils/css/property.py'
adding 'cssutils/css/selector.py'
adding 'cssutils/css/selectorlist.py'
adding 'cssutils/css/value.py'
adding 'cssutils/scripts/__init__.py'
adding 'cssutils/scripts/csscapture.py'
adding 'cssutils/scripts/csscombine.py'
adding 'cssutils/scripts/cssparse.py'
adding 'cssutils/stylesheets/__init__.py'
adding 'cssutils/stylesheets/medialist.py'
adding 'cssutils/stylesheets/mediaquery.py'
adding 'cssutils/stylesheets/stylesheet.py'
adding 'cssutils/stylesheets/stylesheetlist.py'
adding 'cssutils/tests/__init__.py'
adding 'cssutils/tests/basetest.py'
adding 'cssutils/tests/test_codec.py'
adding 'cssutils/tests/test_csscharsetrule.py'
adding 'cssutils/tests/test_csscomment.py'
adding 'cssutils/tests/test_cssfontfacerule.py'
adding 'cssutils/tests/test_cssimportrule.py'
adding 'cssutils/tests/test_cssmediarule.py'
adding 'cssutils/tests/test_cssnamespacerule.py'
adding 'cssutils/tests/test_csspagerule.py'
adding 'cssutils/tests/test_cssproperties.py'
adding 'cssutils/tests/test_cssrule.py'
adding 'cssutils/tests/test_cssrulelist.py'
adding 'cssutils/tests/test_cssstyledeclaration.py'
adding 'cssutils/tests/test_cssstylerule.py'
adding 'cssutils/tests/test_cssstylesheet.py'
adding 'cssutils/tests/test_cssunknownrule.py'
adding 'cssutils/tests/test_cssutils.py'
adding 'cssutils/tests/test_cssutilsimport.py'
adding 'cssutils/tests/test_cssvalue.py'
adding 'cssutils/tests/test_cssvariablesdeclaration.py'
adding 'cssutils/tests/test_cssvariablesrule.py'
adding 'cssutils/tests/test_domimplementation.py'
adding 'cssutils/tests/test_encutils.py'
adding 'cssutils/tests/test_errorhandler.py'
adding 'cssutils/tests/test_helper.py'
adding 'cssutils/tests/test_marginrule.py'
adding 'cssutils/tests/test_medialist.py'
adding 'cssutils/tests/test_mediaquery.py'
adding 'cssutils/tests/test_parse.py'
adding 'cssutils/tests/test_prodparser.py'
adding 'cssutils/tests/test_profiles.py'
adding 'cssutils/tests/test_properties.py'
adding 'cssutils/tests/test_property.py'
adding 'cssutils/tests/test_scripts_csscombine.py'
adding 'cssutils/tests/test_selector.py'
adding 'cssutils/tests/test_selectorlist.py'
adding 'cssutils/tests/test_serialize.py'
adding 'cssutils/tests/test_settings.py'
adding 'cssutils/tests/test_stylesheet.py'
adding 'cssutils/tests/test_tokenize2.py'
adding 'cssutils/tests/test_util.py'
adding 'cssutils/tests/test_value.py'
adding 'cssutils/tests/test_x.py'
adding 'cssutils/tests/sheets/096.css'
adding 'cssutils/tests/sheets/097.css'
adding 'cssutils/tests/sheets/1.css'
adding 'cssutils/tests/sheets/1ascii.css'
adding 'cssutils/tests/sheets/1import.css'
adding 'cssutils/tests/sheets/1inherit-ascii.css'
adding 'cssutils/tests/sheets/1inherit-iso.css'
adding 'cssutils/tests/sheets/1inherit-utf8.css'
adding 'cssutils/tests/sheets/1utf.css'
adding 'cssutils/tests/sheets/2inherit-iso.css'
adding 'cssutils/tests/sheets/2resolve.css'
adding 'cssutils/tests/sheets/acid2.css'
adding 'cssutils/tests/sheets/all.css'
adding 'cssutils/tests/sheets/atrule.css'
adding 'cssutils/tests/sheets/bad.css'
adding 'cssutils/tests/sheets/basic.css'
adding 'cssutils/tests/sheets/bundle.css'
adding 'cssutils/tests/sheets/cases.css'
adding 'cssutils/tests/sheets/csscombine-1.css'
adding 'cssutils/tests/sheets/csscombine-2.css'
adding 'cssutils/tests/sheets/csscombine-proxy.css'
adding 'cssutils/tests/sheets/cthedot_default.css'
adding 'cssutils/tests/sheets/default_html4.css'
adding 'cssutils/tests/sheets/hacks.css'
adding 'cssutils/tests/sheets/html.css'
adding 'cssutils/tests/sheets/html20.css'
adding 'cssutils/tests/sheets/html40.css'
adding 'cssutils/tests/sheets/import.css'
adding 'cssutils/tests/sheets/import3.css'
adding 'cssutils/tests/sheets/ll.css'
adding 'cssutils/tests/sheets/ll2.css'
adding 'cssutils/tests/sheets/multiple-values.css'
adding 'cssutils/tests/sheets/page_test.css'
adding 'cssutils/tests/sheets/sample_5.css'
adding 'cssutils/tests/sheets/sample_7.css'
adding 'cssutils/tests/sheets/simple.css'
adding 'cssutils/tests/sheets/single-color.css'
adding 'cssutils/tests/sheets/slashcode.css'
adding 'cssutils/tests/sheets/t-HACKS.css'
adding 'cssutils/tests/sheets/test-unicode.css'
adding 'cssutils/tests/sheets/test.css'
adding 'cssutils/tests/sheets/tigris.css'
adding 'cssutils/tests/sheets/tigris2.css'
adding 'cssutils/tests/sheets/u_simple.css'
adding 'cssutils/tests/sheets/v_simple.css'
adding 'cssutils/tests/sheets/vars.css'
adding 'cssutils/tests/sheets/varsimport.css'
adding 'cssutils/tests/sheets/xhtml2.css'
adding 'cssutils/tests/sheets/xhtml22.css'
adding 'cssutils/tests/sheets/yuck.css'
adding 'cssutils/tests/sheets/images/example.gif'
adding 'cssutils/tests/sheets/import/import-impossible.css'
adding 'cssutils/tests/sheets/import/import2.css'
adding 'cssutils/tests/sheets/import/images2/example2.gif'
adding 'cssutils/tests/sheets/var/start.css'
adding 'cssutils/tests/sheets/var/use.css'
adding 'cssutils/tests/sheets/var/vars.css'
adding 'cssutils/tests/sheets/var/vars2.css'
adding 'encutils/__init__.py'
adding 'cssutils-2.9.0.dist-info/COPYING'
adding 'cssutils-2.9.0.dist-info/COPYING.LESSER'
adding 'cssutils-2.9.0.dist-info/METADATA'
adding 'cssutils-2.9.0.dist-info/WHEEL'
adding 'cssutils-2.9.0.dist-info/entry_points.txt'
adding 'cssutils-2.9.0.dist-info/top_level.txt'
adding 'cssutils-2.9.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built cssutils-2.9.0-py3-none-any.whl
==> Starting check()...
============================================================================ test session starts ============================================================================
platform linux -- Python 3.11.8, pytest-8.1.1, pluggy-1.4.0
rootdir: /home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0
configfile: pytest.ini
plugins: jaraco.test-5.4.0
collected 444 items                                                                                                                                                         

cssutils/tests/test_codec.py ......                                                                                                                                   [  1%]
cssutils/tests/test_csscharsetrule.py ..........                                                                                                                      [  3%]
cssutils/tests/test_csscomment.py .......                                                                                                                             [  5%]
cssutils/tests/test_cssfontfacerule.py ...........                                                                                                                    [  7%]
cssutils/tests/test_cssimportrule.py ..............                                                                                                                   [ 10%]
cssutils/tests/test_cssmediarule.py .................                                                                                                                 [ 14%]
cssutils/tests/test_cssnamespacerule.py ..........                                                                                                                    [ 16%]
cssutils/tests/test_csspagerule.py ..............                                                                                                                     [ 20%]
cssutils/tests/test_cssproperties.py ...                                                                                                                              [ 20%]
cssutils/tests/test_cssrule.py ....                                                                                                                                   [ 21%]
cssutils/tests/test_cssrulelist.py ..                                                                                                                                 [ 22%]
cssutils/tests/test_cssstyledeclaration.py ........................                                                                                                   [ 27%]
cssutils/tests/test_cssstylerule.py ............                                                                                                                      [ 30%]
cssutils/tests/test_cssstylesheet.py ............................                                                                                                     [ 36%]
cssutils/tests/test_cssunknownrule.py .......                                                                                                                         [ 38%]
cssutils/tests/test_cssutils.py ........                                                                                                                              [ 39%]
cssutils/tests/test_cssutilsimport.py .                                                                                                                               [ 40%]
cssutils/tests/test_cssvalue.py xxxxXxxxxxxxxxxxxxxxx                                                                                                                 [ 44%]
cssutils/tests/test_cssvariablesdeclaration.py .........                                                                                                              [ 46%]
cssutils/tests/test_cssvariablesrule.py ..........                                                                                                                    [ 49%]
cssutils/tests/test_domimplementation.py FFFF                                                                                                                         [ 50%]
cssutils/tests/test_encutils.py .......                                                                                                                               [ 51%]
cssutils/tests/test_errorhandler.py ....                                                                                                                              [ 52%]
cssutils/tests/test_helper.py .....                                                                                                                                   [ 53%]
cssutils/tests/test_marginrule.py ........                                                                                                                            [ 55%]
cssutils/tests/test_medialist.py .........                                                                                                                            [ 57%]
cssutils/tests/test_mediaquery.py ....                                                                                                                                [ 58%]
cssutils/tests/test_parse.py ..............                                                                                                                           [ 61%]
cssutils/tests/test_prodparser.py .................                                                                                                                   [ 65%]
cssutils/tests/test_profiles.py ........xxxxxx.............xxxxx                                                                                                      [ 72%]
cssutils/tests/test_properties.py ..                                                                                                                                  [ 72%]
cssutils/tests/test_property.py ........                                                                                                                              [ 74%]
cssutils/tests/test_scripts_csscombine.py ..                                                                                                                          [ 75%]
cssutils/tests/test_selector.py ........                                                                                                                              [ 77%]
cssutils/tests/test_selectorlist.py .....                                                                                                                             [ 78%]
cssutils/tests/test_serialize.py .............................                                                                                                        [ 84%]
cssutils/tests/test_settings.py .                                                                                                                                     [ 84%]
cssutils/tests/test_stylesheet.py .                                                                                                                                   [ 85%]
cssutils/tests/test_tokenize2.py .............                                                                                                                        [ 88%]
cssutils/tests/test_util.py .....................                                                                                                                     [ 92%]
cssutils/tests/test_value.py .F...................xxxxxxxxxx                                                                                                          [ 99%]
cssutils/tests/test_x.py x                                                                                                                                            [100%]

================================================================================= FAILURES ==================================================================================
______________________________________________________________ TestDOMImplementation.test_createCSSStyleSheet _______________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7fa1ae6d9b50>

    def test_createCSSStyleSheet(self):
        "DOMImplementationCSS.createCSSStyleSheet()"
        title, media = 'Test Title', cssutils.stylesheets.MediaList('all')
        with warnings.catch_warnings():
            warnings.simplefilter('ignore')
>           sheet = self.domimpl.createCSSStyleSheet(title, media)
E           AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:19: AttributeError
_________________________________________________________________ TestDOMImplementation.test_createDocument _________________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7fa1ae4a6010>

    def test_createDocument(self):
        "DOMImplementationCSS.createDocument()"
>       doc = self.domimpl.createDocument(None, None, None)
E       AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:26: AttributeError
_______________________________________________________________ TestDOMImplementation.test_createDocumentType _______________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7fa1ae4a7290>

    def test_createDocumentType(self):
        "DOMImplementationCSS.createDocumentType()"
>       doctype = self.domimpl.createDocumentType('foo', 'bar', 'raboof')
E       AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:31: AttributeError
___________________________________________________________________ TestDOMImplementation.test_hasFeature ___________________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7fa1ae285610>

    def test_hasFeature(self):
        "DOMImplementationCSS.hasFeature()"
        tests = [
            ('css', '1.0'),
            ('css', '2.0'),
            ('stylesheets', '1.0'),
            ('stylesheets', '2.0'),
        ]
        for name, version in tests:
>           assert self.domimpl.hasFeature(name, version)
E           AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:43: AttributeError
______________________________________________________________________ TestPropertyValue.test_cssText _______________________________________________________________________

self = <cssutils.tests.test_value.TestPropertyValue object at 0x7fa1ade46b10>

    def test_cssText(self):
        "PropertyValue.cssText"
        tests = {
            '0': (None, 1, None),
            '0 0': (None, 2, None),
            '0, 0': (None, 2, None),
            '0,0': ('0, 0', 2, None),
            '0  ,   0': ('0, 0', 2, None),
            '0/0': (None, 2, None),
            '/**/ 0 /**/': (None, 1, '0'),
            '0 /**/ 0 /**/ 0': (None, 3, '0 0 0'),
            '0, /**/ 0, /**/ 0': (None, 3, '0, 0, 0'),
            '0//**/ 0//**/ 0': (None, 3, '0/0/0'),
            '/**/ red': (None, 1, 'red'),
            '/**/red': ('/**/ red', 1, 'red'),
            'red /**/': (None, 1, 'red'),
            'red/**/': ('red /**/', 1, 'red'),
            'a()1,-1,+1,1%,-1%,1px,-1px,"a",a,url(a),#aabb44': (
                'a() 1, -1, +1, 1%, -1%, 1px, -1px, "a", a, url(a), #ab4',
                12,
                'a() 1, -1, +1, 1%, -1%, 1px, -1px, "a", a, url(a), #ab4',
            ),
            # calc values
            'calc(1)': (None, 1, 'calc(1)'),
            'calc( 1)': ('calc(1)', 1, 'calc(1)'),
            'calc(1 )': ('calc(1)', 1, 'calc(1)'),
            'calc(1px)': (None, 1, 'calc(1px)'),
            'calc(1p-x-)': (None, 1, 'calc(1p-x-)'),
            'calc(1%)': (None, 1, 'calc(1%)'),
            'calc(-1)': (None, 1, 'calc(-1)'),
            'calc(+1)': (None, 1, 'calc(+1)'),
            'calc(1  +   1px)': ('calc(1 + 1px)', 1, 'calc(1 + 1px)'),
            'calc(1 - 1px)': (None, 1, 'calc(1 - 1px)'),
            'calc(1*1px)': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc(1  /  1px)': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc( 1*1px)': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc( 1  /  1px)': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc(1*1px )': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc(1  /  1px )': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc( 1*1px )': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc( 1  /  1px )': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc(calc(1px + 5px) * 4)': (
                'calc(calc(1px + 5px) * 4)',
                1,
                'calc(calc(1px + 5px) * 4)',
            ),
            'calc( calc(1px + 5px)*4 )': (
                'calc(calc(1px + 5px) * 4)',
                1,
                'calc(calc(1px + 5px) * 4)',
            ),
            'calc(var(X))': (None, 1, None),
            'calc(2 * var(X))': (None, 1, None),
            'calc(2px + var(X))': (None, 1, None),
            # issue #24
            'rgb(0, 10, 255)': (None, 1, 'rgb(0, 10, 255)'),
            'hsl(10, 10%, 25%)': (None, 1, 'hsl(10, 10%, 25%)'),
            'rgba(0, 10, 255, 0.5)': (None, 1, 'rgba(0, 10, 255, 0.5)'),
            'hsla(10, 10%, 25%, 0.5)': (None, 1, 'hsla(10, 10%, 25%, 0.5)'),
            # issue #27
            'matrix(0.000092, 0.2500010, -0.250000, 0.000092, 0, 0)': (
                'matrix(0.000092, 0.250001, -0.25, 0.000092, 0, 0)',
                1,
                'matrix(0.000092, 0.250001, -0.25, 0.000092, 0, 0)',
            ),
        }
        for cssText, (c, len, v) in list(tests.items()):
            if c is None:
                c = cssText
            if v is None:
                v = c
    
            pv = cssutils.css.PropertyValue(cssText)
            assert c == pv.cssText
            assert len == pv.length
            assert v == pv.value
    
        tests = {
            '0 0px -0px +0px': ('0 0 0 0', 4),
            '1 2 3 4': (None, 4),
            '-1 -2 -3 -4': (None, 4),
            '-1 2': (None, 2),
            '-1px red "x"': (None, 3),
            'a, b c': (None, 3),
            '1px1 2% 3': ('1px1 2% 3', 3),
            'f(+1pX, -2, 5%) 1': ('f(+1px, -2, 5%) 1', 2),
            '0 f()0': ('0 f() 0', 3),
            'f()0': ('f() 0', 2),
            'f()1%': ('f() 1%', 2),
            'f()1px': ('f() 1px', 2),
            'f()"str"': ('f() "str"', 2),
            'f()ident': ('f() ident', 2),
            'f()#123': ('f() #123', 2),
            'f()url()': ('f() url()', 2),
            'f()f()': ('f() f()', 2),
            'url(x.gif)0 0': ('url(x.gif) 0 0', 3),
            'url(x.gif)no-repeat': ('url(x.gif) no-repeat', 2),
        }
        for cssText, (c, len) in list(tests.items()):
            if c is None:
                c = cssText
            pv = cssutils.css.PropertyValue(cssText)
            assert c == pv.cssText
            assert len == pv.length
    
        tests = {
            # hash and rgb/a
            '#112234': '#112234',
            '#112233': '#123',
            'rgb(1,2,3)': 'rgb(1, 2, 3)',
            'rgb(  1  ,  2  ,  3  )': 'rgb(1, 2, 3)',
            'rgba(1,2,3,4)': 'rgba(1, 2, 3, 4)',
            'rgba(  1  ,  2  ,  3  ,  4 )': 'rgba(1, 2, 3, 4)',
            'rgb(-1,+2,0)': 'rgb(-1, +2, 0)',
            'rgba(-1,+2,0, 0)': 'rgba(-1, +2, 0, 0)',
            # FUNCTION
            'f(1,2)': 'f(1, 2)',
            'f(  1  ,  2  )': 'f(1, 2)',
            'f(-1,+2)': 'f(-1, +2)',
            'f(  -1  ,  +2  )': 'f(-1, +2)',
            'fun(  -1  ,  +2  )': 'fun(-1, +2)',
            'local( x )': 'local(x)',
            'test(1px, #111, y, 1, 1%, "1", y(), var(x))': 'test(1px, #111, y, 1, 1%, "1", y(), var(x))',
            'test(-1px, #111, y, -1, -1%, "1", -y())': 'test(-1px, #111, y, -1, -1%, "1", -y())',
            'url(y)  format( "x" ,  "y" )': 'url(y) format("x", "y")',
            'f(1 2,3 4)': 'f(1 2, 3 4)',
            # IE expression
            r'Expression()': 'Expression()',
            r'expression(-1 < +2)': 'expression(-1<+2)',
            r'expression(document.width == "1")': 'expression(document.width=="1")',
            'alpha(opacity=80)': 'alpha(opacity=80)',
            'alpha( opacity = 80 , x=2  )': 'alpha(opacity=80, x=2)',
            'expression(eval(document.documentElement.scrollTop))': 'expression(eval(document.documentElement.scrollTop))',
            # TODO
            #            u'expression((function(ele){ele.style.behavior="none";})(this))':
            #                u'expression((function(ele){ele.style.behavior="none";})(this))',
            # unicode-range
            'u+f': 'u+f',
            'U+ABCdef': 'u+abcdef',
            # url
            'url(a)': 'url(a)',
            'uRl(a)': 'url(a)',
            'u\\rl(a)': 'url(a)',
            'url("a")': 'url(a)',
            'url(  "a"  )': 'url(a)',
            'url(";")': 'url(";")',
            'url(",")': 'url(",")',
            'url(")")': 'url(")")',
            '''url("'")''': '''url("'")''',
            '''url('"')''': '''url("\\"")''',
            # operator
            '1': '1',
            '1 2': '1 2',
            '1   2': '1 2',
            '1,2': '1, 2',
            '1,  2': '1, 2',
            '1  ,2': '1, 2',
            '1  ,  2': '1, 2',
            '1/2': '1/2',
            '1/  2': '1/2',
            '1  /2': '1/2',
            '1  /  2': '1/2',
            # comment
            '1/**/2': '1 /**/ 2',
            '1 /**/2': '1 /**/ 2',
            '1/**/ 2': '1 /**/ 2',
            '1 /**/ 2': '1 /**/ 2',
            '1  /*a*/  /*b*/  2': '1 /*a*/ /*b*/ 2',
            # , before
            '1,/**/2': '1, /**/ 2',
            '1 ,/**/2': '1, /**/ 2',
            '1, /**/2': '1, /**/ 2',
            '1 , /**/2': '1, /**/ 2',
            # , after
            '1/**/,2': '1 /**/, 2',
            '1/**/ ,2': '1 /**/, 2',
            '1/**/, 2': '1 /**/, 2',
            '1/**/ , 2': '1 /**/, 2',
            # all
            '1/*a*/  ,/*b*/  2': '1 /*a*/, /*b*/ 2',
            '1  /*a*/,  /*b*/2': '1 /*a*/, /*b*/ 2',
            '1  /*a*/  ,  /*b*/  2': '1 /*a*/, /*b*/ 2',
            # list
            'a b1,b2 b2,b3,b4': 'a b1, b2 b2, b3, b4',
            'a b1  ,   b2   b2  ,  b3  ,   b4': 'a b1, b2 b2, b3, b4',
            'u+1  ,   u+2-5': 'u+1, u+2-5',
            'local( x ),  url(y)  format( "x" ,  "y" )': 'local(x), url(y) format("x", "y")',
            # FUNCTION
            'attr( href )': 'attr(href)',
            # PrinceXML extende FUNC syntax with nested FUNC
            'target-counter(attr(href),page)': 'target-counter(attr(href), page)',
        }
>       self.do_equal_r(tests)

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_value.py:230: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <cssutils.tests.test_value.TestPropertyValue object at 0x7fa1ade46b10>, tests = {'#112233': '#123', '#112234': '#112234', '1': '1', '1   2': '1 2', ...}
att = 'cssText'

    def do_equal_r(self, tests, att='cssText'):
        # set attribute att of self.r and assert Equal
        for test, expected in tests.items():
>           self.r.__setattr__(att, test)
E           AttributeError: 'TestPropertyValue' object has no attribute 'r'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/basetest.py:41: AttributeError
============================================================================= warnings summary ==============================================================================
cssutils/tests/test_encutils.py::TestAutoEncoding::test_getEncodingInfo
cssutils/tests/test_encutils.py::TestAutoEncoding::test_getEncodingInfo
  /home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/encutils/__init__.py:652: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    log.warn(

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========================================================================== short test summary info ==========================================================================
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createCSSStyleSheet - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createDocument - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createDocumentType - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_hasFeature - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_value.py::TestPropertyValue::test_cssText - AttributeError: 'TestPropertyValue' object has no attribute 'r'
===================================================== 5 failed, 396 passed, 42 xfailed, 1 xpassed, 2 warnings in 4.68s ======================================================
==> ERROR: A failure occurred in check().
    Aborting...
 -> Failed to install layer, rolling up to next layer.error:error making: python-cssutils - exit status 4
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
warning: sassc-3.6.2-4 is up to date -- reinstalling
:: Starting full system upgrade...
warning: plymouth: local (24.004.60-7) is newer than extra (22.02.122-17)
resolving dependencies...
looking for conflicting packages...

Packages (1) sassc-3.6.2-4

Total Installed Size:  0.02 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                                          [--------------------------------------------------------------] 100%
(1/1) checking package integrity                                                                        [--------------------------------------------------------------] 100%
(1/1) loading package files                                                                             [--------------------------------------------------------------] 100%
(1/1) checking for file conflicts                                                                       [--------------------------------------------------------------] 100%
(1/1) checking available disk space                                                                     [--------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/1) reinstalling sassc                                                                                [--------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Checking which packages need to be rebuilt
==> Making package: python-cssutils 2.9.0-1 (Sat 23 Mar 2024 11:24:41 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found cssutils-2.9.0.tar.gz
==> Validating source files with sha256sums...
    cssutils-2.9.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting cssutils-2.9.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: python-cssutils 2.9.0-1 (Sat 23 Mar 2024 11:24:43 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
* Getting build dependencies for wheel...
running egg_info
writing cssutils.egg-info/PKG-INFO
writing dependency_links to cssutils.egg-info/dependency_links.txt
writing entry points to cssutils.egg-info/entry_points.txt
writing requirements to cssutils.egg-info/requires.txt
writing top-level names to cssutils.egg-info/top_level.txt
reading manifest file 'cssutils.egg-info/SOURCES.txt'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'cssutils.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/cssutils
copying cssutils/css2productions.py -> build/lib/cssutils
copying cssutils/_fetchgae.py -> build/lib/cssutils
copying cssutils/_fetch.py -> build/lib/cssutils
copying cssutils/__init__.py -> build/lib/cssutils
copying cssutils/serialize.py -> build/lib/cssutils
copying cssutils/parse.py -> build/lib/cssutils
copying cssutils/script.py -> build/lib/cssutils
copying cssutils/settings.py -> build/lib/cssutils
copying cssutils/util.py -> build/lib/cssutils
copying cssutils/prodparser.py -> build/lib/cssutils
copying cssutils/tokenize2.py -> build/lib/cssutils
copying cssutils/codec.py -> build/lib/cssutils
copying cssutils/helper.py -> build/lib/cssutils
copying cssutils/profiles.py -> build/lib/cssutils
copying cssutils/sac.py -> build/lib/cssutils
copying cssutils/cssproductions.py -> build/lib/cssutils
copying cssutils/errorhandler.py -> build/lib/cssutils
creating build/lib/encutils
copying encutils/__init__.py -> build/lib/encutils
creating build/lib/cssutils/scripts
copying cssutils/scripts/cssparse.py -> build/lib/cssutils/scripts
copying cssutils/scripts/__init__.py -> build/lib/cssutils/scripts
copying cssutils/scripts/csscapture.py -> build/lib/cssutils/scripts
copying cssutils/scripts/csscombine.py -> build/lib/cssutils/scripts
creating build/lib/cssutils/stylesheets
copying cssutils/stylesheets/medialist.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/__init__.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/mediaquery.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/stylesheet.py -> build/lib/cssutils/stylesheets
copying cssutils/stylesheets/stylesheetlist.py -> build/lib/cssutils/stylesheets
creating build/lib/cssutils/css
copying cssutils/css/__init__.py -> build/lib/cssutils/css
copying cssutils/css/colors.py -> build/lib/cssutils/css
copying cssutils/css/cssvalue.py -> build/lib/cssutils/css
copying cssutils/css/cssnamespacerule.py -> build/lib/cssutils/css
copying cssutils/css/cssimportrule.py -> build/lib/cssutils/css
copying cssutils/css/selectorlist.py -> build/lib/cssutils/css
copying cssutils/css/cssfontfacerule.py -> build/lib/cssutils/css
copying cssutils/css/cssproperties.py -> build/lib/cssutils/css
copying cssutils/css/cssrule.py -> build/lib/cssutils/css
copying cssutils/css/cssstyledeclaration.py -> build/lib/cssutils/css
copying cssutils/css/cssmediarule.py -> build/lib/cssutils/css
copying cssutils/css/marginrule.py -> build/lib/cssutils/css
copying cssutils/css/cssstylesheet.py -> build/lib/cssutils/css
copying cssutils/css/cssvariablesdeclaration.py -> build/lib/cssutils/css
copying cssutils/css/csspagerule.py -> build/lib/cssutils/css
copying cssutils/css/value.py -> build/lib/cssutils/css
copying cssutils/css/cssstylerule.py -> build/lib/cssutils/css
copying cssutils/css/csscharsetrule.py -> build/lib/cssutils/css
copying cssutils/css/property.py -> build/lib/cssutils/css
copying cssutils/css/selector.py -> build/lib/cssutils/css
copying cssutils/css/csscomment.py -> build/lib/cssutils/css
copying cssutils/css/cssvariablesrule.py -> build/lib/cssutils/css
copying cssutils/css/cssrulelist.py -> build/lib/cssutils/css
copying cssutils/css/cssunknownrule.py -> build/lib/cssutils/css
creating build/lib/cssutils/tests
copying cssutils/tests/test_selector.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csscharsetrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstylerule.py -> build/lib/cssutils/tests
copying cssutils/tests/basetest.py -> build/lib/cssutils/tests
copying cssutils/tests/test_profiles.py -> build/lib/cssutils/tests
copying cssutils/tests/test_parse.py -> build/lib/cssutils/tests
copying cssutils/tests/test_x.py -> build/lib/cssutils/tests
copying cssutils/tests/test_settings.py -> build/lib/cssutils/tests
copying cssutils/tests/__init__.py -> build/lib/cssutils/tests
copying cssutils/tests/test_scripts_csscombine.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstylesheet.py -> build/lib/cssutils/tests
copying cssutils/tests/test_errorhandler.py -> build/lib/cssutils/tests
copying cssutils/tests/test_properties.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvariablesdeclaration.py -> build/lib/cssutils/tests
copying cssutils/tests/test_stylesheet.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csscomment.py -> build/lib/cssutils/tests
copying cssutils/tests/test_encutils.py -> build/lib/cssutils/tests
copying cssutils/tests/test_marginrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_domimplementation.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssutilsimport.py -> build/lib/cssutils/tests
copying cssutils/tests/test_codec.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_property.py -> build/lib/cssutils/tests
copying cssutils/tests/test_mediaquery.py -> build/lib/cssutils/tests
copying cssutils/tests/test_value.py -> build/lib/cssutils/tests
copying cssutils/tests/test_medialist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_tokenize2.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssproperties.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvariablesrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssrulelist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssutils.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssvalue.py -> build/lib/cssutils/tests
copying cssutils/tests/test_selectorlist.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssimportrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_prodparser.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssmediarule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_serialize.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssfontfacerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssunknownrule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_helper.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssstyledeclaration.py -> build/lib/cssutils/tests
copying cssutils/tests/test_cssnamespacerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_csspagerule.py -> build/lib/cssutils/tests
copying cssutils/tests/test_util.py -> build/lib/cssutils/tests
running egg_info
writing cssutils.egg-info/PKG-INFO
writing dependency_links to cssutils.egg-info/dependency_links.txt
writing entry points to cssutils.egg-info/entry_points.txt
writing requirements to cssutils.egg-info/requires.txt
writing top-level names to cssutils.egg-info/top_level.txt
reading manifest file 'cssutils.egg-info/SOURCES.txt'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'cssutils.egg-info/SOURCES.txt'
creating build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/096.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/097.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1ascii.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1import.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-ascii.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-iso.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1inherit-utf8.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/1utf.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/2inherit-iso.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/2resolve.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/acid2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/all.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/atrule.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/bad.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/basic.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/bundle.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/cases.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-1.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/csscombine-proxy.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/cthedot_default.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/default_html4.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/hacks.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html20.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/html40.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/import.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/import3.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/ll.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/ll2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/multiple-values.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/page_test.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/sample_5.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/sample_7.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/single-color.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/slashcode.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/t-HACKS.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/test-unicode.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/test.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/tigris.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/tigris2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/u_simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/v_simple.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/vars.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/varsimport.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/xhtml2.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/xhtml22.css -> build/lib/cssutils/tests/sheets
copying cssutils/tests/sheets/yuck.css -> build/lib/cssutils/tests/sheets
creating build/lib/cssutils/tests/sheets/import
copying cssutils/tests/sheets/import/import-impossible.css -> build/lib/cssutils/tests/sheets/import
copying cssutils/tests/sheets/import/import2.css -> build/lib/cssutils/tests/sheets/import
creating build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/start.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/use.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/vars.css -> build/lib/cssutils/tests/sheets/var
copying cssutils/tests/sheets/var/vars2.css -> build/lib/cssutils/tests/sheets/var
creating build/lib/cssutils/tests/sheets/images
copying cssutils/tests/sheets/images/example.gif -> build/lib/cssutils/tests/sheets/images
creating build/lib/cssutils/tests/sheets/import/images2
copying cssutils/tests/sheets/import/images2/example2.gif -> build/lib/cssutils/tests/sheets/import/images2
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/css2productions.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/_fetchgae.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/_fetch.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/cssparse.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/csscapture.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
copying build/lib/cssutils/scripts/csscombine.py -> build/bdist.linux-x86_64/wheel/cssutils/scripts
creating build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/medialist.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/mediaquery.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/stylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/stylesheets/stylesheetlist.py -> build/bdist.linux-x86_64/wheel/cssutils/stylesheets
copying build/lib/cssutils/serialize.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/parse.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/script.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/settings.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/util.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/prodparser.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/tokenize2.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/colors.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvalue.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssnamespacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssimportrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/selectorlist.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssfontfacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssproperties.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstyledeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssmediarule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/marginrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvariablesdeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csspagerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/value.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssstylerule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csscharsetrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/property.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/selector.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/csscomment.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssvariablesrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssrulelist.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/css/cssunknownrule.py -> build/bdist.linux-x86_64/wheel/cssutils/css
copying build/lib/cssutils/codec.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/helper.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/profiles.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/sac.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_selector.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csscharsetrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstylerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/basetest.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_profiles.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_parse.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_x.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/__init__.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_scripts_csscombine.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_errorhandler.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_properties.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvariablesdeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_stylesheet.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csscomment.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_encutils.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_marginrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_domimplementation.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssutilsimport.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_codec.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_property.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_mediaquery.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_value.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_medialist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_tokenize2.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssproperties.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvariablesrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssrulelist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssutils.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssvalue.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html40.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html20.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1ascii.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/bad.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/single-color.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1utf.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/tigris.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/import.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-iso.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/page_test.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/xhtml2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/yuck.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/ll2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/all.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/multiple-values.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/csscombine-1.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/slashcode.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/atrule.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/v_simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/test-unicode.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/sample_5.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/varsimport.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/097.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/2inherit-iso.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/import3.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/hacks.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/default_html4.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/sample_7.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
copying build/lib/cssutils/tests/sheets/import/import2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
copying build/lib/cssutils/tests/sheets/import/import-impossible.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import/images2
copying build/lib/cssutils/tests/sheets/import/images2/example2.gif -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/import/images2
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/start.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/vars2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/use.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/var/vars.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/var
copying build/lib/cssutils/tests/sheets/csscombine-proxy.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/test.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/acid2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/ll.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/tigris2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/csscombine-2.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/bundle.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1import.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/vars.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
creating build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/images
copying build/lib/cssutils/tests/sheets/images/example.gif -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets/images
copying build/lib/cssutils/tests/sheets/2resolve.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/096.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/u_simple.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-ascii.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/cases.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/basic.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/cthedot_default.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/1inherit-utf8.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/xhtml22.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/t-HACKS.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/sheets/html.css -> build/bdist.linux-x86_64/wheel/cssutils/tests/sheets
copying build/lib/cssutils/tests/test_selectorlist.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssimportrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_prodparser.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssmediarule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_serialize.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssfontfacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssunknownrule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_helper.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssstyledeclaration.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_cssnamespacerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_csspagerule.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/tests/test_util.py -> build/bdist.linux-x86_64/wheel/cssutils/tests
copying build/lib/cssutils/cssproductions.py -> build/bdist.linux-x86_64/wheel/cssutils
copying build/lib/cssutils/errorhandler.py -> build/bdist.linux-x86_64/wheel/cssutils
creating build/bdist.linux-x86_64/wheel/encutils
copying build/lib/encutils/__init__.py -> build/bdist.linux-x86_64/wheel/encutils
running install_egg_info
Copying cssutils.egg-info to build/bdist.linux-x86_64/wheel/cssutils-2.9.0-py3.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/cssutils-2.9.0.dist-info/WHEEL
creating '/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/dist/.tmp-8nwrigu0/cssutils-2.9.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'cssutils/__init__.py'
adding 'cssutils/_fetch.py'
adding 'cssutils/_fetchgae.py'
adding 'cssutils/codec.py'
adding 'cssutils/css2productions.py'
adding 'cssutils/cssproductions.py'
adding 'cssutils/errorhandler.py'
adding 'cssutils/helper.py'
adding 'cssutils/parse.py'
adding 'cssutils/prodparser.py'
adding 'cssutils/profiles.py'
adding 'cssutils/sac.py'
adding 'cssutils/script.py'
adding 'cssutils/serialize.py'
adding 'cssutils/settings.py'
adding 'cssutils/tokenize2.py'
adding 'cssutils/util.py'
adding 'cssutils/css/__init__.py'
adding 'cssutils/css/colors.py'
adding 'cssutils/css/csscharsetrule.py'
adding 'cssutils/css/csscomment.py'
adding 'cssutils/css/cssfontfacerule.py'
adding 'cssutils/css/cssimportrule.py'
adding 'cssutils/css/cssmediarule.py'
adding 'cssutils/css/cssnamespacerule.py'
adding 'cssutils/css/csspagerule.py'
adding 'cssutils/css/cssproperties.py'
adding 'cssutils/css/cssrule.py'
adding 'cssutils/css/cssrulelist.py'
adding 'cssutils/css/cssstyledeclaration.py'
adding 'cssutils/css/cssstylerule.py'
adding 'cssutils/css/cssstylesheet.py'
adding 'cssutils/css/cssunknownrule.py'
adding 'cssutils/css/cssvalue.py'
adding 'cssutils/css/cssvariablesdeclaration.py'
adding 'cssutils/css/cssvariablesrule.py'
adding 'cssutils/css/marginrule.py'
adding 'cssutils/css/property.py'
adding 'cssutils/css/selector.py'
adding 'cssutils/css/selectorlist.py'
adding 'cssutils/css/value.py'
adding 'cssutils/scripts/__init__.py'
adding 'cssutils/scripts/csscapture.py'
adding 'cssutils/scripts/csscombine.py'
adding 'cssutils/scripts/cssparse.py'
adding 'cssutils/stylesheets/__init__.py'
adding 'cssutils/stylesheets/medialist.py'
adding 'cssutils/stylesheets/mediaquery.py'
adding 'cssutils/stylesheets/stylesheet.py'
adding 'cssutils/stylesheets/stylesheetlist.py'
adding 'cssutils/tests/__init__.py'
adding 'cssutils/tests/basetest.py'
adding 'cssutils/tests/test_codec.py'
adding 'cssutils/tests/test_csscharsetrule.py'
adding 'cssutils/tests/test_csscomment.py'
adding 'cssutils/tests/test_cssfontfacerule.py'
adding 'cssutils/tests/test_cssimportrule.py'
adding 'cssutils/tests/test_cssmediarule.py'
adding 'cssutils/tests/test_cssnamespacerule.py'
adding 'cssutils/tests/test_csspagerule.py'
adding 'cssutils/tests/test_cssproperties.py'
adding 'cssutils/tests/test_cssrule.py'
adding 'cssutils/tests/test_cssrulelist.py'
adding 'cssutils/tests/test_cssstyledeclaration.py'
adding 'cssutils/tests/test_cssstylerule.py'
adding 'cssutils/tests/test_cssstylesheet.py'
adding 'cssutils/tests/test_cssunknownrule.py'
adding 'cssutils/tests/test_cssutils.py'
adding 'cssutils/tests/test_cssutilsimport.py'
adding 'cssutils/tests/test_cssvalue.py'
adding 'cssutils/tests/test_cssvariablesdeclaration.py'
adding 'cssutils/tests/test_cssvariablesrule.py'
adding 'cssutils/tests/test_domimplementation.py'
adding 'cssutils/tests/test_encutils.py'
adding 'cssutils/tests/test_errorhandler.py'
adding 'cssutils/tests/test_helper.py'
adding 'cssutils/tests/test_marginrule.py'
adding 'cssutils/tests/test_medialist.py'
adding 'cssutils/tests/test_mediaquery.py'
adding 'cssutils/tests/test_parse.py'
adding 'cssutils/tests/test_prodparser.py'
adding 'cssutils/tests/test_profiles.py'
adding 'cssutils/tests/test_properties.py'
adding 'cssutils/tests/test_property.py'
adding 'cssutils/tests/test_scripts_csscombine.py'
adding 'cssutils/tests/test_selector.py'
adding 'cssutils/tests/test_selectorlist.py'
adding 'cssutils/tests/test_serialize.py'
adding 'cssutils/tests/test_settings.py'
adding 'cssutils/tests/test_stylesheet.py'
adding 'cssutils/tests/test_tokenize2.py'
adding 'cssutils/tests/test_util.py'
adding 'cssutils/tests/test_value.py'
adding 'cssutils/tests/test_x.py'
adding 'cssutils/tests/sheets/096.css'
adding 'cssutils/tests/sheets/097.css'
adding 'cssutils/tests/sheets/1.css'
adding 'cssutils/tests/sheets/1ascii.css'
adding 'cssutils/tests/sheets/1import.css'
adding 'cssutils/tests/sheets/1inherit-ascii.css'
adding 'cssutils/tests/sheets/1inherit-iso.css'
adding 'cssutils/tests/sheets/1inherit-utf8.css'
adding 'cssutils/tests/sheets/1utf.css'
adding 'cssutils/tests/sheets/2inherit-iso.css'
adding 'cssutils/tests/sheets/2resolve.css'
adding 'cssutils/tests/sheets/acid2.css'
adding 'cssutils/tests/sheets/all.css'
adding 'cssutils/tests/sheets/atrule.css'
adding 'cssutils/tests/sheets/bad.css'
adding 'cssutils/tests/sheets/basic.css'
adding 'cssutils/tests/sheets/bundle.css'
adding 'cssutils/tests/sheets/cases.css'
adding 'cssutils/tests/sheets/csscombine-1.css'
adding 'cssutils/tests/sheets/csscombine-2.css'
adding 'cssutils/tests/sheets/csscombine-proxy.css'
adding 'cssutils/tests/sheets/cthedot_default.css'
adding 'cssutils/tests/sheets/default_html4.css'
adding 'cssutils/tests/sheets/hacks.css'
adding 'cssutils/tests/sheets/html.css'
adding 'cssutils/tests/sheets/html20.css'
adding 'cssutils/tests/sheets/html40.css'
adding 'cssutils/tests/sheets/import.css'
adding 'cssutils/tests/sheets/import3.css'
adding 'cssutils/tests/sheets/ll.css'
adding 'cssutils/tests/sheets/ll2.css'
adding 'cssutils/tests/sheets/multiple-values.css'
adding 'cssutils/tests/sheets/page_test.css'
adding 'cssutils/tests/sheets/sample_5.css'
adding 'cssutils/tests/sheets/sample_7.css'
adding 'cssutils/tests/sheets/simple.css'
adding 'cssutils/tests/sheets/single-color.css'
adding 'cssutils/tests/sheets/slashcode.css'
adding 'cssutils/tests/sheets/t-HACKS.css'
adding 'cssutils/tests/sheets/test-unicode.css'
adding 'cssutils/tests/sheets/test.css'
adding 'cssutils/tests/sheets/tigris.css'
adding 'cssutils/tests/sheets/tigris2.css'
adding 'cssutils/tests/sheets/u_simple.css'
adding 'cssutils/tests/sheets/v_simple.css'
adding 'cssutils/tests/sheets/vars.css'
adding 'cssutils/tests/sheets/varsimport.css'
adding 'cssutils/tests/sheets/xhtml2.css'
adding 'cssutils/tests/sheets/xhtml22.css'
adding 'cssutils/tests/sheets/yuck.css'
adding 'cssutils/tests/sheets/images/example.gif'
adding 'cssutils/tests/sheets/import/import-impossible.css'
adding 'cssutils/tests/sheets/import/import2.css'
adding 'cssutils/tests/sheets/import/images2/example2.gif'
adding 'cssutils/tests/sheets/var/start.css'
adding 'cssutils/tests/sheets/var/use.css'
adding 'cssutils/tests/sheets/var/vars.css'
adding 'cssutils/tests/sheets/var/vars2.css'
adding 'encutils/__init__.py'
adding 'cssutils-2.9.0.dist-info/COPYING'
adding 'cssutils-2.9.0.dist-info/COPYING.LESSER'
adding 'cssutils-2.9.0.dist-info/METADATA'
adding 'cssutils-2.9.0.dist-info/WHEEL'
adding 'cssutils-2.9.0.dist-info/entry_points.txt'
adding 'cssutils-2.9.0.dist-info/top_level.txt'
adding 'cssutils-2.9.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built cssutils-2.9.0-py3-none-any.whl
==> Starting check()...
============================================================================ test session starts ============================================================================
platform linux -- Python 3.11.8, pytest-8.1.1, pluggy-1.4.0
rootdir: /home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0
configfile: pytest.ini
plugins: jaraco.test-5.4.0
collected 444 items                                                                                                                                                         

cssutils/tests/test_codec.py ......                                                                                                                                   [  1%]
cssutils/tests/test_csscharsetrule.py ..........                                                                                                                      [  3%]
cssutils/tests/test_csscomment.py .......                                                                                                                             [  5%]
cssutils/tests/test_cssfontfacerule.py ...........                                                                                                                    [  7%]
cssutils/tests/test_cssimportrule.py ..............                                                                                                                   [ 10%]
cssutils/tests/test_cssmediarule.py .................                                                                                                                 [ 14%]
cssutils/tests/test_cssnamespacerule.py ..........                                                                                                                    [ 16%]
cssutils/tests/test_csspagerule.py ..............                                                                                                                     [ 20%]
cssutils/tests/test_cssproperties.py ...                                                                                                                              [ 20%]
cssutils/tests/test_cssrule.py ....                                                                                                                                   [ 21%]
cssutils/tests/test_cssrulelist.py ..                                                                                                                                 [ 22%]
cssutils/tests/test_cssstyledeclaration.py ........................                                                                                                   [ 27%]
cssutils/tests/test_cssstylerule.py ............                                                                                                                      [ 30%]
cssutils/tests/test_cssstylesheet.py ............................                                                                                                     [ 36%]
cssutils/tests/test_cssunknownrule.py .......                                                                                                                         [ 38%]
cssutils/tests/test_cssutils.py ........                                                                                                                              [ 39%]
cssutils/tests/test_cssutilsimport.py .                                                                                                                               [ 40%]
cssutils/tests/test_cssvalue.py xxxxXxxxxxxxxxxxxxxxx                                                                                                                 [ 44%]
cssutils/tests/test_cssvariablesdeclaration.py .........                                                                                                              [ 46%]
cssutils/tests/test_cssvariablesrule.py ..........                                                                                                                    [ 49%]
cssutils/tests/test_domimplementation.py FFFF                                                                                                                         [ 50%]
cssutils/tests/test_encutils.py .......                                                                                                                               [ 51%]
cssutils/tests/test_errorhandler.py ....                                                                                                                              [ 52%]
cssutils/tests/test_helper.py .....                                                                                                                                   [ 53%]
cssutils/tests/test_marginrule.py ........                                                                                                                            [ 55%]
cssutils/tests/test_medialist.py .........                                                                                                                            [ 57%]
cssutils/tests/test_mediaquery.py ....                                                                                                                                [ 58%]
cssutils/tests/test_parse.py ..............                                                                                                                           [ 61%]
cssutils/tests/test_prodparser.py .................                                                                                                                   [ 65%]
cssutils/tests/test_profiles.py ........xxxxxx.............xxxxx                                                                                                      [ 72%]
cssutils/tests/test_properties.py ..                                                                                                                                  [ 72%]
cssutils/tests/test_property.py ........                                                                                                                              [ 74%]
cssutils/tests/test_scripts_csscombine.py ..                                                                                                                          [ 75%]
cssutils/tests/test_selector.py ........                                                                                                                              [ 77%]
cssutils/tests/test_selectorlist.py .....                                                                                                                             [ 78%]
cssutils/tests/test_serialize.py .............................                                                                                                        [ 84%]
cssutils/tests/test_settings.py .                                                                                                                                     [ 84%]
cssutils/tests/test_stylesheet.py .                                                                                                                                   [ 85%]
cssutils/tests/test_tokenize2.py .............                                                                                                                        [ 88%]
cssutils/tests/test_util.py .....................                                                                                                                     [ 92%]
cssutils/tests/test_value.py .F...................xxxxxxxxxx                                                                                                          [ 99%]
cssutils/tests/test_x.py x                                                                                                                                            [100%]

================================================================================= FAILURES ==================================================================================
______________________________________________________________ TestDOMImplementation.test_createCSSStyleSheet _______________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7f6d8a44f010>

    def test_createCSSStyleSheet(self):
        "DOMImplementationCSS.createCSSStyleSheet()"
        title, media = 'Test Title', cssutils.stylesheets.MediaList('all')
        with warnings.catch_warnings():
            warnings.simplefilter('ignore')
>           sheet = self.domimpl.createCSSStyleSheet(title, media)
E           AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:19: AttributeError
_________________________________________________________________ TestDOMImplementation.test_createDocument _________________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7f6d8a44e8d0>

    def test_createDocument(self):
        "DOMImplementationCSS.createDocument()"
>       doc = self.domimpl.createDocument(None, None, None)
E       AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:26: AttributeError
_______________________________________________________________ TestDOMImplementation.test_createDocumentType _______________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7f6d8a44ee90>

    def test_createDocumentType(self):
        "DOMImplementationCSS.createDocumentType()"
>       doctype = self.domimpl.createDocumentType('foo', 'bar', 'raboof')
E       AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:31: AttributeError
___________________________________________________________________ TestDOMImplementation.test_hasFeature ___________________________________________________________________

self = <cssutils.tests.test_domimplementation.TestDOMImplementation object at 0x7f6d8a44c750>

    def test_hasFeature(self):
        "DOMImplementationCSS.hasFeature()"
        tests = [
            ('css', '1.0'),
            ('css', '2.0'),
            ('stylesheets', '1.0'),
            ('stylesheets', '2.0'),
        ]
        for name, version in tests:
>           assert self.domimpl.hasFeature(name, version)
E           AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_domimplementation.py:43: AttributeError
______________________________________________________________________ TestPropertyValue.test_cssText _______________________________________________________________________

self = <cssutils.tests.test_value.TestPropertyValue object at 0x7f6d89e3e690>

    def test_cssText(self):
        "PropertyValue.cssText"
        tests = {
            '0': (None, 1, None),
            '0 0': (None, 2, None),
            '0, 0': (None, 2, None),
            '0,0': ('0, 0', 2, None),
            '0  ,   0': ('0, 0', 2, None),
            '0/0': (None, 2, None),
            '/**/ 0 /**/': (None, 1, '0'),
            '0 /**/ 0 /**/ 0': (None, 3, '0 0 0'),
            '0, /**/ 0, /**/ 0': (None, 3, '0, 0, 0'),
            '0//**/ 0//**/ 0': (None, 3, '0/0/0'),
            '/**/ red': (None, 1, 'red'),
            '/**/red': ('/**/ red', 1, 'red'),
            'red /**/': (None, 1, 'red'),
            'red/**/': ('red /**/', 1, 'red'),
            'a()1,-1,+1,1%,-1%,1px,-1px,"a",a,url(a),#aabb44': (
                'a() 1, -1, +1, 1%, -1%, 1px, -1px, "a", a, url(a), #ab4',
                12,
                'a() 1, -1, +1, 1%, -1%, 1px, -1px, "a", a, url(a), #ab4',
            ),
            # calc values
            'calc(1)': (None, 1, 'calc(1)'),
            'calc( 1)': ('calc(1)', 1, 'calc(1)'),
            'calc(1 )': ('calc(1)', 1, 'calc(1)'),
            'calc(1px)': (None, 1, 'calc(1px)'),
            'calc(1p-x-)': (None, 1, 'calc(1p-x-)'),
            'calc(1%)': (None, 1, 'calc(1%)'),
            'calc(-1)': (None, 1, 'calc(-1)'),
            'calc(+1)': (None, 1, 'calc(+1)'),
            'calc(1  +   1px)': ('calc(1 + 1px)', 1, 'calc(1 + 1px)'),
            'calc(1 - 1px)': (None, 1, 'calc(1 - 1px)'),
            'calc(1*1px)': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc(1  /  1px)': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc( 1*1px)': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc( 1  /  1px)': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc(1*1px )': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc(1  /  1px )': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc( 1*1px )': ('calc(1 * 1px)', 1, 'calc(1 * 1px)'),
            'calc( 1  /  1px )': ('calc(1 / 1px)', 1, 'calc(1 / 1px)'),
            'calc(calc(1px + 5px) * 4)': (
                'calc(calc(1px + 5px) * 4)',
                1,
                'calc(calc(1px + 5px) * 4)',
            ),
            'calc( calc(1px + 5px)*4 )': (
                'calc(calc(1px + 5px) * 4)',
                1,
                'calc(calc(1px + 5px) * 4)',
            ),
            'calc(var(X))': (None, 1, None),
            'calc(2 * var(X))': (None, 1, None),
            'calc(2px + var(X))': (None, 1, None),
            # issue #24
            'rgb(0, 10, 255)': (None, 1, 'rgb(0, 10, 255)'),
            'hsl(10, 10%, 25%)': (None, 1, 'hsl(10, 10%, 25%)'),
            'rgba(0, 10, 255, 0.5)': (None, 1, 'rgba(0, 10, 255, 0.5)'),
            'hsla(10, 10%, 25%, 0.5)': (None, 1, 'hsla(10, 10%, 25%, 0.5)'),
            # issue #27
            'matrix(0.000092, 0.2500010, -0.250000, 0.000092, 0, 0)': (
                'matrix(0.000092, 0.250001, -0.25, 0.000092, 0, 0)',
                1,
                'matrix(0.000092, 0.250001, -0.25, 0.000092, 0, 0)',
            ),
        }
        for cssText, (c, len, v) in list(tests.items()):
            if c is None:
                c = cssText
            if v is None:
                v = c
    
            pv = cssutils.css.PropertyValue(cssText)
            assert c == pv.cssText
            assert len == pv.length
            assert v == pv.value
    
        tests = {
            '0 0px -0px +0px': ('0 0 0 0', 4),
            '1 2 3 4': (None, 4),
            '-1 -2 -3 -4': (None, 4),
            '-1 2': (None, 2),
            '-1px red "x"': (None, 3),
            'a, b c': (None, 3),
            '1px1 2% 3': ('1px1 2% 3', 3),
            'f(+1pX, -2, 5%) 1': ('f(+1px, -2, 5%) 1', 2),
            '0 f()0': ('0 f() 0', 3),
            'f()0': ('f() 0', 2),
            'f()1%': ('f() 1%', 2),
            'f()1px': ('f() 1px', 2),
            'f()"str"': ('f() "str"', 2),
            'f()ident': ('f() ident', 2),
            'f()#123': ('f() #123', 2),
            'f()url()': ('f() url()', 2),
            'f()f()': ('f() f()', 2),
            'url(x.gif)0 0': ('url(x.gif) 0 0', 3),
            'url(x.gif)no-repeat': ('url(x.gif) no-repeat', 2),
        }
        for cssText, (c, len) in list(tests.items()):
            if c is None:
                c = cssText
            pv = cssutils.css.PropertyValue(cssText)
            assert c == pv.cssText
            assert len == pv.length
    
        tests = {
            # hash and rgb/a
            '#112234': '#112234',
            '#112233': '#123',
            'rgb(1,2,3)': 'rgb(1, 2, 3)',
            'rgb(  1  ,  2  ,  3  )': 'rgb(1, 2, 3)',
            'rgba(1,2,3,4)': 'rgba(1, 2, 3, 4)',
            'rgba(  1  ,  2  ,  3  ,  4 )': 'rgba(1, 2, 3, 4)',
            'rgb(-1,+2,0)': 'rgb(-1, +2, 0)',
            'rgba(-1,+2,0, 0)': 'rgba(-1, +2, 0, 0)',
            # FUNCTION
            'f(1,2)': 'f(1, 2)',
            'f(  1  ,  2  )': 'f(1, 2)',
            'f(-1,+2)': 'f(-1, +2)',
            'f(  -1  ,  +2  )': 'f(-1, +2)',
            'fun(  -1  ,  +2  )': 'fun(-1, +2)',
            'local( x )': 'local(x)',
            'test(1px, #111, y, 1, 1%, "1", y(), var(x))': 'test(1px, #111, y, 1, 1%, "1", y(), var(x))',
            'test(-1px, #111, y, -1, -1%, "1", -y())': 'test(-1px, #111, y, -1, -1%, "1", -y())',
            'url(y)  format( "x" ,  "y" )': 'url(y) format("x", "y")',
            'f(1 2,3 4)': 'f(1 2, 3 4)',
            # IE expression
            r'Expression()': 'Expression()',
            r'expression(-1 < +2)': 'expression(-1<+2)',
            r'expression(document.width == "1")': 'expression(document.width=="1")',
            'alpha(opacity=80)': 'alpha(opacity=80)',
            'alpha( opacity = 80 , x=2  )': 'alpha(opacity=80, x=2)',
            'expression(eval(document.documentElement.scrollTop))': 'expression(eval(document.documentElement.scrollTop))',
            # TODO
            #            u'expression((function(ele){ele.style.behavior="none";})(this))':
            #                u'expression((function(ele){ele.style.behavior="none";})(this))',
            # unicode-range
            'u+f': 'u+f',
            'U+ABCdef': 'u+abcdef',
            # url
            'url(a)': 'url(a)',
            'uRl(a)': 'url(a)',
            'u\\rl(a)': 'url(a)',
            'url("a")': 'url(a)',
            'url(  "a"  )': 'url(a)',
            'url(";")': 'url(";")',
            'url(",")': 'url(",")',
            'url(")")': 'url(")")',
            '''url("'")''': '''url("'")''',
            '''url('"')''': '''url("\\"")''',
            # operator
            '1': '1',
            '1 2': '1 2',
            '1   2': '1 2',
            '1,2': '1, 2',
            '1,  2': '1, 2',
            '1  ,2': '1, 2',
            '1  ,  2': '1, 2',
            '1/2': '1/2',
            '1/  2': '1/2',
            '1  /2': '1/2',
            '1  /  2': '1/2',
            # comment
            '1/**/2': '1 /**/ 2',
            '1 /**/2': '1 /**/ 2',
            '1/**/ 2': '1 /**/ 2',
            '1 /**/ 2': '1 /**/ 2',
            '1  /*a*/  /*b*/  2': '1 /*a*/ /*b*/ 2',
            # , before
            '1,/**/2': '1, /**/ 2',
            '1 ,/**/2': '1, /**/ 2',
            '1, /**/2': '1, /**/ 2',
            '1 , /**/2': '1, /**/ 2',
            # , after
            '1/**/,2': '1 /**/, 2',
            '1/**/ ,2': '1 /**/, 2',
            '1/**/, 2': '1 /**/, 2',
            '1/**/ , 2': '1 /**/, 2',
            # all
            '1/*a*/  ,/*b*/  2': '1 /*a*/, /*b*/ 2',
            '1  /*a*/,  /*b*/2': '1 /*a*/, /*b*/ 2',
            '1  /*a*/  ,  /*b*/  2': '1 /*a*/, /*b*/ 2',
            # list
            'a b1,b2 b2,b3,b4': 'a b1, b2 b2, b3, b4',
            'a b1  ,   b2   b2  ,  b3  ,   b4': 'a b1, b2 b2, b3, b4',
            'u+1  ,   u+2-5': 'u+1, u+2-5',
            'local( x ),  url(y)  format( "x" ,  "y" )': 'local(x), url(y) format("x", "y")',
            # FUNCTION
            'attr( href )': 'attr(href)',
            # PrinceXML extende FUNC syntax with nested FUNC
            'target-counter(attr(href),page)': 'target-counter(attr(href), page)',
        }
>       self.do_equal_r(tests)

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/test_value.py:230: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <cssutils.tests.test_value.TestPropertyValue object at 0x7f6d89e3e690>, tests = {'#112233': '#123', '#112234': '#112234', '1': '1', '1   2': '1 2', ...}
att = 'cssText'

    def do_equal_r(self, tests, att='cssText'):
        # set attribute att of self.r and assert Equal
        for test, expected in tests.items():
>           self.r.__setattr__(att, test)
E           AttributeError: 'TestPropertyValue' object has no attribute 'r'

/home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/cssutils/tests/basetest.py:41: AttributeError
============================================================================= warnings summary ==============================================================================
cssutils/tests/test_encutils.py::TestAutoEncoding::test_getEncodingInfo
cssutils/tests/test_encutils.py::TestAutoEncoding::test_getEncodingInfo
  /home/aahmad/.cache/yay/python-cssutils/src/cssutils-2.9.0/encutils/__init__.py:652: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    log.warn(

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========================================================================== short test summary info ==========================================================================
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createCSSStyleSheet - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createDocument - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_createDocumentType - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_domimplementation.py::TestDOMImplementation::test_hasFeature - AttributeError: 'TestDOMImplementation' object has no attribute 'domimpl'
FAILED cssutils/tests/test_value.py::TestPropertyValue::test_cssText - AttributeError: 'TestPropertyValue' object has no attribute 'r'
===================================================== 5 failed, 396 passed, 42 xfailed, 1 xpassed, 2 warnings in 4.32s ======================================================
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: python-cssutils-exit status 4
==> Making package: gradience 0.4.1_patch1-1 (Sat 23 Mar 2024 11:24:49 AM CDT)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> python-cssutils
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
 -> error making: gradience-exit status 8
checking dependencies...
:: python optionally requires python-setuptools: for building Python packages using tooling that is usually bundled with Python
:: python-cffi optionally requires python-setuptools: "limited api" version checking in cffi.setuptools_ext
:: python-future optionally requires python-setuptools: futurize and pasteurize scripts

Packages (15) libsass-3.6.6-1  python-fastjsonschema-2.19.1-1  python-ordered-set-4.1.0-4  python-platformdirs-4.2.0-1  python-pyproject-hooks-1.0.0-5  python-tomli-2.0.1-3
              python-trove-classifiers-2024.3.3-1  python-validate-pyproject-0.13-1  python-build-1.1.1-2  python-installer-0.7.0-4  python-setuptools-1:69.0.3-4
              python-setuptools-scm-8.0.4-1  python-toml-0.10.2-9  python-wheel-0.43.0-1  sassc-3.6.2-4

Total Removed Size:  9.83 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
( 1/15) removing python-build                                                                           [--------------------------------------------------------------] 100%
( 2/15) removing python-pyproject-hooks                                                                 [--------------------------------------------------------------] 100%
( 3/15) removing python-wheel                                                                           [--------------------------------------------------------------] 100%
( 4/15) removing python-toml                                                                            [--------------------------------------------------------------] 100%
( 5/15) removing python-setuptools-scm                                                                  [--------------------------------------------------------------] 100%
( 6/15) removing python-setuptools                                                                      [--------------------------------------------------------------] 100%
( 7/15) removing python-validate-pyproject                                                              [--------------------------------------------------------------] 100%
( 8/15) removing python-trove-classifiers                                                               [--------------------------------------------------------------] 100%
( 9/15) removing python-fastjsonschema                                                                  [--------------------------------------------------------------] 100%
(10/15) removing python-tomli                                                                           [--------------------------------------------------------------] 100%
(11/15) removing python-platformdirs                                                                    [--------------------------------------------------------------] 100%
(12/15) removing python-ordered-set                                                                     [--------------------------------------------------------------] 100%
(13/15) removing python-installer                                                                       [--------------------------------------------------------------] 100%
(14/15) removing sassc                                                                                  [--------------------------------------------------------------] 100%
(15/15) removing libsass                                                                                [--------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
 -> Failed to install the following packages. Manual intervention is required:
python-cssutils - exit status 4
gradience - exit status 8

Any help would be greatly appreciated, thank you!

Please remove those images of text and post properly formatted text: [HowTo] Post command output and file content as formatted text

2 Likes

Sure, any quick thoughts on what the issue might be as I fix my OP? Thank you.

1 Like

Please remove the screenshots - they are useless.

I will echo the request - do not post screenshots of text - you could as easily have copy/pasted the text into a new topic.

To make sure custom packages using custom scripts from AUR works as expected you are required to use unstable branch.

sudo pacman-mirrors -aS unstable
sudo pacman -Syu

For python specific packages make sure they conform to Arch Package standards for Python packages.

Installing custom python packages into the global python site-packages is generally a bad idea - especially if they do not conform to the package standard.

In such non-conform installation using sudo pip or otherwise it may create file conflicts with repo packages.

It is generally recommended to use a virtual environment or pipx for custom packages.

Quite obviously, you have missing build-time dependencies, and the maintainer of that PKGBUILD hasn’t bothered to check for them and pull them in.

My advice would be to contact the maintainer on their GitHub page.

Should I just remove the python-cssutils and Gradience packages then? For the easiest and cleanest fix?

If you don’t need them, then yes, you can remove them. They are after all both AUR packages and thus not part of the main system.

Done, thanks!

2 Likes

I dropped gradience from the repos. If you hadn’t even noticed it wasn’t working properly for over a year, then you probably don’t need it. :wink:

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.