A simple command line client for uploading files to Imgur.
Project description
# imgur-uploader
A simple command line client for uploading files to Imgur.
Created for my [PyCon US 2015 Docker tutorial](https://us.pycon.org/2015/schedule/presentation/312/) so that students using my cloud servers can see the gifs they create at the end of exercise 1.
This tool is open source under the [MIT License](LICENSE).
## Quickstart
### Getting Imgur API credentials
Go to https://api.imgur.com/oauth2/addclient and register a new Imgur API client. You will need an Imgur account to do this.
You can put it any valid URL for the callback URL - we won't be using it.
### Installing imgur-uploader
Installing imgur-uploader is easy. It runs on versions of Python >=2.7 or >=3.3.
1. Clone this repository
1. Install the tool with `pip install -e .`
1. Set the following environment variables using your client's credentials:
- `IMGUR_API_ID`
- `IMGUR_API_SECRET`
### Using imgur-uploader
Upload an image by running `imgur-uploader path/to/my.gif`
The tool return a shortened link to your uploaded gif upon completion:
```
Uploading file output.gif
...
File uploaded - see your gif at http://i.imgur.com/6WsQPpw.gif
```
A simple command line client for uploading files to Imgur.
Created for my [PyCon US 2015 Docker tutorial](https://us.pycon.org/2015/schedule/presentation/312/) so that students using my cloud servers can see the gifs they create at the end of exercise 1.
This tool is open source under the [MIT License](LICENSE).
## Quickstart
### Getting Imgur API credentials
Go to https://api.imgur.com/oauth2/addclient and register a new Imgur API client. You will need an Imgur account to do this.
You can put it any valid URL for the callback URL - we won't be using it.
### Installing imgur-uploader
Installing imgur-uploader is easy. It runs on versions of Python >=2.7 or >=3.3.
1. Clone this repository
1. Install the tool with `pip install -e .`
1. Set the following environment variables using your client's credentials:
- `IMGUR_API_ID`
- `IMGUR_API_SECRET`
### Using imgur-uploader
Upload an image by running `imgur-uploader path/to/my.gif`
The tool return a shortened link to your uploaded gif upon completion:
```
Uploading file output.gif
...
File uploaded - see your gif at http://i.imgur.com/6WsQPpw.gif
```
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
imgur-uploader-0.1.0.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for imgur_uploader-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 206e0e012b430cfa5247efedd77a0c84d7de54d119e10f944b561ab312be4775 |
|
MD5 | 03bac23cd140d521ca1487999760a131 |
|
BLAKE2b-256 | 485ffa34d43a37fb7954214f588ff7d96fc1f05e3f4c6cd226d3d286c0336555 |