Skip to content

Commit 96b1bf8

Browse files
committed
feat: add upload file api
1 parent 19a73f9 commit 96b1bf8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2156
-548
lines changed

.env

-7
This file was deleted.

.gitignore

+134-10
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ __pycache__/
88

99
# Distribution / packaging
1010
.Python
11-
env/
1211
build/
1312
develop-eggs/
1413
dist/
@@ -20,9 +19,12 @@ lib64/
2019
parts/
2120
sdist/
2221
var/
22+
wheels/
23+
share/python-wheels/
2324
*.egg-info/
2425
.installed.cfg
2526
*.egg
27+
MANIFEST
2628

2729
# PyInstaller
2830
# Usually these files are written by a python script from a template
@@ -37,39 +39,161 @@ pip-delete-this-directory.txt
3739
# Unit test / coverage reports
3840
htmlcov/
3941
.tox/
42+
.nox/
4043
.coverage
4144
.coverage.*
4245
.cache
4346
nosetests.xml
4447
coverage.xml
45-
*,cover
48+
*.cover
49+
*.py,cover
4650
.hypothesis/
47-
venv/
48-
.python-version
51+
.pytest_cache/
52+
cover/
4953

5054
# Translations
5155
*.mo
5256
*.pot
5357

5458
# Django stuff:
5559
*.log
60+
local_settings.py
61+
db.sqlite3
62+
db.sqlite3-journal
63+
64+
# Flask stuff:
65+
instance/
66+
.webassets-cache
67+
68+
# Scrapy stuff:
69+
.scrapy
5670

5771
# Sphinx documentation
5872
docs/_build/
5973

6074
# PyBuilder
75+
.pybuilder/
6176
target/
6277

63-
#Ipython Notebook
78+
# Jupyter Notebook
6479
.ipynb_checkpoints
6580

81+
# IPython
82+
profile_default/
83+
ipython_config.py
84+
85+
# pyenv
86+
# For a library or package, you might want to ignore these files since the code is
87+
# intended to run in multiple environments; otherwise, check them in:
88+
# .python-version
89+
90+
# pipenv
91+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
93+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
94+
# install all needed dependencies.
95+
#Pipfile.lock
96+
97+
# poetry
98+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
99+
# This is especially recommended for binary packages to ensure reproducibility, and is more
100+
# commonly ignored for libraries.
101+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
102+
#poetry.lock
103+
104+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
105+
__pypackages__/
106+
107+
# Celery stuff
108+
celerybeat-schedule
109+
celerybeat.pid
110+
111+
# SageMath parsed files
112+
*.sage.py
113+
114+
# Environments
115+
.env
116+
.venv
117+
env/
118+
venv/
119+
ENV/
120+
env.bak/
121+
venv.bak/
122+
123+
# Spyder project settings
124+
.spyderproject
125+
.spyproject
126+
127+
# Rope project settings
128+
.ropeproject
129+
130+
# mkdocs documentation
131+
/site
132+
133+
# mypy
134+
.mypy_cache/
135+
.dmypy.json
136+
dmypy.json
137+
138+
# Pyre type checker
139+
.pyre/
140+
141+
# pytype static type analyzer
142+
.pytype/
143+
144+
# Cython debug symbols
145+
cython_debug/
146+
147+
# PyCharm
148+
# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can
149+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
150+
# and can be added to the global gitignore or merged into this file. For a more nuclear
151+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
66152
.idea/
67153

154+
### macOS ###
155+
# General
68156
.DS_Store
69-
.venv
157+
.AppleDouble
158+
.LSOverride
159+
160+
# Icon must end with two \r
161+
Icon
162+
163+
164+
# Thumbnails
165+
._*
166+
167+
# Files that might appear in the root of a volume
168+
.DocumentRevisions-V100
169+
.fseventsd
170+
.Spotlight-V100
171+
.TemporaryItems
172+
.Trashes
173+
.VolumeIcon.icns
174+
.com.apple.timemachine.donotpresent
175+
176+
# Directories potentially created on remote AFP share
177+
.AppleDB
178+
.AppleDesktop
179+
Network Trash Folder
180+
Temporary Items
181+
.apdisk
182+
183+
### macOS Patch ###
184+
# iCloud generated files
185+
*.icloud
186+
187+
### VisualStudioCode ###
188+
.vscode/*
189+
190+
# Local History for Visual Studio Code
191+
.history/
70192

71-
# test
72-
test/.pytest_cache/
73-
test/log/
193+
# Built Visual Studio Code Extensions
194+
*.vsix
74195

75-
**/allure-report
196+
### VisualStudioCode Patch ###
197+
# Ignore all local history of files
198+
.history
199+
.ionide

0 commit comments

Comments
 (0)