-
-
Notifications
You must be signed in to change notification settings - Fork 17
Development Setup
randompersona1 edited this page Jan 18, 2026
·
1 revision
uv run usdb_syncer. Use tox to test.
Install uv if you haven't already. uv is used to manage the dependancies of the syncer.
Install git if you haven't already. Git is used to synchronise work on different computers and provides a history of all changes.
- Clone the git repository to your machine:
git clone https://github.com/bohning/usdb_syncer.git. - Enter the local git repository:
cd usdb_syncer - Install dependencies with
uv sync - Run usdb_syncer with
uv run usdb_syncer
Use uv run tox in the project folder to test your changes.
Run the qt/pyside designer with poetry run pyside6-designer. Open and edit the .ui files at ~/src/usdb_syncer_gui/forms.
Save in the designer, then re-run usdb_syncer. Do not edit the .py files in the forms directory. These are automatically generated and will be overwritten.
If you want to contribute, see the github docs