Metadata-Version: 2.1
Name: square-file-store
Version: 2.2.0
Summary: file storage layer for my personal server.
Home-page: https://github.com/thepmsquare/square_file_store
Author: thePmSquare
Author-email: thepmsquare@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
Requires-Dist: uvicorn>=0.24.0.post1
Requires-Dist: fastapi>=0.104.1
Requires-Dist: python-multipart>=0.0.6
Requires-Dist: pydantic>=2.5.3
Requires-Dist: pytest>=8.0.0
Requires-Dist: square-logger>=1.0.6
Requires-Dist: square-database-helper>=2.3.0
Requires-Dist: square-commons>=1.2.0
Requires-Dist: square-database-structure>=1.3.3

# square_file_store

## about

file storage layer for my personal server.

## installation

```shell
pip install square_file_store
```

## env

- python>=3.12.0

## changelog

### v2.2.0

- setup auto docker image build github action.

### v2.1.0

- set allow_credentials=True.

### v2.0.0

- rearrange file structure.
- add versions to all api endpoints.
- standard output for json outputs.
- replace hardcoded column names with variables from square_database_structure.
- update tests.
- refactor some code logic.

### v1.0.1

- replace file_purpose with app_id.

### v1.0.0

- initial implementation.

## Feedback is appreciated. Thank you!

