Skip to content

Commit 739ac1f

Browse files
authored
Merge pull request #174 from Azure/fix/excel-ingestion
Fix/excel ingestion
2 parents 7d2eec0 + cc5ebe2 commit 739ac1f

File tree

83 files changed

+12979
-12341
lines changed

Some content is hidden

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

83 files changed

+12979
-12341
lines changed

.devcontainer/devcontainer.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
{
2-
"name": "FastAPI Dev Container",
3-
"build": {
4-
"dockerfile": "../Dockerfile"
5-
},
6-
"features": {
7-
"ghcr.io/devcontainers/features/git:1": {},
8-
"ghcr.io/devcontainers/features/azure-cli:1.2.9": {}
9-
},
10-
"appPort": [80],
11-
"customizations": {
12-
"vscode": {
13-
"settings": {
14-
"git.path": "/usr/bin/git",
15-
"terminal.integrated.defaultProfile.linux": "bash"
16-
},
17-
"extensions": [
18-
"ms-python.python",
19-
"ms-python.debugpy"
20-
],
21-
"containerEnv": {
22-
"APP_CONFIG_ENDPOINT": "${localEnv:APP_CONFIG_ENDPOINT}"
23-
},
24-
"postCreateCommand": "pip install debugpy"
25-
}
26-
}
27-
}
1+
{
2+
"name": "FastAPI Dev Container",
3+
"build": {
4+
"dockerfile": "../Dockerfile"
5+
},
6+
"features": {
7+
"ghcr.io/devcontainers/features/git:1": {},
8+
"ghcr.io/devcontainers/features/azure-cli:1.2.9": {}
9+
},
10+
"appPort": [8080],
11+
"customizations": {
12+
"vscode": {
13+
"settings": {
14+
"git.path": "/usr/bin/git",
15+
"terminal.integrated.defaultProfile.linux": "bash"
16+
},
17+
"extensions": [
18+
"ms-python.python",
19+
"ms-python.debugpy"
20+
],
21+
"containerEnv": {
22+
"APP_CONFIG_ENDPOINT": "${localEnv:APP_CONFIG_ENDPOINT}"
23+
},
24+
"postCreateCommand": "pip install debugpy"
25+
}
26+
}
27+
}

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Normalize line endings for scripts to avoid shebang issues in Linux containers
2+
*.sh text eol=lf

.gitignore

