Metadata-Version: 2.1
Name: square-file-store
Version: 2.2.1
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

# 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.1

- add rollback logic to upload_file/v0.

### 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!

