From f160827b41f1fdc74820077c3a647ff4a56515e5 Mon Sep 17 00:00:00 2001 From: kqjy Date: Wed, 3 Dec 2025 11:53:25 +0800 Subject: [PATCH] Update requirements.txt to the latest versions --- README.md | 2 +- docs.md | 2 +- requirements.txt | 20 ++++++++++---------- templates/docs.html | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 93e077f..1f6519d 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Presigned URLs follow the AWS CLI playbook: | `AWS_REGION` | `us-east-1` | Region used in Signature V4 scope | | `AWS_SERVICE` | `s3` | Service used in Signature V4 scope | -> Buckets now live directly under `data/` while system metadata (versions, IAM, bucket policies, multipart uploads, etc.) lives in `data/.myfsio.sys`. Existing installs can keep their environment variables, but the defaults now match MinIO's `data/.system` pattern for easier bind-mounting. +> Buckets now live directly under `data/` while system metadata (versions, IAM, bucket policies, multipart uploads, etc.) lives in `data/.myfsio.sys`. ## API Cheatsheet (IAM headers required) diff --git a/docs.md b/docs.md index ea9c950..eef7ef5 100644 --- a/docs.md +++ b/docs.md @@ -389,7 +389,7 @@ curl -X PUT "http://localhost:5000/bucket/?quota" \ ### Quota Behavior -- **Version Counting**: When versioning is enabled, archived versions count toward the quota (similar to MinIO behavior) +- **Version Counting**: When versioning is enabled, archived versions count toward the quota - **Enforcement Points**: Quotas are checked during `PUT` object and `CompleteMultipartUpload` operations - **Error Response**: When quota is exceeded, the API returns `HTTP 400` with error code `QuotaExceeded` - **Visibility**: All users can view quota usage in the bucket detail page, but only admins can modify quotas diff --git a/requirements.txt b/requirements.txt index 1f225cb..544968d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ -Flask>=3.0.2 -Flask-Limiter>=3.5.0 -Flask-Cors>=4.0.0 -Flask-WTF>=1.2.1 -pytest>=7.4 -requests>=2.31 -boto3>=1.34 -waitress>=2.1.2 -psutil>=5.9.0 -cryptography>=41.0.0 +Flask>=3.1.2 +Flask-Limiter>=4.1.0 +Flask-Cors>=6.0.1 +Flask-WTF>=1.2.2 +pytest>=9.0.1 +requests>=2.32.5 +boto3>=1.42.1 +waitress>=3.0.2 +psutil>=7.1.3 +cryptography>=46.0.3 \ No newline at end of file diff --git a/templates/docs.html b/templates/docs.html index a0ba4ef..fd7935c 100644 --- a/templates/docs.html +++ b/templates/docs.html @@ -480,7 +480,7 @@ curl -X PUT "{{ api_base }}/bucket/<bucket>?quota" \
- Version Counting: When versioning is enabled, archived versions count toward the quota (similar to MinIO behavior). The quota is checked against total storage, not just current objects. + Version Counting: When versioning is enabled, archived versions count toward the quota. The quota is checked against total storage, not just current objects.