Lines changed: 147 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -1,148 +1,148 @@
1-
local/
2-
.local/
3-
backup/
4-
temp/
5-
.env
6-
local.settings.json
7-
.python_packages/
8-
.venv/
9-
.venv_temp/
10-
.azure
11-
.azure/
12-
.vscode/
13-
14-
# Byte-compiled / optimized / DLL files
15-
__pycache__/
16-
*.py[cod]
17-
*$py.class
18-
19-
# C extensions
20-
*.so
21-
22-
# Distribution / packaging
23-
.Python
24-
build/
25-
develop-eggs/
26-
dist/
27-
downloads/
28-
eggs/
29-
.eggs/
30-
lib/
31-
lib64/
32-
parts/
33-
sdist/
34-
var/
35-
wheels/
36-
pip-wheel-metadata/
37-
share/python-wheels/
38-
*.egg-info/
39-
.installed.cfg
40-
*.egg
41-
MANIFEST
42-
43-
# PyInstaller
44-
# Usually these files are written by a python script from a template
45-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
46-
*.manifest
47-
*.spec
48-
49-
# Installer logs
50-
pip-log.txt
51-
pip-delete-this-directory.txt
52-
53-
# Unit test / coverage reports
54-
htmlcov/
55-
.tox/
56-
.nox/
57-
.coverage
58-
.coverage.*
59-
.cache
60-
nosetests.xml
61-
coverage.xml
62-
*.cover
63-
.hypothesis/
64-
.pytest_cache/
65-
66-
# Translations
67-
*.mo
68-
*.pot
69-
70-
# Django stuff:
71-
*.log
72-
local_settings.py
73-
db.sqlite3
74-
75-
# Flask stuff:
76-
instance/
77-
.webassets-cache
78-
79-
# Scrapy stuff:
80-
.scrapy
81-
82-
# Sphinx documentation
83-
docs/_build/
84-
85-
# PyBuilder
86-
target/
87-
88-
# Jupyter Notebook
89-
.ipynb_checkpoints
90-
91-
# IPython
92-
profile_default/
93-
ipython_config.py
94-
95-
# pyenv
96-
.python-version
97-
98-
# pipenv
99-
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
100-
# However, in case of collaboration, if having platform-specific dependencies or dependencies
101-
# having no cross-platform support, pipenv may install dependencies that don’t work, or not
102-
# install all needed dependencies.
103-
#Pipfile.lock
104-
105-
# celery beat schedule file
106-
celerybeat-schedule
107-
108-
# SageMath parsed files
109-
*.sage.py
110-
111-
# Environments
112-
.env
113-
.venv
114-
env/
115-
venv/
116-
ENV/
117-
env.bak/
118-
venv.bak/
119-
120-
# Spyder project settings
121-
.spyderproject
122-
.spyproject
123-
124-
# Rope project settings
125-
.ropeproject
126-
127-
# mkdocs documentation
128-
/site
129-
130-
# mypy
131-
.mypy_cache/
132-
.dmypy.json
133-
dmypy.json
134-
135-
# Pyre type checker
136-
.pyre/
137-
138-
# Azure Functions artifacts
139-
bin
140-
obj
141-
appsettings.json
142-
local.settings.json
143-
144-
# Azurite artifacts
145-
__blobstorage__
146-
__queuestorage__
147-
__azurite_db*__.json
1+
local/
2+
.local/
3+
backup/
4+
temp/
5+
.env
6+
local.settings.json
7+
.python_packages/
8+
.venv/
9+
.venv_temp/
10+
.azure
11+
.azure/
12+
.vscode/
13+
14+
# Byte-compiled / optimized / DLL files
15+
__pycache__/
16+
*.py[cod]
17+
*$py.class
18+
19+
# C extensions
20+
*.so
21+
22+
# Distribution / packaging
23+
.Python
24+
build/
25+
develop-eggs/
26+
dist/
27+
downloads/
28+
eggs/
29+
.eggs/
30+
lib/
31+
lib64/
32+
parts/
33+
sdist/
34+
var/
35+
wheels/
36+
pip-wheel-metadata/
37+
share/python-wheels/
38+
*.egg-info/
39+
.installed.cfg
40+
*.egg
41+
MANIFEST
42+
43+
# PyInstaller
44+
# Usually these files are written by a python script from a template
45+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
46+
*.manifest
47+
*.spec
48+
49+
# Installer logs
50+
pip-log.txt
51+
pip-delete-this-directory.txt
52+
53+
# Unit test / coverage reports
54+
htmlcov/
55+
.tox/
56+
.nox/
57+
.coverage
58+
.coverage.*
59+
.cache
60+
nosetests.xml
61+
coverage.xml
62+
*.cover
63+
.hypothesis/
64+
.pytest_cache/
65+
66+
# Translations
67+
*.mo
68+
*.pot
69+
70+
# Django stuff:
71+
*.log
72+
local_settings.py
73+
db.sqlite3
74+
75+
# Flask stuff:
76+
instance/
77+
.webassets-cache
78+
79+
# Scrapy stuff:
80+
.scrapy
81+
82+
# Sphinx documentation
83+
docs/_build/
84+
85+
# PyBuilder
86+
target/
87+
88+
# Jupyter Notebook
89+
.ipynb_checkpoints
90+
91+
# IPython
92+
profile_default/
93+
ipython_config.py
94+
95+
# pyenv
96+
.python-version
97+
98+
# pipenv
99+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
100+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
101+
# having no cross-platform support, pipenv may install dependencies that don’t work, or not
102+
# install all needed dependencies.
103+
#Pipfile.lock
104+
105+
# celery beat schedule file
106+
celerybeat-schedule
107+
108+
# SageMath parsed files
109+
*.sage.py
110+
111+
# Environments
112+
.env
113+
.venv
114+
env/
115+
venv/
116+
ENV/
117+
env.bak/
118+
venv.bak/
119+
120+
# Spyder project settings
121+
.spyderproject
122+
.spyproject
123+
124+
# Rope project settings
125+
.ropeproject
126+
127+
# mkdocs documentation
128+
/site
129+
130+
# mypy
131+
.mypy_cache/
132+
.dmypy.json
133+
dmypy.json
134+
135+
# Pyre type checker
136+
.pyre/
137+
138+
# Azure Functions artifacts
139+
bin
140+
obj
141+
appsettings.json
142+
local.settings.json
143+
144+
# Azurite artifacts
145+
__blobstorage__
146+
__queuestorage__
147+
__azurite_db*__.json
148148
.python_packages

0 commit comments

Comments
 (0)