* Close the orig file in `create_thumbnail` method
* Skip python-magic tests on windows
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Johannes Wilm <mail@johanneswilm.org>
* Update versions of Python, Django, GitHub Actions, and pre-commit hooks
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update CHANGELOG.rst
* Exclude unsupported combinations
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Johannes Wilm <mail@johanneswilm.org>
* Enable parameters for LibRavatar
Added support for default parameters to LibRavatar
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* add support for Django STORAGES
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Johannes Wilm <mail@johanneswilm.org>
* Add Avatar API support
* extend rest_framework to INSTALLED_APPS
* add api path to urls
* add requirements.txt to api app
* add self describe to assign_width_or_height function
* add django-avatar api docs
* remove unused files
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Johannes Wilm <mail@johanneswilm.org>
* Compatibility change for Pillow 10.0.0
* Update python and django versions
* Update coverage version
* Remove Django 4.0
Django 4.0 is EOL
* Fix flake8 error
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat: add libravatar support (#114) and format
* feat: add documentation for libravatar
* fix(gh-actions): remove support for 3.6 and add 3.11
3.6 reached EOL: https://devguide.python.org/versions/
I also refactored the matrix by removing duplicated code
* fix(deps): add missing dnspython
* feat(deps): add requirements.txt
* fix(gh-actions): install deps
* chore(deps): add pyproject.toml
See https://github.com/pypa/pip/issues/8559
* fix(gh-actions): add fail-fast so all checks run
* fix(deps): bump coverage to 7.1.0
* fix(pre-commit): update versions
* fix(pre-commit): config error
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* style: update code for passing flake
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: 0xMRTT <0xMRTT@evta.fr>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>