Skip to main content

CTest Py

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arneso_ctest_py-0.2.0.tar.gz (3.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

File details

Details for the file arneso_ctest_py-0.2.0.tar.gz.

File metadata

  • Download URL: arneso_ctest_py-0.2.0.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arneso_ctest_py-0.2.0.tar.gz
Algorithm Hash digest
SHA256 de3f0c61d387aa22dbfd89888b9cb45027b09373c7779e875c2269d996275f3b
MD5 618b5589bb07f4378c196feccf92f3d3
BLAKE2b-256 b0f029d4b37d2bc0efd87b88615114fd8fde24af726309b9a5bd92019d901c6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.2.0.tar.gz:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e3d94cc405dad5fb95873aa9e47b23e991ad7e8fe82960512d50deec0919e613
MD5 6649494eb4303e018b4ea62c7b50794b
BLAKE2b-256 198eea3cbe823fac90fe75c25f5deb092e8def1f51c6f4d516c203698cc5ac85

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7741104d94fe9ae428309eb5709ed3129ac35b5c92ccd9d2e3370bc5bdaa9db9
MD5 8581bef1cbb1a786bea6f53f0a0e2c41
BLAKE2b-256 b75eae78586dd1853d2ddc5dd64bb2dc23832ba70a10e58943d456071609476e

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 78f243d43a9bf34f38413d4451763b0fb700276c167c69583f688dea79d1ca28
MD5 728a74ca2ab7797ec3f0b845ee5ce19a
BLAKE2b-256 45bf319a3a20d72d2c3f81153f0b9f71c8d1b19cb41e28531cba75d57d01cc34

See more details on using hashes here.

Provenance

The following attestation bundles were made for arneso_ctest_py-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: release.yml on arneso-ssb/ctest-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page