# Motivation
This PR aims to upgrade dependencies.

ps: python 3.8 will no longer be supported, same https://github.com/thumbor-community/redis/pull/16 and https://github.com/thumbor/remotecv/pull/86

# Depends
https://github.com/thumbor/thumbor-plugins/pull/90 ✅ 
bump dependencies. # Motivation
This PR aims to upgrade dependencies.

ps: python 3.8 will no longer be supported, same https://github.com/thumbor-community/redis/pull/16 and https://github.com/thumbor/remotecv/pull/86

# Depends
https://github.com/thumbor/thumbor-plugins/pull/90 ✅ 
#ifndef __SHARPEN__H__
#define __SHARPEN__H__

#define CHANNELS 3

#define MAX2(x,y) ((x) > (y) ? (x) : (y))

typedef struct
{
    double sharpen_amount;
    double sharpen_radius;
    char luminance_only;
    int width, height;
    unsigned char* buffer;
    int color_offset[3]; /* offset in R, G, B order */
    int bpp;
} sharpen_info;

typedef float FLOAT;

void run_sharpen(sharpen_info *info);

#endif

#ifndef __SHARPEN__H__
#define __SHARPEN__H__

#define CHANNELS 3

#define MAX2(x,y) ((x) > (y) ? (x) : (y))

typedef struct
{
    double sharpen_amount;
    double sharpen_radius;
    char luminance_only;
    int width, height;
    unsigned char* buffer;
    int color_offset[3]; /* offset in R, G, B order */
    int bpp;
} sharpen_info;

typedef float FLOAT;

void run_sharpen(sharpen_info *info);

#endif
