Permalink
Commits on Jun 14, 2012
  1. Changelog for 0.7

    SimonSapin committed Jun 14, 2012
  2. Add tests for series with whitespace

    Together with the previous 2 commits, this fixes #2 and #7
    SimonSapin committed Jun 14, 2012
  3. 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
Commits on Apr 25, 2012
Commits on Apr 24, 2012
  1. Tag v0.6

    SimonSapin committed Apr 24, 2012
  2. Add support for :lang(), close #3

    SimonSapin committed Apr 24, 2012
Commits on Apr 22, 2012
  1. Merge pull request #8 from scoder/master

    avoid setuptools dependency in setup.py
    SimonSapin committed Apr 22, 2012
Commits on Apr 21, 2012
Commits on Apr 20, 2012
  1. Tag v0.5

    SimonSapin committed Apr 20, 2012
  2. Better test coverage.

    SimonSapin committed Apr 20, 2012
  3. Remove dead code.

    SimonSapin committed Apr 20, 2012
  4. Fix specificity for :not()

    SimonSapin committed Apr 20, 2012
Commits on Apr 19, 2012
  1. Aesthetics.

    SimonSapin committed Apr 19, 2012
  2. 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
  3. Fixed case sensitive matching on lxml stable, but patched for externa…

    …l cssselect, on Windows with Python 2.7 64-bit.
    varialus committed Apr 19, 2012
Commits on Apr 18, 2012
  1. Tag v0.4

    SimonSapin committed Apr 18, 2012
  2. Documentation details.

    SimonSapin committed Apr 18, 2012
  3. Add specificity.

    SimonSapin committed Apr 18, 2012