Move scrapy/contrib/pipeline to scrapy/pipelines

This commit is contained in:
Julia Medina 2015-04-20 23:43:38 -03:00
parent d7e60f3c71
commit 8021df18d4
10 changed files with 15 additions and 13 deletions

View File

@ -4,7 +4,7 @@
Downloading and processing files and images
===========================================
.. currentmodule:: scrapy.contrib.pipeline.images
.. currentmodule:: scrapy.pipelines.images
Scrapy provides reusable :doc:`item pipelines </topics/item-pipeline>` for
downloading fies attached to a particular item (for example, when you scrape
@ -114,11 +114,11 @@ To enable your media pipeline you must first add it to your project
For Images Pipeline, use::
ITEM_PIPELINES = {'scrapy.contrib.pipeline.images.ImagesPipeline': 1}
ITEM_PIPELINES = {'scrapy.pipelines.images.ImagesPipeline': 1}
For Files Pipeline, use::
ITEM_PIPELINES = {'scrapy.contrib.pipeline.files.FilesPipeline': 1}
ITEM_PIPELINES = {'scrapy.pipelines.files.FilesPipeline': 1}
.. note::
@ -258,7 +258,7 @@ By default, there are no size constraints, so all images are processed.
Extending the Media Pipelines
=============================
.. module:: scrapy.contrib.pipeline.files
.. module:: scrapy.pipelines.files
:synopsis: Files Pipeline
See here the methods that you can override in your custom Files Pipeline:
@ -338,7 +338,7 @@ See here the methods that you can override in your custom Files Pipeline:
By default, the :meth:`item_completed` method returns the item.
.. module:: scrapy.contrib.pipeline.images
.. module:: scrapy.pipelines.images
:synopsis: Images Pipeline
See here the methods that you can override in your custom Images Pipeline:
@ -374,7 +374,7 @@ Here is a full example of the Images Pipeline whose methods are examplified
above::
import scrapy
from scrapy.contrib.pipeline.images import ImagesPipeline
from scrapy.pipelines.images import ImagesPipeline
from scrapy.exceptions import DropItem
class MyImagesPipeline(ImagesPipeline):

View File

@ -21,7 +21,7 @@ except ImportError:
from twisted.internet import defer, threads
from scrapy.contrib.pipeline.media import MediaPipeline
from scrapy.pipelines.media import MediaPipeline
from scrapy.exceptions import NotConfigured, IgnoreRequest
from scrapy.http import Request
from scrapy.utils.misc import md5sum

View File

@ -17,8 +17,8 @@ from PIL import Image
from scrapy.utils.misc import md5sum
from scrapy.http import Request
from scrapy.exceptions import DropItem
#TODO: from scrapy.contrib.pipeline.media import MediaPipeline
from scrapy.contrib.pipeline.files import FileException, FilesPipeline
#TODO: from scrapy.pipelines.media import MediaPipeline
from scrapy.pipelines.files import FileException, FilesPipeline
class NoimagesDrop(DropItem):

View File

@ -159,7 +159,7 @@ HTTPCACHE_DBM_MODULE = 'anydbm'
HTTPCACHE_POLICY = 'scrapy.contrib.httpcache.DummyPolicy'
HTTPCACHE_GZIP = False
ITEM_PROCESSOR = 'scrapy.contrib.pipeline.ItemPipelineManager'
ITEM_PROCESSOR = 'scrapy.pipelines.ItemPipelineManager'
ITEM_PIPELINES = {}
ITEM_PIPELINES_BASE = {}

View File

@ -85,6 +85,8 @@ scrapy/core/downloader/handlers/ftp.py
scrapy/core/downloader/webclient.py
scrapy/contrib/pipeline/images.py
scrapy/contrib/pipeline/files.py
scrapy/pipelines/images.py
scrapy/pipelines/files.py
scrapy/contrib/linkextractors/sgml.py
scrapy/contrib/linkextractors/regex.py
scrapy/contrib/linkextractors/htmlparser.py

View File

@ -8,7 +8,7 @@ from shutil import rmtree
from twisted.trial import unittest
from twisted.internet import defer
from scrapy.contrib.pipeline.files import FilesPipeline, FSFilesStore
from scrapy.pipelines.files import FilesPipeline, FSFilesStore
from scrapy.item import Item, Field
from scrapy.http import Request, Response
from scrapy.settings import Settings

View File

@ -9,7 +9,7 @@ from twisted.trial import unittest
from scrapy.item import Item, Field
from scrapy.http import Request, Response
from scrapy.settings import Settings
from scrapy.contrib.pipeline.images import ImagesPipeline
from scrapy.pipelines.images import ImagesPipeline
skip = False
try:

View File

@ -8,7 +8,7 @@ from twisted.internet.defer import Deferred, inlineCallbacks
from scrapy.http import Request, Response
from scrapy.spider import Spider
from scrapy.utils.request import request_fingerprint
from scrapy.contrib.pipeline.media import MediaPipeline
from scrapy.pipelines.media import MediaPipeline
from scrapy.utils.signal import disconnect_all
from scrapy import signals