Skip to main content

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.

Metadata

Release files for py-casim 2.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py-casim 2.0.3
File Size Uploaded
py-casim-2.0.3.tar.gz 2.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-casim 2.0.3
File Interpreter ABI Platform
py_casim-2.0.3-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 2.2 MB

Release files / py-casim-2.0.3.tar.gz

Download URL py-casim-2.0.3.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a24399530c0d92dcc220559fc414604e3df876458f70fdf950e3c50baed4f227
BLAKE2b-256 checksum
How to use checksums
654862e1fd8a6541cf32b26542d00b6087e4803ea50df9c0fd2fb9d5acae88b8
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / py_casim-2.0.3-py2.py3-none-any.whl

Download URL py_casim-2.0.3-py2.py3-none-any.whl
Size 8.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
39ae7f21815e8da54ce348bcec075815cb688677d0757a6dfcf80ebd0dc78fb0
BLAKE2b-256 checksum
How to use checksums
8da76d22dc07519bbc2c8c617125af3c6039182b24e9b474c2245ead84db4e26
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

2.0.3 This release

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page