{
"info": {
"author": "Simon Sapin",
"author_email": "simon.sapin@exyr.org",
"bugtrack_url": null,
"classifiers": [],
"description": "cssselect2: CSS selectors for Python ElementTree\n################################################\n\ncssselect2 is a straightforward implementation of `CSS3 Selectors`_ for markup\ndocuments (HTML, XML, etc.) that can be read by `ElementTree`_-like parsers\n(including cElementTree, lxml_, html5lib_, etc.)\n\nUnlike cssselect_, it does not translate selectors to XPath_ and therefore does\nnot have all the correctness corner cases that are hard or impossible to fix in\ncssselect.\n\n.. _ElementTree: http://docs.python.org/3/library/xml.etree.elementtree.html\n.. _CSS3 Selectors: http://www.w3.org/TR/2011/REC-css3-selectors-20110929/\n.. _lxml: http://lxml.de/\n.. _html5lib: https://github.com/html5lib/html5lib-python\n.. _cssselect: http://packages.python.org/cssselect/\n.. _XPath: http://www.w3.org/TR/xpath/\n\n\nQuick facts:\n\n* Free software: BSD licensed\n* Compatible with Python 2.7+ and 3.3+\n* Latest documentation: http://cssselect2.readthedocs.io/\n* Source, issues and pull requests `on Github\n `_\n* Releases `on PyPI `_\n* Install with ``pip install cssselect2``\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://packages.python.org/cssselect2/",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "cssselect2",
"package_url": "https://pypi.org/project/cssselect2/",
"platform": "",
"project_url": "https://pypi.org/project/cssselect2/",
"project_urls": {
"Homepage": "http://packages.python.org/cssselect2/"
},
"release_url": "https://pypi.org/project/cssselect2/0.2.2/",
"requires_dist": [
"tinycss2",
"pytest-runner ; extra == 'test'",
"pytest-cov ; extra == 'test'",
"pytest-flake8 ; extra == 'test'",
"pytest-isort ; extra == 'test'"
],
"requires_python": "",
"summary": "CSS selectors for Python ElementTree",
"version": "0.2.2"
},
"last_serial": 5790975,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "f4359667ff3359b833ced3ce57a775a6",
"sha256": "c300158d2b8560cba59320f715a236a8675d0655fc24193c487f423a29db7b56"
},
"downloads": -1,
"filename": "cssselect2-0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f4359667ff3359b833ced3ce57a775a6",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 31508,
"upload_time": "2017-07-07T09:46:57",
"url": "https://files.pythonhosted.org/packages/41/f8/eb7134d8c44eab19eb2e8ed033c6f5e6f850a9181749c3be867cc61e117f/cssselect2-0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bbe02e545b7631f83e356d291049adbb",
"sha256": "c7139f9ae6e2d53028a2efd3de2364d8a569263b676a7b2e111fef876dd49068"
},
"downloads": -1,
"filename": "cssselect2-0.1.tar.gz",
"has_sig": false,
"md5_digest": "bbe02e545b7631f83e356d291049adbb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27848,
"upload_time": "2017-07-07T09:38:36",
"url": "https://files.pythonhosted.org/packages/38/9c/f8b89afb854e403645d5346761b442e99a04f87b6af71e8a404912537752/cssselect2-0.1.tar.gz"
}
],
"0.1a0": [],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "083b6d1e80881f0147d2c470f5531197",
"sha256": "363205c152674687c326c94ed9672a2aadf2c94ffce926106e844ebd633f1dcb"
},
"downloads": -1,
"filename": "cssselect2-0.2.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "083b6d1e80881f0147d2c470f5531197",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 31747,
"upload_time": "2017-08-16T20:15:54",
"url": "https://files.pythonhosted.org/packages/35/32/f203cd884d7da7dc3f9edfaef4778808a66245f3deb9ffea34f712f6e50d/cssselect2-0.2.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ac678790ac2acbba975bf05d7503b701",
"sha256": "d539662218df5db06feaa6688db88c0737a4f9d6a64554a0dba1e8e0d7488ad2"
},
"downloads": -1,
"filename": "cssselect2-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "ac678790ac2acbba975bf05d7503b701",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28197,
"upload_time": "2017-08-16T20:15:46",
"url": "https://files.pythonhosted.org/packages/60/5a/6b752376629c7c3493835c5e5310098424e026240803bbe17d153b8104ab/cssselect2-0.2.0.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "c7925580087daba46b7d5a72d724379a",
"sha256": "267eebc7378ade2e8be710cd0179606ad9c95ecc673138fccfcfba42c5ce153d"
},
"downloads": -1,
"filename": "cssselect2-0.2.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c7925580087daba46b7d5a72d724379a",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 31978,
"upload_time": "2017-10-02T09:00:41",
"url": "https://files.pythonhosted.org/packages/12/e2/91fcd4cd32545beec6e11628d64d3e20f11b5a95dd1ccf3216fd69f176b7/cssselect2-0.2.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bfa61b1e917d1e93ebccf0f27903087d",
"sha256": "505d2ce3d3a1d390ddb52f7d0864b7efeb115a5b852a91861b498b92424503ab"
},
"downloads": -1,
"filename": "cssselect2-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "bfa61b1e917d1e93ebccf0f27903087d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30652,
"upload_time": "2017-10-02T09:00:30",
"url": "https://files.pythonhosted.org/packages/ed/f0/4fa1aa613bd8da257578146e14fe76379108ee52d8949bbefd039af89d12/cssselect2-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "5c9850cede8c4e3f21fc3f4e5758700c",
"sha256": "07e9c3b1b52d81dd08b177532bbd6b9ced650d87abfd641f4e4ec7de34b98807"
},
"downloads": -1,
"filename": "cssselect2-0.2.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c9850cede8c4e3f21fc3f4e5758700c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 31940,
"upload_time": "2019-09-06T08:51:29",
"url": "https://files.pythonhosted.org/packages/c4/a1/1a37602bbcfa2f7c079758f31555776a00a947e43457a3e0110b2165c7d9/cssselect2-0.2.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8af7db3a7d45518527e3f496e611bba4",
"sha256": "70485a680cd72b023f0ce5ae4dcd392e2b10f7280e20afdb1735334bd6af7e6a"
},
"downloads": -1,
"filename": "cssselect2-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "8af7db3a7d45518527e3f496e611bba4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31764,
"upload_time": "2019-09-06T08:51:31",
"url": "https://files.pythonhosted.org/packages/03/7e/fda589175ac092bff38c17b0a0833b59300839a3f31c004a5ca0315b687f/cssselect2-0.2.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "5c9850cede8c4e3f21fc3f4e5758700c",
"sha256": "07e9c3b1b52d81dd08b177532bbd6b9ced650d87abfd641f4e4ec7de34b98807"
},
"downloads": -1,
"filename": "cssselect2-0.2.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c9850cede8c4e3f21fc3f4e5758700c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 31940,
"upload_time": "2019-09-06T08:51:29",
"url": "https://files.pythonhosted.org/packages/c4/a1/1a37602bbcfa2f7c079758f31555776a00a947e43457a3e0110b2165c7d9/cssselect2-0.2.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8af7db3a7d45518527e3f496e611bba4",
"sha256": "70485a680cd72b023f0ce5ae4dcd392e2b10f7280e20afdb1735334bd6af7e6a"
},
"downloads": -1,
"filename": "cssselect2-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "8af7db3a7d45518527e3f496e611bba4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31764,
"upload_time": "2019-09-06T08:51:31",
"url": "https://files.pythonhosted.org/packages/03/7e/fda589175ac092bff38c17b0a0833b59300839a3f31c004a5ca0315b687f/cssselect2-0.2.2.tar.gz"
}
]
}