Metadata-Version: 2.1
Name: avatar-generator
Version: 0.4.1
Summary: Generates default avatars from a given string (such as username).
Home-page: http://github.com/maethor/avatar-generator
Author: Guillaume Subiron
Author-email: maethor+pip@subiron.org
License: WTFPL
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Description-Content-Type: text/markdown
Requires-Dist: pillow>=9.2.0

# Avatar Generator

Generates default avatars from a given string (such as username). This is
mainly for an usage in web apps, but you can also use it to populate LDAP
"jpegPhoto" field, for instance.

![](https://github.com/maethor/avatar-generator/blob/master/examples/photo3.png)
![](https://github.com/maethor/avatar-generator/blob/master/examples/photo2.png)
![](https://github.com/maethor/avatar-generator/blob/master/examples/photo1.png)

## Installation

    pip install avatar-generator

## Example in a Flask app

    from avatar_generator import Avatar
    from flask import make_response

    @app.route("/photo.png")
    def photo():
        avatar = Avatar.generate(128, "example@sysnove.fr", "PNG")
        headers = { 'Content-Type': 'image/png' }
        return make_response(avatar, 200, headers)

## Licence

This code is under [WTFPL](https://en.wikipedia.org/wiki/WTFPL). Just do what the fuck you want with it.
