Skip to content

Commit 3d220a6

Browse files
committed
improved parsing validation
1 parent 5ec7558 commit 3d220a6

File tree

16 files changed

+78
-187
lines changed

16 files changed

+78
-187
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,7 @@ jobs:
2727
python -m pip install --upgrade pip
2828
pip install -e .
2929
pip install -r requirements.txt
30-
pip install pytest pytest-cov flake8 black mypy
31-
32-
- name: Lint with flake8
33-
run: |
34-
# stop the build if there are Python syntax errors or undefined names
35-
flake8 stringsight/ --count --select=E9,F63,F7,F82 --show-source --statistics
36-
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
37-
flake8 stringsight/ --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
30+
pip install pytest pytest-cov black mypy
3831
3932
- name: Check formatting with black
4033
run: |

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ For local development or contributing, you can install from source in editable m
6464

6565
```bash
6666
# Clone the repository with submodules
67-
git clone --recurse-submodules https://github.com/lisabdunlap/stringsight.git
67+
git clone --recurse-submodules https://github.com/lisadunlap/stringsight.git
6868
cd stringsight
6969

7070
# If you already cloned without submodules, initialize them:
@@ -101,7 +101,7 @@ For multi-user deployments or to run StringSight with all infrastructure depende
101101

102102
```bash
103103
# Clone the repository
104-
git clone https://github.com/lisabdunlap/stringsight.git
104+
git clone https://github.com/lisadunlap/stringsight.git
105105
cd stringsight
106106

107107
# Copy the environment template and add your API key
@@ -661,4 +661,4 @@ python scripts/run_full_pipeline.py \
661661
- **Examples**: See `examples/` directory
662662

663663

664-
Contributing & Help: PRs welcome. Questions or issues? Open an issue on GitHub (https://github.com/lisabdunlap/stringsight/issues)
664+
Contributing & Help: PRs welcome. Questions or issues? Open an issue on GitHub (https://github.com/lisadunlap/stringsight/issues)

docs/deployment/production.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ StringSight includes a complete Docker Compose setup with all infrastructure dep
7373

7474
```bash
7575
# Clone repository
76-
git clone https://github.com/lisabdunlap/stringsight.git
76+
git clone https://github.com/lisadunlap/stringsight.git
7777
cd stringsight
7878

7979
# Configure environment

docs/getting-started/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ conda activate stringsight
3030
pip install "stringsight[full]"
3131

3232
# Or, for local development from source:
33-
# git clone https://github.com/lisabdunlap/stringsight.git
33+
# git clone https://github.com/lisadunlap/stringsight.git
3434
# cd stringsight
3535
# pip install -e ".[full]"
3636
```
@@ -112,7 +112,7 @@ For multi-user deployments or to run StringSight with all infrastructure depende
112112

113113
```bash
114114
# Clone the repository
115-
git clone https://github.com/lisabdunlap/stringsight.git
115+
git clone https://github.com/lisadunlap/stringsight.git
116116
cd stringsight
117117

118118
# Copy the environment template and add your API key

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ See the [Installation Guide](getting-started/installation.md) for detailed setup
135135
## Support
136136

137137
- **Documentation**: You're reading it!
138-
- **Issues**: [GitHub Issues](https://github.com/lisabdunlap/stringsight/issues)
139-
- **Source Code**: [GitHub Repository](https://github.com/lisabdunlap/stringsight)
138+
- **Issues**: [GitHub Issues](https://github.com/lisadunlap/stringsight/issues)
139+
- **Source Code**: [GitHub Repository](https://github.com/lisadunlap/stringsight)
140140

141141
## License
142142

docs/troubleshooting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,6 @@ clusterer = HDBSCANClusterer(disable_dim_reduction=True)
163163

164164
## Getting Help
165165

166-
- **GitHub Issues**: [Report bugs](https://github.com/lisabdunlap/stringsight/issues)
166+
- **GitHub Issues**: [Report bugs](https://github.com/lisadunlap/stringsight/issues)
167167
- **Documentation**: [Read the docs](index.md)
168168
- **Logs**: Check console output for error details

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ site_author: StringSight Team
44

55
# Repository
66
repo_name: StringSight
7-
repo_url: https://github.com/lisabdunlap/StringSight
7+
repo_url: https://github.com/lisadunlap/StringSight
88
edit_uri: edit/main/docs/
99

1010
# Development server address

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ dev = [
5757
"pytest>=6.0",
5858
"pytest-cov>=2.0",
5959
"black>=21.0",
60-
"flake8>=3.8",
6160
"mypy>=0.900",
6261
]
6362
local-embeddings = [
@@ -80,10 +79,10 @@ full = [
8079
]
8180

8281
[project.urls]
83-
Homepage = "https://github.com/lisabdunlap/stringsight"
84-
Repository = "https://github.com/lisabdunlap/stringsight"
85-
Documentation = "https://github.com/lisabdunlap/stringsight/blob/main/README.md"
86-
"Bug Tracker" = "https://github.com/lisabdunlap/stringsight/issues"
82+
Homepage = "https://github.com/lisadunlap/stringsight"
83+
Repository = "https://github.com/lisadunlap/stringsight"
84+
Documentation = "https://github.com/lisadunlap/stringsight/blob/main/README.md"
85+
"Bug Tracker" = "https://github.com/lisadunlap/stringsight/issues"
8786

8887
[tool.setuptools.packages.find]
8988
include = ["stringsight*"]

stringsight/api.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
from datetime import datetime, timedelta
4444
from datetime import datetime, timedelta
4545
import hashlib
46-
from stringsight.routers.auth import get_current_user_optional
4746

4847
logger = get_logger(__name__)
4948

@@ -359,10 +358,8 @@ def _resolve_df_and_method(
359358
expose_headers=["*"], # Expose all headers to frontend
360359
)
361360

362-
from stringsight.routers.auth import router as auth_router
363361
from stringsight.routers.jobs import router as jobs_router
364362

365-
app.include_router(auth_router)
366363
app.include_router(jobs_router)
367364

368365
# Include metrics endpoints (basic file serving)
@@ -561,7 +558,6 @@ class ClusterRunRequest(BaseModel):
561558
async def cluster_run(
562559
req: ClusterRunRequest,
563560
background_tasks: BackgroundTasks,
564-
current_user: Optional[User] = Depends(get_current_user_optional)
565561
) -> Dict[str, Any]:
566562
"""Run clustering directly on existing properties without re-running extraction.
567563

stringsight/auth.py

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)