Skip to main content

file storage layer for my personal server.

Project description

square_file_store

about

file storage layer for my personal server.

installation

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!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

square_file_store-2.2.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

square_file_store-2.2.1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file square_file_store-2.2.1.tar.gz.

File metadata

  • Download URL: square_file_store-2.2.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for square_file_store-2.2.1.tar.gz
Algorithm Hash digest
SHA256 082fcf100144e2263360992aae40a00bfb3101f2e9d7036f99484be2a5dd7866
MD5 c0ab1ccff0f5527f40fd227c3868cdab
BLAKE2b-256 61eafbb2a5083e153f84b6603b8224c8d20ed4f0d8761ff56eb0285021630fa9

See more details on using hashes here.

File details

Details for the file square_file_store-2.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for square_file_store-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1aefcf6e354cca607c2e8ae4f4027dbcb0919dd01cdac363119d7f0b1444eb80
MD5 8c31b7c940cca0073d659336d6626c6d
BLAKE2b-256 a13f290992260da594079a9abd2ed70794eeb30a0eac99e9145162465856660c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page