Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion contribution-guides/code-profiling.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ To use the flamegraph profiler, follow these steps:
1. Install the latest dependencies required for profiling:

```sh
uv sync --group profiling
uv sync --locked --group profiling
```

2. Install the [flamegraph](https://github.com/brendangregg/FlameGraph) package in your system. Some OSes, such as Archlinux, have [ready-made packages](https://aur.archlinux.org/packages/flamegraph/).
Expand Down
6 changes: 3 additions & 3 deletions requirement-and-installation/build-from-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ This guide assumes you checked out the `develop` branch, which is the default fo

## Backend setup

The backend setup is the same across Linux, macOS, and Windows — install `uv`, then run `uv sync` to create the development environment. OS-specific notes are below.
The backend setup is the same across Linux, macOS, and Windows — install `uv`, then run `uv sync --locked` to create the development environment. OS-specific notes are below.

### Install uv

Expand All @@ -54,7 +54,7 @@ powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
From the rotki repo root:

```sh
uv sync --group dev --group lint
uv sync --locked --group dev --group lint
```

This creates a `.venv` and installs the backend, dev, and lint dependency groups.
Expand Down Expand Up @@ -145,7 +145,7 @@ To build a distributable package for your platform:

```sh
# Install packaging dependencies
uv sync --group packaging
uv sync --locked --group packaging

# Run the packaging script (works on all platforms)
uv run python ./package.py --build full
Expand Down