Metadata-Version: 1.1
Name: pixhostuploader
Version: 1.0.9
Summary: Unofficial uploader to pixhost.org image sharing site.
Home-page: https://github.com/martinsik/pixhost-uploader
Author: Martin Sikora
Author-email: UNKNOWN
License: MIT
Description: pixhost-uploader
        ================
        
        Unofficial Python 3.2+ upload client for pixhost.org image sharing
        website.
        
        Usage
        -----
        
        .. code::python
        
            import pixhostuploader as pixhost
        
            uploaded = pixhost.upload('image.jpg')
        
            print(uploaded)
        
        Uploader returns 3 URLs for each image: thumbnail, full size image and a
        its page on pixhost.org.
        
        .. code::
        
            {
                'thumb_image': '...',
                'full_size_image': '...',
                'page_url': '...',
            }
        
        You can also upload multiple images at once.
        
        .. code::
        
            images = [
                'image.jpg',
                'another_image.jpg',
            ]
            uploaded = pixhost.upload(images)
        
        Uploader then returns a ``list`` of URLs for each uploaded image.
        
        .. code::
        
            [
                {
                    'thumb_image': '...',
                    'full_size_image': '...',
                    'page_url': '...',
                }, {
                    'thumb_image': '...',
                    'full_size_image': '...',
                    'page_url': '...',
                }
            ]
        
        Maximum image size on pixhost.org is 10 MB so if you try to upload a
        larger file the upload function throws ``TooLargeImageFormat``
        exception.
        
        Also in case the upload fails for some reason (upload page doesn't
        return ``200`` code) ``UploadFailed`` is thrown.
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Internet
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Utilities
