From c0033ebbd66e7303758ab0d8c2376af7ae7ae5b2 Mon Sep 17 00:00:00 2001 From: Aleksander Ferkingstad <120394035+aleksander-ferkingstad@users.noreply.github.com> Date: Wed, 20 Aug 2025 12:17:18 +0200 Subject: [PATCH] Update install in readme me to use uv --- README.md | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 57b418e..7545237 100644 --- a/README.md +++ b/README.md @@ -22,20 +22,12 @@ reading and writing OD files in `.json`/`.jsonc` format, in legacy XML `.od` and `.eds` files. It can generate c code for use with the canfestival library. -## Install +## Install +see confluence [page](https://laerdal.atlassian.net/wiki/spaces/LEVO/pages/1163330546/Setting+up+and+using+Python) on setting up python. The instructions below expect that you have set up the package repos. -To install into a virtual environment `venv`. Check out this repo and go to -the top in a command-prompt (here assuming Windows and git bash): - - $ py -3 -mvenv venv - $ venv/Scripts/python -mpip install --upgrade pip setuptools # Optional - $ venv/Scripts/pip install objdictgen[ui] # [ui] will install GUI tools - -After this `venv/Scripts/odg.exe` (on Windows) will exist and can be called -from anywhere to run it. - -The `[ui]` suffix to `pip install` will install the wx dependency needed -for the UI `odg edit`. If no UI is needed, this suffix can be omitted. +``` +uv tool install --python 3.11 objdictgen --with wxPython +``` ## `odg` command-line tool @@ -62,6 +54,9 @@ The legacy commands `objdictgen` and `objdictedit` are no longer available. The commands are available under `odg gen` and `odg edit` respectively. + + + ## JSON schema [src/objdictgen/schema/od.schema.json](src/objdictgen/schema/od.schema.json)