Skip to content

Commit 491ee8f

Browse files
committed
Update README, remove outputs, move Postman file
Tidy documentation and repository artifacts: update README image alt text and normalize several section headings to H4 for consistency; remove committed output logs (pytest_output.txt, queue_output.txt) to avoid tracked generated artifacts; relocate/rename the Postman collection into tests (Python° file moved to tests/Python°.json).
1 parent 96956dc commit 491ee8f

4 files changed

Lines changed: 6 additions & 41 deletions

File tree

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Python°
22

3-
![Python Logo](app/static/python.png)
3+
![Python°](app/static/python.png)
44

55
> Production-ready, open-source FastAPI application with PostgreSQL and blazing-fast full-text search.
66
@@ -23,7 +23,7 @@ This project provides a scalable API backend using FastAPI and PostgreSQL, featu
2323

2424
#### Install & Use
2525

26-
### 1. Clone & Setup Environment
26+
#### 1. Clone & Setup Environment
2727

2828
```bash
2929
git clone https://github.com/goldlabelapps/python.git
@@ -59,7 +59,7 @@ FastAPI auto-generates interactive docs:
5959
- `GET /prospects` — Paginated prospects
6060
- `POST /prospects/process` — Bulk CSV ingestion
6161

62-
## Full-Text Search (tsvector)
62+
#### Full-Text Search (tsvector)
6363

6464
The `prospects` table includes a `search_vector` column (type: tsvector) computed from all text fields on insert/update. A GIN index enables fast, scalable full-text search:
6565

@@ -72,15 +72,14 @@ SELECT * FROM prospects WHERE search_vector @@ plainto_tsquery('english', 'searc
7272
- The GIN index (`idx_prospects_search_vector`) enables efficient search across large datasets.
7373

7474

75-
## Processing Large CSV Files
75+
#### Processing Large CSV Files
7676

7777
The `/prospects/process` endpoint supports robust ingestion of large CSVs (e.g., 1300+ rows, 300KB+), following the same normalization and insertion pattern as `/prospects/seed` but optimized for scale.
7878

79-
## Contributing
79+
#### Contributing
8080

8181
Contributions welcome. Please open issues or submit pull requests.
8282

83-
84-
## License
83+
#### License
8584

8685
This project is licensed under the MIT License. See [LICENSE](LICENSE) for details.

pytest_output.txt

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

queue_output.txt

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

0 commit comments

Comments
 (0)