Metadata-Version: 2.1
Name: py-casim
Version: 0.2.0
Summary: Upload image
Home-page: https://github.com/Sergeileduc/py_casim
Author: Sergeileduc
Author-email: sergei.leduc@gmail.com
License: MIT license
Project-URL: Documentation, https://py-casim.readthedocs.io/en/latest/
Project-URL: Issue tracker, https://github.com/Sergeileduc/py_casim/issues
Keywords: py_casim
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: bs4
Requires-Dist: requests

# Python Casim

[![PyPI](https://img.shields.io/pypi/v/py_casim.svg)](https://pypi.python.org/pypi/py_casim)
[![Build Status](https://travis-ci.org/Sergeileduc/py_casim.svg?branch=master)](https://travis-ci.org/Sergeileduc/py_casim)
[![Documentation Status](https://readthedocs.org/projects/py-casim/badge/?version=latest)](https://py-casim.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/Sergeileduc/py_casim/branch/master/graph/badge.svg)](https://codecov.io/gh/Sergeileduc/py_casim)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/de9d039dab414f2d82782bda6a8353fc)](https://app.codacy.com/manual/Sergeileduc/py_casim?utm_source=github.com&utm_medium=referral&utm_content=Sergeileduc/py_casim&utm_campaign=Badge_Grade_Dashboard)
[![Requirements Status](https://requires.io/github/Sergeileduc/py_casim/requirements.svg?branch=master)](https://requires.io/github/Sergeileduc/py_casim/requirements/?branch=master)

Python package and cli to upload image on Casimages.

## In python project

```python
from py_casim import Casim

c = Casim("my_image.jpg")

link = c.get_link()

print(link)
```

To resize an image :

```python
from py_casim import Casim

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

link = c.get_link()

print(link)
```

To get another url/code return :
```python
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

```console
foo@bar:~$ py_casim my_image.jpg
https://nsa40.casimages.com/img/xxxxxxxxxxxxxxx.png
```

or with options :

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

*   Free software: MIT license
*   Documentation: <https://py-casim.readthedocs.io>.

### Features

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

### 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

## 0.2.0 (2020-02-28)

*   Better Doc

## 0.1.0 (2020-02-16)

*   Configure Travis CI
*   First release on PyPI.


