Adrián Chaves

Results 122 issues of Adrián Chaves

In CSS, [it turns out you can specify a colon in an attribute name by escaping it](https://stackoverflow.com/a/122266/939364). This is not valid: ```css ::attr(:foo) ``` But this is: ```css ::attr(\:foo) ```...

bug

We have [a few issues open ](https://github.com/scrapy/cssselect/issues?q=is%3Aissue+is%3Aopen+label%3A%22CSS+Selectors+Level+4%22)about adding support for specific parts of the CSS Selectors Level 4 specification already. The aim, however, is to eventually reach complete support.

enhancement

Fixes a part of #66. It adds very limited argument support, specifically only that which we already support for `:not()`. Future changes should extend argument support for both `:has()` and...

_May_ solve #27. It definitely allows removing some boilerplate.

enhancement

I have reason to believe that `basic_auth_header` is wrong in using `urlsafe_b64encode` (which replaces `+/` with `-_`) instead of `b64encode`. The first specification of HTTP basic auth according to [Wikipedia](https://en.wikipedia.org/wiki/Basic_access_authentication)...

bug
good first issue