Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -5,6 +5,7 @@ from pathlib import Path
|
|
5 |
import time
|
6 |
from typing import List, Dict
|
7 |
import pandas as pd
|
|
|
8 |
|
9 |
# Initialize Streamlit app
|
10 |
st.set_page_config(
|
@@ -23,7 +24,7 @@ def save_uploaded_file(uploaded_file) -> str:
|
|
23 |
st.error(f"Error saving file: {e}")
|
24 |
return None
|
25 |
|
26 |
-
def process_resumes(uploaded_files: List[
|
27 |
"""Process multiple resumes and return results."""
|
28 |
results = {}
|
29 |
progress_bar = st.progress(0)
|
@@ -86,7 +87,7 @@ def main():
|
|
86 |
)
|
87 |
|
88 |
# Validate number of files
|
89 |
-
if len(uploaded_files) > 10:
|
90 |
st.error("Maximum 10 files allowed. Please remove some files.")
|
91 |
return
|
92 |
|
|
|
5 |
import time
|
6 |
from typing import List, Dict
|
7 |
import pandas as pd
|
8 |
+
from streamlit.runtime.uploaded_file_manager import UploadedFile
|
9 |
|
10 |
# Initialize Streamlit app
|
11 |
st.set_page_config(
|
|
|
24 |
st.error(f"Error saving file: {e}")
|
25 |
return None
|
26 |
|
27 |
+
def process_resumes(uploaded_files: List[UploadedFile]) -> Dict:
|
28 |
"""Process multiple resumes and return results."""
|
29 |
results = {}
|
30 |
progress_bar = st.progress(0)
|
|
|
87 |
)
|
88 |
|
89 |
# Validate number of files
|
90 |
+
if uploaded_files and len(uploaded_files) > 10:
|
91 |
st.error("Maximum 10 files allowed. Please remove some files.")
|
92 |
return
|
93 |
|