Skip to content

arneso-ssb/ctest-py

CTest Py

PyPI Status Python Version License

Documentation Tests Coverage Quality Gate Status

pre-commit Black Ruff Poetry

Features

  • TODO

Requirements

  • Curl and openssh libraries must be installed.

Installation

You can install CTest Py via pip from PyPI:

pip install ctest-py

Usage

Please see the Reference Guide for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, CTest Py is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Developer

Requirements

  • cmake must be installed

C-code

Use the following commands to build, run and test the c-part of the library:

cd src
mkdir build && cd build
cmake .. -DBUILD_TESTING=ON
cmake --build .
ctest -V
cmake --install . --prefix ..

If you get errors about missing developement libraries for curl and openssh, you can install them like this:

sudo apt install libcurl4-openssl-dev
sudo apt install libssl-dev

Python-code

Build the complete library with the commands:

poetry install
poetry run pip install -e .  # Needed to generate _curlcrypto

Credits

This project was generated from Statistics Norway's SSB PyPI Template.

About

Test of how to integrate python and C in a python library

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages