Skip to content

Commit 1e34333

Browse files
committed
adding folder structure
1 parent 5e088a8 commit 1e34333

File tree

5 files changed

+93
-35
lines changed

5 files changed

+93
-35
lines changed

.dockerignore

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Dockerfile
2+
Dockerfile*
3+
docker-compose.yml
4+
.dockerignore
5+
6+
# Ignore Python virtual environments
7+
.venv/
8+
venv/
9+
env/
10+
ENV/
11+
env.bak/
12+
venv.bak/
13+
.venv.bak/
14+
__pycache__/
15+
.python-version
16+
17+
# Ignore pipenv files
18+
Pipfile
19+
Pipfile.lock
20+
21+
# Ignore pip cache
22+
pip-cache/
23+
24+
# Ignore Python compiled files
25+
*.pyc
26+
*.pyo
27+
*.pyd
28+
29+
# Ignore Python distribution / packaging files
30+
dist/
31+
build/
32+
*.egg-info/
33+
34+
# Ignore system-specific files
35+
*.zip
36+
*.sql
37+
38+
.DS_Store
39+
Thumbs.db
40+
ehthumbs.db
41+
Icon?
42+
ehthumbs_vista.db
43+
desktop.ini
44+
$RECYCLE.BIN/
45+
System Volume Information/
46+
47+
# Ignore Git files
48+
.git/
49+
.gitignore
50+
.gitattributes
51+
52+
# Ignore editor / IDE files
53+
.vscode/
54+
.idea/
55+
*.sublime-project
56+
*.sublime-workspace
57+
*.komodoproject

.gitignore

+14-35
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Cache files
2+
.cache
3+
audio
4+
.audio
5+
*.zip
6+
*.whl
7+
# macOS
8+
.DS_Store
9+
110
# Byte-compiled / optimized / DLL files
211
__pycache__/
312
*.py[cod]
@@ -20,6 +29,7 @@ parts/
2029
sdist/
2130
var/
2231
wheels/
32+
pip-wheel-metadata/
2333
share/python-wheels/
2434
*.egg-info/
2535
.installed.cfg
@@ -49,7 +59,6 @@ coverage.xml
4959
*.py,cover
5060
.hypothesis/
5161
.pytest_cache/
52-
cover/
5362

5463
# Translations
5564
*.mo
@@ -72,7 +81,6 @@ instance/
7281
docs/_build/
7382

7483
# PyBuilder
75-
.pybuilder/
7684
target/
7785

7886
# Jupyter Notebook
@@ -83,9 +91,8 @@ profile_default/
8391
ipython_config.py
8492

8593
# 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
94+
.python-version
95+
poetry.lock
8996

9097
# pipenv
9198
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
@@ -94,22 +101,7 @@ ipython_config.py
94101
# install all needed dependencies.
95102
#Pipfile.lock
96103

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-
# pdm
105-
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
106-
#pdm.lock
107-
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
108-
# in version control.
109-
# https://pdm.fming.dev/#use-with-ide
110-
.pdm.toml
111-
112-
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
104+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
113105
__pypackages__/
114106

115107
# Celery stuff
@@ -120,7 +112,7 @@ celerybeat.pid
120112
*.sage.py
121113

122114
# Environments
123-
.env
115+
124116
.venv
125117
env/
126118
venv/
@@ -145,16 +137,3 @@ dmypy.json
145137

146138
# Pyre type checker
147139
.pyre/
148-
149-
# pytype static type analyzer
150-
.pytype/
151-
152-
# Cython debug symbols
153-
cython_debug/
154-
155-
# PyCharm
156-
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
157-
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
158-
# and can be added to the global gitignore or merged into this file. For a more nuclear
159-
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
160-
#.idea/

main.py

Whitespace-only changes.

poetry.toml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[virtualenvs]
2+
create = true
3+
in-project = true

pyproject.toml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[tool.poetry]
2+
name = "chartgen"
3+
version = "1.0.0"
4+
description = "Generate charts using OpenAI Code Interpreter"
5+
authors = ["Sumit Sahoo <sumitsahoo1988@gmail.com>"]
6+
license = "MIT"
7+
readme = "README.md"
8+
9+
[tool.poetry.dependencies]
10+
python = "^3.11"
11+
python-dotenv = "^1.0.0"
12+
openai = "^1.1.1"
13+
gradio = "^4.1.1"
14+
rich = "^13.6.0"
15+
16+
17+
[build-system]
18+
requires = ["poetry-core"]
19+
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)