Metadata-Version: |
2.1 |
Name: |
sqlalchemy-file |
Version: |
0.6.0 |
Summary: |
SQLAlchemy-file is a SQLAlchemy extension for attaching files to SQLAlchemy model and uploading them to various storage. |
Author-Email: |
Jocelin Hounon <hounonj[at]gmail.com> |
Project-Url: |
Homepage, https://jowilf.github.io/sqlalchemy-file |
Project-Url: |
Documentation, https://jowilf.github.io/sqlalchemy-file |
Project-Url: |
Repository, https://github.com/jowilf/sqlalchemy-file |
Project-Url: |
Changelog, https://jowilf.github.io/sqlalchemy-file/changelog/ |
Keywords: |
apache-libcloud,file-upload,sqlalchemy,sqlmodel |
Classifier: |
Development Status :: 4 - Beta |
Classifier: |
Environment :: Web Environment |
Classifier: |
Framework :: AsyncIO |
Classifier: |
Intended Audience :: Developers |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Programming Language :: Python |
Classifier: |
Programming Language :: Python :: 3.7 |
Classifier: |
Programming Language :: Python :: 3.8 |
Classifier: |
Programming Language :: Python :: 3.9 |
Classifier: |
Programming Language :: Python :: 3.10 |
Classifier: |
Programming Language :: Python :: 3.11 |
Classifier: |
Topic :: Database |
Classifier: |
Topic :: Database :: Database Engines/Servers |
Classifier: |
Topic :: Software Development :: Libraries :: Python Modules |
Requires-Python: |
>=3.7 |
Requires-Dist: |
apache-libcloud (<3.9,>=3.6) |
Requires-Dist: |
sqlalchemy (<2.1,>=1.4) |
Requires-Dist: |
pre-commit (<4.0.0,>=2.20.0); extra == "dev" |
Requires-Dist: |
uvicorn (<0.24.0,>=0.20.0); extra == "dev" |
Requires-Dist: |
mkdocs-material (<10.0.0,>=9.0.0); extra == "doc" |
Requires-Dist: |
mkdocstrings[python] (<0.24.0,>=0.19.0); extra == "doc" |
Requires-Dist: |
black (==23.9.1); extra == "test" |
Requires-Dist: |
coverage (<7.4.0,>=7.0.0); extra == "test" |
Requires-Dist: |
fastapi (<0.104,>=0.92); extra == "test" |
Requires-Dist: |
fasteners (==0.19); extra == "test" |
Requires-Dist: |
flask-sqlalchemy (<3.2,>=3.0); extra == "test" |
Requires-Dist: |
flask (<2.3,>=2.2); extra == "test" |
Requires-Dist: |
mypy (==1.5.1); extra == "test" |
Requires-Dist: |
pillow (<10.1.0,>=9.4.0); extra == "test" |
Requires-Dist: |
psycopg2-binary (<3.0.0,>=2.9.5); extra == "test" |
Requires-Dist: |
pymysql[rsa] (<1.2.0,>=1.0.2); extra == "test" |
Requires-Dist: |
pytest (<7.5.0,>=7.2.0); extra == "test" |
Requires-Dist: |
python-multipart (==0.0.6); extra == "test" |
Requires-Dist: |
ruff (==0.0.292); extra == "test" |
Provides-Extra: |
dev |
Provides-Extra: |
doc |
Provides-Extra: |
test |
Description-Content-Type: |
text/markdown |
License-Expression: |
MIT |
License-File: |
LICENSE |