Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Dependencies

Exact versions of some packages here are listed in requirements.txt.

Server

>=caosdb-server-0.9.0

Compiling

>=conan-2.5.0 (e.g. with `pip install conan`)
>=cmake-3.13
>=gcc-10.2.0 | >=clang-11

Optional

  • For checking the schema of a json configuration file: >=jsonschema-3.2.0

Build docs

doxygen
>=python-3.8
>=pip-21.0.1
python packages from the `doc/requirements.txt` file

Build and run tests

clang-tidy-16
>=gtest-1.10.0

Coverage

>=gcc-10.2.0
>=lcov-1.15

Formatting

>=clang-formatting-11