Skip to main content

Upload image

Project description

Python Casim

PyPI PyPI - Python Version Build Status Documentation Status codecov Codacy Badge

Python package and cli to upload image on Casimages.

In python project

from py_casim import Casim

c = Casim("my_image.jpg")

link = c.get_link()

print(link)

To resize an image :

from py_casim import Casim

c = Casim("my_image.jpg", resize=640)

link = c.get_link()

print(link)

To get another url/code return :

from py_casim import Casim

c = Casim("my_image.jpg", resize=640)

link = c.get_share_code(3)  # return HTML code

See the doc for details.

From command line

foo@bar:~$ py-casim my_image.jpg
https://nsa40.casimages.com/img/xxxxxxxxxxxxxxx.png

or with options :

foo@bar:~$ py-casim --size 640 my_image.jpg
https://nsa40.casimages.com/img/xxxxxxxxxxxxxxx.png

Features

  • upload image and get his url
  • python package (import) OR command line tool

Dev

There's an alternative to make called invoke (Makefile equivalent is tasks.py) pip install invoke

inv test
inv lint
inv coverage
inv --list

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Cookiecutter: https://github.com/audreyr/cookiecutter

audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage

History

1.0.0 (2020-07-22)

  • Stable release

0.2.0 (2020-02-28)

  • Better Doc

0.1.0 (2020-02-16)

  • Configure Travis CI
  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py-casim-2.0.3.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

py_casim-2.0.3-py2.py3-none-any.whl (8.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file py-casim-2.0.3.tar.gz.

File metadata

  • Download URL: py-casim-2.0.3.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for py-casim-2.0.3.tar.gz
Algorithm Hash digest
SHA256 a24399530c0d92dcc220559fc414604e3df876458f70fdf950e3c50baed4f227
MD5 98774d37748d747f933d19edfbabbf92
BLAKE2b-256 654862e1fd8a6541cf32b26542d00b6087e4803ea50df9c0fd2fb9d5acae88b8

See more details on using hashes here.

File details

Details for the file py_casim-2.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: py_casim-2.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for py_casim-2.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 39ae7f21815e8da54ce348bcec075815cb688677d0757a6dfcf80ebd0dc78fb0
MD5 a6ffc0030714150ab54294aedf963df9
BLAKE2b-256 8da76d22dc07519bbc2c8c617125af3c6039182b24e9b474c2245ead84db4e26

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page