{ "info": { "author": "Mikhail Korobov", "author_email": "kmike84@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Scrapy", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=========\nscrapy-po\n=========\n\n.. image:: https://img.shields.io/pypi/v/scrapy-po.svg\n :target: https://pypi.python.org/pypi/scrapy-po\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/pyversions/scrapy-po.svg\n :target: https://pypi.python.org/pypi/scrapy-po\n :alt: Supported Python Versions\n\n.. image:: https://travis-ci.com/scrapinghub/scrapy-po.svg?branch=master\n :target: https://travis-ci.com/scrapinghub/scrapy-po\n :alt: Build Status\n\n.. image:: https://codecov.io/github/scrapinghub/scrapy-po/coverage.svg?branch=master\n :target: https://codecov.io/gh/scrapinghub/scrapy-po\n :alt: Coverage report\n\n.. warning::\n Current status is \"experimental\".\n\n``scrapy-po`` implements Page Object pattern for Scrapy.\n\nLicense is BSD 3-clause.\n\nInstallation\n============\n\n::\n\n pip install scrapy-po\n\nscrapy-po requires Python >= 3.6 and Scrapy 1.7+.\n\nUsage\n=====\n\nTODO. For now, check spiders in \"example\" folder.\n\nContributing\n============\n\n* Source code: https://github.com/scrapinghub/scrapy-po\n* Issue tracker: https://github.com/scrapinghub/scrapy-po/issues\n\nUse tox_ to run tests with different Python versions::\n\n tox\n\nThe command above also runs type checks; we use mypy.\n\n.. _tox: https://tox.readthedocs.io\n\n\nChanges\n=======\n\n0.0.1 (2019-08-28)\n------------------\n\nInitial release.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/scrapinghub/scrapy-po", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "scrapy-po", "package_url": "https://pypi.org/project/scrapy-po/", "platform": "", "project_url": "https://pypi.org/project/scrapy-po/", "project_urls": { "Homepage": "https://github.com/scrapinghub/scrapy-po" }, "release_url": "https://pypi.org/project/scrapy-po/0.0.1/", "requires_dist": [ "andi", "attrs", "parsel" ], "requires_python": "", "summary": "Page Object pattern for Scrapy", "version": "0.0.1" }, "last_serial": 5744681, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "11d81c33f04e1c18fc2d26051920e4e3", "sha256": "5934e95d6fce95cb9f4e2d981d9bf7fbaf63d708eea7cbb0dd0260ae59aeaa5d" }, "downloads": -1, "filename": "scrapy_po-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11d81c33f04e1c18fc2d26051920e4e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6139, "upload_time": "2019-08-28T18:45:31", "url": "https://files.pythonhosted.org/packages/4b/22/d5d7baaddce2dc4636e16eeb9c747b7a989b12c9ab3071f5b6eb3d43b9ed/scrapy_po-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad80a9352fa83fa0d6ebec0e6b5653b7", "sha256": "aab62faaadc5647931da7d94772e61400d21ec8dac4fe9c57835d8f16e7c7833" }, "downloads": -1, "filename": "scrapy-po-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ad80a9352fa83fa0d6ebec0e6b5653b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4965, "upload_time": "2019-08-28T18:45:34", "url": "https://files.pythonhosted.org/packages/82/e9/5e2129d9d76002cfb8ebd80255cdc9ab3e0d9304506beef6d14f47e5042d/scrapy-po-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11d81c33f04e1c18fc2d26051920e4e3", "sha256": "5934e95d6fce95cb9f4e2d981d9bf7fbaf63d708eea7cbb0dd0260ae59aeaa5d" }, "downloads": -1, "filename": "scrapy_po-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11d81c33f04e1c18fc2d26051920e4e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6139, "upload_time": "2019-08-28T18:45:31", "url": "https://files.pythonhosted.org/packages/4b/22/d5d7baaddce2dc4636e16eeb9c747b7a989b12c9ab3071f5b6eb3d43b9ed/scrapy_po-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad80a9352fa83fa0d6ebec0e6b5653b7", "sha256": "aab62faaadc5647931da7d94772e61400d21ec8dac4fe9c57835d8f16e7c7833" }, "downloads": -1, "filename": "scrapy-po-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ad80a9352fa83fa0d6ebec0e6b5653b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4965, "upload_time": "2019-08-28T18:45:34", "url": "https://files.pythonhosted.org/packages/82/e9/5e2129d9d76002cfb8ebd80255cdc9ab3e0d9304506beef6d14f47e5042d/scrapy-po-0.0.1.tar.gz" } ] }