GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — sqlrooms/python at main · sqlrooms/sqlrooms

Expand file tree

/

python

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

python

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
roomie
roomie
 
 
sqlrooms-rag
sqlrooms-rag
 
 
sqlrooms
sqlrooms
 
 
.gitignore
.gitignore
 
 
PUBLISHING.md
PUBLISHING.md
 
 
README.md
README.md
 
 
pyproject.toml
pyproject.toml
 
 
uv.lock
uv.lock
 
 

README.md

Outline

SQLRooms Python workspace

Use uv from python/. The maintained distributions are sqlrooms (CLI, UI, ASGI DuckDB runtime and agent connector) and the independent sqlrooms-rag. The standalone sqlrooms-server distribution is retired from source/builds.

uv sync --package sqlrooms
uv run --package sqlrooms sqlrooms ./workspace.duckdb
uv run --package sqlrooms sqlrooms server --db-path ./workspace.duckdb --port 4000
uv run --package sqlrooms pytest sqlrooms/tests

Build bundled assets from the repository root with pnpm --filter sqlrooms-python build:ui, then uv build --package sqlrooms from this directory. Version and publication commands have one runtime artifact owner (pnpm cli:version, pnpm cli:publish:dry). Publication requires a separate explicit release operation. sqlrooms-rag remains independently versioned.

Publishing to PyPI

See Publishing SQLRooms and Roomie for prerequisites, versioning, authentication, dry runs, uploads, and installation checks. Publish the compatible SQLRooms runtime before releasing Roomie.

See runtime documentation, migration and authentication.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.