diff --git a/docs/changelog.md b/docs/changelog.md index ab26128..66c37f6 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.0] - 2023-01-09 + +--- +### Added + +- Support for apache-libloud 3.7 + + ## [0.2.0] - 2022-11-28 --- diff --git a/pyproject.toml b/pyproject.toml index 01958ce..9007e2e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "sqlalchemy-file" -version = "0.2.0" +version = "0.3.0" description = "SQLAlchemy-file is a SQLAlchemy extension for attaching files to SQLAlchemy model and uploading them to various storage." authors = ["Jocelin Hounon "] license = "MIT" @@ -18,11 +18,11 @@ classifiers = [ 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', "Topic :: Database", "Topic :: Database :: Database Engines/Servers", ] @@ -35,17 +35,17 @@ apache-libcloud = ">=3.6.0,<3.8" [tool.poetry.group.dev.dependencies] pytest = "^7.2.0" mypy = "0.991" -black = "22.10.0" -ruff = "0.0.146" +black = "22.12.0" +ruff = "0.0.215" sqlmodel = "^0.0.8" Pillow = "^9.3.0" fasteners = "^0.18" -coverage = { extras = ["toml"], version = "^6.5.0" } -mkdocs-material = "^8.5.10" +coverage = { extras = ["toml"], version = "^7.0.4" } +mkdocs-material = "^9.0.3" PyMySQL = { extras = ["rsa"], version = "^1.0.2" } psycopg2-binary = "^2.9.5" mkdocstrings = { extras = ["python"], version = "^0.19.0" } -fastapi = "^0.88.0" +fastapi = "^0.89.0" uvicorn = "^0.20.0" python-multipart = "^0.0.5" Flask = "^2.2.2" @@ -54,7 +54,7 @@ pre-commit = "^2.20.0" [tool.coverage.report] -fail_under = 95 +fail_under = 99 show_missing = true exclude_lines = [ "pragma: no cover", diff --git a/sqlalchemy_file/__init__.py b/sqlalchemy_file/__init__.py index 7b7ac49..c148a3a 100644 --- a/sqlalchemy_file/__init__.py +++ b/sqlalchemy_file/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.2.0" +__version__ = "0.3.0" from .file import File as File from .types import FileField as FileField