From cc29cc7778b613e82eaf251fff683aa2a7db7db1 Mon Sep 17 00:00:00 2001 From: Wei Zang Date: Wed, 1 Apr 2026 17:38:13 +0100 Subject: [PATCH 1/4] Bump version to 2.0.0 and update app metadata Update package version to 2.0.0 and align app metadata. Adjusted module docstring punctuation and updated FastAPI app title to "NX AI" and description to "NX AI - FastAPI, Python, Postgres, tsvector" to match the new version/branding. --- app/__init__.py | 4 ++-- app/main.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index c639219..872c070 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1,4 +1,4 @@ -"""NX AI - FastAPI/Python/Postgres/tsvector""" +"""NX AI - FastAPI, Python, Postgres, tsvector""" # Current Version -__version__ = "1.2.2" +__version__ = "2.0.0" diff --git a/app/main.py b/app/main.py index a85c3a2..57ff210 100644 --- a/app/main.py +++ b/app/main.py @@ -7,8 +7,8 @@ from app.api.routes import router app = FastAPI( - title="I", - description="Production-ready Python with FastAPI and tsvector", + title="NX AI", + description="NX AI - FastAPI, Python, Postgres, tsvector", version=__version__, ) From 8bfa3c8bbf40b35406f5b463970ab73c78c57c5b Mon Sep 17 00:00:00 2001 From: Wei Zang Date: Wed, 1 Apr 2026 17:40:37 +0100 Subject: [PATCH 2/4] Update README branding and referral link Replace header branding to 'NX AI', remove the redundant 'I_Python' section and duplicate sentence, and simplify the referral query parameter from `s=python-nx-ai` to `s=python`. Minor copy edits to the intro for consistency. --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a72aa50..628a7d8 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,10 @@ -# ![NextJS](/app/static/repoicon.png) I_Python +# ![NX AI](/app/static/repoicon.png) NX AI > Python with FastAPI using Postgres & tsvector. Open Source, production ready Python FastAPI/Postgres app. [GitHub](https://github.com/goldlabelapps/python-nx-ai) | [NX-AI onrender](https://nx-ai.onrender.com) -## I_Python - > Python with FastAPI using Postgres & tsvector. -Open Source, production ready Python FastAPI/Postgres app for [NX](https://goldlabel.pro?s=python-nx-ai) +Open Source, production ready Python FastAPI/Postgres app for [NX](https://goldlabel.pro?s=python) ```sh uvicorn app.main:app --reload From 486c88146d8c38e80091495018fd0748b2ccde60 Mon Sep 17 00:00:00 2001 From: Wei Zang Date: Wed, 1 Apr 2026 17:43:13 +0100 Subject: [PATCH 3/4] Update README.md --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 628a7d8..49dc3c9 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # ![NX AI](/app/static/repoicon.png) NX AI -> Python with FastAPI using Postgres & tsvector. Open Source, production ready Python FastAPI/Postgres app. [GitHub](https://github.com/goldlabelapps/python-nx-ai) | [NX-AI onrender](https://nx-ai.onrender.com) - > Python with FastAPI using Postgres & tsvector. -Open Source, production ready Python FastAPI/Postgres app for [NX](https://goldlabel.pro?s=python) +Open Source, production ready Python FastAPI/Postgres app. [GitHub](https://github.com/goldlabelapps/python-nx-ai) | [NX-AI onrender](https://nx-ai.onrender.com) + +[Goldlabel](https://goldlabel.pro?s=python) ```sh uvicorn app.main:app --reload @@ -23,13 +23,12 @@ pip install -r requirements.txt uvicorn app.main:app --reload ``` -The API is at . - -[localhost](http://localhost:8000) | [Public RESTful API](https://nx-ai.onrender.com) +[localhost](http://localhost:8000) | [onrender](https://nx-ai.onrender.com) - **Python 3.11+** - **Postgres** - **tsvector** - Superfast full-text search (with GIN index) + ### Full-Text Search (tsvector) The prospects table includes a `search_vector` column (type: tsvector) that is automatically computed from all text fields on insert. A GIN index is created for this column, enabling fast and scalable full-text search queries. From 938ba5c307a3e972ce4a8395afba1adde22d02c3 Mon Sep 17 00:00:00 2001 From: Wei Zang Date: Wed, 1 Apr 2026 17:44:38 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 49dc3c9..53d4f90 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ -# ![NX AI](/app/static/repoicon.png) NX AI +## ![NX AI](/app/static/repoicon.png) NX AI > Python with FastAPI using Postgres & tsvector. -Open Source, production ready Python FastAPI/Postgres app. [GitHub](https://github.com/goldlabelapps/python-nx-ai) | [NX-AI onrender](https://nx-ai.onrender.com) +Open Source, production ready Python FastAPI/Postgres app. [GitHub](https://github.com/goldlabelapps/python-nx-ai) | [NX-AI onrender](https://nx-ai.onrender.com) | [Goldlabel](https://goldlabel.pro?s=python) -[Goldlabel](https://goldlabel.pro?s=python) +- **Python 3.11+** +- **Postgres** +- **tsvector** - Superfast full-text search (with GIN index) ```sh uvicorn app.main:app --reload @@ -25,9 +27,6 @@ uvicorn app.main:app --reload [localhost](http://localhost:8000) | [onrender](https://nx-ai.onrender.com) -- **Python 3.11+** -- **Postgres** -- **tsvector** - Superfast full-text search (with GIN index) ### Full-Text Search (tsvector)