Archisman Karmakar commited on
Commit
d78d3ad
·
1 Parent(s): 87bb973
.github/workflows/deploy_to_HF_space.yml CHANGED
@@ -29,10 +29,10 @@ jobs:
29
  sudo apt-get update
30
  sudo xargs -a packages.txt apt-get install -y
31
 
32
- - name: Rename Poetry files to ingore
33
- run: |
34
- mv pyproject.toml pyproject.toml.ignore
35
- mv poetry.lock poetry.lock.ignore
36
 
37
  - name: Upgrade pip
38
  run: python -m pip install --upgrade pip
@@ -40,16 +40,16 @@ jobs:
40
  - name: Install dependencies
41
  run: |
42
  pip install poetry
43
- # poetry install --no-root
44
 
45
- pip install -r requirements.txt
46
 
47
  # if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
48
 
49
- - name: Rename Poetry files to original
50
- run: |
51
- mv pyproject.toml.ignore pyproject.toml
52
- mv poetry.lock.ignore poetry.lock
53
 
54
  - name: Configure Git
55
  run: |
 
29
  sudo apt-get update
30
  sudo xargs -a packages.txt apt-get install -y
31
 
32
+ # - name: Rename Poetry files to ingore
33
+ # run: |
34
+ # mv pyproject.toml pyproject.toml.ignore
35
+ # mv poetry.lock poetry.lock.ignore
36
 
37
  - name: Upgrade pip
38
  run: python -m pip install --upgrade pip
 
40
  - name: Install dependencies
41
  run: |
42
  pip install poetry
43
+ poetry install --no-root
44
 
45
+ # pip install -r requirements.txt
46
 
47
  # if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
48
 
49
+ # - name: Rename Poetry files to original
50
+ # run: |
51
+ # mv pyproject.toml.ignore pyproject.toml
52
+ # mv poetry.lock.ignore poetry.lock
53
 
54
  - name: Configure Git
55
  run: |
poetry.lock CHANGED
@@ -3856,20 +3856,20 @@ testing = ["pytest", "pytest-cov", "wheel"]
3856
 
3857
  [[package]]
3858
  name = "platformdirs"
3859
- version = "4.3.6"
3860
  description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
3861
  optional = false
3862
- python-versions = ">=3.8"
3863
  groups = ["main"]
