image-shrinker


Nameimage-shrinker JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryShrinks images. Use it before committing to git and/or using on a website
upload_time2023-11-23 03:39:46
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords image shrink web
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # image-shrinker

Go directly to the [DOCUMENTATION](https://image-shrinker.readthedocs.io/).

## Description
Yup, you guessed right, it shrinks images.
Use it before committing large image files into git and/or using large image files on a website.

*image-shrinker* was built to scratch my own itch.
You might have the same itch.

- I needed a no-brainer command I could quickly run on the source files of my website(s).
- It would shrink large image files before I committed them to git ... and before I would
  deploy them on my website.
- It wouldn't require me to remember which directories need what kind of shrinking.
  - For example, that images in my `img/thumbnails` directory needed to shrink to width=100
  - But that images in my `img/photos/carousel` needed to shrink to height=300
    so that they were all the same height on my home page's rotating photo carousel.
- I wanted to run the command only once and have it handle multiple shrink cases.
- I wanted all my shrinking requirements specified in a file in my repository
  version-controlled and in sync with the rest of my source files.
- ~~Easy peasy~~ (no, I hate that phrase)

*image-shrinker* happens to be written in Python,
but you do not need to be a Python programmer to use it.

## Documentation
For instructions on how to install and use *image-shrinker*,
see [image-shrinker.readthedocs.io](https://image-shrinker.readthedocs.io/).

## Support
Try opening an issue [HERE](https://gitlab.com/parakin/image-shrinker/-/issues).
No promises on any level of service. Best efforts only.
The code is really simple. Any Python developer should be able to help you.

## Contributing
Contributions will be considered.

## Acknowledgment
Thanks to [Pillow](https://pillow.readthedocs.io/en/stable/), the Python Image Library.
It does all the hard work of shrinking images.

## License
MIT Licensed. See [LICENSE](LICENSE).

## Project status
Actively but lightly maintained by Don Parakin.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "image-shrinker",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "image,shrink,web",
    "author": null,
    "author_email": "Don Parakin <don@weaddvalue.ca>",
    "download_url": "https://files.pythonhosted.org/packages/0a/02/b62addf2ad12f23e3bba32342fe26083170855f2ac76f6089ae88c538fca/image_shrinker-0.1.0.tar.gz",
    "platform": null,
    "description": "# image-shrinker\n\nGo directly to the [DOCUMENTATION](https://image-shrinker.readthedocs.io/).\n\n## Description\nYup, you guessed right, it shrinks images.\nUse it before committing large image files into git and/or using large image files on a website.\n\n*image-shrinker* was built to scratch my own itch.\nYou might have the same itch.\n\n- I needed a no-brainer command I could quickly run on the source files of my website(s).\n- It would shrink large image files before I committed them to git ... and before I would\n  deploy them on my website.\n- It wouldn't require me to remember which directories need what kind of shrinking.\n  - For example, that images in my `img/thumbnails` directory needed to shrink to width=100\n  - But that images in my `img/photos/carousel` needed to shrink to height=300\n    so that they were all the same height on my home page's rotating photo carousel.\n- I wanted to run the command only once and have it handle multiple shrink cases.\n- I wanted all my shrinking requirements specified in a file in my repository\n  version-controlled and in sync with the rest of my source files.\n- ~~Easy peasy~~ (no, I hate that phrase)\n\n*image-shrinker* happens to be written in Python,\nbut you do not need to be a Python programmer to use it.\n\n## Documentation\nFor instructions on how to install and use *image-shrinker*,\nsee [image-shrinker.readthedocs.io](https://image-shrinker.readthedocs.io/).\n\n## Support\nTry opening an issue [HERE](https://gitlab.com/parakin/image-shrinker/-/issues).\nNo promises on any level of service. Best efforts only.\nThe code is really simple. Any Python developer should be able to help you.\n\n## Contributing\nContributions will be considered.\n\n## Acknowledgment\nThanks to [Pillow](https://pillow.readthedocs.io/en/stable/), the Python Image Library.\nIt does all the hard work of shrinking images.\n\n## License\nMIT Licensed. See [LICENSE](LICENSE).\n\n## Project status\nActively but lightly maintained by Don Parakin.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Shrinks images. Use it before committing to git and/or using on a website",
    "version": "0.1.0",
    "project_urls": {
        "Documentation": "https://image-shrinker.readthedocs.org",
        "Homepage": "https://gitlab.com/parakin/image-shrinker",
        "Issues": "https://gitlab.com/parakin/image-shrinker/-/issues",
        "Repository": "https://gitlab.com/parakin/image-shrinker.git"
    },
    "split_keywords": [
        "image",
        "shrink",
        "web"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0a02b62addf2ad12f23e3bba32342fe26083170855f2ac76f6089ae88c538fca",
                "md5": "410a9de21a22e769aa55a020ab2bff77",
                "sha256": "0e3a9ca1936c9a4912d1f7b8c9270006fcf88aa32bb472d509adc989ae256163"
            },
            "downloads": -1,
            "filename": "image_shrinker-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "410a9de21a22e769aa55a020ab2bff77",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 5915,
            "upload_time": "2023-11-23T03:39:46",
            "upload_time_iso_8601": "2023-11-23T03:39:46.356960Z",
            "url": "https://files.pythonhosted.org/packages/0a/02/b62addf2ad12f23e3bba32342fe26083170855f2ac76f6089ae88c538fca/image_shrinker-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-23 03:39:46",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "parakin",
    "gitlab_project": "image-shrinker",
    "lcname": "image-shrinker"
}
        
Elapsed time: 0.14923s