Commits on Jun 14, 2012
  1. @SimonSapin

    Changelog for 0.7.1

    SimonSapin committed Jun 14, 2012
  2. @SimonSapin
  3. @SimonSapin
  4. @SimonSapin

    Make pseudo-elements lower-case in the ASCII range.

    See http://www.w3.org/TR/selectors/#casesens
    
    Pseudo-classes were already case-insensitive, but the
    lower-casing was moved to the parser.
    SimonSapin committed Jun 14, 2012
  5. @SimonSapin

    Changelog for 0.7

    SimonSapin committed Jun 14, 2012
  6. @SimonSapin
  7. @SimonSapin

    Add tests for series with whitespace

    Together with the previous 2 commits, this fixes #2 and #7
    SimonSapin committed Jun 14, 2012
  8. @SimonSapin

    Workaround element/attribute names with special characters

    For element names, these are equivalent in XPath:
    
        foo
        *[name() = "foo"]
    
    And for attribute names:
    
        @foo
        attribute:*[name() = "foo"]
    
    The former is faster but some characters are not allowed in it.
    Since I am not sure which characters, only use it for "safe" names
    that match ^[a-zA-Z_][a-zA-Z0-9_.-]*$
    This is overly restrictive, but should cover every name actually used
    in XML, HTML, SVG, etc.
    SimonSapin committed Jun 14, 2012
Commits on Jun 7, 2012
  1. @SimonSapin
Commits on Apr 25, 2012
  1. @SimonSapin
Commits on Apr 24, 2012
  1. @SimonSapin

    Tag v0.6

    SimonSapin committed Apr 24, 2012
  2. @SimonSapin
Commits on Apr 22, 2012
  1. @SimonSapin

    Merge pull request #8 from scoder/master

    avoid setuptools dependency in setup.py
    SimonSapin committed Apr 22, 2012
Commits on Apr 21, 2012
  1. @scoder
Commits on Apr 20, 2012
  1. @SimonSapin
  2. @SimonSapin
  3. @SimonSapin

    Tag v0.5

    SimonSapin committed Apr 20, 2012
  4. @SimonSapin

    Better test coverage.

    SimonSapin committed Apr 20, 2012
  5. @SimonSapin

    Remove dead code.

    SimonSapin committed Apr 20, 2012
  6. @SimonSapin
  7. @SimonSapin
  8. @SimonSapin

    Fix specificity for :not()

    SimonSapin committed Apr 20, 2012
  9. @SimonSapin
  10. @SimonSapin
  11. @SimonSapin
Commits on Apr 19, 2012
  1. @SimonSapin

    Aesthetics.

    SimonSapin committed Apr 19, 2012
  2. @SimonSapin
  3. @SimonSapin

    Fix case-sensitivity issues

    * (Functional) pseudo-classes are always case-insensitive
    * Add the 'xhtml' flag
    * Element names and attribute names are case sensitive
      for HTML, but not XHTML or XML.
    SimonSapin committed Apr 19, 2012
  4. @varialus

    Fixed case sensitive matching on lxml stable, but patched for externa…

    …l cssselect, on Windows with Python 2.7 64-bit.
    varialus committed Apr 18, 2012
Commits on Apr 18, 2012
  1. @SimonSapin

    Tag v0.4

    SimonSapin committed Apr 18, 2012
  2. @SimonSapin

    Documentation details.

    SimonSapin committed Apr 18, 2012
  3. @SimonSapin
  4. @SimonSapin
  5. @SimonSapin

    Add specificity.

    SimonSapin committed Apr 18, 2012
  6. @SimonSapin