3864
  files = [
3865
- {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"},
3866
- {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"},
3867
  ]
3868
 
3869
  [package.extras]
3870
- docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"]
3871
- test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"]
3872
- type = ["mypy (>=1.11.2)"]
3873
 
3874
  [[package]]
3875
  name = "plotly"
@@ -4328,14 +4328,14 @@ six = ">=1.5"
4328
 
4329
  [[package]]
4330
  name = "pytorch-lightning"
4331
- version = "2.5.0.post0"
4332
  description = "PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate."
4333
  optional = false
4334
  python-versions = ">=3.9"
4335
  groups = ["main"]
4336
  files = [
4337
- {file = "pytorch_lightning-2.5.0.post0-py3-none-any.whl", hash = "sha256:c86bf4fded58b386f312f75337696a9b2d57077b858b3b9524400a03a0179b3a"},
4338
- {file = "pytorch_lightning-2.5.0.post0.tar.gz", hash = "sha256:347235bf8573b4ebcf507a0dd755fcb9ce58c420c77220a9756a6edca0418532"},
4339
  ]
4340
 
4341
  [package.dependencies]
@@ -4349,11 +4349,11 @@ tqdm = ">=4.57.0"
4349
  typing-extensions = ">=4.4.0"
4350
 
4351
  [package.extras]
4352
- all = ["bitsandbytes (>=0.42.0) ; sys_platform == \"darwin\"", "bitsandbytes (>=0.44.0) ; sys_platform == \"linux\" or sys_platform == \"win32\"", "deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\"", "hydra-core (>=1.2.0)", "ipython[all] (<8.15.0)", "jsonargparse[signatures] (>=4.27.7)", "lightning-utilities (>=0.8.0)", "matplotlib (>3.1)", "omegaconf (>=2.2.3)", "requests (<2.32.0)", "rich (>=12.3.0)", "tensorboardX (>=2.2)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)"]
4353
  deepspeed = ["deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\""]
4354
- dev = ["bitsandbytes (>=0.42.0) ; sys_platform == \"darwin\"", "bitsandbytes (>=0.44.0) ; sys_platform == \"linux\" or sys_platform == \"win32\"", "cloudpickle (>=1.3)", "coverage (==7.3.1)", "deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\"", "fastapi", "hydra-core (>=1.2.0)", "ipython[all] (<8.15.0)", "jsonargparse[signatures] (>=4.27.7)", "lightning-utilities (>=0.8.0)", "matplotlib (>3.1)", "numpy (>=1.17.2)", "omegaconf (>=2.2.3)", "onnx (>=1.12.0)", "onnxruntime (>=1.12.0)", "pandas (>1.0)", "psutil (<5.9.6)", "pytest (==7.4.0)", "pytest-cov (==4.1.0)", "pytest-random-order (==1.1.0)", "pytest-rerunfailures (==12.0)", "pytest-timeout (==2.1.0)", "requests (<2.32.0)", "rich (>=12.3.0)", "scikit-learn (>0.22.1)", "tensorboard (>=2.9.1)", "tensorboardX (>=2.2)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)", "uvicorn"]
4355
  examples = ["ipython[all] (<8.15.0)", "lightning-utilities (>=0.8.0)", "requests (<2.32.0)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)"]
4356
- extra = ["bitsandbytes (>=0.42.0) ; sys_platform == \"darwin\"", "bitsandbytes (>=0.44.0) ; sys_platform == \"linux\" or sys_platform == \"win32\"", "hydra-core (>=1.2.0)", "jsonargparse[signatures] (>=4.27.7)", "matplotlib (>3.1)", "omegaconf (>=2.2.3)", "rich (>=12.3.0)", "tensorboardX (>=2.2)"]
4357
  strategies = ["deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\""]
4358
  test = ["cloudpickle (>=1.3)", "coverage (==7.3.1)", "fastapi", "numpy (>=1.17.2)", "onnx (>=1.12.0)", "onnxruntime (>=1.12.0)", "pandas (>1.0)", "psutil (<5.9.6)", "pytest (==7.4.0)", "pytest-cov (==4.1.0)", "pytest-random-order (==1.1.0)", "pytest-rerunfailures (==12.0)", "pytest-timeout (==2.1.0)", "scikit-learn (>0.22.1)", "tensorboard (>=2.9.1)", "uvicorn"]
4359
 
@@ -6270,14 +6270,14 @@ tutorials = ["matplotlib", "pandas", "tabulate"]
6270
 
6271
  [[package]]
6272
  name = "trove-classifiers"
6273
- version = "2025.3.13.13"
6274
  description = "Canonical source for classifiers on PyPI (pypi.org)."
6275
  optional = false
6276
  python-versions = "*"
6277
  groups = ["main"]
6278
  files = [
6279
- {file = "trove_classifiers-2025.3.13.13-py3-none-any.whl", hash = "sha256:c1679d2876eef24584ad1619e3870177c216bab28bd5bc5b59ee78b491eb8a6b"},
6280
- {file = "trove_classifiers-2025.3.13.13.tar.gz", hash = "sha256:2a5e24ddafb20da2225a825fe167c4fd4ecbf312cef4310d67f19dc40da7dc8d"},
6281
  ]
6282
 
6283
  [[package]]
 
3856
 
3857
  [[package]]
3858
  name = "platformdirs"
3859
+ version = "4.3.7"
3860
  description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
3861
  optional = false
3862
+ python-versions = ">=3.9"
3863
  groups = ["main"]
3864
  files = [
3865
+ {file = "platformdirs-4.3.7-py3-none-any.whl", hash = "sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94"},
3866
+ {file = "platformdirs-4.3.7.tar.gz", hash = "sha256:eb437d586b6a0986388f0d6f74aa0cde27b48d0e3d66843640bfb6bdcdb6e351"},
3867
  ]
3868
 
3869
  [package.extras]
3870
+ docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"]
3871
+ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.4)", "pytest-cov (>=6)", "pytest-mock (>=3.14)"]
3872
+ type = ["mypy (>=1.14.1)"]
3873
 
3874
  [[package]]
3875
  name = "plotly"
 
4328
 
4329
  [[package]]
4330
  name = "pytorch-lightning"
4331
+ version = "2.5.1"
4332
  description = "PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate."
4333
  optional = false
4334
  python-versions = ">=3.9"
4335
  groups = ["main"]
4336
  files = [
4337
+ {file = "pytorch_lightning-2.5.1-py3-none-any.whl", hash = "sha256:0bfbbd3ad80281d3062f5d8029a759093bd969ff8162e7c1fe2918552b269f9e"},
4338
+ {file = "pytorch_lightning-2.5.1.tar.gz", hash = "sha256:27a8adb799c13b8202afad518352248d61303fb230ec1f9fa60e0f81d431d6b1"},
4339
  ]
4340
 
4341
  [package.dependencies]
 
4349
  typing-extensions = ">=4.4.0"
4350
 
4351
  [package.extras]
4352
+ all = ["bitsandbytes (>=0.45.2) ; platform_system != \"Darwin\"", "deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\"", "hydra-core (>=1.2.0)", "ipython[all] (<8.15.0)", "jsonargparse[signatures] (>=4.27.7)", "lightning-utilities (>=0.8.0)", "matplotlib (>3.1)", "omegaconf (>=2.2.3)", "requests (<2.32.0)", "rich (>=12.3.0)", "tensorboardX (>=2.2)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)"]
4353
  deepspeed = ["deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\""]
4354
+ dev = ["bitsandbytes (>=0.45.2) ; platform_system != \"Darwin\"", "cloudpickle (>=1.3)", "coverage (==7.3.1)", "deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\"", "fastapi", "hydra-core (>=1.2.0)", "ipython[all] (<8.15.0)", "jsonargparse[signatures] (>=4.27.7)", "lightning-utilities (>=0.8.0)", "matplotlib (>3.1)", "numpy (>=1.17.2)", "omegaconf (>=2.2.3)", "onnx (>=1.12.0)", "onnxruntime (>=1.12.0)", "pandas (>1.0)", "psutil (<5.9.6)", "pytest (==7.4.0)", "pytest-cov (==4.1.0)", "pytest-random-order (==1.1.0)", "pytest-rerunfailures (==12.0)", "pytest-timeout (==2.1.0)", "requests (<2.32.0)", "rich (>=12.3.0)", "scikit-learn (>0.22.1)", "tensorboard (>=2.9.1)", "tensorboardX (>=2.2)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)", "uvicorn"]
4355
  examples = ["ipython[all] (<8.15.0)", "lightning-utilities (>=0.8.0)", "requests (<2.32.0)", "torchmetrics (>=0.10.0)", "torchvision (>=0.16.0)"]
4356
+ extra = ["bitsandbytes (>=0.45.2) ; platform_system != \"Darwin\"", "hydra-core (>=1.2.0)", "jsonargparse[signatures] (>=4.27.7)", "matplotlib (>3.1)", "omegaconf (>=2.2.3)", "rich (>=12.3.0)", "tensorboardX (>=2.2)"]
4357
  strategies = ["deepspeed (>=0.8.2,<=0.9.3) ; platform_system != \"Windows\" and platform_system != \"Darwin\""]
4358
  test = ["cloudpickle (>=1.3)", "coverage (==7.3.1)", "fastapi", "numpy (>=1.17.2)", "onnx (>=1.12.0)", "onnxruntime (>=1.12.0)", "pandas (>1.0)", "psutil (<5.9.6)", "pytest (==7.4.0)", "pytest-cov (==4.1.0)", "pytest-random-order (==1.1.0)", "pytest-rerunfailures (==12.0)", "pytest-timeout (==2.1.0)", "scikit-learn (>0.22.1)", "tensorboard (>=2.9.1)", "uvicorn"]
4359
 
 
6270
 
6271
  [[package]]
6272
  name = "trove-classifiers"
6273
+ version = "2025.3.19.19"
6274
  description = "Canonical source for classifiers on PyPI (pypi.org)."
6275
  optional = false
6276
  python-versions = "*"
6277
  groups = ["main"]
6278
  files = [
6279
+ {file = "trove_classifiers-2025.3.19.19-py3-none-any.whl", hash = "sha256:5fc02770ecd81588a605ac98b9d85d50a5a3f9daa30af2a6b1361a1999d75d07"},
6280
+ {file = "trove_classifiers-2025.3.19.19.tar.gz", hash = "sha256:98e9d396fe908d5f43b7454fa4c43d17cd0fdadf046f45fb38a5e3af8d959ecd"},
6281
  ]
6282
 
6283
  [[package]]
requirements.txt CHANGED
@@ -41,7 +41,7 @@ entrypoints==0.4 ; python_version >= "3.12"
41
  et-xmlfile==2.0.0 ; python_version >= "3.12"
42
  evaluate==0.4.3 ; python_version >= "3.12"
43
  executing==2.2.0 ; python_version >= "3.12"
44
- faker==37.0.0 ; python_version >= "3.12"
45
  fastjsonschema==2.21.1 ; python_version >= "3.12"
46
  favicon==0.7.0 ; python_version >= "3.12"
47
  filelock==3.18.0 ; python_version >= "3.12"
@@ -129,12 +129,12 @@ packaging==24.2 ; python_version >= "3.12"
129
  pandas==2.2.3 ; python_version >= "3.12"
130
  parso==0.8.4 ; python_version >= "3.12"
131
  partd==1.4.2 ; python_version >= "3.12"
132
- pbs-installer==2025.3.11 ; python_version >= "3.12"
133
  peft==0.14.0 ; python_version >= "3.12"
134
  pexpect==4.9.0 ; python_version >= "3.12" and sys_platform != "win32" and sys_platform != "emscripten"
135
  pillow==11.1.0 ; python_version >= "3.12"
136
  pkginfo==1.12.1.2 ; python_version >= "3.12"
137
- platformdirs==4.3.6 ; python_version >= "3.12"
138
  plotly==6.0.1 ; python_version >= "3.12"
139
  portalocker==3.1.1 ; python_version >= "3.12"
140
  prometheus-client==0.21.1 ; python_version >= "3.12"
@@ -153,10 +153,10 @@ pymdown-extensions==10.14.3 ; python_version >= "3.12"
153
  pyparsing==3.2.1 ; python_version >= "3.12"
154
  pyproject-hooks==1.2.0 ; python_version >= "3.12"
155
  python-dateutil==2.9.0.post0 ; python_version >= "3.12"
156
- pytorch-lightning==2.5.0.post0 ; python_version >= "3.12"
157
  pytz==2025.1 ; python_version >= "3.12"
158
- pywin32-ctypes==0.2.3 ; sys_platform == "win32" and python_version >= "3.12"
159
- pywin32==309 ; sys_platform == "win32" and python_version >= "3.12"
160
  pyyaml==6.0.2 ; python_version >= "3.12"
161
  pyzmq==26.3.0 ; python_version >= "3.12"
162
  rapidfuzz==3.12.2 ; python_version >= "3.12"
@@ -220,7 +220,7 @@ tqdm==4.67.1 ; python_version >= "3.12"
220
  traitlets==5.14.3 ; python_version >= "3.12"
221
  transformers==4.49.0 ; python_version >= "3.12"
222
  triton==3.2.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.12"
223
- trove-classifiers==2025.3.13.13 ; python_version >= "3.12"
224
  typing-extensions==4.12.2 ; python_version >= "3.12"
225
  tzdata==2025.1 ; python_version >= "3.12"
226
  urllib3==2.3.0 ; python_version >= "3.12"
 
41
  et-xmlfile==2.0.0 ; python_version >= "3.12"
42
  evaluate==0.4.3 ; python_version >= "3.12"
43
  executing==2.2.0 ; python_version >= "3.12"
44
+ faker==37.0.2 ; python_version >= "3.12"
45
  fastjsonschema==2.21.1 ; python_version >= "3.12"
46
  favicon==0.7.0 ; python_version >= "3.12"
47
  filelock==3.18.0 ; python_version >= "3.12"
 
129
  pandas==2.2.3 ; python_version >= "3.12"
130
  parso==0.8.4 ; python_version >= "3.12"
131
  partd==1.4.2 ; python_version >= "3.12"
132
+ pbs-installer==2025.3.17 ; python_version >= "3.12"
133
  peft==0.14.0 ; python_version >= "3.12"
134
  pexpect==4.9.0 ; python_version >= "3.12" and sys_platform != "win32" and sys_platform != "emscripten"
135
  pillow==11.1.0 ; python_version >= "3.12"
136
  pkginfo==1.12.1.2 ; python_version >= "3.12"
137
+ platformdirs==4.3.7 ; python_version >= "3.12"
138
  plotly==6.0.1 ; python_version >= "3.12"
139
  portalocker==3.1.1 ; python_version >= "3.12"
140
  prometheus-client==0.21.1 ; python_version >= "3.12"
 
153
  pyparsing==3.2.1 ; python_version >= "3.12"
154
  pyproject-hooks==1.2.0 ; python_version >= "3.12"
155
  python-dateutil==2.9.0.post0 ; python_version >= "3.12"
156
+ pytorch-lightning==2.5.1 ; python_version >= "3.12"
157
  pytz==2025.1 ; python_version >= "3.12"
158
+ pywin32-ctypes==0.2.3 ; python_version >= "3.12" and sys_platform == "win32"
159
+ pywin32==309 ; (sys_platform == "win32" or platform_system == "Windows") and python_version >= "3.12"
160
  pyyaml==6.0.2 ; python_version >= "3.12"
161
  pyzmq==26.3.0 ; python_version >= "3.12"
162
  rapidfuzz==3.12.2 ; python_version >= "3.12"
 
220
  traitlets==5.14.3 ; python_version >= "3.12"
221
  transformers==4.49.0 ; python_version >= "3.12"
222
  triton==3.2.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.12"
223
+ trove-classifiers==2025.3.19.19 ; python_version >= "3.12"
224
  typing-extensions==4.12.2 ; python_version >= "3.12"
225
  tzdata==2025.1 ; python_version >= "3.12"
226
  urllib3==2.3.0 ; python_version >= "3.12"