Skip to content

Commit

Permalink
👹 Feed the hobgoblins (delint).
Browse files Browse the repository at this point in the history
Sort imports using ruff check --fix --select I.
  • Loading branch information
jaraco committed Mar 30, 2024
1 parent 4fd6bbe commit 8fa8c17
Show file tree
Hide file tree
Showing 84 changed files with 270 additions and 171 deletions.
1 change: 0 additions & 1 deletion conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

import cssutils


collect_ignore = [
'cssutils/_fetchgae.py',
'tools',
Expand Down
13 changes: 5 additions & 8 deletions cssutils/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,20 +69,17 @@
"""

import functools
import itertools
import os.path
import urllib.request
import urllib.parse
import urllib.request
import xml.dom
import itertools
import functools

from . import errorhandler
from . import css
from . import stylesheets
from . import css, errorhandler, stylesheets
from .parse import CSSParser
from .serialize import CSSSerializer
from .profiles import Profiles

from .serialize import CSSSerializer

__all__ = ['css', 'stylesheets', 'CSSParser', 'CSSSerializer']

Expand Down
3 changes: 2 additions & 1 deletion cssutils/_fetch.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,16 @@
__all__ = ['_defaultFetcher']

import functools
import urllib.request
import urllib.error
import urllib.request

try:
from importlib import metadata
except ImportError:
import importlib_metadata as metadata

import encutils

from . import errorhandler

log = errorhandler.ErrorHandler()
Expand Down
4 changes: 3 additions & 1 deletion cssutils/_fetchgae.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
__all__ = ['_defaultFetcher']

# raises ImportError of not on GAE
from google.appengine.api import urlfetch
import cgi

from google.appengine.api import urlfetch

from . import errorhandler

log = errorhandler.ErrorHandler()
Expand Down
2 changes: 1 addition & 1 deletion cssutils/codec.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"""Python codec for CSS."""

import codecs
import marshal
import functools
import marshal

# We're using bits to store all possible candidate encodings (or variants, i.e.
# we have two bits for the variants of UTF-16 and two for the
Expand Down
27 changes: 13 additions & 14 deletions cssutils/css/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,34 +58,33 @@
'CSSCalc',
]

from .cssstylesheet import CSSStyleSheet
from .cssrulelist import CSSRuleList
from .cssrule import CSSRule
from .csscomment import CSSComment
from .csscharsetrule import CSSCharsetRule
from .csscomment import CSSComment
from .cssfontfacerule import CSSFontFaceRule
from .cssimportrule import CSSImportRule
from .cssmediarule import CSSMediaRule
from .cssnamespacerule import CSSNamespaceRule
from .csspagerule import CSSPageRule
from .marginrule import MarginRule
from .cssrule import CSSRule
from .cssrulelist import CSSRuleList
from .cssstyledeclaration import CSSStyleDeclaration
from .cssstylerule import CSSStyleRule
from .cssstylesheet import CSSStyleSheet
from .cssunknownrule import CSSUnknownRule
from .cssvariablesdeclaration import CSSVariablesDeclaration
from .cssvariablesrule import CSSVariablesRule
from .marginrule import MarginRule
from .property import Property
from .selector import Selector
from .selectorlist import SelectorList
from .cssstyledeclaration import CSSStyleDeclaration
from .cssvariablesdeclaration import CSSVariablesDeclaration
from .property import Property

from .value import (
PropertyValue,
Value,
ColorValue,
DimensionValue,
URIValue,
CSSCalc,
CSSFunction,
CSSVariable,
DimensionValue,
MSValue,
CSSCalc,
PropertyValue,
URIValue,
Value,
)
6 changes: 4 additions & 2 deletions cssutils/css/csscharsetrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@
__all__ = ['CSSCharsetRule']

import codecs
from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule


class CSSCharsetRule(cssrule.CSSRule):
"""
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/csscomment.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ class only.

__all__ = ['CSSComment']

from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule


class CSSComment(cssrule.CSSRule):
"""
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/cssfontfacerule.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@

__all__ = ['CSSFontFaceRule']

from .cssstyledeclaration import CSSStyleDeclaration
from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule
from .cssstyledeclaration import CSSStyleDeclaration


class CSSFontFaceRule(cssrule.CSSRule):
"""
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/cssimportrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@

__all__ = ['CSSImportRule']

from . import cssrule
import cssutils
import os
import urllib.parse
import xml.dom

import cssutils

from . import cssrule


class CSSImportRule(cssrule.CSSRule):
"""
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/cssmediarule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@

__all__ = ['CSSMediaRule']

from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule


class CSSMediaRule(cssrule.CSSRuleRules):
"""
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/cssnamespacerule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@

__all__ = ['CSSNamespaceRule']

from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule


class CSSNamespaceRule(cssrule.CSSRule):
"""
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/csspagerule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@

__all__ = ['CSSPageRule']

import xml.dom
from itertools import chain

import cssutils

from . import cssrule
from .cssstyledeclaration import CSSStyleDeclaration
from .marginrule import MarginRule
from . import cssrule
import cssutils
import xml.dom


class CSSPageRule(cssrule.CSSRuleRules):
Expand Down
3 changes: 2 additions & 1 deletion cssutils/css/cssproperties.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,10 @@

__all__ = ['CSS2Properties']

import cssutils.profiles
import re

import cssutils.profiles


class CSS2Properties:
"""The CSS2Properties interface represents a convenience mechanism
Expand Down
3 changes: 2 additions & 1 deletion cssutils/css/cssrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

__all__ = ['CSSRule']

import cssutils.util
import xml.dom

import cssutils.util


class CSSRule(cssutils.util.Base2):
"""Abstract base interface for any type of CSS statement. This includes
Expand Down
3 changes: 2 additions & 1 deletion cssutils/css/cssstyledeclaration.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,10 @@

__all__ = ['CSSStyleDeclaration', 'Property']

import cssutils

from .cssproperties import CSS2Properties
from .property import Property
import cssutils


class CSSStyleDeclaration(CSS2Properties, cssutils.util.Base2):
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/cssstylerule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@

__all__ = ['CSSStyleRule']

import xml.dom

import cssutils

from . import cssrule
from .cssstyledeclaration import CSSStyleDeclaration
from .selectorlist import SelectorList
from . import cssrule
import cssutils
import xml.dom


class CSSStyleRule(cssrule.CSSRule):
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/cssstylesheet.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@

__all__ = ['CSSStyleSheet']

import xml.dom

import cssutils.stylesheets
from cssutils.helper import Deprecated
from cssutils.util import _Namespaces, _readUrl

from .cssrule import CSSRule
from .cssvariablesdeclaration import CSSVariablesDeclaration
import cssutils.stylesheets
import xml.dom


class CSSStyleSheet(cssutils.stylesheets.StyleSheet):
Expand Down
6 changes: 4 additions & 2 deletions cssutils/css/cssunknownrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@

__all__ = ['CSSUnknownRule']

from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule


class CSSUnknownRule(cssrule.CSSRule):
"""
Expand Down
7 changes: 4 additions & 3 deletions cssutils/css/cssvalue.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,14 @@

__all__ = ['CSSValue', 'CSSPrimitiveValue', 'CSSValueList', 'RGBColor', 'CSSVariable']

from cssutils.prodparser import Choice, PreDef, Prod, ProdParser, Sequence
import cssutils
import cssutils.helper
import math
import re
import xml.dom

import cssutils
import cssutils.helper
from cssutils.prodparser import Choice, PreDef, Prod, ProdParser, Sequence


class CSSValue(cssutils.util._NewBase):
"""The CSSValue interface represents a simple or a complex value.
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/cssvariablesdeclaration.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@

__all__ = ['CSSVariablesDeclaration']

from cssutils.prodparser import PreDef, Prod, ProdParser, Sequence
import itertools

import cssutils
from cssutils.helper import normalize
from cssutils.prodparser import PreDef, Prod, ProdParser, Sequence

from .value import PropertyValue
import cssutils
import itertools


class CSSVariablesDeclaration(cssutils.util._NewBase):
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/cssvariablesrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@

__all__ = ['CSSVariablesRule']

from .cssvariablesdeclaration import CSSVariablesDeclaration
from . import cssrule
import cssutils
import xml.dom

import cssutils

from . import cssrule
from .cssvariablesdeclaration import CSSVariablesDeclaration


class CSSVariablesRule(cssrule.CSSRule):
"""
Expand Down
8 changes: 5 additions & 3 deletions cssutils/css/marginrule.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@

__all__ = ['MarginRule']

import xml.dom

import cssutils
from cssutils.prodparser import Choice, PreDef, Prod, ProdParser, Sequence
from .cssstyledeclaration import CSSStyleDeclaration

from . import cssrule
import cssutils
import xml.dom
from .cssstyledeclaration import CSSStyleDeclaration


class MarginRule(cssrule.CSSRule):
Expand Down
3 changes: 2 additions & 1 deletion cssutils/css/property.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

__all__ = ['Property']

import cssutils
from cssutils.helper import Deprecated

from .value import PropertyValue
import cssutils


class Property(cssutils.util.Base):
Expand Down

0 comments on commit 8fa8c17

Please sign in to comment.