Skip to content

Docs: uv commands for every install step; room for the index table's first column - #123

Merged
tae898 merged 3 commits into
mainfrom
docs/table-cols-uv
Oct 29, 2026
Merged

tae898 merged 3 commits into
mainfrom
docs/table-cols-uv

Conversation

@tae898

@tae898 tae898 commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

Closes #122

Install steps in the docs and README now use uv only, and the index page's package table gives its first column room.

Was Now
pip install X uv add X
pip install --pre X uv add --prerelease allow X
pip show arcadedb arcadedb-jvm uv tree --depth 1 (exactly one of the two should be listed)
pip uninstall ... uv remove ... (the migration step names whichever old package you have, since uv remove fails on one that is not a dependency)
[cols="1,3,3,2"] on the index table [cols="2,3,3,2"]

Where pip was described rather than run ("pip needs no hint", "pip finds no wheel"), the text now says "the installer"; the Python 3.15 row says what each installer does (pip refuses, uv tries to build JPype and fails). scripts/check_no_embedded_name.py allows the new step-1 phrase. Not changed here: the ImportError text in src/arcadedb/_dist_conflict.py (pinned by tests/test_dist_conflict.py) still suggests pip uninstall; that is source and tests, for a separate PR.

The site-wide CSS for tables and the "On this page" menu is ArcadeData/arcadedb-docs#511. Checked the table at 360, 390, 768, 984, 1280 and 1920 px with that CSS injected into the live page: no word splits.

🤖 Generated with Claude Code

…t column room

- pip install -> uv add, pip install --pre -> uv add --prerelease allow, pip show -> uv tree
  --depth 1, pip uninstall -> uv remove (README, index, installation, quickstart, which-package);
  the "Migrate from the old names" step 1 names whichever old package you have, because uv
  remove fails on a package that is not a dependency. Installer-neutral wording where pip was
  described ("the installer"); the 3.15 row says what each installer does.
- index table: cols 1,3,3,2 -> 2,3,3,2 (the first column was 11% and split package names).
- check_no_embedded_name.py: the step-1 allowlist phrase follows the new command.

Closes #122

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
tae898 added a commit that referenced this pull request Oct 29, 2026
…t nearest embedding (#130)

#129 added `record.get("embedding") == [1.0, 0.0, 0.0]`; PQ search is approximate, and a Windows
leg on #123 returned [0.01, 0.1, 0.1]. The test now checks the row is a record with an embedding.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@tae898
tae898 merged commit f24d08b into main Oct 29, 2026
30 checks passed
@tae898
tae898 deleted the docs/table-cols-uv branch October 29, 2026 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: install steps use pip; the index table squeezes its first column

1 participant