Name | image-shrinker JSON |
Version |
0.1.0
JSON |
| download |
home_page | None |
Summary | Shrinks images. Use it before committing to git and/or using on a website |
upload_time | 2023-11-23 03:39:46 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
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"
}