{ "info": { "author": "Dainius Preimantas", "author_email": "preimantasd@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "# Scrapyd Dashboard\n\nA dashboard specifically used for scrapyd servers to manipulate scrapy spiders (start, stop, check status).\n\n### Features\n\n- [x] Scrapyd server status\n- [x] Tasks (add, remove, list)\n- [x] Authentification (Using the Django authentication system)\n- [ ] Scheduled tasks (add, remove, list)\n- [ ] View logs\n- [ ] Multiple independent user support\n- [ ] Task performance details\n\n### Demo\n\n[Demo website](https://scrapyddash.herokuapp.com/)\n\nUsername: **demo**\n\nPassword: **demo**\n\n### Installing\n\n1. Install the package\n\n```\npip install scrapyd_dash\n```\n\n2. Add urls to your projects urls.py\n\n```\nfrom django.urls import include\n\nurlpatterns = [\n ...\n path('scrapyd_dash/', include('scrapyd_dash.urls')),\n]\n\n```\n\n\n### Built With\n\n* [Django](https://www.djangoproject.com/) - The web framework used.\n* [ScrapyD](https://github.com/scrapy/scrapyd) - A service daemon to run Scrapy spiders.\n* [LogParser](https://github.com/my8100/logparser) - A tool for parsing Scrapy log files.\n\n### Authors\n\n* **Dainius Preimantas** - *Initial work* - [Dainius-P](https://github.com/Dainius-P)\n\n### Contributing\n\n1. Fork it\n2. Create your feature branch (```git checkout -b feature/fooBar```)\n3. Commit your changes (```git commit -am 'Add some fooBar'```)\n4. Push to the branch (```git push origin feature/fooBar```)\n5. Create a new Pull Request\n\n\n### License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Dainius-P/scrapyd-dash", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "scrapyd-dash", "package_url": "https://pypi.org/project/scrapyd-dash/", "platform": "", "project_url": "https://pypi.org/project/scrapyd-dash/", "project_urls": { "Homepage": "https://github.com/Dainius-P/scrapyd-dash" }, "release_url": "https://pypi.org/project/scrapyd-dash/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "A dashboard for scrapy project using scrapyd and logparser", "version": "0.1.2" }, "last_serial": 5707609, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "f353b4e4570ffd2bae3f28c7cbbfcfce", "sha256": "54a2dfb770ae96db203a165aefeab1675aa791512cc4fbabdc1a73d58481891d" }, "downloads": -1, "filename": "scrapyd_dash-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f353b4e4570ffd2bae3f28c7cbbfcfce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3056428, "upload_time": "2019-07-26T07:46:10", "url": "https://files.pythonhosted.org/packages/d4/5c/2f164ad46b02dc03fce73c66cb14309d1c5ce3c7f4b7e7bf89a985135023/scrapyd_dash-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1aa56fc7912ae50fe6458d3fe4805857", "sha256": "cf167e03d10cc7e7ea02f72c67e8ec29439de61192d9edcf5be9ca967c69a73e" }, "downloads": -1, "filename": "scrapyd_dash-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1aa56fc7912ae50fe6458d3fe4805857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3059526, "upload_time": "2019-08-21T07:45:06", "url": "https://files.pythonhosted.org/packages/a6/ff/ef44862316fe4820f475788eae7ea48b62bddbb97bbcd93ea4af132c30e0/scrapyd_dash-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1aa56fc7912ae50fe6458d3fe4805857", "sha256": "cf167e03d10cc7e7ea02f72c67e8ec29439de61192d9edcf5be9ca967c69a73e" }, "downloads": -1, "filename": "scrapyd_dash-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1aa56fc7912ae50fe6458d3fe4805857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3059526, "upload_time": "2019-08-21T07:45:06", "url": "https://files.pythonhosted.org/packages/a6/ff/ef44862316fe4820f475788eae7ea48b62bddbb97bbcd93ea4af132c30e0/scrapyd_dash-0.1.2.tar.gz" } ] }